OnPlayerSelectedMenuRow LT
From SA-MP Wiki
Pagrindinis |
Funkcijos |
Callback'ai |
Resursai |
Description:
Šis callback'as iškviečiamas, žaidėjas pasirenkus pasirinkimą iš menu sarašo.
(playerid, row)
playerid | Žaidėjas, kuris naudojasi menu pasirinkimais. |
row | Eilutės ID, kuri buvo pasirinkta. |
Šis callback'as neturi grąžinamos reikšmės.
new Menu:menu; // Kintamasis, kuriame saugosime menu ID public OnGameModeInit() { menu = CreateMenu("Menu", 1, 50.0, 180.0, 200.0, 200.0); // Sukuriamas menu, kurio ID priskiriamas kintamajam AddMenuItem(menu, 0, "pasirinkimas 1"); // Sukuriamas pasirinkimas, kurio ID 0 AddMenuItem(menu, 0, "pasirinkimas 2"); // Sukuriamas pasirinkimas, kurio ID 1 return 1; } public OnPlayerSelectedMenuRow(playerid, row) { new Menu:current; current = GetPlayerMenu(playerid); // Gaunamas aktyvaus menu ID if(current == menu) // Tikrinama ar dabartinis menu yra mūsų sukurtasis { switch(row) { case 0: print("pasirinkimas 1"); // Jeigu pasirinko pirmają pasirinkimą case 1: print("pasirinkimas 2"); // Jeigu pasirinko antrąjį pasirinkimą } } return 1; }