Menu Creator
Опубликовано: 15.08.2013, 21:06
Увеличение картинки
Использование плагина
Все создаваемые меню и их параметры описываются в файле путь\cstrike\addons\sourcemod\configs\menu_cre ator.txt
Там же находятся примеры всех меню, изображенных на скриншоте. 

Как описывать меню\панель:
1. Сначала нужно создать меню или панель, добавив строку в файл create | название_меню | тип: panel для панелей, menu для меню.
2. Если нужно, зарегистрировать команду для открытия этого меню: regcmd | команда
3. Настроить меню:
settitle | заголовок меню
additem | отображаемый текст | команда при выборе этого пункта
addtext | отображаемый текст
setback | название_меню, в какое отправлять при нажатии в меню "назад"

Возможные алиасы в командах:
{client} - заменяется на индекс клиента.
{userid} - заменяется на юзерид клиента.
{name} - заменяется на имя клиента.

Возможные алиасы в отображаемом тексте:
{newline} - добавление пустой строки в меню без занятия слота (добавляет к тексту \n \n), актуально только для меню.
{space} - вставка пробела в текст, актуально для панелей когда нужно вставить пустую строку (т.к. парсер тримит входную строку, а DrawPanelItem(handle, NULL_STRING); ничего не добавляет, в отличии от DrawPanelItem(handle, " "))
{slash} - добавляет символ "|" в текст, т.к. просто символ "|" является разделителем для парсера.

Список изменений:
(23.07.2013) - выход версии 1.0.
(20.10.2013) - выход версии 2.0. Полностью переписан код, добавлена возможность вложения в панелях на любой уровень. 
(21.10.2013) - выход версии 2.1. Изменен синтаксис, убран стандартный "exec" конфига, вместо этого добавлен свой парсер файла, перенесены настройки меню в другой файл, убраны команды созданий меню и их настроек (этим теперь занимается парсер на запуске плагина). Добавлена поддержка любых символов в тексте, командах (благодаря парсеру).
Категория: Плагины sourcemod | Добавил: root Просмотров: 2432 | Загрузок: 167 | Комментарии: 1 | Рейтинг: 5.0/11
Скачивать и комментировать могут только зарегистрированные пользователи.

Регистрация или Вход

  1. Комментарии ВКонтакте
  2. Комментарии на сайте
Всего комментариев: 1
dedsec7859 написал(а) 28.04.2018, 13:05
0   Спам
А как сделать чтобы меню открывалось с помощью команды в чат?
Например: !menu