Top Awards — выдача привилегий (флагов) за ТОП CS 1.6 [ReAPI]

Всегда хотели, чтобы ваши самые опытные игроки сервера получали привилегии автоматически, попадая в ТОП статистики сервера CS 1.6? Решение есть — плагин Top Awards. С помощью него можно настроить, чтобы определенное кол-во игроков, которые занимают первые места в ТОПе статистики получали выбранные вами флаги. В конфиге, который появляется после смены карты или рестарта сервера можно настроить кол-во мест, за которое будут выдаваться флаги (привилегии) и сами флаги. При попадании игрока на нужное место, ему автоматически добавится нужный флаг и привилегия, о чём он увидит уведомление на экране, которое, кстати говоря, можно настроить так же в конфиге, задать нужный текст, цвет, расположение. Так же проигрывается звук (можно откл.). Естественно, при вылете из ТОПа, игрок лишается услуги автоматически.

Плагин проверенный и уже тестировался, всё работает прекрасно на ReHLDS, AMXX 1.9.0. Работает со множеством видов статистики: самой популярной CSstatsX SQL от serfreeman1337, так же с CsStats MySQL от SKAJIbnEJIb и zhorzh78. Так же может работать со стандартной статистикой AMXX CSX.

Требования:


Для работы плагина требуются модуль ReAPI (скачать).


Совместимость с версиями


Amxx 1.9.0, Amxx 1.10.0 dev.
 

Установка:

1) Архив с плагином распаковать.
2) В исходнике плагина раскомментируйте нужную строчку в зависимости от того, какая статистика у вас стоит на сервере. По умолчанию — раскомментирована строчка со статистикой CSstatsX SQL от serfreeman1337 и так же плагин скомпилирован именно под неё для 1.9.0. Если у вас другая стата, сделайте так, как нужно. Если у вас стоит стандартная статистика CSX (дефолтная AMXX), то просто закомментируйте все 3 строчки со статами (6, 7 и 8 строчки). Если что-то меняли, вам потребуется скомпилировать плагин компилятором плагинов. Далее всё содержимое архива из папки cstrike просто закидываем на ваш сервер в папку cstrike.
3) После пропишите плагин top_awards.amxx с новой строки в plugins.ini вашего сервера (находится в addons/amxmodx/configs). Плагин уже скомпилирован для AMXX 1.9.0. Если у вас другая версия AMXX, в архиве присутствует исходник плагина.
4) Перезапустите сервер или смените карту при необходимости сразу внедрить работу плагина. После этого в cstrike/addons/amxmodx/configs/plugins появится конфиг плагина — plugin-top_awards.cfg. Настройте его по своему вкусу и смените карту, чтобы сразу применить настройки. На этом установка завершена. Приятной игры.

Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.

Настройки плагина

#define CSSTATS_MYSQL // раскомментируйте если на сервере установлена статистика CsStats MySQL от SKAJIbnEJIb
#define CSSTATSX_SQL // раскомментируйте если на сервере установлена статистика CSstatsX SQL от serfreeman1337
#define CMSSTATS_MYSQL // раскомментируйте если на сервере установлена статистика CMSStats MySQL от zhorzh78
// Если закомментировать все сразу #define CSSTATS_MYSQL и #define CSSTATSX_SQL и #define CMSSTATS_MYSQL то плагин будет работать со стандартной статистикой CSX (cstrike/addons/amxmodx/data/csstats.dat)


Конфиг плагина

// This file was auto-generated by AMX Mod X (v1.9.0.5294)
// Cvars for plugin "Top Awards" by "szawesome" (top_awards.amxx, v1.2.0)


// Выдавать флаги TOP-N игрокам
// -
// Default: "3"
// Minimum: "1.000000"
top_awards_count "3"

// Выдаваемые флаги. Можно сочитать, например: bt
// -
// Default: "t"
top_awards_flags "t"

// Выводить сообщение о активации привилегии?
// Оставьте пустым чтобы не выводить
// \n - перенос строки
// \d - число из квара top_awards_count
// -
// Default: "Бесплатная VIP активирована\nТы в ТОП-\d лучших игроков сервера"
top_awards_alert "Бесплатная VIP активирована\nТы в ТОП-\d лучших игроков сервера"

// Цвет сообщения и затемнения экрана. Формат: R G B
// -
// Default: "255 255 0"
top_awards_alert_color "255 255 0"

// Координаты сообщения. Формат: X Y
// Указывается % смещения разделённый на 100
// -1.0 - по центру
// -
// Default: "-1.0 -0.29"
top_awards_alert_coords "-1.0 -0.29"

// Воспроизводить звук при активации привилегии?
// Оставьте пустым чтобы не воспроизводить
// Звук должен лежать в папке sound
// -
// Default: "fvox/bell.wav"
top_awards_alert_sound "fvox/bell.wav"




Категория: Плагины для сервера [amxx] | Добавил: Leo
Просмотров: 677 | Загрузок: 148 | Рейтинг: 5.0/1
Автор файла: szawesome | Источник: http://dev-cs.ru


Всего комментариев: 0
Имя *:
Email *:
Код *: