ShowMenuForPlayer RU

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 16:48, 29 December 2009
MX Master (Talk | contribs)

← Previous diff
Current revision
OstGot (Talk | contribs)

Line 7: Line 7:
{{Параметр|menuid|ИД созданного ранее меню.}} {{Параметр|menuid|ИД созданного ранее меню.}}
{{Параметр|playerid|ИД игрока.}} {{Параметр|playerid|ИД игрока.}}
-{{Ничего не возвращает}} 
 +{{ВозвращаетУспех||Меню и/или игрок не существует.}}
 +{{Пример}}
<pawn> <pawn>
new Menu:tele; new Menu:tele;
Line 25: Line 26:
} }
</pawn> </pawn>
- 
{{Связанные функции}} {{Связанные функции}}

Current revision


ShowMenuForPlayer

Описание:

Показывает меню указанному игроку.


Параметры:
(menuid, playerid)
menuidИД созданного ранее меню.
playeridИД игрока.


Возвращаемые значения:

  • 1: Функция успешно выполнена.
  • 0: Функции не удалось выполниться. Меню и/или игрок не существует.


Пример использования:

new Menu:tele;
 
public OnGameModeInit()
{
    tele = CreateMenu(...);
    return 1;
}
 
if(strcmp(cmdtext, "/tele", true) == 0)
{
    ShowMenuForPlayer(tele, playerid);
    return 1;
}

Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • AddMenuItem: Добавляет в меню новую строку (пункт).
  • SetMenuColumnHeader: Устанавливает заголовок для одного из столбцов меню.


Связанные автовызываемые функции

Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.

  • OnPlayerExitedMenu: Вызывается, когда любой игрок вышел из любого меню.
Personal tools
In other languages