Quando algum helper digita /ha no meu server e pra entrar em serviзo, so que quando 1 helper usa esse comando as vezes aparece que algum player entrou em serviзo helper sendo q o cara nem e helper, tipo aparece um aleatorio do servidor, e nao oq digitou o comando, oque tem de errado ?
Код:
if(strcmp(cmd, "/ha", true) == 0 || strcmp(cmd, "/ha", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pHelper] >= 1)
{
if(PlayerInfo[playerid][pHelperTrabalhando] == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "|______________ {FF7800}Informaзхes dos Helpers {FFFFFF}______________|");
format(string, 256, "O Helper %s ID(%d) estб {00FF0A}Trabalhando. Veja Em /helpers",sendername, playerid);
SendClientMessageToAll(COLOR_HELPER, string);
skinhelp[playerid] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid,101);
PlayerInfo[playerid][pHelperTrabalhando] = 1;
}
else if(PlayerInfo[playerid][pHelperTrabalhando] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "|______________ {FF7800}Informaзхes dos Helpers {FFFFFF}______________|");
format(string, 256, "Helper: %s ID(%d) estб {FA00FF}Jogando.",sendername, playerid);
SendClientMessageToAll(COLOR_HELPER, string);
SetPlayerSkin(playerid,skinhelp[playerid]);
PlayerInfo[playerid][pHelperTrabalhando] = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "** vocк nгo estб autorizado a usar esse comando!");
}
}
return 1;
}