Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 18 из 18

Тема: Anti Parashute Kill

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

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

    Re: Anti Parashute Kill

    скорость вычисляется по формуле корень из(x^2+y^2+z^2)
    а то что у тебя это корень из(x^2+y^2+z^2+2xy+2xz+2yz)

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

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

    Re: Anti Parashute Kill

    Цитата Сообщение от Misha Посмотреть сообщение
    Функцию определения скорости нашел на форуме sa-mp.com. Ну по логам работает стабильно.

    Правда при тестах по какой то причине пинг сервера поднялся с 10 до 120, потом опустился
    По геометрическому принципу, ты складываешь длины векторов и возводишь это все в квадрат. Будь то в реальной жизни так, ты бы с одного шага улетел в стену.

  3. 1 пользователь сказал cпасибо SDraw за это полезное сообщение:

    Mexanizm (17.09.2014)

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

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

    Re: Anti Parashute Kill

    Черт, ничего не понимаю)

    В какой функции я ошибся?
    rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
    ?
    rtn = floatpower(Vx + Vy + Vz,2);

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

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

    Re: Anti Parashute Kill

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

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

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

    Re: Anti Parashute Kill

    Спасибо, проверил еще раз, скорость чита составляет: 1700

  7. #16
    Пользователь
    Регистрация
    11.04.2010
    Адрес
    Россия, Томск
    Возраст
    29
    Сообщений
    97
    Репутация: 10

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

    Re: Anti Parashute Kill

    А как на счет такого:
    PHP код:
    #define MAX_ONFOOT_SPEED 100.0


    new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
    if(
    IsPlayerInAnyVehicle(playerid)) return 0;
    GetPlayerVelocity(playerid,Vx,Vy,Vz);
    if(
    Vx MAX_ONFOOT_SPEED || Vy MAX_ONFOOT_SPEED || Vz MAX_ONFOOT_SPEEDKick(playerid); 

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

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

    Re: Anti Parashute Kill

    Цитата Сообщение от kazmorebig Посмотреть сообщение
    А как на счет такого:
    PHP код:
    #define MAX_ONFOOT_SPEED 100.0


    new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
    if(
    IsPlayerInAnyVehicle(playerid)) return 0;
    GetPlayerVelocity(playerid,Vx,Vy,Vz);
    if(
    Vx MAX_ONFOOT_SPEED || Vy MAX_ONFOOT_SPEED || Vz MAX_ONFOOT_SPEEDKick(playerid); 
    Он еще может лететь на парашюте, да и просто лететь вниз. 100.0 - маловато, особенно для Vz.

  9. #18
    Пользователь
    Регистрация
    11.04.2010
    Адрес
    Россия, Томск
    Возраст
    29
    Сообщений
    97
    Репутация: 10

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

    Re: Anti Parashute Kill

    Честно говоря, если скорость > 2.0 по одной из осей, то это уже читер.

    P.S. GetPlayerVelocity возвращает скорость не в км/ч и не в м/с а в непонятно каких единицах. И она всегда около 0,1 - 0,3 при быстром беге.

Страница 2 из 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

Ваши права

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