Анти-езда без прав (Advance-RP)

Модератор: SJplayer

Romchik
Автор темы, Ефрейтор
Ефрейтор
Аватара
Romchik
Автор темы, Ефрейтор
Ефрейтор
Сообщения: 20
Зарегистрирован: 12 мая 2013
С нами: 10 лет 10 месяцев

#1 Romchik » 12 мая 2013, 15:28

Ко всем new:

Код: Выделить всё

new VehAC[MAX_PLAYERS];


В

Код: Выделить всё

OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)


Вставляем:

Код: Выделить всё

    if(ispassenger == 0)
    {
        if(PlayerInfo[playerid][pCarlic] == 0) // здесь ваш массив, у меня [pCarlic]
        {
           SendClientMessage(playerid, COLOR_GREY, "У вас нет прав на управелие трансортом");
           ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,0);
           ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,0);
        }
        else{VehAC[playerid] = 1;} // переменная для античита "ТП в авто (даж с правами)"
    }


В любой секундный таймер:

Код: Выделить всё

  if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            if(PlayerInfo[playerid][pCarlic] == 0)
            {
                KickWithMessage(playerid, "Вы кикнуты за использование чит-программ"); // без прав за рулем - кик
            }
            else
            
{
                if(VehAC[playerid] == 0)
                {
                    KickWithMessage(playerid, "Вы кикнуты за использование чит-программ"); // ТП в авто кик
                }
            }
        }



Автор урока Max_Hank.


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Античиты»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя