Takže Nováčci,teď se vám pokusim vysvětlit jak udělat v PWN Menu.
Tak začnem...
Mezi Newy si dáme:
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Dále využijeme public OnFilterScriptInit() Popř. do módu OnGamemodeInit()
Takže :
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Ted si to trochu rozebereme:
CreateMenu("Menu",1,50,220,200,200);
Menu - Nadpis Menu
1 - Sloupce
50,220 - X,Y
200,200 - Šířky Sloupců
AddMenuItem(mojemenu,0,"Nic");
mojemenu - V jakém menu bude tato položka
0 - Sloupec
Nic - Název položky
Ok takže teď máme vytvořené menu, a teď ještě to co menu bude dělat.
K tomu budeme potřebovat public OnPlayerSelectedMenuRow(playerid, row)
Takže...
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Samozřejmně můžete použít místo SendClientMessage třeba SetPlayerHealth.
Tak a teď aby se menu zobrazilo hráči.
Takže budeme potřebovat public OnPlayerCommandText(playerid, cmdtext[])
Takže si vytvoříme nějaký příkaz...
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
Takže si to trochu rozebereme...
ShowMenuForPlayer(mojemenu, playerid);
mojemenu - Název Menu které se zobrazí
playerid - Komu se má Menu zobrazit (Teď máme playerid, takže se zobrazí tomu co zadá příkaz)
No a to je k tomuto TuTu asi vše.
Takže doufám že vám můj TuT alespoň trochu pomohl.
Domm
PS. Ještě chci doplnit, Menu neumí háčky a čárky ...











