View Single Post
  #5  
Unread 7th February, 2011, 09:11 PM
iloveut99 iloveut99 is offline
Unstoppable
 
Join Date: Oct 2010
Posts: 207
Default

Quote:
Originally Posted by TheDane View Post
I could think of a little twist to make midgame joining a little more fair. what if say you have 5 players in the game, but the worst have only 1 life left, not a good time to join i'd say? ... let's think about the idea of this equation:

Code:
local int i,
          num,
          Lives;

for (I=0;I<NumPlayers;I++)
   {
    Lives += P[i].Lives;
    Num++;
   }
NewPlayer.Lives = Lives / Num;
That would make the new player spawn as an average player to the game?
Hey dane thanks for suggestion.

Well it may be fair for who is enter, but not fair for the player that have just been eliminated (or that have only 1 live).

Also for that I will need to record players ips in a array in order to the worst player don't rejoin just to get more lives, actually I don't save any player identification and just record the worst live since this method in my opinion is fair for everyone and don't harm the players with same ips like extended lms do.
Reply With Quote