Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 24

Тема: Антикрашер (Anti On Foot)

  1. #1
    Активный пользователь Аватар для BrianWilson
    Регистрация
    17.07.2013
    Возраст
    32
    Сообщений
    88
    Репутация: 49

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

    Антикрашер (Anti On Foot)

    PHP код:
    public OnPlayerUpdate(playerid// 
    {
        new 
    Float:x,Float:y,Float:z;
        
    GetPlayerCameraFrontVector(playerid,x,y,z);
        if((
    floatabs(x) >= 1.0) || (floatabs(y) >= 1.0) || (floatabs(z) >= 1.0)) return 0
        return 
    1;

    Автор: авторов много, сделал единый вариант со всех вариантов


    Не проверял, исходя из источников работает

    PS: кик убрал из за этого что это тупо, атакующий попробовав узнает что не работает и перестанет делать так

  2. #2
    Активный пользователь Аватар для lod
    Регистрация
    18.08.2012
    Сообщений
    379
    Репутация: 22

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

    Re: Антикрашер (Anti On Foot)

    глупо... при большом онлайне просто повесишь сервер

  3. #3
    Активный пользователь Аватар для BrianWilson
    Регистрация
    17.07.2013
    Возраст
    32
    Сообщений
    88
    Репутация: 49

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

    Re: Антикрашер (Anti On Foot)

    Цитата Сообщение от lod Посмотреть сообщение
    глупо... при большом онлайне просто повесишь сервер
    Что? я тут даже не знаю какой смайл подобрать xDD

  4. #4
    Активный пользователь Аватар для BrianWilson
    Регистрация
    17.07.2013
    Возраст
    32
    Сообщений
    88
    Репутация: 49

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

    Re: Антикрашер (Anti On Foot)

    Цитата Сообщение от BrianWilson Посмотреть сообщение
    Что? я тут даже не знаю какой смайл подобрать xDD

    лично для тебя протестировал 1 000 000 раз пропустил этот код в паблике OnPlayerUpdate (цикл на лям) со стандартными рейтами в конфиге

    при моём слабом компе 2.6Ghz код из 100 раз код выполнился 91 раз меньше секунды


    для 1000 игроков этот код можно 1000 раз повторить чтоб лаги стали проявляться D

  5. #5
    Почетный пользователь LC Аватар для ..KempeR..
    Регистрация
    31.08.2011
    Адрес
    Киев, Украина
    Сообщений
    1,504
    Репутация: 189

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

    Re: Антикрашер (Anti On Foot)

    Цитата Сообщение от BrianWilson Посмотреть сообщение
    лично для тебя протестировал 1 000 000 раз пропустил этот код в паблике OnPlayerUpdate (цикл на лям) со стандартными рейтами в конфиге

    при моём слабом компе 2.6Ghz код из 100 раз код выполнился 91 раз меньше секунды
    для 1000 игроков этот код можно 1000 раз повторить чтоб лаги стали проявляться D

    Возможно он хотел сказать про нежелательное использование return 0 в OnPlayerUpdate для рассинхронизации игрока

  6. #6
    Пользователь Аватар для semen7907
    Регистрация
    07.07.2013
    Адрес
    Екатеринбург
    Возраст
    27
    Сообщений
    21
    Репутация: 3

    Звание: пока не определено

    Re: Антикрашер (Anti On Foot)

    а что это за крашер? "On Foot" в чем суть?

  7. #7
    Активный пользователь Аватар для M1RoN
    Регистрация
    17.04.2013
    Адрес
    Spb
    Возраст
    28
    Сообщений
    233
    Репутация: 31

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

    Re: Антикрашер (Anti On Foot)

    Злоумышленник посылает измененные прицельной информации, как плохо передней камеры вектор или/и плохое положение камеры. Если злоумышленник хочет краха своей жертве он должен переключиться на некоторые виды холодного оружия и пресс-среднее, а затем основной атаки.

  8. #8
    Активный пользователь Аватар для BrianWilson
    Регистрация
    17.07.2013
    Возраст
    32
    Сообщений
    88
    Репутация: 49

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

    Re: Антикрашер (Anti On Foot)

    Цитата Сообщение от ..KempeR.. Посмотреть сообщение
    Возможно он хотел сказать про нежелательное использование return 0 в OnPlayerUpdate для рассинхронизации игрока
    думаю примерно одна 20 секунды рассинхрона (ложной), приводящей к крашу игроков этого игрока, даже не будет заметна наглядно другим игрокам)

  9. #9
    boost::this_thread
    Бродяга

    Re: Антикрашер (Anti On Foot)

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

    PHP код:
    if((floatabs(x) > 1.0) || (floatabs(y) > 1.0) || (floatabs(z) > 1.0)) 
    верное условие

  10. #10
    Активный пользователь Аватар для BrianWilson
    Регистрация
    17.07.2013
    Возраст
    32
    Сообщений
    88
    Репутация: 49

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

    Re: Антикрашер (Anti On Foot)

    Цитата Сообщение от boost::this_thread Посмотреть сообщение
    все конечно хорошо, но модули векторов камеры должны быть меньше (или равны) единице при нормальной игре. ты перепутал условие, поэтому всех игроков без крашера будет разсинхронизировать, и наоборот.

    PHP код:
    if((floatabs(x) > 1.0) || (floatabs(y) > 1.0) || (floatabs(z) > 1.0)) 
    верное условие
    точно, упс))), говорят единице не могут быть равны, максимальное значение 0.999999....

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

Похожие темы

  1. Anti GOC
    от Seregamil в разделе Античиты (AntiCheats)
    Ответов: 36
    Последнее сообщение: 13.07.2014, 13:09
  2. [Продажа] Антикрашер (Anti On Foot)
    от vitya752 в разделе Магазин
    Ответов: 30
    Последнее сообщение: 29.09.2013, 14:06
  3. Ответов: 26
    Последнее сообщение: 04.08.2013, 08:56
  4. [Ищу]Anti Airbrk
    от ManHunT в разделе Ищу скрипт/мод/функцию/программу/плагин...
    Ответов: 2
    Последнее сообщение: 30.06.2013, 13:11

Ваши права

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