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

Reply via email to