[Античит] Анти-Побег из КПЗ - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
Форум » Pawno программирование SAMP » Античиты » [Античит] Анти-Побег из КПЗ
[Античит] Анти-Побег из КПЗ
Keksik1337 Дата: Пятница, 25.07.2014, 19:44 | Сообщение # 1
Боец
Сообщений: 93
Статус: Offline
~ Автор: Romzes
~ Если вы что-то не поняли или у вас не получается, пишите я вам помогу.
1. Ко всем forward добавьте
Код
forward UpdateJailZone();


2. Затем добавьте в public OnGameModeInit таймер
Код
SetTimer("UpdateJailZone",5000,1);
5000 мс - 5 сек.

3.Далее добавьте саму систему куда-нибудь в конец мода
Код
public UpdateJailZone()
{
for(new i; i < GetMaxPlayers(); i++)
       {
       if(IsPlayerConnected(i))
               {
       if(PlayerInfo[i][pJailed] == 1)
                   {
                   if(!IsPlayerInRangeOfPoint(i, 6.0, 264.6288,77.5742,1001.0391)) // Замените на свои координаты.
                      {
                      new string[128];
                      new name[MAX_PLAYER_NAME];
                       GetPlayerName(i, name, sizeof(name));
                           SetPlayerInterior(i, 6);//И если его там нет , то его телепортирует в 6 интерьер , то есть клетка кпз
                     SetPlayerPos(i,264.6288,77.5742,1001.0391);//И в телепортирует в эти координаты , измените если у вас другие
                      format(string, 256, "*Сервер: %s попытался сбежать из КПЗ , проверьте его!",name);
                     ABroadCast(COLOR_YELLOW,string,1);
                     }
                     }
                     }
                     }
                     return 1;
                     }


• Помогаю новичкам в CLEO-скриптинге, в лс.

Сообщение отредактировал Keksik1337 - Пятница, 25.07.2014, 19:45
[СM]Joe Дата: Суббота, 26.07.2014, 20:52 | Сообщение # 2
Боец
Сообщений: 182
Статус: Offline
Тоесть после этого он не сможет выйти из КПЗ? Даже АИРом чтоли?
Keksik1337 Дата: Понедельник, 28.07.2014, 17:08 | Сообщение # 3
Боец
Сообщений: 93
Статус: Offline
[СM]Joe, Да не сможет, его обратно будет тпхать, а админам варнинг.

• Помогаю новичкам в CLEO-скриптинге, в лс.
SeX-PrO-AdReNaLiN Дата: Вторник, 29.07.2014, 17:27 | Сообщение # 4
Авторитет
Сообщений: 1310
Статус: Offline
Цитата Keksik1337 ()
for(new i; i < GetMaxPlayers(); i++)

лучше использовать Foreach

Цитата Keksik1337 ()
ABroadCast(COLOR_YELLOW,string,1);

не у всех


user N over 99999
Chester_Master Дата: Пятница, 01.08.2014, 08:42 | Сообщение # 5
Бывалый
Сообщений: 339
Статус: Offline
Ну, если не ошибаюсь вырезано с мода.

Оптимизируй код.
LecoMpTe[CM] Дата: Воскресенье, 03.08.2014, 20:10 | Сообщение # 6
Боец
Сообщений: 69
Статус: Offline
Лучше public заменить на stock - Не проверял, а лучше publics - он оптимизирует.
Fake{yl] Дата: Понедельник, 18.08.2014, 23:42 | Сообщение # 7
Боец
Сообщений: 107
Статус: Offline
Если игрок будет с AirBRK, то его не будет кидать обратно. Ибо при включении airbrk включается защита от ТП (При выключении, данная защита соответственно отключается).
Конечно, если у вас стоит античит на ТП (В этом я очень сомневаюсь), то проблема решена)

Теперь касаемо кода.

Лучше не использовать 6.0, поставьте чуть больше. Будет намного меньше ложных срабатываний, которые вполне возможны smile
Если вы хотите использовать это для тюрьмы читеров, то при ТП обязательно ставьте Виртуальный Мир с рандомным числом)

Насчет добавления нового таймера...

Многие ошибаются, что много таймеров это плохо. Но ошибаются и те, кто говорит что много таймеров это хорошо.

Таймеров должно быть умеренное количество!

В данном случае, я бы просто проверял каждого игрока раз в секунду (Как делают некоторые античиты, исключая тех, что запускаются в OnPlayerUpdate.


ушел, не вернусь <_<
Fragrus Дата: Среда, 20.08.2014, 02:11 | Сообщение # 8
Любитель
Сообщений: 38
Статус: Offline
О боже, что за быдлокод, как я понял по функциям - это сделано для РЛС.
Не учтено то, что если я посажу игрока в LVPD (другие координаты), то меня тпшнет в LSPD.
Ну ребята, это бред, если выкладываете что-то - то хотя бы переделывайте под реалии и фиксите баги.
Античит днище. Увы.
Fake{yl] Дата: Среда, 20.08.2014, 11:59 | Сообщение # 9
Боец
Сообщений: 107
Статус: Offline
Fragrus, Если тебе нужно, ты и поставь другие координаты =)

ушел, не вернусь <_<
[CM]Крупье Дата: Пятница, 12.09.2014, 22:37 | Сообщение # 10
Любитель
Сообщений: 41
Статус: Offline
Поставил себе всё норм
[WS]Grenhelgets Дата: Понедельник, 01.12.2014, 17:37 | Сообщение # 11
Боец
Статус: Offline
Добавь в скайп nicelse.ws предложение есть.
Форум » Pawno программирование SAMP » Античиты » [Античит] Анти-Побег из КПЗ
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]

Newtone [03:01]

godspeed [21:31]

herminiadb10 [13:43]