Skip to main content

OnPlayerSelectedMenuRow

Deskripcija​

Ovaj callback je pozvan kada igrač selektuje određenu stavku (item) iz menija (ShowMenuForPlayer).

ImeDeskripcija
playeridID igrača koji je selektovao stavku iz menija.
rowID reda stavke koja je selektovana. Prvi red je ID 0.

Returns​

Uvijek je pozvan prvi u gamemode-u.

Primjeri​

new Menu:MyMenu;

public OnGameModeInit()
{
MyMenu = CreateMenu("Example Menu", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(MyMenu, 0, "Item 1");
AddMenuItem(MyMenu, 0, "Item 2");
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
if (GetPlayerMenu(playerid) == MyMenu)
{
switch(row)
{
case 0: print("Item 1 Selected");
case 1: print("Item 2 Selected");
}
}
return 1;
}

Zabilješke​

note

ID menija nije proslijeđen ovom callbacku. GetPlayerMenu se mora koristiti kako bi se odredilo na kojem meniju je igrač selektovao stavku.

Srodne Funkcije​