23.12.2012, 17:53
Hello guys , i got a problem with /helpers . Wheen i do /helpers ! only helper with Level 1 can be seen , the 2 ,3 and 4 cant be seen . Could you help me do to see all of them or give me another good /helpers command . Here is my code.
PLEAZE Help !
PLEAZE Help !
pawn Код:
if(!strcmp(cmdtext, "/helpers", true)) //
{
if (IsPlayerConnected(playerid))
{
new counth = 0;
SendClientMessage(playerid, 0xCCD802AA, "____________Helpers Online___________");
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
if(PlayerInfo[i][pHelper] == 1 || (PlayerInfo[i][pHelper] == 2))
/*if(PlayerInfo[i][pHelper] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Helper Level 1 : %s ", sendername);
SCM(playerid,0x1E90FFAA, string);
counth++;
}
if(PlayerInfo[i][pHelper] == 2)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Helper Level 2 : %s ", sendername);
SCM(playerid,0xFFDEADAA, string);
counth++;*/
{
GetPlayerName(i, sendername, sizeof(sendername));
/*format(string, 128, "Helper: %s ", sendername);
SCM(playerid, random(0xFFFFFFFF), string);
counth++;*/
/*new hlptext[64];
GetPlayerName(i, sendername, sizeof(sendername));
if(PlayerInfo[i][pHelper] == 1) { hlptext = "Helper"; }
counth++;
if(AdminDuty[i] == 0)
{
format(string, 128, "%s: %s ", hlptext, sendername);
SendClientMessage(playerid, random(0xFFFFFFFF), string);
}
else
{
format(string, 128, "%s: %s - {FAAFBE}is on duty", hlptext, sendername);
SendClientMessage(playerid, random(0xFFFFFFFF), string);
}
}*/
if(HelperDuty[i] == 0)
{
format(string, 128, "Helper: %s ", sendername);
SendClientMessage(playerid, random(0xFFFFFFFF), string);
counth++;
}
else
{
format(string, 128, "Helper: %s - {FAAFBE}is on duty ", sendername);
SendClientMessage(playerid, random(0xFFFFFFFF), string);
counth++;
}
/*if(PlayerInfo[i][pHelper] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Helper Level 1 : %s ", sendername);
SCM(playerid,0x1E90FFAA, string);
counth++;
}
if(PlayerInfo[i][pHelper] == 2)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Helper Level 2 : %s ", sendername);
SCM(playerid,0xFFDEADAA, string);
counth++;*/
}
}
}
if (counth == 0)
SendClientMessage(playerid,COLOR_LIGHTRED,"No Helpers online on the server");
SendClientMessage(playerid,0xCCD802AA, "____________________________________");
}
return 1;
}