Joris Bontje wrote: > > Hello everyone, > > I got various complaints of locked players on my server, also checked it > myself: > hen in the arena a player looses combat (read dies) and goes to the hospital > his/her "speed_left" becomes "-inf" (without the quotes). Normally it should > have a value between -1.0000 and 1.0000 (I think) > Result: the player can't move anymore > > My server is running CVS of 2001-03-06 I notice another problem with the arena: If player A pulls the lever on the area (after bets are placed - on the space where the only thing you can do is pull the lever), the gate for the opposing player drops. If that player goes through the gate, he gets teleported to the arena - however, there is a player mover that robs speed from the player, so he is stuck (can't move out), and the other player is stuck because his gate hasn't opened (other player hasn't pullrd the lever before moving on). End result? Two stuck players. The more I play with the map, the more ways for players to get trapped/screwed up. If there is only one player in the room where you pay for participation and he pays? He's trapped in there, because the gate to that room closes behind him. The negative infinite speed doesn't seem to always happen. I'm not sure exactly what causes it - probably something with the player movers, but there is nothing really obvious that would cause it (one thing would be if a player mover had speed 0 (or very low), it could result in that, since there is a division by the player mover speed, but if that is the case, then that function shouldn't be called (its only called when the players have time).