26.04.2012, 21:48
pawn Code:
//top of script
new TeamScore[6] = 0;
//callback
public OnPlayerDeath(playerid,killerid,reason)
{
if(killerid != INVALID_PLAYER_ID)
{
TeamScore[GetPlayerTeam(killerid)]++;
}
return 1;
}
//command
public OnPlayerCommandText(playerid,cmdtext[]) // I guess you are using strcmp
{
if(!strcmp("/scorelist",cmdtext,true))
{
new string[128];
SendClientMessage(playerid,0xFFFF00FF,"Team Scores:");
format(string,128,"1) Italian Mafia: %d",TeamScore[0]);
SendClientMessage(playerid,0xFFFF00FF,string);
format(string,128,"2) Russian Mafia: %d",TeamScore[1]);
SendClientMessage(playerid,0xFFFF00FF,string);
format(string,128,"3) Hitmans: %d",TeamScore[2]);
SendClientMessage(playerid,0xFFFF00FF,string);
format(string,128,"4) Bikers: %d",TeamScore[3]);
SendClientMessage(playerid,0xFFFF00FF,string);
format(string,128,"5) EliteG: %d",TeamScore[4]);
SendClientMessage(playerid,0xFFFF00FF,string);
format(string,128,"6) Gangz: %d",TeamScore[5]);
SendClientMessage(playerid,0xFFFF00FF,string);
return 1;
}
return 0;
}