X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=server.c;h=e60ac264fdffb1ac32881cf4bd0812542baba512;hb=9648667f6005a60d828b18661a565a64eb5713da;hp=e28b30203679bdde9c28ac957b2a8f487e9570cc;hpb=0aebaa861295894d8bfd51ee7d02da0d4b63e477;p=netwar.git diff --git a/server.c b/server.c index e28b302..e60ac26 100644 --- a/server.c +++ b/server.c @@ -75,9 +75,12 @@ static void sv_move_player(int id, ProtocolMessage m) { assert(id >= 0); assert(client[id].connected); - if(!g_player[id].live) + if(!g_player[id].live && m.cl.does.code.bits) sv_spawn_player(id); + if(!g_player[id].live) + return; + g_player_does(id, m.cl.does.code); }