Иконка ресурса

Menu Creator 3.0.0.2

Нет прав для скачивания
Поддерживаемые игры
CS: Source, CS: GO, Team Fortress 2, DOD: Source, L4D 1 & 2
Плагин позволяет создавать вам любые меню для вашего сервера, которые будут открываться по командам, которые вы зададите.



Использование плагина:
Плагин создает меню на основе menu_creator.txt. Все команды выглядят как три блока, разделенные между собой вертикальным слешем (arg1|arg2|arg3).

Описание команд для создания меню:
Создание меню:
create|название меню|тип меню
название_меню для каждого меню должно быть уникальным
типы меню: menu - меню, panel - панель, list - список

Команда для открытия меню:
regcmd|команда|флаги доступа
команда - зависит от регистра
флаги доступа - не указывать, если команда должна работать и для простых игроков

Установка заглавия меню:
title|заглавие

Добавление пункта в меню:
item|отображаемый текст|действие при нажатии
действие при нажатии - ограничение 256 символов

Добавление текста в меню:
text|отображаемый текст

Добавить кнопку "назад":
setback|название меню
название меню - меню, в которое возвращаться при нажатии на "назад"

Переместить позицию кнопки:
setpos|позиция
только для панелей, позволяет создать меню с отсутствующими цифрами (например, нажать можно будет на 1, 3, 6)

Время, которое будет открыто меню:
settime|время
время - в секундах

Команды плагина:
sm_mc_om <client> - открыть меню для игрока
sm_mc_ourl <client> <url> - открыть url в motd для игрока
sm_mc_fc <client> <command> - выполнить команду от лица игрока

sm_mc_ol <client> - открыть список для игрока
sm_mc_odl <client> <type> <alive> <team> - открыть список с игроками для игрока, type - clients1, clients2 - индекс клиента, userids1, userids2 - юзерайди клиента, name1, name2 - имя клиента, alive - 0 = только мертвые, 1 - только живые, 2 - живые и мертвые, team - 0 = любая, 1 - спектраторы, 2 - т, 3 - кт, 4 - т и кт.

Алиасы:
{nl} - перенос на новую строку "\n"
{s} - вертикальный слеш "|"
{ } - пробел " "

{cl} - индекс клиента, нажимающего в меню
{uid} - юзерайди клиента, нажимающего в меню
{name} - имя клиента, нажимающего в меню

для списков:
{q1} - первые кавычки
{q2} - вторые кавычки
{название меню} - то, что выбрал клиент в этом списке

История изменений:
(23.07.2013) - выход версии 1.0.
(20.10.2013) - выход версии 2.0. Полностью переписан код, добавлена возможность вложения в панелях на любой уровень.
(21.10.2013) - выход версии 2.1. Изменен синтаксис, убран стандартный "exec" конфига, вместо этого добавлен свой парсер файла, перенесены настройки меню в другой файл, убраны команды созданий меню и их настроек (этим теперь занимается парсер на запуске плагина). Добавлена поддержка любых символов в тексте, командах (благодаря парсеру).
(20.06.2015) - выход версии 3.0.0.0. Перенос на новый синтаксис, добавлена поддержка списков, добавлена возможность выполнять разрешенные команды от лица игрока (например, say), добавлен конвар sm_mc_onpostadmin
(08.07.2015) - выход версии 3.0.0.1. Исправлена ошибка, когда на sm_mc_onpostadmin ставилось открытие панели, и потом при нажатии на элемент панели она просто закрывалась без всяких ошибок.

Примеры создания меню:
см. menu_creator.txt
Требования
SourceMod версии не ниже 1.7.
Переменные
sm_mc_onpostadmin - команда, выполняемая клиентом при входе на сервер (если вам нужно открыть какое-то меню после входа игрока)
Команды
Настраиваются в конфиг файле. По умолчанию отсутствуют.
Установка
Извлечь архив в папку sourcemod/
Автор
Reiko1231
Скачивания
1,345
Просмотры
1,345
Первый выпуск
Обновление
Оценка
4.50 звёзд 16 оценок

Другие ресурсы пользователя Reiko1231

Поделиться ресурсом

Последние обновления

  1. Исправлена небольшая утечка памяти.

    Версия не проверялась на работоспособность, но должна работать.

Последние рецензии

Один из самых полезных плагинов на сервере. С помощью него можно сделать всё, что угодно, вплоть до копии админ и вип меню,чтобы был виден общий функционал, новые функции в админке и тд. Долго времени занимает в настройке, но результаты шокируют!
Очень вредный в настройке плагин, но работает как часы. Да, он умеет реагировать на команды в чате.
Очень просто можно сделать меню для сервера.
Спасибо.
хороший плагин, и очень гибкий. Есть минус, не показывает
в какой строчке допущена ошибка, и проходиться искать долго время.
Содрал с плагина -WS
Копирщик херов.
ещё раз дам 5 звёзд, сделал удобное меню управления всеми плагинами сервера! очень комфортно теперь всем юзать)
Лучший в своем деле на данный момент. Простой в освоении, логичный и удобный.
Очень круто! Спасибо.
Плагин очень полезен
Сверху