Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12
  1. #1
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

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

    Античит на инвиз (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.
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

  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
    Адрес
    Pro-Pawn.Ru
    Сообщений
    3,427
    Репутация:
    1079 ±
    Мало кто использует данный чит, хотя может кому-нибудь пригодится.

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

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

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

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

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

    Статус
    Оффлайн
    Регистрация
    15.10.2013
    Сообщений
    128
    Репутация:
    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
    Сообщений
    561
    Репутация:
    272 ±
    Цитата Сообщение от KShaddix Посмотреть сообщение
    Ты немного перепутал: new вместо stock.
    Разницы никакой.

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

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

    Широко известно, что идеи стоят 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
    Сообщений
    191
    Репутация:
    18 ±
    У меня почему то error 17 вылазит.

 

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

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

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

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

Ваши права

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