PHP код:
else if(strcmp(cmd, "/arank", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, 0xFF0000FF, "Вы не уполномочены использовать данную команду!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000FF, "Введите: /arank [id] [rang]");
new giveplayerid = ReturnUser(tmp), string[136], giveplayer[MAX_PLAYER_NAME], rang, sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername)), GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(PlayerInfo[giveplayerid][pLeader] != 0) return SendClientMessage(playerid, 0xFF0000FF, "Вы указали ID лидера!");
if(PlayerInfo[giveplayerid][pMember] == 0) return SendClientMessage(playerid, 0xFF0000FF, "Игрок с данным ID не состоит в фракции");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, 0xFF0000FF, "Игрок не найдён!");
tmp = strtok(cmdtext, idx), rang = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000FF, "Введите: /arank [id] [rang]");
if(rang > 9 && rang < 1) return SendClientMessage(playerid, 0xFF0000FF, "Нельзя установить ранг менее 1 или более 9!");
PlayerInfo[giveplayerid][pRang] = rang;
format(string, sizeof(string), "Администратор %s[%d] изменил ваш ранг на %d", sendername, playerid, rang);
SendClientMessage(giveplayerid, 0x33FF00FF, string);
format(string, sizeof(string), "Вы изменили ранг %s[%d] на %d", giveplayer, giveplayerid, rang);
SendClientMessage(playerid, 0x33FF00FF, string);
return 1;
}