Code: Show/Hide local int update_score(Player *p, struct PlayerScore *s) { if (p->pkt.killpoints != s->Score || p->pkt.flagpoints != s->FlagScore || p->pkt.wins != s->Kills || p->pkt.losses != s->Deaths || p->pkt.flagscarried != s->Flags) { s->Score = p->pkt.killpoints; s->FlagScore = p->pkt.flagpoints; s->Kills = p->pkt.wins; s->Deaths = p->pkt.losses; s->Flags = p->pkt.flagscarried; return 1; } return 0; } |