X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=gameserver.c;h=d3449e8eafc59784457d279adea39b91a63994aa;hb=4eccfd7252f8ff165670842df537441afae5458b;hp=a93d705abc32204e2c5218f000f6545dec92c94b;hpb=76315944e5a98838163e0aba8601ed3522f0724d;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/gameserver.c b/gameserver.c index a93d705..d3449e8 100644 --- a/gameserver.c +++ b/gameserver.c @@ -6,11 +6,11 @@ #include #include #include +#include volatile sig_atomic_t sig_stop; #include "gameserver.h" -#include "highscores.c" #include "vg/vg_opt.h" #include "network_common.h" #include "gameserver_db.h" @@ -516,7 +516,7 @@ static void gameserver_propogate_player_frame( int client_id, basic->sound_effects = 0; struct gameserver_client *c0 = &gameserver.clients[client_id]; - c0->instance = frame->instance_id; + c0->instance = frame->flags & NETMSG_PLAYERFRAME_INSTANCE_ID; for( int i=0; isteamid, centiseconds, 1 ); db_writeusertime( weekly_table, client->steamid, centiseconds, 1 ); - gameserver_request_respond( k_request_status_ok, res, NULL, msg ); } else{