Удобный плагин меню для CS 1.6 — MenuSystem от serfreeman1337
MenuSystem — один из самых гибких и простых в использовании плагинов для создания многоуровневых меню на сервере CS 1.6. Этот инструмент позволяет без перекомпиляции плагина настраивать любые пункты меню и команды через удобный конфигурационный файл.
Особенности:
-
Основное меню открывается по клавише N (используется редко применяемая функция ночного видения).
-
Поддержка вызова HTML-окна через
/help
(содержимое берётся изhelp.txt
, можно использовать HTML-теги). -
Полностью настраиваемая структура меню — каждое меню описывается в
menuSystem.ini
. -
Не требует перекомпиляции при изменении пунктов меню.
-
Возможность добавления цветных названий пунктов:
-
\r
— красный -
\y
— жёлтый -
\w
— белый -
\d
— серый
-
Формат конфигурации:
-
Каждое меню начинается с
[название]
. -
Далее указываются команды для вызова:
say
,cmd
, и т.д. -
Через строчку настраиваются пункты меню:
"Название пункта" "Команда для выполнения"
Отличия от публичной версии:
Исправлена ошибка, вызывающая сбой при попытке открыть меню у несуществующего игрока:
Run time error 10 (plugin "menuSystem.amxx") (native "menu_display")
Совместимость:
-
AMXX 1.8.2
-
AMXX 1.9.0
Установка:
-
Распакуйте архив с плагином.
-
Откройте и отредактируйте файл
menuSystem.ini
, расположенный вcstrike/addons/amxmodx/configs/
. -
При необходимости измените или удалите файл
help.txt
в корнеcstrike
. -
Поместите содержимое архива в директорию
cstrike
на вашем сервере. -
В файле
plugins.ini
добавьте в конце строку:menuSystem.amxx
-
Перезапустите карту или сервер.
-
Проверьте загрузку плагина командой в консоли сервера:
amxx plugins
Статус должен быть running.
Плагин поставляется уже скомпилированным под AMXX 1.9.0. Также в архиве присутствует исходный .sma
файл, если потребуется внести изменения вручную.
Удачной настройки и приятной игры!
СКАЧАТЬ
Нужна помощь с плагинами или сервером CS 1.6?
Пиши в раздел поддержки на форуме или в нашу группу ВКонтакте — поможем быстро.
Настройки в конфиге
[\w Меню сервера]
say = /menu
cmd = nightvision
"\yОружейка" "say /vipmenu"
"\wЗаткнуть игрока" "say /mute"
"\wЗабанить игрока" "say /voteban"
"\wОбнулить счет" "say /rs"
"\wНоминировать карту" "say /maps"
"\wМоя статистика" "say /rankstats"
"\wОткрыть карту" "say /mode"
"\yАдмин меню" "amxmodmenu"
;"\wМеню карт" "say /menu2"
[\w Меню карт]
;say = /menu2
;cmd = menu2
;"\wЗабанить игрока \r(/voteban)" "say /voteban"
;"\wСменить карту \r(/rtv)" "say /rtv"
;"\wНоминировать карту \r(/maps)" "say /maps"
;"\wОткрыть всю карту \r(/mode)" "say /mode"
;[\w Меню статистики]
;say = /stats_menu
;cmd = player_menu0
;"\wTop 10" "say /top"
;"\wРанг" "say /rank"
;"\wМоя статистика" "say /rankstats"
;"\wИстория последних игр" "say /history"
;"\wТоп игроков на карте" "say /hot"
;"\wСтатистика за карту" "say /statsme"
;[\w Меню моделей оружия]
;say = /skin
;cmd = player_menu1
;"\wВыбрать скин" "say /skins"
;"\wУбрать скин" "say /skinreset"Автор файла: serfreeman1337 | Источник: http://dev-cs.ru и https://dream-x.ru/