[Античит] Угон фракционых авто и вождение без прав - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[Античит] Угон фракционых авто и вождение без прав
4elovek1 Дата: Четверг, 03.01.2013, 23:28 | Сообщение # 1
Боец
Сообщений: 83
Статус: Offline
Автор: kamilot73

Основная суть модификации:
Данная модификация обезопасит ваш сервер от любителей "халявной езды" на авто. То есть не даст воровать тачки у фракций и водить авто без прав.И всё это не так уж и сложно.

И так начнем:

1. Ко всем #define добавляем новый:

Код
#define RemovePlayerFromVehicle(%1)  KamaRemovePlayerFromCar(%1)  


P/S Для SLR основы заменяем: RemovePlayerFromVehicleRich и комментим:

Код
stock RemovePlayerFromVehicleRich(playerid)  
{  
     RemovePlayerFromVehicle(playerid);  
     timer[playerid] = SetTimer("AntiRemovePlayerFromVehicle" , 2800, false);  
}  


2.В конец мода вписываем следующее:

Код
stock KamaRemovePlayerFromCar(playerid)  
stock KamaRemovePlayerFromCar(playerid)  
  {  
   new veh = GetPlayerVehicleID(playerid);  
   RemovePlayerFromVehicle(playerid);                    // Станд. функция  
   SetTimerEx("RFVTime",3000,0,"dd",playerid,veh);                        // Таймер для дальнейшей проверки  
   return 1;  
  }  


3. Ко всем forward вписываем:

Код
forward RFVTime(playerid,vehicleid);  


4.В конец мода дописываем:

Код
public RFVTime(playerid,vehicleid)  
{  
new pstate = GetPlayerState(playerid);  
if(!IsPlayerInAnyVehicle(playerid)) return 1;  
if (GetPlayerVehicleID(playerid) == vehicleid && pstate != 1)  
  {  
   SendClientMessage(playerid,COLOR_LIGHTRED,"Вы были кикнуты по подозрению в читерстве(#0011)");  
   SendClientMessage(playerid,COLOR_LIGHTRED ,"Советуем проверить директорию игры на наличие CLEO и Sobieta");  
   Kick(playerid);  
  }  
   return 1;  
}  


xxX_VLAD_Xxx Дата: Суббота, 05.01.2013, 14:16 | Сообщение # 2
Новичок
Сообщений: 2
Статус: Offline
Можете с этим помочь Skype: reidor_tdp4
Перначь Дата: Воскресенье, 06.01.2013, 16:28 | Сообщение # 3
Любитель
Сообщений: 38
Статус: Offline
Ахахахахах, ну вы дойоти. Макрос + OnPlayerStateChange + переменная + проверка в любом таймере и никоких проблем. Напридумывают тут!
[WS]Grenhelgets Дата: Понедельник, 01.12.2014, 17:42 | Сообщение # 4
Боец
Статус: Offline
Добавь в скайп nicelse.ws предложение есть.

Добавлено (01.12.2014, 17:42)
---------------------------------------------
Добавь в скайп nicelse.ws предложение есть.

ADons Дата: Среда, 28.01.2015, 22:00 | Сообщение # 5
Боец
Сообщений: 86
Статус: Offline
У тебя ошибочки есть. Постарался молодец.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума