Главная | Комментарии | О проекте
Чтение RSS
Суперсайт
Главная Контакты Карта сайта Добавить в избранное
  • Кто OnLine

    Всего на сайте: 3
    Гостей: 2
    Пользователи: - отсутствуют
    Роботы: crawl Bot

    Опрос пользователей

    Для какого мода Вы пишите плагины?

    • Популярное

    Рекомендуем

    • AMX Mod X
    • up.org.ua

    Наши друзья


  • Автор: Admin Дата: 7-01-2013, 01:41 Просмотров: 6135

    Плагин блокирует developer 1 режим и fps hack

    Как-то очень давно я обмолвился, что расскажу, как можно заблокировать developer 1 и fps игроков больше 101. Пришло время, рассказываю.

    У меня на вооружении есть несколько готовых плагинов. Несколько от моего приятеля специально для http://amxxmodx.ru, а и один от всем известного скриптера Exolent.
    Но у них у всех есть один недостаток, это использование функции [hide_group=6]query_client_cvar[/hide_group], недостаток заключается в том, что если у вас есть плагин который использует данную функцию - то игроки с патчем 24 версии и ниже не смогут заходить на ваш сервер. Но по правде я уже давно не встречал людей играющих на столь древних патчах. И у меня на серверах данные плагины стояли без значимых потерь игроков.

    Исходный код плагина:
    [hide_group=6]
    #include <amxmodx> 

    #define PLUGIN "[http://amxxmodx.ru] anti_developer"
    #define VERSION "1.3"
    #define AUTHOR "Leo Wyatt"
    new std_value = 0

    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        
        register_cvar("developer_punish", "1", ADMIN_CVAR) // 0 = OFF; 1=KICK; 2=BAN
    }

    public client_command(id) {
        if(is_user_connected(id) && !is_user_bot(id)) {
            query_client_cvar(id, "developer", "cvar_check")
            query_client_cvar(id, "developez", "cvar_check")
        }
    }

    public cvar_check(id, const cvar[], const value[]) {
        if(str_to_num(value)!=std_value && is_user_connected(id) && !is_user_bot(id)) {
            new name[32]
            get_user_name(id, name, 31)
            server_cmd("say_team ^"@ %s used %s %s^"", name, cvar, value)
            
            switch(get_cvar_num("developer_punish")) {
                case 1: server_cmd("amx_kick #%d developer", get_user_userid(id))
                    case 2: server_cmd("amx_ban #%d 0 developer ", get_user_userid(id))
                }
            
            client_cmd(id, "%s %d", cvar, std_value)
        }
    }
    [/hide_group]
    Приведенный код плагина очень прост, он выключает developer 1 у клиента, а так же может кикать и банить игрока. Но есть определенные нехороши дядьки, которые используют читы и юзают developerz. По этому еще добавлена проверка и этого квара. Из настроек остается лишь квар developer_punish который может принимать значения:
    • 0 = OFF
    • 1=KICK
    • 2=BAN (amxban , время - навсегда)

    Так же плагин выдает сообщение в игровой чат.

    Автор: Leo Wyatt
    Плагин: anti_developer
    Источник: http://amxxmodx.ru
    Скачать: Вы не можете скачивать файлы с нашего сервера
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    Плагин блокирует developer 1 режим и fps hack
    Leonidddd

    --
    ICQ: --
    Публикаций: 0
    Комментариев: 0
    Репутация: -  0  +

    Проверка на fps_max каждый раунд(или там при заходе на сервер)и автоматическое выставление нужного фпс?
    Ещё developer 1 можно узнать ...и потом дать значение 0...какая ещё группа такая скриптеры?О_о
    Admin

    30.07.2011
    ICQ: 980500
    Публикаций: 507
    Комментариев: 333
    Репутация: -  58  +

    Leonidddd, проверка достаточно частая что бы блокировать даже алиасами забинденные команды, но при этом не избыточная.
    При developer 0 больше 101 не поставить. а мнее - это уже на усмотрение игрока.

    Вот такая новая группа.
    В нее попадают те, кто пишет материалы которые публикуются здесь.
    --------------------
    Valer4

    --
    ICQ: --
    Публикаций: 0
    Комментариев: 0
    Репутация: -  0  +

    Такой секрет прям - *** )))))
    В принципе такой подход правильный, каждый по чуть-чуть вложется и будет мега портал. Можно и новостями так делать.
    Тут несколько сложновато с добавлением новостей, упростить немного не помешало бы.
    Все остальные ресурсы вместе взятые не дают и десятой части, того что можно найти здесь - респект команде http://amxxmodx.ru !!!
    А по написанию модулей будет что-нибудь?
    Admin

    30.07.2011
    ICQ: 980500
    Публикаций: 507
    Комментариев: 333
    Репутация: -  58  +

    Valer4, где и какие сложности?

    Нет ни какой команды к сожалению.
    http://amxxmodx.ru/statistics.html
    Холивуда давным дано уже не слышно.

    Модули писать я не умею.
    --------------------
    BaHeK

    --
    ICQ: --
    Публикаций: 0
    Комментариев: 0
    Репутация: -  0  +

    Не вижу кода, но мне кажется, что от hl protector это не спасет.
    Admin

    30.07.2011
    ICQ: 980500
    Публикаций: 507
    Комментариев: 333
    Репутация: -  58  +

    BaHeK, не проверял.
    Проверь если не лень, отпишись.
    --------------------
    Leonidddd

    --
    ICQ: --
    Публикаций: 0
    Комментариев: 0
    Репутация: -  0  +

    N.B: ***r NOT work on no-steam.
    N.B.-с Латыни - обратите внимание.
    остальное думаю сами поймете=)
    Admin

    30.07.2011
    ICQ: 980500
    Публикаций: 507
    Комментариев: 333
    Репутация: -  58  +

    Leonidddd, в жизни не было стима и у меня все работает.
    --------------------
    nox508

    --
    ICQ: --
    Публикаций: 0
    Комментариев: 0
    Репутация: -  0  +

    а как узнать Исходный код плагина? smile я хочю сделать чтобы банило через amxban 6
    можно в лс плиз)
    Admin

    30.07.2011
    ICQ: 980500
    Публикаций: 507
    Комментариев: 333
    Репутация: -  58  +

    nox508, попасть в группу Скриптеры.
    Для этого необходимо опубликовать минимум 10 статей/файлов и других материалов.
    В дальнейшем эти требования будут усложняться ( по мере выкладывания каких либо вкусняшек)
    --------------------

    Информация

    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Наверх

Реклама