Pshb And What's Going On.

1235710

Comments

  • NolSinklerNolSinkler On the Clorf Join Date: 2004-02-15 Member: 26560Members, Constellation
    Lol...this has 13000+ views now.

    The general discussion guidelines have 9000+ views,

    This topic was created today.

    That topic was created over 2 years ago <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->

    Publicity here we come!
  • DragonMechDragonMech Join Date: 2003-09-19 Member: 21023Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin-NolSinkler+Jul 25 2004, 11:13 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (NolSinkler @ Jul 25 2004, 11:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Lol...this has 13000+ views now.

    Publicity here we come! <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Yeah - if Valve doesn't get off it's collective arse and fix this there will be *hell* to pay.
  • im_lostim_lost TWG Rule Guru Join Date: 2003-04-26 Member: 15861Members
    There's more than 14,000 views now. And no wonder Flayra doesn't post anywhere. He makes one post, and the next 10 posts are devoted to the fact that he posted.

    Anyway, great job finding the bug.
  • CMF_FatalCMF_Fatal Join Date: 2003-12-27 Member: 24792Members
    wow, this is amazing. theory and psycology in the hl engine world... pretty in depth those valve ppl created dont ya think...

    anyways, couldnt you do something with reserving slots so no one can join that last slot?
    if it is the last slot, i may have missed something in there...

    but hl2 will prolly be out before this bug will be fixed. heck we may even see the day of duke nukem forever...
  • ZekZek Join Date: 2002-11-10 Member: 7962Members, NS1 Playtester, Constellation, Reinforced - Shadow
    <!--QuoteBegin-i'm lost+Jul 26 2004, 02:58 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (i'm lost @ Jul 26 2004, 02:58 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> There's more than 14,000 views now. And no wonder Flayra doesn't post anywhere. He makes one post, and the next 10 posts are devoted to the fact that he posted. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    That's because he never posts.
  • im_lostim_lost TWG Rule Guru Join Date: 2003-04-26 Member: 15861Members
    <!--QuoteBegin-Zek+Jul 25 2004, 11:13 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Zek @ Jul 25 2004, 11:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-i'm lost+Jul 26 2004, 02:58 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (i'm lost @ Jul 26 2004, 02:58 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> There's more than 14,000 views now.  And no wonder Flayra doesn't post anywhere.  He makes one post, and the next 10 posts are devoted to the fact that he posted. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    That's because he never posts. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Are you sure about that? Which came first, the chicken or the egg?
  • weggyweggy Join Date: 2003-06-04 Member: 16998Members
    <!--QuoteBegin-i'm lost+Jul 26 2004, 01:58 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (i'm lost @ Jul 26 2004, 01:58 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And no wonder Flayra doesn't post anywhere. He makes one post, and the next 10 posts are devoted to the fact that he posted.
    <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Amazing, just you reminding me that Flayra posted has caused me to swoon.
  • SanchoSancho Join Date: 2002-03-30 Member: 365Members
    edited July 2004
    <!--QuoteBegin-TyrNemesis^+Jul 25 2004, 03:09 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (TyrNemesis^ @ Jul 25 2004, 03:09 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Just a little extra technical information to help people understand this a tad better.

    When you start an <i><b>n</i></b>-player server, entity IDs 1-<i><b>n</i></b> are reserved to represent connected players. It is for this reason that you cannot change the max players after the server has been started.

    When you type status in your console, you see a list of the players' names, along with other info such as their SteamID, time connected, ping, loss, etc. The first bit of information shown, before the player's name, is the player's entity index (The reserved entity number which is referring to that player.) See attached screenshot.

    Regardless of how many slots a server claims to have, there is a "true" number of slots which will never be exceeded because ONLY <i><b>n</i></b> entities are reserved for players. It is impossible to have <i><b>n</i></b>+1 players connected.

    What I am uncertain of, however, is with a server that displays a certain number of slots, are ALL PLAYERS >= that number "bugged", or only the player with the entindex <i><b>n</i></b>?

    The community would be useful in helping us discover this bit of information. Normally, the way I reproduce the PSHB is to create a 2-player HLDS and have two players connect that are NOT on a local area network with the server. Have the bugged player (verify with status) become a Fade with Celerity, Carapace, and 3 hives. (This makes him move faster, and gives him sufficient health to take many hits without stopping to be healed.) Have the fade strafe back and forth in front of a long wall while the other player, as a marine, aims an HMG directly at the fade's model and fires at it as he moves. The fade should take very little or no damage! For control purposes, repeat the process with the non-bugged player as the fade. He should take normal damage.

    Let us know what you find out! Is it only player #<i><b>n</i></b> that is bugged, or are all players between <i><b>x</i></b> (max visible slots) and <i><b>n</i></b> bugged?

    Thanks in advance.

    *edit: The current prevailing speculation among we exterminators is that the lag compensation code parses players in the entindex with a for loop which terminates one player too soon, as posted earlier in the thread, with a < maxplayers instead of the necessary <= maxplayers. As a result, only the last player is failed in the loop. This may be clientside code, and if it is, servers which tell the player that they have <i><b>x</i></b> slots might cause players between <i><b>x</i></b> and <i><b>n</i></b> to be bugged as well. I await your test info, people. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->* <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Tyr is refering to servers that will allow res slotters to join past a "fake" number of slots until the "real" limit is reached. So from the server browser, you can see a server with players: 22/18. I believe that [OldF] PJ uses this system. I think that #n of players is still 22 and therefore the bug wouldn't happen with the last 5, but I'm just guessing. I'll see if I can test it.

    BTW, good job finding this bug guys! I hope valve doesn't ignore this.
  • Head_crabHead_crab Join Date: 2004-06-22 Member: 29468Members
    <!--QuoteBegin-Sancho+Jul 26 2004, 04:17 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sancho @ Jul 26 2004, 04:17 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Tyr is refering to servers that will allow res slotters to join past a "fake" number of slots until the "real" limit is reached. So from the server browser, you can see a server with players: 22/18. I believe that [OldF] PJ uses this system. I think that #n of players is still 22 and therefore the bug wouldn't happen with the last 5, but I'm just guessing. I'll see if I can test it.

    BTW, good job finding this bug guys! I hope valve doesn't ignore this. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    It's just sv_visiblemaxplayers being set to any number, it has no impact on the accessible slots. You can still connect to the server through your console as well with "connect xx.xx.xx.xx:Port".

    You can even set sv_visiblemaxplayers to 100 and the player list will appear as 22/100, but the real limit will always be "maxplayers". Other than that, it's just a visual effect.
  • SanchoSancho Join Date: 2002-03-30 Member: 365Members
    Ok, so no need to test then?
  • ModChaosControlModChaosControl HiveMind NS bot creator Join Date: 2004-03-31 Member: 27613Members
    Know wonder Flayra doesnt post..

    Some people get all !! OMG !! about flayra. some people get giddy. thats just sad. and the fact that flayra isnt already hired by VALVe just shows how irrisponsible they are, why do you think they're gonna fix this???
  • Head_crabHead_crab Join Date: 2004-06-22 Member: 29468Members
    edited July 2004
    <!--QuoteBegin-Sancho+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sancho)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Ok, so no need to test then?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Nope...

    If a server has "maxplayers" set to 22 and then sets "sv_visiblemaxplayers" to 20, the bugged slot will still be #22. "sv_visiblemaxplayers" has no effect on the code to get the max players.

    Besides, the temporary fixes use "sv_visiblemaxplayers" to hide the bugged slot and to "tell" the clients (via their server list) that the slot cannot be used.
  • WirheWirhe Join Date: 2003-06-22 Member: 17610Members
    edited July 2004
    <!--QuoteBegin-i'm lost+Jul 26 2004, 02:22 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (i'm lost @ Jul 26 2004, 02:22 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Zek+Jul 25 2004, 11:13 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Zek @ Jul 25 2004, 11:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-i'm lost+Jul 26 2004, 02:58 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (i'm lost @ Jul 26 2004, 02:58 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> There's more than 14,000 views now.  And no wonder Flayra doesn't post anywhere.  He makes one post, and the next 10 posts are devoted to the fact that he posted. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    That's because he never posts. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Are you sure about that? Which came first, the chicken or the egg? <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Chicken, because he never posts. This was the first time in 6 months -imagine that from the game author himself. <!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif' /><!--endemo-->

    ~20.000 views now. Just proves that SOMEONE has been screwing in the PR-side, people wanting to know WTH is going on this eagerly. <!--emo&::marine::--><img src='http://www.unknownworlds.com/forums/html//emoticons/marine.gif' border='0' style='vertical-align:middle' alt='marine.gif' /><!--endemo-->
  • LoCScoutLoCScout Join Date: 2002-12-25 Member: 11553Members
    There are still a few people that are skeptical about their servers having Pshb because they have a reserved slot system that has an extra slot hidden from the server list.. is there anything that can be said to explain the problem is still there?

    Im a little fuzzy on this myself, after all doesnt the fix for this bug do just that.. make a slot no1 is to enter?

    But i know for a fact the 20th player on our LoC server is very much bugged but we have a hidden slot thus 21 slots theoretically. thus the argument..
  • Head_crabHead_crab Join Date: 2004-06-22 Member: 29468Members
    A player can still get the <u>ID</u> #21 on that server.

    Example:

    Server is full (20/20, but in fact 20/21). Someone connects through console to the server and he is then kicked because that slot is "reserved". Then someone leaves the server (19/20). The guy who attempted to connect through console decides to join in. His ID will be #21, but not #20, because once a player is connected to a server, he will be assigned an ID which will persist even if he disconnects and then connects after that. The only exception is if another player is assigned his ID before he joins the server back.

    But the point is that <u>there is not a single reserved slot</u> plugin available that will "block" the bugged slot. Only the PSBH fixes released will work.

    Here are the links, again and again:
    AMX:
    <a href='http://www.modns.org/forums/index.php?showtopic=660' target='_blank'>http://www.modns.org/forums/index.php?showtopic=660</a>

    MetaMod:
    <a href='http://www.modns.org/forums/index.php?showtopic=661' target='_blank'>http://www.modns.org/forums/index.php?showtopic=661</a>

    Simply "hiding" the bugged slot will especially not work.

    Saraph has done an awesome document with all the details that we've put together concerning the reproduction and the temporary fix of the bug, even though we've found further details after its creation. It includes an explanation of the ID system for people who don't understand it. Here's the link to the thread:
    <a href='http://www.unknownworlds.com/forums/index.php?showtopic=70356' target='_blank'>http://www.unknownworlds.com/forums/in...showtopic=70356</a>
  • coriscoris Join Date: 2003-07-08 Member: 18034Members, Constellation
  • ccnncc99ccnncc99 Join Date: 2003-09-13 Member: 20837Members
    if no one has posted this yet, <a href='http://www.summerblue.net/games/cs_report/6_2_deflection.html' target='_blank'>this</a> might be the pshb in an early version of cs
  • semipsychoticsemipsychotic Join Date: 2003-07-09 Member: 18061Members
    edited July 2004
    <!--QuoteBegin-Waldo+Jul 26 2004, 04:06 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Waldo @ Jul 26 2004, 04:06 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Interesting green - I also saw this on the Day of Defeat forums. I'll be sure and bug a few people on this.

    It is important to realise though that the old HL1 based games are basically legacy and on a bit of lifesupport, given HL2/Source based games will be the norm at some point.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    What a Valve employee had to say about the bug. Yay.

    *EDIT* here's where it was posted on the Steam forums: <a href='http://www.steampowered.com/forums/showthread.php?s=&threadid=110121&highlight=hitbox' target='_blank'>http://www.steampowered.com/forums/showthr...ighlight=hitbox</a>
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
    <!--QuoteBegin-ccnncc99+Jul 26 2004, 10:08 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (ccnncc99 @ Jul 26 2004, 10:08 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> if no one has posted this yet, <a href='http://www.summerblue.net/games/cs_report/6_2_deflection.html' target='_blank'>this</a> might be the pshb in an early version of cs <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    no
  • kronoskronos Join Date: 2004-07-26 Member: 30147Members
    edited July 2004
    I can say I have experienced this in both NS, and TFC. Just as a side note, the thing that amazes me the most, is that you guys read long posts, the TFC community gave up on that 2 years back. Plus, there are no "idiot" posts, from "idiot" people. Thanks for the information, and yes, a big thumbs up to the patient people who tracked it down.

    I am genuinely impressed.
  • im_lostim_lost TWG Rule Guru Join Date: 2003-04-26 Member: 15861Members
  • C_A_PMichelemommyC_A_PMichelemommy Join Date: 2004-07-01 Member: 29668Members
    wow. I didnt know this effected ALL of HL/steam. could this fix work on cs servers too? or would it need new/diffrent codeing? (better get to work crab! we got 30 + servers to fix! hehehe)


    <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html//emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif' /><!--endemo--> MoM
  • Jim_has_SkillzJim_has_Skillz Join Date: 2003-01-19 Member: 12475Members, Constellation
    There is probably this many views due to the fact that www.planethalflife.com has it as their first news item on the page.
  • Vinny1Vinny1 Join Date: 2004-07-26 Member: 30150Members
    Here is a movie of it in CS posted in a <a href='http://www.gotfrag.com' target='_blank'>www.gotfrag.com</a> news post:

    [url]www.teamzex.com/rector/roflecl.avi [/url]


    Things to note:
    The guys name pops up in front of the model then disappears.
    He's cal-i, he dosen't miss as you can see.
    If this isn't this bug, it is another serious bug.
  • coriscoris Join Date: 2003-07-08 Member: 18034Members, Constellation
    Its on the frontpage on PHL now.

    This is getting big <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
  • M_a_t_t_h_e_wM_a_t_t_h_e_w Join Date: 2003-04-27 Member: 15882Members
    As so many people have said before me, good work NS community! (And of course the people that did more than the rest of the communiuty, I'm too lazy to get specific names).

    It makes me feel good top be part (although a very inactive part) of the wonderous NS community!
  • Scorpion571Scorpion571 Join Date: 2002-11-24 Member: 9800Members
    Great job guys. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
  • badmoonbadmoon Join Date: 2002-11-05 Member: 7212Members, Reinforced - Shadow
    I am very impressed.

    Great Job, and add me to the list of people that say thank you.
  • TriPhaseTriPhase Join Date: 2002-11-03 Member: 6110Members, Constellation
    I noticed this back in CS 1.3 with flips movie (The kid with the scout), He was always headshoting people 4 feet infront of where they really were.

    I always claimed this as a lag bug... Nice work <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
  • Jmmsbnd007Jmmsbnd007 Join Date: 2002-11-24 Member: 9793Banned, Constellation
    Nice work finding out that it affects all mods. GG Valve.
This discussion has been closed.