CreateMenu RU
From SA-MP Wiki
CreateMenu
Описание:
Создает меню. Любое меню может быть скрыто для указанного игрока с помощью (ShowMenuForPlayer) или показано с помощью (HideMenuForPlayer), а чтобы уничтожить меню используется DestroyMenu.
Важное | В меню может быть не более 12 строк и кол-во созданных меню не может быть больше 128 |
(title[], columns, Float:x, Float:y, Float:col1width, Float:col2width)
title[] | Заголовок |
columns | Кол-во столбцов (1/2) |
Float:x | Координата X на экране при разрешении 640х480 |
Float:y | Координата Y |
Float:col1width | Ширина 1-го столбца |
Float:col2width | Ширина 2-го столбца |
Возвращаемые значения:
ИД только что созданного меню.
new Menu:examplemenu; examplemenu = CreateMenu("Your Menu", 2, 200.0, 100.0, 150.0, 150.0);
См. также создание простого меню.
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- AddMenuItem: Добавляет в меню новую строку (пункт).
- SetMenuColumnHeader: Устанавливает заголовок для одного из столбцов меню.
- DestroyMenu: Уничтожает меню.
- ShowMenuForPlayer: Показывает меню для игрока.
- HideMenuForPlayer: Скрывает меню для игрока.
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnPlayerSelectedMenuRow: Вызывается, когда игрок выбрал пункт меню.
- OnPlayerExitedMenu: Вызывается, когда любой игрок вышел из любого меню.