X-Git-Url: https://deadsoftware.ru/gitweb?p=netwar.git;a=blobdiff_plain;f=server.c;h=e60ac264fdffb1ac32881cf4bd0812542baba512;hp=e28b30203679bdde9c28ac957b2a8f487e9570cc;hb=9648667f6005a60d828b18661a565a64eb5713da;hpb=b1f7ef98ae26fec0452c2213995d020ad140410e 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); }