Доступ к архиву

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

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

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

Шапка для копов

Статус
В этой теме нельзя размещать новые ответы.

Andrey_Zubkov

Умник
Всем доброго времени суток.

Сейчас я вам хочу представить, кепку для подполковника-шерифа ПД.
Скрин вынесу завтра.
Итак... Начнем=)

1. Ко всем new
Код:
new shapka[MAX_PLAYERS];

2. Ко всем командам

Код:
 if (strcmp("/shapka", cmdtext, true, 10) == 0)//===Команда, чтобы надеть каску
{
        if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21  )/// Здесь проверка на фракции 1-ЛСПД, а 10-СФПД, и 21 - ЛВПД. Можете заменить на свои
        {
            SetPlayerAttachedObject(playerid,3 , 19099, 2,0.13,0.013,0.00);
            SendClientMessage(playerid, COLOR_WHITE,"Вы не одели кепку");
            shapka[playerid] = 1;/// Вот и сама переменная 
        }
        return 1;
}
if (strcmp("/shapkaoff", cmdtext, true, 10) == 0)
{
        if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21  )/// Здесь проверка на фракции 1-ЛСПД, а 10-СФПД, и 21 - ЛВПД. Можете заменить на свои
        {
            RemovePlayerAttachedObject(playerid,3);
            if(shapka[playerid] == 0) // Проверка
            {
            SendClientMessage(playerid,COLOR_WHITE,"Вы не одели кепку");
            return 1;
            }
            SendClientMessage(playerid,COLOR_WHITE,"Вы не одели кепку");
            RemovePlayerAttachedObject(playerid,3);
            shapka[playerid] = 0;// отключаем переменную
            return 1;
        }
        return 1;
}
Screen:
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу