Франя
Новичок
Ситуация такая , сделал , чтобы можно было принимать/повышать/увольнять с 8 и 9 ранга , но не знаю , как сделать чтобы с 8 ранга нельзя было уволить 8 ранг , и так же повысть
(С 9 тоже так)
CMD:inv(playerid,params[])
{
if(PlayerInfo[playerid][pLogged] == 0 || PlayerInfo[playerid][pRegister] == 0) return SendClientMessage(playerid,-1,"{ff0000}[!]{FFFFFF} Вы не авторизованы на сервере");
if(PlayerInfo[playerid][pRang] < 8)
return SendClientMessage(playerid, 0xFF0000FF, "[!]{FFFFFF} Вы не можете использовать данное действие"); // Игроки у которых ранги ниже 8, появится данное сообщение.
if(sscanf(params, "ud", params[0])) return SendClientMessage(playerid, -1, "{ff0000}[!]{FFFFFF} Используйте: /inv [playerid]");// u = playerid;
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,-1,"{ff0000}[!]{FFFFFF} Игрока нет в сети");
if(PlayerInfo[params[0]][pMember] != 0) return SendClientMessage(playerid,-1,"{ff0000}[!]{FFFFFF} Игрок уже состоит в организации");
PlayerInfo[params[0]][pMember] = PlayerInfo[playerid][pMember];
new string[145];
switch(PlayerInfo[params[0]][pMember])
(С 9 тоже так)
CMD:inv(playerid,params[])
{
if(PlayerInfo[playerid][pLogged] == 0 || PlayerInfo[playerid][pRegister] == 0) return SendClientMessage(playerid,-1,"{ff0000}[!]{FFFFFF} Вы не авторизованы на сервере");
if(PlayerInfo[playerid][pRang] < 8)
return SendClientMessage(playerid, 0xFF0000FF, "[!]{FFFFFF} Вы не можете использовать данное действие"); // Игроки у которых ранги ниже 8, появится данное сообщение.
if(sscanf(params, "ud", params[0])) return SendClientMessage(playerid, -1, "{ff0000}[!]{FFFFFF} Используйте: /inv [playerid]");// u = playerid;
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,-1,"{ff0000}[!]{FFFFFF} Игрока нет в сети");
if(PlayerInfo[params[0]][pMember] != 0) return SendClientMessage(playerid,-1,"{ff0000}[!]{FFFFFF} Игрок уже состоит в организации");
PlayerInfo[params[0]][pMember] = PlayerInfo[playerid][pMember];
new string[145];
switch(PlayerInfo[params[0]][pMember])
