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

Тема: Dialog Hider

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±

    Dialog Hider

    Данный инклюд содержит в себе защиту от cleo Dialog Hider.

    Работает он по принципу сохранения последнего показанного игроку ID диалогового окна и сверки этого ID с тем, что прислал игрок серверу.

    Использование:
    • Вставляем инклюд в папку pawno/include/
    • Подключаем инклюд во все скрипты, используемые Вами на сервере, в которых имеется показ диалогов
      PHP код:
      #include <a_samp>
      #include <ac_dialog_hider> 
    • Создаём новую функцию, в которой указываем действие, которое нужно производить при поимке читера
      PHP код:
      public OnPlayerUseDialogHider(playeriddialogid)
      {
          
      //Действия
          
      return 1;

       Например
      PHP код:
      public OnPlayerUseDialogHider(playeriddialogid)
      {
          
      SendClientMessage(playerid, -1"Вы были кикнуты по подозрению в использовании <Dialog Hider>");//Сообщаем читеру о том, что он пойман
          
          
      new player_name[MAX_PLAYER_NAME+1];//Создаём массив для записи ника читера
          
      GetPlayerName(playeridplayer_nameMAX_PLAYER_NAME+1);//Записываем ник
          
      printf("Игрок с %s ID %d был кикнут по подозрению в использовании <Dialog Hider> (dialogid: %d)"player_nameplayeriddialogid);// Отображаем случившееся в консоль
          
          
      Kick(playerid);// Кикаем читера
          
      return 1;



    Скачать: https://www.dropbox.com/s/jma7ebljjb...hider.inc?dl=0
    Pastebin: http://pastebin.com/7MVwcGkS
    Автор: DeimoS

    Копирование данной статьи на других ресурсах без указания автора запрещено!
    Последний раз редактировалось DeimoS; 02.01.2017 в 19:31. Причина: объединил со старой темой // DC
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  2. 2 пользователя(ей) сказали cпасибо:
    DmX (22.02.2016) [ForD] (01.03.2016)
  3. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Даешь либу на gist/pastbin, а не на Ваш этот, яндекс диск
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  4. #3
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Я нуб - я не умею и качать с Вашего, Яндекс.Диска не хочу!
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Для таких, как ты, я предоставил весь код под спойлером. Не желаешь качать инклюд - копируй и создавай его сам. Или ты видишь существенное отличие между кодом под спойлером и кодом на pastebin?
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  5. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Я нуб - я не умею и качать с Вашего, Яндекс.Диска не хочу!
    А кто-то не умеет с вашего pastebin качать

     Пошаговая инструкция для тех, кто в танке

     1

     2

     3

     4

     5

     6

     7
    Готово, Вы восхитительный скриптер!

    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  6. Пользователь сказал cпасибо:
    DmX (22.02.2016)
  7. #5
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    1. Опять путаешь hider и header.
    2. Определись с переносами строк. Между объявлением массива и перехватчиком SPD - 1 строка, а между самими перехватчиками - целых 3 строки.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  8. Пользователь сказал cпасибо:
    DeimoS (01.03.2016)
  9. #6
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    1. Опять путаешь hider и header.
    Спасибо, исправил. Что-то мимо глаз пропустил когда правил старую версию :(


    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    2. Определись с переносами строк. Между объявлением массива и перехватчиком SPD - 1 строка, а между самими перехватчиками - целых 3 строки.
    Ну я думал тут всё логично, но ладно, тоже исправил
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  10. #7
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    По-моему запомнить легко:
    header - заголовок
    hide - скрытие
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  11. Пользователь сказал cпасибо:
    DeimoS (01.03.2016)
  12. #8
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    По-моему запомнить легко:
    header - заголовок
    hide - скрытие
    Спасибо, кэп. Но я написал причину того, почему там был Header
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    По-моему запомнить легко:
    header - заголовок
    hide - скрытие
    Да и чего же ты тогда не можешь правила расстановки запятых запомнить, раз английский для тебя так легко даётся? :с
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  14. 4 пользователя(ей) сказали cпасибо:
    Desulaid (01.03.2016) Nexius_Tailer (02.03.2016) Salvacore (02.03.2016) Иван Бубнов (02.03.2016)
 

 

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

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

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

Ваши права

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