Re: [hlds] New SteamID format for TF2
Eric - Is there any clarity Valve can share on which games this change will occur with next? CS:S? HL2MP? HL1DM(Source)MP? Also, is this planned eventually for GoldSrc-based titles as well? (HL1, CS, DMC, TFC, DoD, etc.)? or will it only effect Source-based titles? I ask because, although work-around's are now in-place/available for various server-side mods (such as SourceMod and SourceBans) for Source-engine games - I do not think anything has been done yet with preparing server-side mods (such as AMX-Mod-X and possibly AMX-Bans) for GoldSrc-based games. Best wishes, - Weasel On Thu, Aug 21, 2014 at 4:41 PM, Eric Smith er...@valvesoftware.com wrote: We apologize for the lack of warning regarding the SteamID format change in today's update. It was our intent to give the community a heads-up before the change was released, but it was missed. The change was made to update TF2 to use the current SteamID format, which most other games on Steam and Steam itself uses. You will find that you can now use SteamIDs rendered by these other locations in your interactions with the engine. The engine will still recognize the old format, though, so your current server ban lists should still be valid. The conversion equation has already been posted by a community member, but here it is again: Old:STEAM_0:A:B New:[U:1:B*2+A] Example:STEAM_0:1:1234 ---[U:1:2469] We're sorry for the problems this may cause while you update your scripts to use the new format. It was not our intent to disrupt your servers. -Eric ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
[hlds] New SteamID format for TF2
We apologize for the lack of warning regarding the SteamID format change in today's update. It was our intent to give the community a heads-up before the change was released, but it was missed. The change was made to update TF2 to use the current SteamID format, which most other games on Steam and Steam itself uses. You will find that you can now use SteamIDs rendered by these other locations in your interactions with the engine. The engine will still recognize the old format, though, so your current server ban lists should still be valid. The conversion equation has already been posted by a community member, but here it is again: Old:STEAM_0:A:B New:[U:1:B*2+A] Example:STEAM_0:1:1234 ---[U:1:2469] We're sorry for the problems this may cause while you update your scripts to use the new format. It was not our intent to disrupt your servers. -Eric ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
Fair enough, mistakes happen. I would, however, implore the TF2 dev team to actively engage the Sourcemod dev team and give them advanced notice of any future major changes (like you guys always used to do, which was a great environment to participate in) such as porting TF2 to Source 2, etc. The way you helped us transition to Steampipe should be the model here - we all worked together, and that rollout went about as smooth as could be ;-) On Thu, Aug 21, 2014 at 7:41 PM, Eric Smith er...@valvesoftware.com wrote: We apologize for the lack of warning regarding the SteamID format change in today's update. It was our intent to give the community a heads-up before the change was released, but it was missed. The change was made to update TF2 to use the current SteamID format, which most other games on Steam and Steam itself uses. You will find that you can now use SteamIDs rendered by these other locations in your interactions with the engine. The engine will still recognize the old format, though, so your current server ban lists should still be valid. The conversion equation has already been posted by a community member, but here it is again: Old:STEAM_0:A:B New:[U:1:B*2+A] Example:STEAM_0:1:1234 ---[U:1:2469] We're sorry for the problems this may cause while you update your scripts to use the new format. It was not our intent to disrupt your servers. -Eric ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
Thank you Eric! 2014-08-22 1:47 GMT+02:00 E. Olsen ceo.eol...@gmail.com: Fair enough, mistakes happen. I would, however, implore the TF2 dev team to actively engage the Sourcemod dev team and give them advanced notice of any future major changes (like you guys always used to do, which was a great environment to participate in) such as porting TF2 to Source 2, etc. The way you helped us transition to Steampipe should be the model here - we all worked together, and that rollout went about as smooth as could be ;-) On Thu, Aug 21, 2014 at 7:41 PM, Eric Smith er...@valvesoftware.com wrote: We apologize for the lack of warning regarding the SteamID format change in today's update. It was our intent to give the community a heads-up before the change was released, but it was missed. The change was made to update TF2 to use the current SteamID format, which most other games on Steam and Steam itself uses. You will find that you can now use SteamIDs rendered by these other locations in your interactions with the engine. The engine will still recognize the old format, though, so your current server ban lists should still be valid. The conversion equation has already been posted by a community member, but here it is again: Old:STEAM_0:A:B New:[U:1:B*2+A] Example:STEAM_0:1:1234 ---[U:1:2469] We're sorry for the problems this may cause while you update your scripts to use the new format. It was not our intent to disrupt your servers. -Eric ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
Yeah, mistakes can happen easily, well thanks for the update on that (Steam ID). That's one of the bugs acknowledged in this update, just needs the other bug acknowledging/fixing (which happened when the HTML MOTD started sharing the Steam browser control) then all is well again hopefully. On 22 August 2014 00:47, E. Olsen ceo.eol...@gmail.com wrote: Fair enough, mistakes happen. I would, however, implore the TF2 dev team to actively engage the Sourcemod dev team and give them advanced notice of any future major changes (like you guys always used to do, which was a great environment to participate in) such as porting TF2 to Source 2, etc. The way you helped us transition to Steampipe should be the model here - we all worked together, and that rollout went about as smooth as could be ;-) On Thu, Aug 21, 2014 at 7:41 PM, Eric Smith er...@valvesoftware.com wrote: We apologize for the lack of warning regarding the SteamID format change in today's update. It was our intent to give the community a heads-up before the change was released, but it was missed. The change was made to update TF2 to use the current SteamID format, which most other games on Steam and Steam itself uses. You will find that you can now use SteamIDs rendered by these other locations in your interactions with the engine. The engine will still recognize the old format, though, so your current server ban lists should still be valid. The conversion equation has already been posted by a community member, but here it is again: Old:STEAM_0:A:B New:[U:1:B*2+A] Example:STEAM_0:1:1234 ---[U:1:2469] We're sorry for the problems this may cause while you update your scripts to use the new format. It was not our intent to disrupt your servers. -Eric ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
Many of us who use sourcebans can use this as a temporary fix: 1. disable your sourcebans plugin by renaming it to sourcebans.smx-disabled 2. verify that tf/addons/sourcemod/configs/admins.cfg contains all your current admins and reserved-slot holders etc. 3. place the script (below) into the /tf/addons/sourcemod/configs/ directory, name it fix.php, change to that directory on your command line, and execute the script with php fix.php admins-new.cfg 4. check that it worked... look at the admins-new.cfg and compare it to admins.cfg to see if the conversion worked. 5. delete your admins.cfg and rename admins-new.cfg to admins.cfg and restart your server. That will, at least, give your admins back their powers. Here's the script: -- ? $f = file_get_contents(admins.cfg); $f = explode('',$f); foreach($f as $line) { if(substr($line,0,6)==STEAM_) { $a=explode(':',substr($line,8)); echo '[U:1:'.($a[1]*2+$a[0]).']'; } else echo $line.''; } ? -- Of course, this assumes you have php and can run it from the command line. It's what I came up with, though, and I thought I'd share it since it worked for us. cheers, - Peter ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
Stop trying to convert everything, The sourcemod devs are currently working on a hack to make it work again with old steam id formats. https://github.com/alliedmodders/sourcemod/pull/136 -- Original Message -- From: Peter Jerde peter-h...@jerde.net To: Half-Life dedicated Win32 server mailing list hlds@list.valvesoftware.com Sent: 22-8-2014 2:29:14 Subject: Re: [hlds] New SteamID format for TF2 Many of us who use sourcebans can use this as a temporary fix: 1. disable your sourcebans plugin by renaming it to sourcebans.smx-disabled 2. verify that tf/addons/sourcemod/configs/admins.cfg contains all your current admins and reserved-slot holders etc. 3. place the script (below) into the /tf/addons/sourcemod/configs/ directory, name it fix.php, change to that directory on your command line, and execute the script with php fix.php admins-new.cfg 4. check that it worked... look at the admins-new.cfg and compare it to admins.cfg to see if the conversion worked. 5. delete your admins.cfg and rename admins-new.cfg to admins.cfg and restart your server. That will, at least, give your admins back their powers. Here's the script: -- ? $f = file_get_contents(admins.cfg); $f = explode('',$f); foreach($f as $line) { if(substr($line,0,6)==STEAM_) { $a=explode(':',substr($line,8)); echo '[U:1:'.($a[1]*2+$a[0]).']'; } else echo $line.''; } ? -- Of course, this assumes you have php and can run it from the command line. It's what I came up with, though, and I thought I'd share it since it worked for us. cheers, - Peter ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
If the old steamID is still recognized why would sourcebans no longer work? This REALLY freakin sucks with ZERO time to get ready for such a MAJOR change... On Thu, Aug 21, 2014 at 8:29 PM, Peter Jerde peter-h...@jerde.net wrote: Many of us who use sourcebans can use this as a temporary fix: 1. disable your sourcebans plugin by renaming it to sourcebans.smx-disabled 2. verify that tf/addons/sourcemod/configs/admins.cfg contains all your current admins and reserved-slot holders etc. 3. place the script (below) into the /tf/addons/sourcemod/configs/ directory, name it fix.php, change to that directory on your command line, and execute the script with php fix.php admins-new.cfg 4. check that it worked... look at the admins-new.cfg and compare it to admins.cfg to see if the conversion worked. 5. delete your admins.cfg and rename admins-new.cfg to admins.cfg and restart your server. That will, at least, give your admins back their powers. Here's the script: -- ? $f = file_get_contents(admins.cfg); $f = explode('',$f); foreach($f as $line) { if(substr($line,0,6)==STEAM_) { $a=explode(':',substr($line,8)); echo '[U:1:'.($a[1]*2+$a[0]).']'; } else echo $line.''; } ? -- Of course, this assumes you have php and can run it from the command line. It's what I came up with, though, and I thought I'd share it since it worked for us. cheers, - Peter ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
To clarify, in SourceMod, our plan for the stable branch is to make the admin system and GetClientAuthString function behave as if the change never took place. The development branch will still as-is at the moment. Longer term, we plan to rework things to not be able to be hampered by format changes like this. -- Nicholas Hastings AlliedMods.net http://www.alliedmods.net davidaap1...@gmail.com mailto:davidaap1...@gmail.com Thursday, August 21, 2014 8:30 PM Stop trying to convert everything, The sourcemod devs are currently working on a hack to make it work again with old steam id formats. https://github.com/alliedmodders/sourcemod/pull/136 Peter Jerde mailto:peter-h...@jerde.net Thursday, August 21, 2014 8:29 PM Many of us who use sourcebans can use this as a temporary fix: 1. disable your sourcebans plugin by renaming it to sourcebans.smx-disabled 2. verify that tf/addons/sourcemod/configs/admins.cfg contains all your current admins and reserved-slot holders etc. 3. place the script (below) into the /tf/addons/sourcemod/configs/ directory, name it fix.php, change to that directory on your command line, and execute the script with php fix.php admins-new.cfg 4. check that it worked... look at the admins-new.cfg and compare it to admins.cfg to see if the conversion worked. 5. delete your admins.cfg and rename admins-new.cfg to admins.cfg and restart your server. That will, at least, give your admins back their powers. Here's the script: -- ? $f = file_get_contents(admins.cfg); $f = explode('',$f); foreach($f as $line) { if(substr($line,0,6)==STEAM_) { $a=explode(':',substr($line,8)); echo '[U:1:'.($a[1]*2+$a[0]).']'; } else echo $line.''; } ? -- Of course, this assumes you have php and can run it from the command line. It's what I came up with, though, and I thought I'd share it since it worked for us. cheers, - Peter ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
This is why I been using the raw accountid for everything since forever. =) On Thu, Aug 21, 2014 at 8:38 PM, Nicholas Hastings psycho...@alliedmods.net wrote: To clarify, in SourceMod, our plan for the stable branch is to make the admin system and GetClientAuthString function behave as if the change never took place. The development branch will still as-is at the moment. Longer term, we plan to rework things to not be able to be hampered by format changes like this. -- Nicholas Hastings AlliedMods.net http://www.alliedmods.net davidaap1...@gmail.com Thursday, August 21, 2014 8:30 PM Stop trying to convert everything, The sourcemod devs are currently working on a hack to make it work again with old steam id formats. https://github.com/alliedmodders/sourcemod/pull/136 Peter Jerde peter-h...@jerde.net Thursday, August 21, 2014 8:29 PM Many of us who use sourcebans can use this as a temporary fix: 1. disable your sourcebans plugin by renaming it to sourcebans.smx-disabled 2. verify that tf/addons/sourcemod/configs/admins.cfg contains all your current admins and reserved-slot holders etc. 3. place the script (below) into the /tf/addons/sourcemod/configs/ directory, name it fix.php, change to that directory on your command line, and execute the script with php fix.php admins-new.cfg 4. check that it worked... look at the admins-new.cfg and compare it to admins.cfg to see if the conversion worked. 5. delete your admins.cfg and rename admins-new.cfg to admins.cfg and restart your server. That will, at least, give your admins back their powers. Here's the script: -- ? $f = file_get_contents(admins.cfg); $f = explode('',$f); foreach($f as $line) { if(substr($line,0,6)==STEAM_) { $a=explode(':',substr($line,8)); echo '[U:1:'.($a[1]*2+$a[0]).']'; } else echo $line.''; } ? -- Of course, this assumes you have php and can run it from the command line. It's what I came up with, though, and I thought I'd share it since it worked for us. cheers, - Peter ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
Nicholas Hastings you sir, and your team of devs, are AWESOME! *patiently waits* On Thu, Aug 21, 2014 at 8:41 PM, Spencer 'voogru' MacDonald voo...@voogru.com wrote: This is why I been using the raw accountid for everything since forever. =) On Thu, Aug 21, 2014 at 8:38 PM, Nicholas Hastings psycho...@alliedmods.net wrote: To clarify, in SourceMod, our plan for the stable branch is to make the admin system and GetClientAuthString function behave as if the change never took place. The development branch will still as-is at the moment. Longer term, we plan to rework things to not be able to be hampered by format changes like this. -- Nicholas Hastings AlliedMods.net http://www.alliedmods.net davidaap1...@gmail.com Thursday, August 21, 2014 8:30 PM Stop trying to convert everything, The sourcemod devs are currently working on a hack to make it work again with old steam id formats. https://github.com/alliedmodders/sourcemod/pull/136 Peter Jerde peter-h...@jerde.net Thursday, August 21, 2014 8:29 PM Many of us who use sourcebans can use this as a temporary fix: 1. disable your sourcebans plugin by renaming it to sourcebans.smx-disabled 2. verify that tf/addons/sourcemod/configs/admins.cfg contains all your current admins and reserved-slot holders etc. 3. place the script (below) into the /tf/addons/sourcemod/configs/ directory, name it fix.php, change to that directory on your command line, and execute the script with php fix.php admins-new.cfg 4. check that it worked... look at the admins-new.cfg and compare it to admins.cfg to see if the conversion worked. 5. delete your admins.cfg and rename admins-new.cfg to admins.cfg and restart your server. That will, at least, give your admins back their powers. Here's the script: -- ? $f = file_get_contents(admins.cfg); $f = explode('',$f); foreach($f as $line) { if(substr($line,0,6)==STEAM_) { $a=explode(':',substr($line,8)); echo '[U:1:'.($a[1]*2+$a[0]).']'; } else echo $line.''; } ? -- Of course, this assumes you have php and can run it from the command line. It's what I came up with, though, and I thought I'd share it since it worked for us. cheers, - Peter ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
Re: [hlds] New SteamID format for TF2
We support over twenty variants of the Source engine, and not all of them support Steam authentication. -- Nicholas Hastings AlliedMods.net http://www.alliedmods.net Spencer 'voogru' MacDonald mailto:voo...@voogru.com Thursday, August 21, 2014 8:41 PM This is why I been using the raw accountid for everything since forever. =) ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds Nicholas Hastings mailto:psycho...@alliedmods.net Thursday, August 21, 2014 8:38 PM To clarify, in SourceMod, our plan for the stable branch is to make the admin system and GetClientAuthString function behave as if the change never took place. The development branch will still as-is at the moment. Longer term, we plan to rework things to not be able to be hampered by format changes like this. ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds davidaap1...@gmail.com mailto:davidaap1...@gmail.com Thursday, August 21, 2014 8:30 PM Stop trying to convert everything, The sourcemod devs are currently working on a hack to make it work again with old steam id formats. https://github.com/alliedmodders/sourcemod/pull/136 ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds