Категории плагинов     
  • Плагины для GMX
  • Плагины от g3cKpunTop
  • Для Authemu
  • Моды
  • ReHLDS
  • Для ReAPI
  • Стандартные
  • Админские
  • Плагины от Radius
  • Плагины от SKAJIbnEJIb
  • Плагины от AlexandrFiner
  • Игровые
  • Развлекательные
  • Информационные
  • Серверные
  • Рекламные
  • Античитерские
  • Защитные
  • Новогодние
  • Музыкальные
  • ZP классы зомби
  • ZP доп. предметы
  • GameCMS
  • ZP серверные плагины
  • JailBreak плагины
  • DeathRun плагины
  • Jump плагины
  • Surf плагины
  • War3FT плагины
  • HnS плагины
  • Knife плагины
  • CSSB [WC3] Shopmenu3
  • DeathMatch плагины
  • BioHazard плагины
  • Плагины от neygomon
  • 1417 
    5.0 (14)
    Ссылка на материал:

    Steam Bonus 1.7.5

    Автор: Radius

    Описание:

    Плагин поощряет бонусами игроков, играющих с лицензионного клиента CS 1.6 (Steam) и GSClient, а также информирует всех о наличии таких бонусов на сервере.

    Требования:

    • Plugins Core 1.0.5 и выше
    • Модуль Authemu (если включен квар sb_gsclient_bonus)

    Особенности:

    • возможность выдавать бонусы за GSClient (квар sb_gsclient_bonus, требуется модуль Authemu)
    • возможность многократно открывать меню выбора бонуса в зоне закупки с помощью клиентских команд указанных в кваре sb_choice_bonus_menu_cmd
    • возможность накапливать неиспользованные бонусные очки при sb_choice_bonus_menu 1 (квар sb_accumulate_points)
    • возможность задать количество выдаваемых каждый раунд бонусных очков при sb_choice_bonus_menu 1 (квар sb_points_per_round)
    • воспроизведение звука при открытии меню выбора бонуса (квар sb_choice_bonus_menu_sound)
    • возможность выдавать бонусы случайным образом или по порядку (квар sb_random_bonus)
    • встроенные бонусы: Свето-Шумовая граната, Дымовая граната, Осколочная граната, Desert Eagle, Броня + Шлем, некоторое количество денег (можно изменить через API)
    • поддержка серверов со снятым ограничением на количество денег (квар sb_maxmoney)
    • гарантия получения бонуса игроком: если игрок не может получить бонус, то плагин пытается выдать следующий по списку, до тех пор пока не будет выбран подходящий
    • возможность задать шанс выпадения бонусов в процентах (квар sb_random_percent)
    • возможность настроить цвет и позицию DHUD сообщения-приветствия при входе игрока на сервер (квар sb_welcome_dhud_msg)
    • возможность задать флаги доступа для игроков, которые могут получать бонусы (квар sb_access_flags)
    • возможность указать раунд, с которого начнут выдаваться бонусы (квар sb_start_round)
    • возможность игроку самому выбрать бонус через меню (квар sb_choice_bonus_menu)
    • имеется API для разработчиков
    • все квары и команды для удобства настраиваются в автоматически создаваемом конфигурационном файле 'addons/amxmodx/configs/steam_bonus.cfg'
    • автоматически создаваемый словарь многоязычности 'addons/amxmodx/data/lang/steam_bonus.txt'

    Настройки (из автоматически создаваемого конфигурационного файла 'steam_bonus.cfg'):

    // Уровень дебаг-логов. 0 - отключено
    // По умолчанию: "0"
    sb_debug_level "0"

    // Выдавать (1) или нет (0) игрокам с GSClient бонусы (все тоже самое что доступно для Steam игроков)
    // Если квар включен, то требуется модуль AuthEmu
    // По умолчанию: "0"
    sb_gsclient_bonus "0"

    // Накапливать (1) или нет (0) неиспользованные бонусные очки при sb_choice_bonus_menu 1
    // По умолчанию: "1"
    sb_accumulate_points "1"

    // Количество бонусных очков, которое будут выдаваться каждый раунд при sb_choice_bonus_menu 1
    // По умолчанию: "1"
    sb_points_per_round "1"

    // Шанс выпадения бонуса (в процентах)
    // По умолчанию: "100"
    sb_random_percent "100"

    // Определяет как будут выдаваться бонусы: 1 - выбор случайным образом, 0 - по порядку
    // По умолчанию: "0"
    sb_random_bonus "0"

    // Количество бонусных денег
    // По умолчанию: "300"
    sb_amount_money "300"

    // Раунд с которого начнут выдаваться бонусы
    // По умолчанию: "2"
    sb_start_round "2"

    // Включает (1) и отключает (0) меню выбора бонуса
    // По умолчанию: "1"
    sb_choice_bonus_menu "1"

    // Путь к файлу звука (mp3 или wav), который будет проигрываться при автоматическом открытии меню выбора бонуса
    // Если квар пустой, то звук воспроизводиться не будет
    // По умолчанию: "buttons/blip1.wav"
    sb_choice_bonus_menu_sound "buttons/blip1.wav"

    // Консольная команда с помощью которой будет вызываться меню выбора бонуса
    // По умолчанию: "steam_bonus_menu;say /sb"
    sb_choice_bonus_menu_cmd "steam_bonus_menu;say /sb"

    // RGB цвет, XY координаты и продолжительность DHUD сообщения-приветствия
    // По умолчанию: "200 100 0 | -1.0 0.3 | 5"
    sb_welcome_dhud_msg "200 100 0 | -1.0 0.3 | 5"

    // Время (в секундах), через которое будет показано приветствие и уведомление о том что зашел игрок со Steam
    // Если значение 0, то функция отключена
    // По умолчанию: "3.0"
    sb_show_welcome_msg_delay "3.0"

    // флаги доступа для Steam игроков, которым будут доступны бонусы
    // Флаг 'z' означает - бонусы будут доступны только обычным игрокам
    // По умолчанию: "all"
    sb_access_flags "all"

    // Флаги доступа, которые будут добавлены к уже имеющимся у игрока.
    // Пригодится для выдачи иммунитета, привилегий, бонусов с помощью других плагинов
    // По умолчанию: ""
    sb_add_flags ""

    // Очки опыта, которые будут однократно добавлены к уже имеющимся у игрока.
    // Поддерживаются плагины Army Ranks Ultimate, Advanced Experience System, Level System
    // По умолчанию: "0"
    sb_add_exp_points_once "0"

    // Список команд (разделенных ';') с помощью которых будет вызываться меню со списком Steam игроков
    // По умолчанию: "say /steam"
    sb_players_menu_cmd "say /steam"

    Последние изменения от 27 июл 2021г:

    Добавлено:

    • добавлен квар sb_gsclient_bonus, который определяет будут (1) или нет (0) выдаваться игрокам с GSClient бонусы (все тоже самое что доступно для Steam игроков). Если квар включен, то требуется модуль AuthEmu

    Изменено:

    • изменен код под внешнее ядро плагинов (plugins_core.amxx)

    Обновившиеся файлы:

    • addons/amxmodx/plugins/steam_bonus.amxx
    • addons/amxmodx/configs/steam_bonus.cfg
    • addons/amxmodx/data/lang/steam_bonus.txt
    Дата создания: 27.07.21      Просмотров: 6419