Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Anti Parashute Kill

  1. #1
    Проверенный Аватар для Misha_Konsta
    Регистрация
    31.12.2010
    Адрес
    Санкт-Петербург
    Сообщений
    2,170
    Репутация: 195

    Звание: - весьма и весьма положительная личность

    Anti Parashute Kill

    Здравствуйте. Думаю многие знают такой клео скрипт. Который сносит всё и всех, кто стоит рядом с читером.

    Объясню. Человек включает чит, и начинает с бешеной скоростью лететь на парашюте практически на одном месте.

    Я приготовил небольшое решение:
    Для начала нужно создать таймер на 1-5 секунд, а лучше найти уже существующий таймер в вашем моде.

    Вставить содержимое
    PHP код:
    new superspeed GetPlayerSpeed(i);
            if(
    superspeed 1520)
        {
                
    Kick(playerid);
        } 
    В конец мода вставить
    PHP код:
    stock GetPlayerSpeed(playerid// ВНИМАНИЕ, ФУНКЦИЯ НЕ ПОЛНОСТЬЮ ПРОВЕРЕНА
    {
        new 
    Float:Vx,Float:Vy,Float:Vz,Float:rtn;
        if(
    IsPlayerInAnyVehicle(playerid)) return 0;
        
    GetPlayerVelocity(playerid,Vx,Vy,Vz);
        
    rtn floatsqroot(floatabs(floatpower(Vx,2)+floatpower(V y,2)+floatpower(Vz,2)));
        return 
    floatround(rtn 100);


    Сегодня проверял данную защиту, работает без проблем.

  2. #2
    Активный пользователь Аватар для nekaz
    Регистрация
    02.09.2011
    Адрес
    Днепропетровск
    Возраст
    29
    Сообщений
    539
    Репутация: 46

    Звание: на пути к лучшему

    Re: Anti Parashute Kill

    О, не плохо, даже и не знал что есть такое. Ибо в самп не играю.

  3. #3
    Друг админа Аватар для l1ghter
    Регистрация
    04.09.2011
    Адрес
    Москва
    Сообщений
    2,348
    Репутация: 188

    Звание: - весьма и весьма положительная личность

    Re: Anti Parashute Kill

    Это не ALL

  4. #4
    Проверенный Аватар для Misha_Konsta
    Регистрация
    31.12.2010
    Адрес
    Санкт-Петербург
    Сообщений
    2,170
    Репутация: 195

    Звание: - весьма и весьма положительная личность

    Re: Anti Parashute Kill

    Цитата Сообщение от La1ghter Посмотреть сообщение
    Это не ALL
    Если добавить таймер, то будет ALL

  5. #5
    Друг админа Аватар для l1ghter
    Регистрация
    04.09.2011
    Адрес
    Москва
    Сообщений
    2,348
    Репутация: 188

    Звание: - весьма и весьма положительная личность

    Re: Anti Parashute Kill

    SendMesToAll - не стандартная функция)

  6. #6
    ?????? Аватар для Иваныч
    Регистрация
    10.02.2011
    Адрес
    Vlz
    Возраст
    28
    Сообщений
    4,152
    Репутация: 403

    Звание: - очень-очень хороший человек

    Re: Anti Parashute Kill

    rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));

    неправильно скорость вычисляешь.

  7. #7
    Проверенный Аватар для Misha_Konsta
    Регистрация
    31.12.2010
    Адрес
    Санкт-Петербург
    Сообщений
    2,170
    Репутация: 195

    Звание: - весьма и весьма положительная личность

    Re: Anti Parashute Kill

    Цитата Сообщение от La1ghter Посмотреть сообщение
    SendMesToAll - не стандартная функция)
    А, реально, забыл удалить , логи просто делал, для самой проверки скорости

  8. #8
    Potato Аватар для SDraw
    Регистрация
    10.04.2011
    Сообщений
    1,327
    Репутация: 390

    Звание: - очень-очень хороший человек

    Re: Anti Parashute Kill

    PHP код:
    rtn floatsqroot(floatabs(floatpower(Vx Vy Vz,2))); 
    Бессмысленная вещь, будет показывать черти что :3

  9. #9
    Проверенный Аватар для Misha_Konsta
    Регистрация
    31.12.2010
    Адрес
    Санкт-Петербург
    Сообщений
    2,170
    Репутация: 195

    Звание: - весьма и весьма положительная личность

    Re: Anti Parashute Kill

    Цитата Сообщение от SDraw Посмотреть сообщение
    PHP код:
    rtn floatsqroot(floatabs(floatpower(Vx Vy Vz,2))); 
    Бессмысленная вещь, будет показывать черти что :3
    Функцию определения скорости нашел на форуме sa-mp.com. Ну по логам работает стабильно.

    Правда при тестах по какой то причине пинг сервера поднялся с 10 до 120, потом опустился

  10. #10
    Активный пользователь Аватар для Rock and Roll
    Регистрация
    23.09.2011
    Адрес
    Деревня
    Возраст
    28
    Сообщений
    282
    Репутация: 55

    Звание: скоро придёт к известности

    Re: Anti Parashute Kill

    PHP код:
    stock GetSpeedKM(vehicleid// проверяем скорость
    {
    new 
    Float:PosXFloat:PosYFloat:PosZFloat:PlayerSpeedDistance;
    GetVehicleVelocity(vehicleidPosXPosYPosZ);
    PlayerSpeedDistance floatmul(floatsqroot(floatadd(floatadd(floatpowerPosX2), floatpower(PosY2)), floatpower(PosZ2))), 170.0);
    new 
    spe floatround(PlayerSpeedDistance 1);
    return 
    spe;

    Можно так





Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Anti GOC
    от Seregamil в разделе Античиты (AntiCheats)
    Ответов: 36
    Последнее сообщение: 13.07.2014, 13:09
  2. [Ищу]Anti Airbrk
    от ManHunT в разделе Ищу скрипт/мод/функцию/программу/плагин...
    Ответов: 2
    Последнее сообщение: 30.06.2013, 13:11
  3. Анти Team Kill
    от ciipeu в разделе Вопросы по скриптингу
    Ответов: 3
    Последнее сообщение: 27.05.2013, 13:03
  4. Anti-Sobeit
    от Devid_Belle в разделе Ресурсы / Разработки пользователей
    Ответов: 17
    Последнее сообщение: 22.05.2013, 06:24
  5. [Урок] Anti Spawn Kill
    от NeiTraL в разделе Pawn WIKI
    Ответов: 6
    Последнее сообщение: 17.04.2013, 14:26

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •