20.07.2012, 14:56
Eae tipow tenho o sistema de helper por nivel a cada avaliar ele ganha um nivel eu queria que aparecer no helpers online mais se ele for helper level 2 e level 1 aparece o nivel e conservar o level 3 e 4 cуdigo :
pawn Код:
if (strcmp(cmd, "/helpers", true) == 0)
{
SendClientMessage(playerid, COR_PRINCIPAL, "** Todos os Helpers online:");
new admtext[64];
new count=0;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pHelper] == 4) { admtext = "Lider"; }
if(PlayerInfo[i][pHelper] == 3) { admtext = "Sub Lider"; }
if(PlayerInfo[i][pHelper] == 2) { admtext = "Nivel"; }//Aki vinha o nivel dele a cada avaliar
if(PlayerInfo[i][pHelper] == 1) { admtext = "Nivel"; }//
if(IsPlayerConnected(i))
{
if(logado[i] == 1)
{
if(PlayerInfo[i][pHelper] >= 1)
{
new str[256];
new pname[24];
GetPlayerName(i, pname, 24);
format(str, 256, "Helper: %s [%s] ", pname, admtext);//Nгo sei como colokar pq aki vai pegar os 4 niveis eu queria so os level 2 e um
SendClientMessage(playerid, 0xE3E3E3FF, str);
count++;
}
}
}
}
if(count == 0)
{
SendClientMessage(playerid, 0xD8D8D8FF, "Nгo tem nenhum Helper on-line agora!");
}
return 1;
}