Плагин Steam Bonus на ReAPI от WILL_BE для сервера CS 1.6 выдает различные бонусы игрокам, которые играют с лицензионного клиента игры CS 1.6. В отличии от обычного, предыдущего плагина Steam Bonus, что мы публиковали ранее, этот имеет конфиг с тонкими настройками, в котором можно указать флаги игнора (кому не стоит выдавать бонусы лишний раз, например, админам с привилегями), с какого раунда выдавать бонусы, какие именно бонусы (гранаты в разном кол-ве, броню со шлемом, дефьюзы (щипцы), Deagle) и даже включение/выключение уведомлений о бонусах в чате. В исходнике на 10 строке можно вписать нужные карты, на которых Steam-бонусы выдаваться не будут. Конфиг плагина создается автоматически после запуска плагина на сервере. Данный плагин уже тестировался на сервере клиента и всё работает хорошо.
Требования:
Для работы плагина требуются модуль ReAPI (скачать).
Совместимость с версиями
Amxx 1.9.0, Amxx 1.10.0 dev
Установка:
1) Архив с плагином распаковать.
2) Если требуется изменить карты, на которых не нужно выдавать стим-бонусы, отредактируйте 10 строчку плагина. Если изменяли настройки, стоит заново скомпилировать плагин компилятором плагинов CS 1.6.
3) Закидываем всё содержимое архива из папки cstrike на ваш сервер в папку cstrike. Плагин уже скомпилирован для AMXX 1.9.0. В архиве исходник присутствует, если что.
4) Перейдите на FTP сервера в cstrike/addons/amxmodx/configs и в файле plugins.ini впишите с новой строки название плагина steam_bonus.amxx и после, сохраните конфиг. Затем закиньте назад в папку с заменой.
5) Перезапустите сервер или смените карту, чтобы появился конфиг плагина, который будет располагаться по пути cstrike/addons/amxmodx/configs/plugins/plugin-steam_bonus.cfg. Настройте его на своё усмотрение и закиньте назад с заменой. Снова смените карту, если требуется, чтобы сразу проверить работу плагина. На этом установка завершена. Приятной игры.
Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.
Настройки плагина в конфиге
// Игнорируемый флаг для выдачи бонусов
// -
// Default: "t"
steam_bonus_ignore_flag "t"
// С какого раунда будут выдаваться бонусы
// -
// Default: "1"
// Minimum: "1.000000"
steam_bonus_round "1"
// Количество выдаваемых осколочных гранат : 0 - отключить
// -
// Default: "1"
// Minimum: "0.000000"
steam_bonus_he "1"
// Количество выдаваемых слеповых гранат: 0 - отключить
// -
// Default: "2"
// Minimum: "0.000000"
steam_bonus_flash "2"
// Количество выдаваемых дымовых гранат: 0 - отключить
// -
// Default: "1"
// Minimum: "0.000000"
steam_bonus_smoke "1"
// Выдавать бронежилет с каской: 0 - нет | 1 - да
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
steam_bonus_armor_vesthelm "1"
// Выдавать щипцы для разминирования: 0 - нет | 1 - да
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
steam_bonus_defuse_kit "1"
// Выдавать Deagle: 0 - нет | 1 - да
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
steam_bonus_deagle "1"
// Уведомлять о полученных бонусах: 0 - нет | 1 - да
// -
// Default: "1"
// Minimum: "0.000000"
steam_bonus_notification "1"
|