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

Тема: [ANTI - GM]

  1. #1
    Активный пользователь Аватар для Fristyle
    Регистрация
    30.01.2012
    Адрес
    Нижний Новгород
    Сообщений
    416
    Репутация: 29

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

    Смущение [ANTI - GM]

    Всем привет.
    Видел где то анти гм, на подобие того - что я предлагаю.
    Но там, было много лишнего кода.
    Тут, все без излишеств.
    PHP код:
            new Float:HP[MAX_PLAYERS], Float:ARM[MAX_PLAYERS];//Ко всем new

            //в OnPlayerGiveDamage

        
    GetPlayerArmour(damagedidARM[damagedid]);
        
    GetPlayerHealth(damagedidHP[damagedid]);
        if(
    ARM[damagedid] != 0)
        {
            
    SetPlayerArmour(damagedidARM[damagedid]-amount);
        }
        else if(
    ARM[damagedid] <= && HP[damagedid] >= 0)
        {
            
    SetPlayerHealth(damagedidHP[damagedid]-amount);
        } 
    Данный античит будет просто забирать хп у читера с GM.
    Тем не менее, если у игрока Nop SetPlayerHealth ничего отниматься не будет.
    Блюститель порядка
    P.S (xD)

    Бездарные люди — обыкновенно самые требовательные критики: не будучи в состоянии сделать простейшее из возможного и не зная, что и как делать, они требуют от других совсем невозможного.

    ©Василий Осипович Ключевский

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

    system. (10.07.2014)

  3. #2
    Активный пользователь
    Регистрация
    15.04.2011
    Адрес
    Запорожье, Украина
    Возраст
    29
    Сообщений
    362
    Репутация: 15

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

    Re: [ANTI - GM]

    public OnPlayerGiveDamage не сработает, если включить гм в собейте. Когда-то тестировал

    Так же ошибки:
    HP должно принимать значения float.
    Где переменная ARM?

  4. #3
    Активный пользователь Аватар для Fristyle
    Регистрация
    30.01.2012
    Адрес
    Нижний Новгород
    Сообщений
    416
    Репутация: 29

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

    Re: [ANTI - GM]

    Цитата Сообщение от BenStiven Посмотреть сообщение
    public OnPlayerGiveDamage не сработает, если включить гм в собейте. Когда-то тестировал

    Так же ошибки:
    HP должно принимать значения float.
    Где переменная ARM?
    Уже тестировал, все прилично работает, и без багов.
    Ошибки были, исправил.
    Так как не с мода копировал, а в ручную писал.
    Блюститель порядка
    P.S (xD)

    Бездарные люди — обыкновенно самые требовательные критики: не будучи в состоянии сделать простейшее из возможного и не зная, что и как делать, они требуют от других совсем невозможного.

    ©Василий Осипович Ключевский

  5. #4
    Пользователь
    Регистрация
    10.07.2013
    Возраст
    11
    Сообщений
    6
    Репутация: 2

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

    Re: [ANTI - GM]

    Делаем чит-флудилку OnPlayerGiveDamage, убиваем всех на сервере

  6. #5
    Активный пользователь Аватар для Fristyle
    Регистрация
    30.01.2012
    Адрес
    Нижний Новгород
    Сообщений
    416
    Репутация: 29

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

    Re: [ANTI - GM]

    Цитата Сообщение от WaiWai Посмотреть сообщение
    Делаем чит-флудилку OnPlayerGiveDamage, убиваем всех на сервере
    Да, в этом то и казус...
    Если бы разработчики samp поменяли алгоритм выдачи HP, то было бы проще...
    Ну ничего, я на твой чит делаю анти чит)
    Хотя нет, кого ты убъешь?
    У меня цикл то не используется
    Если со стороны чита использовать цикл, а это возможно?
    Блюститель порядка
    P.S (xD)

    Бездарные люди — обыкновенно самые требовательные критики: не будучи в состоянии сделать простейшее из возможного и не зная, что и как делать, они требуют от других совсем невозможного.

    ©Василий Осипович Ключевский

  7. #6
    Пользователь
    Регистрация
    10.07.2013
    Возраст
    11
    Сообщений
    6
    Репутация: 2

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

    Re: [ANTI - GM]

    Цитата Сообщение от Fristyle Посмотреть сообщение
    Да, в этом то и казус...
    Если бы разработчики samp поменяли алгоритм выдачи HP, то было бы проще...
    Ну ничего, я на твой чит делаю анти чит)
    Хотя нет, кого ты убъешь?
    У меня цикл то не используется
    Если со стороны чита использовать цикл, а это возможно?
    Конечно возможно

  8. #7
    ыыыыы Аватар для Mexanizm
    Регистрация
    16.01.2012
    Адрес
    Россия. Воронеж
    Возраст
    30
    Сообщений
    2,450
    Репутация: 287

    Звание: как роза среди колючек

    Re: [ANTI - GM]

    Цитата Сообщение от WaiWai Посмотреть сообщение
    Делаем чит-флудилку OnPlayerGiveDamage, убиваем всех на сервере
    Не слышал о таком.
    Modern RP





  9. #8
    Активный пользователь
    Регистрация
    21.08.2011
    Адрес
    Россия
    Сообщений
    294
    Репутация: 33

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

    Re: [ANTI - GM]

    Цитата Сообщение от WaiWai Посмотреть сообщение
    Делаем чит-флудилку OnPlayerGiveDamage, убиваем всех на сервере
    Даже если есть такой чит, достаточно одной проверки с таймером (а лучше GetTickCount())

  10. #9
    Активный пользователь
    Регистрация
    21.08.2011
    Адрес
    Россия
    Сообщений
    294
    Репутация: 33

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

    Re: [ANTI - GM]

    Использовал больше года назад, автор иностранец
    PHP код:
    public OnPlayerGiveDamage(playeriddamagedidFloat:amountweaponid)
    {
        new 
    FloathealthFloatarmourFloatdmg;
        
    GetPlayerArmour(damagedidarmour);
        
    GetPlayerHealth(damagedidhealth);
        if (
    armour 0)
        {
            if (
    amount armour)
            {
                
    dmg amount armour;
                
    health health dmg;
                
    SetPlayerArmour(damagedid0.0);
                
    SetPlayerHealth(damagedidhealth);
                return 
    1;
            }
            
    armour armour amount;
            
    SetPlayerArmour(damagedidarmour);
        }
        if (
    armour 1)
        {
            
    health health amount;
            if (
    health 1SetPlayerHealth(damagedid0);
            
    SetPlayerHealth(damagedidhealth);
        }
        return 
    1;

    Кстати, всех игроков нужно поместить в одну команду

  11. #10
    Активный пользователь Аватар для Fristyle
    Регистрация
    30.01.2012
    Адрес
    Нижний Новгород
    Сообщений
    416
    Репутация: 29

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

    Re: [ANTI - GM]

    Цитата Сообщение от Proff116 Посмотреть сообщение
    Использовал больше года назад, автор иностранец
    PHP код:
    public OnPlayerGiveDamage(playeriddamagedidFloat:amountweaponid)
    {
        new 
    FloathealthFloatarmourFloatdmg;
        
    GetPlayerArmour(damagedidarmour);
        
    GetPlayerHealth(damagedidhealth);
        if (
    armour 0)
        {
            if (
    amount armour)
            {
                
    dmg amount armour;
                
    health health dmg;
                
    SetPlayerArmour(damagedid0.0);
                
    SetPlayerHealth(damagedidhealth);
                return 
    1;
            }
            
    armour armour amount;
            
    SetPlayerArmour(damagedidarmour);
        }
        if (
    armour 1)
        {
            
    health health amount;
            if (
    health 1SetPlayerHealth(damagedid0);
            
    SetPlayerHealth(damagedidhealth);
        }
        return 
    1;

    Кстати, всех игроков нужно поместить в одну команду
    Фигня какая то получается... У меня код и то меньше.
    Сделал так, когда игрок юзит эту шнягу, чтобы у игрока хп не забирались, и усе.
    Сегодня до 6:00 утра сидели, делали)
    Блюститель порядка
    P.S (xD)

    Бездарные люди — обыкновенно самые требовательные критики: не будучи в состоянии сделать простейшее из возможного и не зная, что и как делать, они требуют от других совсем невозможного.

    ©Василий Осипович Ключевский

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

Похожие темы

  1. Anti GOC
    от Seregamil в разделе Античиты (AntiCheats)
    Ответов: 36
    Последнее сообщение: 13.07.2014, 13:09
  2. ANTI-GM
    от willpower в разделе Античиты (AntiCheats)
    Ответов: 10
    Последнее сообщение: 27.06.2014, 12:33
  3. [ scr ][ all ][ Anti-db helicopter ]
    от Games в разделе Античиты (AntiCheats)
    Ответов: 10
    Последнее сообщение: 12.12.2011, 17:11
  4. Anti DummyBot
    от OKStyle в разделе Скрипты для любого мода
    Ответов: 11
    Последнее сообщение: 28.10.2011, 19:17

Ваши права

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