Далее в /makeleader вставляй проверку:PHP код:
CMD:makeleaderup(playerid, params[])
{
if(!gPlayerLogged[playerid]) return 1;
if(PlayerInfo[playerid][pAdmin] < 6) return 1;
if(sscanf(params,"d", params[0])) return SendClientMessage(playerid, -1, "Введите: /makeleaderup [id игрока]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, -1, "Игрок не найден!");
SetPVarInt(params[0], "LeaderGet", 1);
new leadermessage[144];
format(leadermessage, sizeof(leadermessage), "Гл.Администратор %s назначил вас ответственным за лидеров", PlayerInfo[playerid][pName]);
SendClientMessage(params[0], -1, leadermessage);
return 1;
}
CMD:makeleaderdown(playerid, params[])
{
if(!gPlayerLogged[playerid]) return 1;
if(PlayerInfo[playerid][pAdmin] < 6) return 1;
if(sscanf(params,"d", params[0])) return SendClientMessage(playerid, -1, "Введите: /makeleaderdown [id игрока]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, -1, "Игрок не найден!");
SetPVarInt(params[0], "LeaderGet", 0);
SendClientMessage(params[0], -1, "Вы были сняты с ответственного за лидеров сервера");
return 1;
}
PHP код:
if(GetPVarInt(playerid, "LeaderGet") == 0) return SendClientMessage(playerid, -1, "Ошибка! Вы не главный за лидерками.");