I agree some warning would have been nice, but you are exaggerating everything. Hlstats didn't notice or care about the change (for me) and it took about 30 seconds to start up phpMyAdmin and run an SQL query to convert everything from STEAM_0 to STEAM_1: UPDATE `steamidbans` SET `steamid` = REPLACE(`steamid`, 'STEAM_0', 'STEAM_1')
Using a text file? Open it in notepad, CTRL+H. Find and replace works wonders. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of SmOoThEm Sent: Monday, February 16, 2009 9:24 PM To: 'Half-Life dedicated Win32 server mailing list' Subject: Re: [hlds] Team Fortress 2 and Day of Defeat: Source Update Available Valves update today was uncalled for and completely trashed our services. For those of you who didn't already know heres the recap. NO Banlists work NO Hlstats work NO admin plugins or reserve slots work They decided to change everyone's STEAM ID and just unbanned the entire population from all servers. Nice job valve, some warning would have saved everyone A LOT of time and headaches! This has to be one of the single worst updates of all time, and it happened on a Monday. Valve really needs to make a beta test program or some kind if announcement of what's coming, this is absolutely ridiculous. Here my numbers im sure there are others with like sums. 104834 stats players Total bans 4331 150+ reserveslots 40+ Admins All this has to be changed overnight, and some of us have work tomorrow. I just don't understand what valve thinks about for these updates "Lets see how much we can fuck up our community today!" WE NEED A WARNING!!! SmOoThEm Leader of RightToRule www.RightToRule.com -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Tony Paloma Sent: Monday, February 16, 2009 7:49 PM To: [email protected] Subject: Re: [hlds] Team Fortress 2 and Day of Defeat: Source Update Available I understand the numbers came from the SDK. I'm just saying that the statement made in the article that the middle number in the SteamID and the account type are the same is bogus. The account type and that middle number come from different spots of the 64bit SteamID. The middle number of the SteamID comes from a single bit (the least significant bit, actually) and seems to be arbitrary. The entire point of my post is that people make tons of assumptions about SteamIDs with no proof or statements from Valve. I was hoping Valve could clarify. -----Original Message----- From: Fyren <[email protected]> Date: Mon, Feb 16, 2009 at 7:21 PM Subject: Re: [hlds] Team Fortress 2 and Day of Defeat: Source Update Available To: Half-Life dedicated Win32 server mailing list <[email protected]> On Mon, Feb 16, 2009 at 22:01, Tony Paloma <[email protected]> wrote: > I'd feel better about that article if there was some proof or citations to > its claims. All of a sudden everyone's ID went from the Individual universe > to Public? Doesn't really make sense. I would accept something like "Oh, > Valve is now trying to adhere to the standard they created." But I'd like to > hear that from Valve. > > Also the whole bit about how Y (in STEAM_X:Y:Z) represents the type of the > account where Y can be 0-9 is bogus. Also, if anyone replies saying that 'Y' > actually has to do with the server in which registration occurred or whether > or not the account was created pre or post-HL2 release (or some other era- > based explanation) please assume I replied with '/facepalm'. > > Furthermore, after looking at it a bit more, that article is inconsistent > anyways. At one point it says the Y is the type, later it says it's assigned > "apparently at random." The information about the "Y" was simply taken straight out of steamclientpublic.h in the SDK: // Steam account types enum EAccountType { k_EAccountTypeInvalid = 0, k_EAccountTypeIndividual = 1, // single user account k_EAccountTypeMultiseat = 2, // multiseat (e.g. cybercafe) account k_EAccountTypeGameServer = 3, // game server account k_EAccountTypeAnonGameServer = 4, // anonymous game server account k_EAccountTypePending = 5, // pending k_EAccountTypeContentServer = 6, // content server k_EAccountTypeClan = 7, k_EAccountTypeChat = 8, k_EAccountTypeP2PSuperSeeder = 9, // a fake steamid used by superpeers to seed content to users of Steam P2P stuff // Max of 16 items in this field k_EAccountTypeMax }; -Fyren _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds

