Good Job guys... And Im mostly impressed with Valve's quick response though... Even if it can be a minor issue; They are busy with loads of fix'n stuff... Nice work again...
I'm curious as to how prevalent this bug has been over the years.
Let's say you have a 20 player server, 19 people join at the same time and all leave immediatly after joining. Several minutes later one person joins the server. Is his #ID going to be set to 1, or will he get the 20th #ID resulting in his being bugged? Also, how long does one individual have the bugged #ID? Is it for as long as the current map plays only, being reset after a map change? Or would it last until he quits playing on that server entirely?
Depending on the answers, it's possible there could have been a bugged player in an extremely large amount of games over the years.
Aaronvroom vroom der party startahJoin Date: 2002-11-05Member: 7020Members
<!--QuoteBegin-Darten+Jul 27 2004, 07:41 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Darten @ Jul 27 2004, 07:41 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->I'm curious as to how prevalent this bug has been over the years.
Let's say you have a 20 player server, 19 people join at the same time and all leave immediatly after joining. Several minutes later one person joins the server. Is his #ID going to be set to 1, or will he get the 20th #ID resulting in his being bugged? Also, how long does one individual have the bugged #ID? Is it for as long as the current map plays only, being reset after a map change? Or would it last until he quits playing on that server entirely?
Depending on the answers, it's possible there could have been a bugged player in an extremely large amount of games over the years.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> According to Seraph's doc, the next id will be the id of the player that left most recently
So, if players leave in this slot order:
31425
then new players will join and gain these slots in this order:
52413
In your scenario I would guess that nobody would get #20, until and unless the 20th person joined (and thereafter according to leave-order).
<!--QuoteBegin-NolSinkler+Jul 27 2004, 06:21 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (NolSinkler @ Jul 27 2004, 06:21 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> OMG HAX! Is my favorite song...I'm so glad they are finally coming out with teh soundtrack.
I can already tell PSHB is gonna be big. Think about it: Skulk plushies with a box attached to it by a wire, about 5 feet in front of it.
Or a marine plushie where when you squeeze it, it shoots its shotgun 7 times, and dies from a fade/skulk, then says HAX!! OMG HAX!!1 <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> i would get those <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html//emoticons/wow.gif' border='0' style='vertical-align:middle' alt='wow.gif' /><!--endemo-->
Just kidding! Seriously, great work guys. I honestly thought that once it was identified as a HL issue we were going to be stuck with PSHB for a long time, but Valve came through and fixed it in a flash, Thanks to everyone we can now slaughter people better then ever.
I'm sure everyone that plays any HL engine game is thinking of and thanking the good ol' NS community. Keep it up! <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Now let the money roll in!
Player Specific Hitbox Bug
* The Novel (to be featured on Oprah's Book Club) * The Movie * The TV Show * PSHB: Miami * PSHB: Crime Scene Investigation * PSHB: Special Victims Unit * Survivor: PSHB * Late Night with PSHB * PSHB Soundtrack featuring "OMG HAX!" <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
OMG! I will take 2 of each! Now i just need to get everythign signed!
Some positive PR never hurt anyone... Might impress valve into offically releasing NS sooner! (hopes)
That was me <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
i'll buy one of each <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
I find it quite amusing that now a lot of people are praising VALVe for their quick response and fix etc when often the same people are constantly found slating VALVe for their "money making schemes" with Steam and their "Nazism" over all the mods etc..
However, <3 to all who helped fix this, particularly the Exterminators and Elven who have put a hell of a lot of time into it.
SinSpawnHarbinger of SufferingJoin Date: 2002-11-12Member: 8359Members
NS kicked all other mods community butts! <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
I too was rather skeptical about this particular bug, as it seemed like it may be deeper embedded in the HL engine than any previous bug mayy have been...
<!--QuoteBegin-Head crab+Jul 28 2004, 12:36 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Head crab @ Jul 28 2004, 12:36 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> As I already stated in one of my previous posts, the PSHB-Bot temporary "fix" didn't work correctly and I have now a screenshot to explain it better.
As you can see in the image below, the bot is not using the bugged slot, due to map changes and connections/disconnections that there have been after a while.
Basically, that fix only worked once and it was on the first map that had full players. After that, it stops working correctly. I'm not even talking about all the issues that come with AMX when adding bots... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> I can confirm that this so called "fix" has no effect whatsoever.
Last night mouse was player 17 on a 17 player server with a fix bot, he still sucked. ^_^
<!--QuoteBegin-Scythe+Jul 28 2004, 09:50 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Scythe @ Jul 28 2004, 09:50 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Head crab+Jul 28 2004, 12:36 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Head crab @ Jul 28 2004, 12:36 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> As I already stated in one of my previous posts, the PSHB-Bot temporary "fix" didn't work correctly and I have now a screenshot to explain it better.
As you can see in the image below, the bot is not using the bugged slot, due to map changes and connections/disconnections that there have been after a while.
Basically, that fix only worked once and it was on the first map that had full players. After that, it stops working correctly. I'm not even talking about all the issues that come with AMX when adding bots... <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> I can confirm that this so called "fix" has no effect whatsoever.
Last night mouse was player 17 on a 17 player server with a fix bot, he still sucked. ^_^
Ok long standing debate on my server, I need an answer please...
24 slot server 4 hidden/reserved slots...
4 hidden slots NEVER used.. well sometimes one of them is but generally Never use last 2 for sure....
so only time this bug would affect us is if we used those last 2 slots for some reason right??
but as long as we never go over 20 players and NEVER use those last slots this is a mute point for us right??
There is major confusion on this subject in DV servers so I thought I would get final answer but what I stated is what I have gleamed from here.. oh by the way good job finding the bug..
So, there is an existing slot 24, but it's never used? You shouldn't have any bug problems, unless there's something else to this bug that we're missing.
You have to understand that each client that connects to your server will receive an unique "ID" which he will keep until he leaves the server and until someone else takes his ID.
The best way to see what IDs are assigned to each client on your server is to type "<b>status</b>" and see in the very first column.
The IDs will <u>always</u> range from 1 to "<i>amount of slots on the server</i>", the maximum being 32.
No player will ever be assigned the last ID until all the slots are taken on the server, even if the server is full for half a second. After that, the last ID might start spreading from last ID players disconnecting to new players connecting. All that because of the way the ID system works, but anyway there's already a document explaining all in details about the ID system <a href='http://www.unknownworlds.com/forums/index.php?showtopic=70356' target='_blank'>here</a>.
Now look at the attached screenshot (those are two images in one). It's a 4-slot server. In the first image, CuRAig (who happens to be a RCBot) is assigned the ID #2 on a 4-slot server: he <b><u><span style='color:red'>is not</span></u></b> "bugged".
In the second image, SouL Bringer (who is another RCBot and who is the friend of CuRAig) is assigned the ID #4 on a 4-slot server: he <b><u><span style='color:red'>is</span></u></b> "bugged".
To get the last ID, someone got slot #1 first, then two other players got respectively slot #2 and slot #3. While these 3 players were still on the server, "SouL Bringer the bot" joined and was assigned the last remaining ID available, the malicious ID #4. Then the players with slot #2 and slot #3 were hungry, so they left, but "SouL Bringer the bot" keeps his ID #4 and remains "bugged" anyway, for as long as he stays connected on the server, even on map changes, since he keeps the last ID of the server.
I feel bad for Head Crab and everyone else who keeps having to explain this to server admins.
This isn't rocket surgery, people! It's just the last slot on your server! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
I know how they feel, i was trying to explain it to a guy on one sever with a score of 50-4, when i looked he had the bugged slot. but he still insisted that "Shut up noob, you just can't take losing to me."
Oh i understood... you make last slot unuseable and no bug... but i had someone else that would not see my point so i wanted it in clear plain answers from here cause these guys usually know...
<!--QuoteBegin-Tekdude+Aug 1 2004, 12:12 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Tekdude @ Aug 1 2004, 12:12 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> They rerun a lot of shows... you'll see it again. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> Aaand again. And again. And again. And again. And again. For about three months.
E3 ended last month, but they're still "covering" it. Hell, they were still covering 2003's E3 when 2004's started. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
Comments
I can already tell PSHB is gonna be big. Think about it: Skulk plushies with a box attached to it by a wire, about 5 feet in front of it.
Or a marine plushie where when you squeeze it, it shoots its shotgun 7 times, and dies from a fade/skulk, then says HAX!! OMG HAX!!1
Let's say you have a 20 player server, 19 people join at the same time and all leave immediatly after joining. Several minutes later one person joins the server. Is his #ID going to be set to 1, or will he get the 20th #ID resulting in his being bugged? Also, how long does one individual have the bugged #ID? Is it for as long as the current map plays only, being reset after a map change? Or would it last until he quits playing on that server entirely?
Depending on the answers, it's possible there could have been a bugged player in an extremely large amount of games over the years.
Let's say you have a 20 player server, 19 people join at the same time and all leave immediatly after joining. Several minutes later one person joins the server. Is his #ID going to be set to 1, or will he get the 20th #ID resulting in his being bugged? Also, how long does one individual have the bugged #ID? Is it for as long as the current map plays only, being reset after a map change? Or would it last until he quits playing on that server entirely?
Depending on the answers, it's possible there could have been a bugged player in an extremely large amount of games over the years.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
According to Seraph's doc, the next id will be the id of the player that left most recently
So, if players leave in this slot order:
31425
then new players will join and gain these slots in this order:
52413
In your scenario I would guess that nobody would get #20, until and unless the 20th person joined (and thereafter according to leave-order).
I can already tell PSHB is gonna be big. Think about it: Skulk plushies with a box attached to it by a wire, about 5 feet in front of it.
Or a marine plushie where when you squeeze it, it shoots its shotgun 7 times, and dies from a fade/skulk, then says HAX!! OMG HAX!!1 <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
i would get those <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html//emoticons/wow.gif' border='0' style='vertical-align:middle' alt='wow.gif' /><!--endemo-->
Just kidding!
Seriously, great work guys. I honestly thought that once it was identified as a HL issue we were going to be stuck with PSHB for a long time, but Valve came through and fixed it in a flash, Thanks to everyone we can now slaughter people better then ever.
The Hl mod community salutes you!
Edit: 41000+ views!
Player Specific Hitbox Bug
* The Novel (to be featured on Oprah's Book Club)
* The Movie
* The TV Show
* PSHB: Miami
* PSHB: Crime Scene Investigation
* PSHB: Special Victims Unit
* Survivor: PSHB
* Late Night with PSHB
* PSHB Soundtrack featuring "OMG HAX!"
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
OMG! I will take 2 of each! Now i just need to get everythign signed!
Some positive PR never hurt anyone... Might impress valve into offically releasing NS sooner! (hopes)
That was me <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
i'll buy one of each <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
However, <3 to all who helped fix this, particularly the Exterminators and Elven who have put a hell of a lot of time into it.
P.D.: I was skeptical about the bug before this.
<i><b>way to go!!!</b></i>
/long time no post...
As you can see in the image below, the bot is not using the bugged slot, due to map changes and connections/disconnections that there have been after a while.
Basically, that fix only worked once and it was on the first map that had full players. After that, it stops working correctly. I'm not even talking about all the issues that come with AMX when adding bots... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
I can confirm that this so called "fix" has no effect whatsoever.
Last night mouse was player 17 on a 17 player server with a fix bot, he still sucked. ^_^
--Scythe00
As you can see in the image below, the bot is not using the bugged slot, due to map changes and connections/disconnections that there have been after a while.
Basically, that fix only worked once and it was on the first map that had full players. After that, it stops working correctly. I'm not even talking about all the issues that come with AMX when adding bots... <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
I can confirm that this so called "fix" has no effect whatsoever.
Last night mouse was player 17 on a 17 player server with a fix bot, he still sucked. ^_^
--Scythe00 <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
ZZZZZZIIIIIIINGGGGG!!!!!
24 slot server 4 hidden/reserved slots...
4 hidden slots NEVER used.. well sometimes one of them is but generally Never use last 2 for sure....
so only time this bug would affect us is if we used those last 2 slots for some reason right??
but as long as we never go over 20 players and NEVER use those last slots this is a mute point for us right??
There is major confusion on this subject in DV servers so I thought I would get final answer but what I stated is what I have gleamed from here.. oh by the way good job finding the bug..
The best way to see what IDs are assigned to each client on your server is to type "<b>status</b>" and see in the very first column.
The IDs will <u>always</u> range from 1 to "<i>amount of slots on the server</i>", the maximum being 32.
No player will ever be assigned the last ID until all the slots are taken on the server, even if the server is full for half a second. After that, the last ID might start spreading from last ID players disconnecting to new players connecting. All that because of the way the ID system works, but anyway there's already a document explaining all in details about the ID system <a href='http://www.unknownworlds.com/forums/index.php?showtopic=70356' target='_blank'>here</a>.
Now look at the attached screenshot (those are two images in one). It's a 4-slot server. In the first image, CuRAig (who happens to be a RCBot) is assigned the ID #2 on a 4-slot server: he <b><u><span style='color:red'>is not</span></u></b> "bugged".
In the second image, SouL Bringer (who is another RCBot and who is the friend of CuRAig) is assigned the ID #4 on a 4-slot server: he <b><u><span style='color:red'>is</span></u></b> "bugged".
To get the last ID, someone got slot #1 first, then two other players got respectively slot #2 and slot #3. While these 3 players were still on the server, "SouL Bringer the bot" joined and was assigned the last remaining ID available, the malicious ID #4. Then the players with slot #2 and slot #3 were hungry, so they left, but "SouL Bringer the bot" keeps his ID #4 and remains "bugged" anyway, for as long as he stays connected on the server, even on map changes, since he keeps the last ID of the server.
This isn't rocket surgery, people! It's just the last slot on your server! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
A few mins ago, while watching "Pulse" on g4techtv, they announced the bug and that "the developers on the ns forums" had found!
Totally famous! I was like, w00t! Ns on extended cable!
Aaand again. And again. And again. And again. And again. For about three months.
E3 ended last month, but they're still "covering" it. Hell, they were still covering 2003's E3 when 2004's started. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->