qwertyqwer
Нуль
- Регистрация
- 28 Мар 2020
- Сообщения
- 6
- Лучшие ответы
- 0
- Репутация
- 0
PHP:
CMD:setskin(playerid, params[])
{
if(!pInfo[playerid][pTempLeader])
{
if(!IsAbleToInvite(playerid)) return SendClientMessage(playerid, COLOR_GREY, YouCanNot);
else if(pTemp[playerid][pWorkStatus] == false) return SendClientMessage(playerid, COLOR_GREY, "Для использования команд Вам необходимо находится на работе!");
}
else
{
if(pInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GREY, "Данная возможность доступна для администраторов 4 уровня и выше");
}
new targetid;
if(sscanf(params, "d", targetid)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /setskin [id игрока]");
else if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotOnline);
else if(!gPlayerLogged[targetid]) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotAuthorized);
else if(pInfo[targetid][pMember] == 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок не состоит в организации!");
else if(pInfo[targetid][pMember] != pInfo[playerid][pMember]) return SendClientMessage(playerid, COLOR_GREY, "Игрок не состоит в Вашей организации!");
else if(GetPlayerDistanceToPlayer(playerid,targetid) > 5.0 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(targetid)) return SendClientMessage(playerid,COLOR_GREY,"Вы далеко друг от друга");
else if(pInfo[targetid][pRank] > pInfo[playerid][pRank]) return SendClientMessage(playerid, COLOR_GREY, "Ваш ранг недостаточен");
else if(pTemp[targetid][pWorkStatus] == false) return SendClientMessage(playerid,COLOR_GREY,"Игрок должен находится на работе.");
else if(pInfo[targetid][pAdmin]) return 0;
SetPVarInt(playerid, "actplayerid", targetid);
new fractionid = pInfo[playerid][pMember];
new mes[128];
for(new i; i < 9; i++)
{
new skinid = Fraction_Skin[fractionid][i];
if(!skinid) break;
if(!i) format(mes, sizeof(mes), "Скин %d [%d]", i+1, skinid);
else format(mes, sizeof(mes), "%s\nСкин %d [%d]", mes, i+1, skinid);
}
ShowPlayerDialog(playerid, dFracMenu+3, 2, "{FFCC00}Выбор скина", mes, "Принять", "");
return 1;
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Ввожу команду и ничего не происходит
Проц DC_CMD, в чем может быть ошибка?
Последнее редактирование модератором: