Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 12
  1. #1
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,201
    Репутация:
    2590 ±

    Античит на инвиз (spectate cheat)

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

    В самый верх мода (после #include <a_samp> и перед другими инклудами):
    PHP код:
    stock ac_spect_enabled[MAX_PLAYERS char];
    stock ac_spect_TogglePlayerSpectating(playeridspec)
        return 
    ac_spect_enabled{playerid} = specTogglePlayerSpectating(playeridspec);
    #if defined _ALS_TogglePlayerSpectating
        #undef TogglePlayerSpectating
    #else
        #define _ALS_TogglePlayerSpectating
    #endif
    #define TogglePlayerSpectating ac_spect_TogglePlayerSpectating 
    В OnPlayerStateChange:
    PHP код:
        if(newstate == PLAYER_STATE_SPECTATING)
        {
            if(
    ac_spect_enabled{playerid} == 0)
            {
                static 
    ac_spect_str[] = "Игрок %s был кикнут за использование чита на невидимость (spectate).";
                new 
    string[sizeof(ac_spect_str)-2+MAX_PLAYER_NAME];
                
    GetPlayerName(playeridstringsizeof(string));
                
    format(stringsizeof(string), ac_spect_strstring);
                
    log("Kick"string);
                return 
    Kick(playerid);
            }
            else
            {
                
    ac_spect_enabled{playerid} = 0;
            }
        } 
    В OnPlayerConnect:
    PHP код:
    ac_spect_enabled{playerid} = 0
    Автор: Daniel_Cortez
    Специально для Pro-Pawn.ru
    Копирование данной статьи на других ресурсах без разрешения автора запрещено!
    Последний раз редактировалось Daniel_Cortez; 22.08.2013 в 10:05.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  2. 9 пользователя(ей) сказали cпасибо:
    Airon007 (23.10.2013) AndreyKa (25.11.2014) Dima_Tushin (21.09.2014) KShaddix (20.06.2014) Nexius_Tailer (03.12.2015) Osetin (22.08.2013) PETPO (01.09.2015) Salvacore (22.08.2013) Satan Hussein (23.10.2013)
  3. #2
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,439
    Репутация:
    1093 ±
    Мало кто использует данный чит, хотя может кому-нибудь пригодится.

  4. #3
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,276
    Репутация:
    418 ±
    ух-ты,супер.

  5. #4
    Аватар для Ra4ok
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.10.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    99
    Репутация:
    7 ±
    Порадовало, давно искал

  6. #5
    Аватар для Satan Hussein
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.10.2013
    Сообщений
    130
    Репутация:
    5 ±
    Я даже не знаю о таком чите на инвиз.
    А по теме полезно, спасибо.

  7. #6
    Аватар для KShaddix
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.02.2014
    Сообщений
    39
    Репутация:
    5 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    PHP код:
    stock AC_Spect[MAX_PLAYERS char]; 
    Ты немного перепутал: new вместо stock.

  8. #7
    Аватар для Seregamil
    Проверенный

    Статус
    Оффлайн
    Регистрация
    21.11.2013
    Сообщений
    551
    Репутация:
    274 ±
    Цитата Сообщение от KShaddix Посмотреть сообщение
    Ты немного перепутал: new вместо stock.
    Разницы никакой.

  9. #8
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,591
    Репутация:
    1984 ±
    Цитата Сообщение от KShaddix Посмотреть сообщение
    Ты немного перепутал: new вместо stock.
    Я бы даже так ответил
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  10. #9
    Аватар для KShaddix
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.02.2014
    Сообщений
    39
    Репутация:
    5 ±
    Цитата Сообщение от Seregamil Посмотреть сообщение
    Разницы никакой.
    Не знал.


    Цитата Сообщение от DeimoS Посмотреть сообщение
    Благодарю за информирование.
    Последний раз редактировалось KShaddix; 20.06.2014 в 15:35.

  11. #10
    Аватар для Shayba
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.10.2014
    Сообщений
    196
    Репутация:
    23 ±
    У меня почему то error 17 вылазит.

 

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

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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