menu
Меню на клавишах 1–9 и 0.9 — вперёд, 0 —
назад, на первой странице 0 — выход.
Ответ игрока перехватывается до игры, поэтому нажатая клавиша не улетает в меню
покупки. Устаревший ответ и клавиша, которой в меню нет, игнорируются.
Цвета
Панель умеет четыре цвета. Задаются как везде — именем из палитры,"#rrggbb"
или { r, g, b }; берётся ближайший из четырёх. Сырой код AMX Mod X ("\r")
тоже принимается.
Код цвета действует до следующего и переносится через строки, поэтому рендер
ставит коды только там, где цвет меняется: меню без
color уходит на клиент
байт в байт таким же, как раньше.
menu.new
Создаёт меню.Аргументы
Возвращает
Опции
Пример
m:add
Добавляет пункт.Аргументы
Возвращает
Опции
Пример
m:show
Показывает меню игроку.Аргументы
Возвращает
Ничего.m:close
Убирает меню с экрана игрока.Аргументы
Возвращает
Ничего.m:count
Количество пунктов.Возвращает
m:color
Перекрашивает меню целиком.Аргументы
Возвращает
Работает до
m:show().