19.04.2012, 16:46
Try like:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid, playerid, reason);
SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
if(gTeam[playerid] == TEAM_SWAT) return gSWAT--;
else if(gTeam[playerid] == TEAM_CRIMINALS) return gCriminals--;
if(gCriminals == 0)
{
SendClientMessageToAll(COLOR_BLUE, "SWAT has won this round!");
gRounds++;
SetEveryoneToSpawn(playerid);
}
else if(gSWAT == 0)
{
SendClientMessageToAll(COLOR_RED, "Criminals has won this round!");
gRounds++;
SetEveryoneToSpawn(playerid);
}
if(gCriminals > 0 && gSWAT > 0)
{
gSpectating[playerid] = 1;
SetToSpectate(playerid);
}
CancelSpectate(playerid);
if(gRounds >= 6) GameModeExit();
return 1;
}