19.02.2015, 15:15
Meu comando de setar level nгo esta pegando refiz tres vezes e nгo descobri oque йh aff
eu me logo na rcon vou setar e ele nгo pega nada.
CODIGO:
eu me logo na rcon vou setar e ele nгo pega nada.
CODIGO:
pawn Код:
CMD:setar(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4) {
new Nome[MAX_PLAYER_NAME];
new Nome1[MAX_PLAYER_NAME];
new targetid;
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
GetPlayerName(targetid, Nome1, MAX_PLAYER_NAME);
new
iAdminValue,
iTargetID;
if(sscanf(params, "di", iTargetID, iAdminValue)) {
SendClientMessage(playerid, COLOR_PURPLE, "use: /setar [nome] [level]");
}
else if(IsPlayerConnected(iTargetID)) {
new
szMessage[47 + (MAX_PLAYER_NAME * 2)];
if(iAdminValue < 0 || iAdminValue > 4) return SendClientMessage(playerid, COLOR_PURPLE, "de: 0 - 4");
PlayerInfo[iTargetID][pAdmin] = iAdminValue;
format(szMessage, sizeof(szMessage), "Administrador %s setou o player %s para o level %d admin.", Nome, Nome1, iAdminValue);
SendStaffMessage(COLOR_PURPLE,szMessage);
format(szMessage, sizeof(szMessage), "vocк foi promovido ao level %d pelo admin: %s.", iAdminValue, Nome);
SendClientMessage(iTargetID, COLOR_PURPLE, szMessage);
format(szMessage, sizeof(szMessage), "Vocк foi promovido %s para o nнvel %d administrador.", Nome1,iAdminValue);
SendClientMessage(playerid, COLOR_PURPLE, szMessage);
}
else SendClientMessage(playerid, COLOR_PURPLE, "Jogador invбlido.");
}
return 1;
}