[INC] pEscapemenu (New ‘Dialog’ Style)

23 октября 2011 | Рубрика: Pawn libraries

Менюшки в стиле Escape (пауза).

Функции для работы:
OnEscapeMenuInit();
OnEscapeMenuExit();
OnEscapeMenuKeyStateChange(playerid,newkeys);
OnEscapeMenuUpdate(playerid);
OnEscapeMenuConnect(playerid);
OnEscapeMenuDisonnect(playerid);
/\
 |
 |
 |
Вставлять под соотвествующие коллбэки.

Функции:

ShowPlayerEscapeMenu(playerid,Title[],Option1[],Option2[],Option3[],Option4[],Option5[],Option6[],Option7[]);
HidePlayerEscapeMenu(playerid);
SetPlayerEscapeMenuOptionText(playerid,OptionID,NewText[]);
RemovePlayerEscapeMenuOption(playerid,OptionID)

Коллбэки:

OnPlayerEscapeMenuRowChange(playerid,NewRowID)
OnPlayerEscapeMenuResponse(playerid,SelectedRow)