ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
634 stars 74 forks source link

Clan ID tag not working (well not new ones) #2853

Open Melzy123 opened 4 years ago

Melzy123 commented 4 years ago

Steam support asked me to go here: my issue I made a new group and tried to use the ClanID tag (in front of my name when I play) so I go into options multi Advanced and try to change to it, however it keeps defaulting back to "none", I have googled alot and already tried using Console typing cl_clanid "35951883" " and I get unknown hud_centerid (going by memory something like that) as well as a bunch of write and host unknown errors along with it, ... I have opened games steam steamapps common counterstrike cstrike cfg and located the config.cfg file I tried changing cl_clanid "o" to 35951883 (which is the number for my new groups id) and other various things testing each as a go, restarting steam opening options multi advanced etc. but keep getting same problem. I even looked at autoexec.cfg and config_default.cfg I see nothing worth noting in those to change. PLEASE HELP i am at my witts end and can't stop it defaulting back to NONE for clan tag, also note it DOES work for older games i visit but not my new group tag and not for anything new. Files attached: support_system_report.vdf minidumps_and_logs.zip

Message from Steam Support on Oct 8 @ 8:38am | 3 days ago Hello,

I am sorry to hear that you are experiencing an issue changing the clan tag.

Since you have already tried creating a new group, I recommend trying to clear your local configuration file. Please see the following steps to do that: Disable the Steam Cloud for Counter-Strike: Source Then backup your configuration file for the game to a safe location (the default location is ...\Steam\userdata\87971761\240\remote\cfg) Delete the cfg file Launch Counter-Strike: Source and re-test if that fixed the issue

If the problem persists after trying that, please submit a report to our Source Games GitHub for the developers to review.

I would also recommend posting to the Counter-Strike: Source Discussions as others may be able to offer more advice or workarounds that worked for them.

Steam Support / Jr. Portal Cake Tester
Vido

Message from you on Oct 10 @ 7:06pm | 1 day and 3 hours ago I tried that, I had high hopes, but sadly it did not work :(

Message from Steam Support on Oct 11 @ 2:30am | 19 hours ago Please do the following to reset your Steam Cloud files for Counter-Strike: Source: Delete the config.cfg files (default location): C:\Program Files (x86)\Steam\userdata\87971761\240\remote\cfg C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Source\cstrike\cfg Disable Steam Cloud sync (Steam > Settings > Cloud) Launch the game to create a new config, then exit the game Enable Steam Cloud sync (Steam > Settings > Cloud) Launch Counter-Strike: Source to get the Steam - Cloud Sync Conflict prompt Select "Upload to the Steam Cloud" to overwrite your files

Now, you'll have the default settings for your config.

If this does not resolve the issue, I'm sorry but we don't have any additional troubleshooting steps to provide. Please refer to Vido's response to report the issue so our developers can have a record of it.

Steam Support
Charles"

Processor Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, 3401 Mhz, 4 Core(s), 4 Logical Processors RAM 8 GB 64 bit OS

Ballganda commented 4 years ago

Common bug? Lot of hits when googling, just no solution.

I have tried several groups. Some have worked in CS:S. They all work fine in CS:GO. Tried manual input of cl_clanid with the ID from 103582791466494162 that I collected from this page. https://steamcommunity.com/groups/AAcrew2/memberslistxml/?xml=1 I created the group.

In the console in CS:S I tried cl_clanid 103582791466494162 Did not work.

When visiting the admin page of my group AAcrew2 there is an ID number listed 36972754 So I tried that in the console in CS:S cl_clanid 36972754 Did not work.

I have tried setting the clan tag via the GUI as well Did not work.

I tested clanids that work as well. They work in game (CS:S) via the GUI They work in game console (CS:S) via "cl_clanid id#fromadminpage" They do not work in game console (CS:S) via "cl_clanid id64#fromgrppagexml"

Notes on the hud_centerid error. The error from hud_centerid comes when clicking ok on the multiplayer advanced menu. The "center player names" option is still on this menu but the cvar hud_centerid has been removed from the game it appears. The clan tag not working glitch in CS:S and hud_centerid error in console are most likely not related. The hud_centerid error is always there even with working clan tags.

I hope one day this glitch gets looked at by someone that can tell us what the problem is so we can work around it at least. That would be nice know since a fix is highly unlikely

clanid #cl_clanid can't set clanid CS:S

Ballganda commented 4 years ago

did more testing TLDR still no success

Update: I did even more tests. I was thinking that changing the tag after the group was created was not being checked for dupes(on admin page of group after group creation). I also thought maybe the group needed to be active and multiple people. I tested all of this and have nothing that works. I then thought maybe its just my account. I had a friend on another computer and account make a group and add me. All show in the CS:S menu but revert to "NONE" when leaving the menu via "ok".

Another thing I found out when changing the clan tag in the steam group is the that the new tag it not showing in the CS:S GUI or showing the change in game. After googling I found that if you delete(#backup) the \Steam\userdata folder and restart steam the updated tag info is then loaded. This means that some part of the clanid information is in the userdata folder... maybe a place here to make a workaround/hack to show my clan tags

So it is really unknown what is causing this. One theory I had was that CS:S is programmed to work up to 6-7 digit clan id numbers and new steam group ids are 8 digits long. So if anybody had an 8 digit clanid tag working in CS:S that would kill that theory. But, a couple days later...today someone made a new group public and posted it(steam forum) as proof new 8 digit clanids work just fine in CSS for some creators/owners.

This new group works fine in CSS and had 1 member, the owner, when I joined. Group id: 37343684 Abbreviation: CSS_TAG Link: https://steamcommunity.com/groups/CSS_TAG_TEST

There was also a post about needing 3 steam achievements for the tags to work but I have all 3 that were mentioned by a user. Mind you they provided no source for why those achievements were needed. The 3 were

  1. Dressed to kill
  2. Friendly Attire
  3. Clan Warfare Having the achievements made no change to past or new groups I create.

I used bind to put a few working and non working clanids in my config for test each time example: bind f5 "cl_clanid 36972754" bind f6 "cl_clanid 37343684" I actually had 4 setup but you can see the point. Clicking the bound key for a tag instantly changes your tag on the leader board if the tag works. If it is a non working tag its just blank. When "set" to a non working clanid I have then gone to console and put "cl_clanid" to see what the currently set value is. It is "0".

So i can only guess that something is happening in the background that the game checks the clanid and that you are a member. Something is failing so "0" is returned. I'm still just guessing.

Melzy123 commented 4 years ago

yea that's an old issue that is still in play but it's not what I messaged you about recently.

On Tue, 7 Apr 2020 at 05:42, Ballganda notifications@github.com wrote:

did more testing TLDR still no success

Update: I did even more tests. I was thinking that changing the tag after the group was created was not being checked for dupes(on admin page of group after group creation). I also thought maybe the group needed to be active and multiple people. I tested all of this and have nothing that works. I then thought maybe its just my account. I had a friend on another computer and account make a group and add me. All show in the CS:S menu but revert to "NONE" when leaving the menu via "ok".

Another thing I found out when changing the clan tag in the steam group is the that the new tag it not showing in the CS:S GUI or showing the change in game. After googling I found that if you delete(#backup) the \Steam\userdata folder and restart steam the updated tag info is then loaded. This means that some part of the clanid information is in the userdata folder... maybe a place here to make a workaround/hack to show my clan tags

So it is really unknown what is causing this. One theory I had was that CS:S is programmed to work up to 6-7 digit clan id numbers and new steam group ids are 8 digits long. So if anybody had an 8 digit clanid tag working in CS:S that would kill that theory. But, a couple days later...today someone made a new group public and posted it(steam forum) as proof new 8 digit clanids work just fine in CSS for some creators/owners.

This new group works finein CSS and had 1 member, the owner, when I joined. Group id: 37343684 Abbreviation: CSS_TAG Link: https://steamcommunity.com/groups/CSS_TAG_TEST

There was also a post about needing 3 steam achievements for the tags to work but I have all 3 that were mentioned by a user. Mind you they provided no source for why those achievements were needed. The 3 were

  1. Dressed to kill
  2. Friendly Attire
  3. Clan Warfare Having the achievements made no change to past or new groups I create.

I used bind to put a few working and non working clanids in my config for test each time example: bind f5 "cl_clanid 36972754" bind f6 "cl_clanid 37343684" I actually had 4 setup but you can see the point. Clicking the bound key for a tag instantly changes your tag on the leader board if the tag works. If it is a non working tag its just blank. When "set" to a non working clanid I have then gone to console and put "cl_clanid" to see what the currently set value is. It is "0".

So i can only guess that something is happening in the background that the game checks the clanid and that you are a member. Something is failing so "0" is returned. I'm still just guessing.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Source-1-Games/issues/2853#issuecomment-610011781, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANOTBDTD3TDFU4Q4MQTVVFDRLIZS7ANCNFSM4I7Y3EOQ .

Ballganda commented 4 years ago

I do not know what message you are referring to.

yea that's an old issue that is still in play but it's not what I messaged you about recently.

Ballganda commented 4 years ago

Workaround for the bug has been found.

Create and delete the exact same group until it works in CS:S.

SAME Groupname SAME Abbreviation SAME Webaddress

Just create and test if working. If not delete and recreate. Repeat until it works. Took 5 attempts for one clan tag and 6 attempts for another that I made.

Has been confirmed as working workaround by multiple people

Melzy123 commented 4 years ago

ah ok thank you :D

On Thu, 9 Apr 2020 at 11:26, Ballganda notifications@github.com wrote:

Workaround for the bug has been found.

Create and delete the exact same group until it works in CS:S.

SAME Groupname SAME Abbreviation SAME Webaddress

Just create and test if working. If not delete and recreate. Repeat until it works. Took 5 attempts for one clan tag and 6 attempts for another that I made.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Source-1-Games/issues/2853#issuecomment-611284134, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANOTBDV3C252ZTPH262EWRLRLUTMRANCNFSM4I7Y3EOQ .

14NGiestas commented 3 years ago

Valve pls fix

Hion-V commented 3 years ago

Bumping because it looks like not much is happening here. This problem persists and for many deleting and remaking your steam group isn't a viable option.

gamemann commented 1 year ago

Bumping again since as said before, the current work-around isn't suitable for Steam groups that are already setup or have members.

It seems there aren't any patterns to this bug and unfortunately, this issue lies within the Steam back-end if I had to guess since cl_clanid automatically changes back to 0 if the Steam group is detected as invalid.

I'm not sure if there are any SDKs or source code/documentation that are publicly available that may allow us to see what is going on here. If not, I'd imagine somebody is going to have to reverse engineer the application and find out what sets cl_clanid back to 0. Unfortunately, this'd be more difficult since I don't believe Valve has released any debugging symbols for their client applications (which is understandable for client versions since it'd allow hackers and such to manipulate the game quicker and easier). I'd also love to give this a try, but my time is really limited now and in the future due to other projects I'm working on 😢

TL;DR - Let's just hope Valve eventually fixes this issue, but the issue was reported three years ago and well, most of us know how Valve is when it comes to issues like these, at least in Source Engine 1 games. Other than that, the only other option is to figure out what is setting cl_clanid back to 0 and go on from there. Sadly there aren't any patterns that I see to which Steam groups work with clan tags or not. The fact the current work-around is to keep deleting and recreating the Steam group until it works is even stranger since that represents it can't be an ID storage size issue, etc. (unless if IDs aren't auto-incrementing). Otherwise, unless if you want to reverse engineer the application and make it so cl_clanid doesn't reset back to 0 then risk getting VAC banned if detected, I guess we're relying on Valve regardless unless if we find a pattern ☹️

4gathaHarkness commented 1 year ago

The BUG is fixed. The tag name must match the name of the clan. I used Altered Carbon and the tag was Kovacs so I created a new clan and used the same name for the Group and Alt-Carbon for the tag and it recognize it in the game and everywhere.

Saph1s commented 1 year ago

The tag name must match the name of the clan.

My clan name originally matched the tag

I used Altered Carbon and the tag was Kovacs so I created a new clan

This action helped you, since you created a new clan, which somehow the game can display

Ballganda commented 1 year ago

The BUG is fixed. The tag name must match the name of the clan. I used Altered Carbon and the tag was Kovacs so I created a new clan and used the same name for the Group and Alt-Carbon for the tag and it recognize it in the game and everywhere.

The names do not have to match and you probably just got lucky that the new group and clan tag worked. It's hit and miss. Sometimes they work, sometimes they don't. I'd bet an egg sandwich the bug is not fixed without testing it again.

Hion-V commented 1 year ago

The BUG is fixed. The tag name must match the name of the clan. I used Altered Carbon and the tag was Kovacs so I created a new clan and used the same name for the Group and Alt-Carbon for the tag and it recognize it in the game and everywhere.

The names do not have to match and you probably just got lucky that the new group and clan tag worked. It's hit and miss. Sometimes they work, sometimes they don't. I'd bet an egg sandwich the bug is not fixed without testing it again.

Ballganda ans Saph1s are correct, the bug has not been fixed, and even if having matching clan name and clan tag would circumvent the issue, that would be a workaround, not a bugfix.

4gathaHarkness commented 1 year ago

Add me to your group with edit capabilities and we will see if I got lucky.

KirillMysnik commented 1 year ago

It took me. 15. groups. To get the one working properly.

But yeah, the routine was:

  1. Create a new group (used the same name, clantag and url all the time)
  2. Launch and test in CS:S
  3. Quit CS:S
  4. Leave the group

The group is deleted as soon as its only member (owner) leaves, and its name, clantag and url become available immediately to create a new one.

Btw I also forgot to quit CS:S while finally creating the working one, but it probably doesn't matter.

voidptrptr commented 6 months ago

Bumping this thread. This hasn't been working for years now, no response from Devs

arimelody commented 1 month ago

confirming this is still an issue. i've tried group ID64, the short ID featured in the admin panel, the group abbreviation, and the custom URL name. none of which work- the setting either has no effect or is immediately reset to default ("0"). setting this during runtime or before launch in config.cfg yields the same results.

Hion-V commented 1 month ago

It'd be nice if Valve did any maintenance at all on its legacy titles apart from fixing vulnerabilities

On Sun, Jul 14, 2024 at 10:42 PM ari melody 💫 @.***> wrote:

confirming this is still an issue. i've tried group ID64, the short ID featured in the admin panel, the group abbreviation, and the custom URL name. none of which work- the setting either has no effect or is immediately reset to default ("0"). setting this during runtime or before launch in config.cfg yields the same results.

— Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Source-1-Games/issues/2853#issuecomment-2227477548, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABR4FWNNBO3FSHAQQ2NSE7TZMLPERAVCNFSM4I7Y3EO2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMRSG42DONZVGQ4A . You are receiving this because you commented.Message ID: @.***>