Версия и совместимость
ReAPI, ReGameDLL, Amx Mod X версии 1.9.0 или выше
Описание
Плагин анонсирует в HUD, а также голосом диктора мультикилы, серию и другие особые убийства игрока. В комплекте прилагаются 4 варианта голосовой озвучки и 3 варианта оформления HUD. Все настройки производятся в исходном коде.
Распаковать содержимое архива.
Внести изменения если требуется в исходный код cstrike/addons/amxmodx/scripting/Announcer_Killstreak.sma
Если Вы внесли изменения скомпилируйте плагин следуя инструкции.
Замените файл плагина скомпилированным cstrike/addons/amxmodx/plugins/Announcer_Killstreak.amxx
Скопировать файлы и папки плагина в корневую директорию сервера с заменой.
Открыть на сервере файл cstrike/addons/amxmodx/configs/plugins.ini
В конец файла добавить строчку Announcer_Killstreak.amxx
Перезапустите сервер или смените карту.
Настройка
Производится в исходном коде
12: new const SOUND_PACK_FOLDER[] = "Default"; // Имя пака с голосом диктора (Default - мужской голос (стандартный набор)|Khepri - мужской голос с автотюном|Nox - женский голос|Russian - мужской голос (русский))
18: #define DEFAULT_STATE 1 // Состояние анонсера по умолчанию (1 - Игроки получают все анонсы|2 - Игроки получают только собственные анонсы|3 - Выключен у всех)
21: #define HLTV_SUPPORT 0 // Установите 1, если хотите отображать диктора в HLTV
24: const Float: MULTIKILL_TIME = 3.0; // Интервал для серии убийств (в секундах)
27: #define COLOR_MODE 1 // Режим HUD'а (1 - Одноцветный|2 - Многоцветный|3 - Случайный)
30: stock const HUD_R = 250; // Красный в RGB цвете HUD при COLOR_MODE 1
31: stock const HUD_G = 250; // Зелёный в RGB цвете HUD при COLOR_MODE 1
32: stock const HUD_B = 250; // Синий в RGB цвете HUD при COLOR_MODE 1
37: { 255, 0, 0 }, // RGB цвет DOUBLE_KILL в HUD при COLOR_MODE 2
38: { 255, 0, 0 }, // RGB цвет TRIPLE_KILL в HUD при COLOR_MODE 2
39: { 255, 0, 0 }, // RGB цвет QUADRA_KILL в HUD при COLOR_MODE 2
40: { 255, 0, 0 }, // RGB цвет PENTA_KILL в HUD при COLOR_MODE 2
42: { 255, 0, 0 }, // RGB цвет KILLING_SPREE в HUD при COLOR_MODE 2
43: { 255, 0, 0 }, // RGB цвет RAMPAGE в HUD при COLOR_MODE 2
44: { 255, 0, 0 }, // RGB цвет UNSTOPPABLE в HUD при COLOR_MODE 2
45: { 255, 0, 0 }, // RGB цвет DIVINE в HUD при COLOR_MODE 2
46: { 255, 0, 0 }, // RGB цвет IMMORTAL в HUD при COLOR_MODE 2
47: { 255, 0, 0 }, // RGB цвет GODLIKE в HUD при COLOR_MODE 2
49: { 255, 0, 0 }, // RGB цвет FIRST_BLOOD
50: { 255, 0, 0 }, // RGB цвет SHUTDOWN
51: { 255, 0, 0 } // RGB цвет DEICIDE
55: stock const MIN_VALUE = 50; // Минимум рандомизации цвета HUD при COLOR_MODE 3
56: stock const MAX_VALUE = 255; // Максимум рандомизации цвета HUD при COLOR_MODE 3
59: const Float: HUD_X = -1.0; // Позиция HUD (координата по горизонтали)
60: const Float: HUD_Y = 0.2; // Позиция HUD (координата по вертикали)
63: const Float: HUD_TIME = 5.0; // Длительность отображения HUD
66: #define SAVE_TYPE 0 // Метод сохранения состояния анонсера (0 - nVault|1 - Trie)
69: stock const VAULT_PRUNE_DAYS = 7; // Через сколько дней удалять настройку из nVault, если игрок не заходил
72: stock const VAULT_FILE[] = "announcer_data"; // Файл для сохранения настроек (SAVE_TYPE 0)