Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/inv | Невидимка на карте [ARZ]

FanGuy

Компетентный
Всем доброй ночи. Мне было нечего делать и написал это. Думаю, и Вам пойдет в мод) Суть: скрывает клист админа(или игрока, на ваше усмотрение) на радаре, все просто =):
В начало мода:

new bool:AdminInv[MAX_PLAYERS];
C++:
CMD:inv(playerid)
{
    if(!PI[playerid][pAdmin]) return SendClientMessage(playerid, -1, "У Вас нет доступа к этой команде!"); // проверка на админа, тут уже ваше
    // Тут можете поставить проверку на авторизованность админа [/apanel]
    if(!AdminInv[playerid]) OnInvis(playerid);
    else OffInvis(playerid);
    return 1;
}
stock OnInvis(playerid)
{
    SendClientMessage(playerid, -1, "[Информация]{FFFFFF} Вы включили невидимость себя на карте!");
    SetPlayerColor(playerid,0xFFFFFF00);
    AdminInv[playerid] = true;
}
stock OffInvis(playerid)
{
    SendClientMessage(playerid, -1, "[Информация]{FFFFFF} Вы выключили невидимость себя на карте!");
    if(TeamDuty{playerid}) SetPlayerColor(playerid,TeamColors[GetTeamID(playerid)]); // Эта строка индивидуально, ставьте проверку на организацию(и ее клист)
    else SetPlayerColor(playerid,0xFFFFFF80); // else ставить только тогда, когда использовалась прошлая строка (для новичков)
    AdminInv[playerid] = false;
}
В OnPlayerDisconnect, или-же в сток, где у вас обнуляются все переменные:


AdminInv[playerid] = false;
 
Последнее редактирование:
Сверху Снизу