Welcome to Tactical Gamer

+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 21
Discussion: Battlefield 2 / Battlefield 2 - Ranked Vanilla - Battlefield 2 Reserved Slots Open Test -- Phase Two - OK. Phase One seemed to be a rousing success. Yay and stuff. No time to
  1. #1

    Pokerface's Avatar

    Join Date
    May 2003
    Location
    MD, USA
    Age
    33
    Posts
    5,914

    Battlefield 2 Reserved Slots Open Test -- Phase Two

    OK. Phase One seemed to be a rousing success. Yay and stuff. No time to rest, however!

    Phase One tested the theory of kicking people from the server based on the presence of their ProfileID in their Supporting Member profile. Now that that seems all well and good, we move on to Phase Two, which involves the removal of non-SMs from the server to make room for Supporting Members. This one I can't test by myself.

    I've configured the Stage Server to be open to all comers, with reserved slots active. The server playercount is set to five, and the "holdopen" number is two. What does this mean? Well, I'll tell you.

    The first three slots can be filled by anyone. (maxplayers - holdopen = number of regular slots) No slot-logic take effect until slot #4 gets someone connecting. If that someone is NOT a Supporting Member, they should get the boot (in the same fashion as with the last test, they shouldn't even see the map load screen). If that someone IS a Supporting Member, then they'll boot the non-SM with the least amount of time on the server. If there are no non-SMs on the server, the joining SM will occupy slot #4 normally. Slot #5 operates the same way.

    There's a channel on TeamSpeak for people who wish to discuss how things are going. I'll be in it, but if I'm muted, it means I'm AFK and that you shouldn't expect an answer anytime soon.

    Again, leave feedback wherever you wish.

    The IP for the server is 67.19.59.226.

    NS Game Officer. TF2 Admin. BF2 Admin / Scripter. PM with issues.
    Tempus: Pokerface is nailing it right on the head. Everyone who is arguing against him is simply arguing against reality.
    <anmuzi> it is not permitted to have privacy or anonymity
    <LazyEye> yeah when I play on TG the server digs though my trash

    Arm yourself with knowledge: TG NS TF2 BF2

  2.  
  3. #2

    TG_Trigger's Avatar

    Join Date
    Jun 2005
    Location
    Toronto, Canada
    Age
    39
    Posts
    193

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    What is the reason for holdopens? Is it some technical workaround? If I'm understanding it right in the above scenario the server is not full at the time slot#4 is requested but it will kick if it's a non-sm making the request. Wouldn't there only ever be a need for non-SM kick when the server is full? Hope I'm not annoying you, I was just curious about the logic as I used to program.

    [age-c1] [conduct]
    Today is the tomorrow you worried about yesterday.

  4.  
  5. #3

    Shiner's Avatar

    Join Date
    Jul 2005
    Location
    Dallas, TX
    Age
    34
    Posts
    2,380

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Quote Originally Posted by TG_Trigger
    What is the reason for holdopens? Is it some technical workaround? If I'm understanding it right in the above scenario the server is not full at the time slot#4 is requested but it will kick if it's a non-sm making the request. Wouldn't there only ever be a need for non-SM kick when the server is full? Hope I'm not annoying you, I was just curious about the logic as I used to program.
    My understanding is the bf2 client does a validation check before connecting and if the server is reporting at full, the call to the server is never fired. The holdopens is a method to get around this validation.
    |TG-12th| SHINER


  6.  

     
  7. #4

    TG_Trigger's Avatar

    Join Date
    Jun 2005
    Location
    Toronto, Canada
    Age
    39
    Posts
    193

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Ah that makes sence. Good way to reduce unessessary net traffic.

    [age-c1] [conduct]
    Today is the tomorrow you worried about yesterday.

  8.  
  9. #5

    kormendi's Avatar

    Join Date
    Aug 2004
    Location
    Fairfax, Virginia
    Age
    30
    Posts
    2,305

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    so, its been a while since this test was announced... Is it working?

  10.  
  11. #6


    Join Date
    Jul 2005
    Posts
    1,355

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Quote Originally Posted by Shiner
    My understanding is the bf2 client does a validation check before connecting and if the server is reporting at full, the call to the server is never fired. The holdopens is a method to get around this validation.
    Then can/should we increase the max players to 66 so that we have 64 players when the server is "full"? Is it reasonable to expect that we'll ever have over 64 SMs on the server at one time in the forseeable future?

  12.  

     
  13. #7


    Join Date
    Jun 2005
    Location
    Kansas City
    Age
    38
    Posts
    1,743

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    I was thinking this over as well. I think the situations where 64 SMs were on at the same time would be infrequent (at least right now) but that does bring up the question...

    How many 'holdopen' slots would there be? 32 to start? That would allow the server to become half full before starting the validation.

    If Shiner's statement is true and 32 is used as an example, wouldn't that mean it would start kicking non-SMs as soon as player 33 (let's say they are a SM) connects? Is there logic that prevents any of this from happening unless the server is actually full?

  14.  
  15. #8

    Pokerface's Avatar

    Join Date
    May 2003
    Location
    MD, USA
    Age
    33
    Posts
    5,914

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Shiner is correct about the connection issues. The client won't try to connect to a full server (at least so goes my understanding).

    The number of holdopen slots will likely be 2, regardless of the server. 32 is nutty high, and would keep the server at half-full until SM #33 decided to join. That's just insane.

    This MAY mean the 64 player server would effectively be reduced to 62 (until 63 or 64 SMs got on at once); I don't know if setting the maxplayers higher than 64 has any effect.

    NS Game Officer. TF2 Admin. BF2 Admin / Scripter. PM with issues.
    Tempus: Pokerface is nailing it right on the head. Everyone who is arguing against him is simply arguing against reality.
    <anmuzi> it is not permitted to have privacy or anonymity
    <LazyEye> yeah when I play on TG the server digs though my trash

    Arm yourself with knowledge: TG NS TF2 BF2

  16.  
  17. #9


    Join Date
    Jun 2005
    Location
    Kansas City
    Age
    38
    Posts
    1,743

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Oh wait, I think I'm understanding now. Sorry for the confusion. I re-read your explanation. I was making it too complicated.

    So, we would have 2 slots as the 'gate-keepers' and starting when player 62 had joined they would be kicking off non-SMs as SMs joined, those SMs then filling up the 'regular' slots, correct?

  18.  

     
  19. #10

    Shiner's Avatar

    Join Date
    Jul 2005
    Location
    Dallas, TX
    Age
    34
    Posts
    2,380

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Quote Originally Posted by DigitalAssassin
    Oh wait, I think I'm understanding now. Sorry for the confusion. I re-read your explanation. I was making it too complicated.

    So, we would have 2 slots as the 'gate-keepers' and starting when player 62 had joined they would be kicking off non-SMs as SMs joined, those SMs then filling up the 'regular' slots, correct?
    Yep! If the server had 62 players a non-sm trying to join will be blocked, while a SM joining will give the most recently joined non-sm the boot. The server will then be back to 62 until the next join. The only time a server would have more than 62 players is during any overlap in the join/kick process or a server with 63+ SM's.
    |TG-12th| SHINER


  20.  
  21. #11

    icky's Avatar

    Join Date
    Jul 2005
    Location
    Ottawa Valley
    Posts
    6,152

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Fun!
    Peace through fear... since 1947!

  22.  
  23. #12

    Telorn's Avatar

    Join Date
    Jun 2005
    Location
    Georgia
    Age
    31
    Posts
    2,195

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    It's worth losing 2 slots for this function. And two slots makes more sense than 1, because otherwise you could always force an uneven team with one side having 1 more than the other.
    Telorn

  24.  

     
  25. #13


    Join Date
    Jul 2005
    Posts
    1,355

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Quote Originally Posted by Telorn
    It's worth losing 2 slots for this function.
    But is it possible to up max players to 66 so we can continue to have 64 player games?

  26.  
  27. #14

    Pokerface's Avatar

    Join Date
    May 2003
    Location
    MD, USA
    Age
    33
    Posts
    5,914

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    bump.

    Now that we're getting into prime time, I'm re-soliciting volunteers. The sha-bang needs four people to work.

    NS Game Officer. TF2 Admin. BF2 Admin / Scripter. PM with issues.
    Tempus: Pokerface is nailing it right on the head. Everyone who is arguing against him is simply arguing against reality.
    <anmuzi> it is not permitted to have privacy or anonymity
    <LazyEye> yeah when I play on TG the server digs though my trash

    Arm yourself with knowledge: TG NS TF2 BF2

  28.  
  29. #15

    icky's Avatar

    Join Date
    Jul 2005
    Location
    Ottawa Valley
    Posts
    6,152

    Re: Battlefield 2 Reserved Slots Open Test -- Phase Two

    Ok, I'm on! Where is everyone?
    Peace through fear... since 1947!

  30.  

     

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts


  
 

Back to top