Плагин CS 1.6 — меню сервера на клавишу N. Открывается автоматически при нажатии на клавишу, естественно, прибор ночного видения работать не будет (да кто им пользуется вообще?). Можно настроить название пунктов разным цветом (\y — желтый, \r — красный, вроде как \w — белый). К сожалению, плагин не имеет конфига, поэтому все настройки меню делаются в исходнике плагина (.sma). После настройки вам придётся компилировать плагин компилятором и обновлять плагин на FTP. Совместимость AMXX и требования мне не известны, но я ставил его на AMXX 1.9.0 на ReHLDS с модулями RegameDLL и ReAPI, но нужны ли они, точно сказать не могу. По идее, и без них всё будет работать.
Устанановка и настройка:
1) Распаковать архив с плагином к себе на ПК.
2) Открыть исходник плагина server_menu.sma из папки scripting в архиве.
3) Отредактировать исходник не нарушив структуру кода.
4) Скомпилировать плагин компилятором плагинов.
5) Закинуть готовый плагин server_menu.amxx к себе на сервер по пути cstrike/addons/amxmodx/plugins.
6) Прописать плагин server_menu.amxx с новой строчки в файле сервера plugins.ini (лежит в addons/amxmodx/configs) и наслаждаться работой меню на своём сервере.
Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.
Парочка советов:
Название сервера указывайте после символа \y и обязательно чтобы оно было в кавычках.
Если вам нужно отключить какой-либо пункт меню, просто поставьте символ // перед его началом, как это указано в примере "//{ "\yVIP \rна \d5 \yсуток", "vip" },".
Настройки меняются в этой структуре кода:
// Заголовок меню
new const MENU_TITLE[] =
"\y[Название сервера] Меню"
// Показывать IP вместе с портом (1/0) ?
#define SHOW_IP_WITH_PORT 1
enum _:ITEM_STRUCT {
ITEM_NAME[128],
ITEM_CMD[64]
}
// Пункты меню в формате { "Имя в меню", "Команда" }
new const MENU_ITEMS[][ITEM_STRUCT] = {
//{ "\yVIP \rна \d5 \yсуток", "vip" },
{ "\yОбнулить счет", "say /rs" },
{ "\yЗабанить игрока", "say /voteban" },
{ "\yСменить карту", "say /rtv" },
{ "\yТоп сервера", "say /top" },
{ "\yАдмины онлайн", "say /admin" },
{ "\yМеню админа", "amxmodmenu" },
//{ "Откл/Вкл информер звания", "aenable" },
//{ "\yОстаток дней \rVIP", "timevip" },
}
|