#include <a_samp>
#include <sscanf2>
#include <SII>
#include <dini>
#include <streamer>
#include <func>
#define ITALIAN_MAFIA 0
#define RUSSIAN_MAFIA 1
#define HITMANS 2
#define BIKER 3
#define ELITEG 4
#define GANGZ 5
How do you store the data?
Do you already store it? If so, we need to know what variables you use etc. How do you want it displayed? Chat? Dialog? Textdraw? Cheese? |
new Kills;
//OnPlayerDeath
if(team[killerid] == ITALIAN_MAFIA)
Kill++;
//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;
}
C:\Users\Oscar\Desktop\*\Gangwarz\gamemodes\backup.pwn(1022) : error 017: undefined symbol "TeamScore"
C:\Users\Oscar\Desktop\*\Gangwarz\gamemodes\backup.pwn(1022) : error 001: expected token: ";", but found "]"
C:\Users\Oscar\Desktop\*\Gangwarz\gamemodes\backup.pwn(1022) : error 029: invalid expression, assumed zero
C:\Users\Oscar\Desktop\*\Gangwarz\gamemodes\backup.pwn(1022) : fatal error 107: too many error messages on one line