//No Começo do GM
#include <a_samp>
new Kills[MAX_PLAYERS];//Cria a Variável dos Kills
new Deaths[MAX_PLAYERS];//Cria a Variável dos Deaths
public OnPlayerDeath(playerid, killerid, reason)
{/*Essa Public é chamada quando um Player Morre, no Caso o playerid é quem morre,
o Killerid é quem mata!*/
Kills[killerid]++;//Quando o killerid(No Caso, o que matar) aumentará um Kill
Deaths[playerid]++;//Quando o playerid(No Caso, o que morrer) aumentará um Death
return 1;
}
public OnPlayerConnect(playerid)
{
Kills[playerid] = 0;//Quando o Player Conectar ele Resetará a Variável dos Kills
Deaths[playerid] = 0;//Quando o Player Conectar ele Resetará a Variável dos Deaths
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{/* Essa public é chamada quando algum player clica sobre o outro no
TAB(Aonde mostra o Score e Ping) */
Status(clickedplayerid);//Exibirá quando você clicar no player tudo que está armazenado na stock (Status), Logo abaixo;
return 1;
}
Status(playerid)//Cria a Stock que exibirá o Status do Player
{
new String[128];
new pname[MAX_PLAYER_NAME];//cria a variável que armazenará o nome do player
GetPlayerName(playerid, pname, sizeof(pname));//seta a variável pname para armazenar o nome do player
SendClientMessage(playerid, 0xFF0000AA, "================================================");
format(String, sizeof(String),"Status De {FA4800}%s",pname);
SendClientMessage(playerid, 0xFFFF00AA,String);
format(String, sizeof(String),"{0001FE}Kills: {FE0400}[%d] {0001FE}| Deaths: {FE0400}[%d] {0001FE}| Ratio: {FE0400}[%0.1f]",Kills[playerid],Deaths[playerid],Float:Kills[playerid]/Float:Deaths[playerid]);
SendClientMessage(playerid, 0x1E90FFAA,String);
SendClientMessage(playerid, 0xFF0000AA, "================================================");
return 1;
}