←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Menu - następna strona

Locked

  • +
  • -
no name's Photo no name 25.10.2010

Siema,

Jak zrobić przejście do następnej strony? Ponieważ chciałbym dodać więcej komend do menu

SMA pluginu:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "menu_gracza"
#define VERSION "2.0"
#define AUTHOR "no name"


new menu_gracza

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

/* Komendy *************************************************************************************/
register_clcmd("say /menu","menu1");
register_clcmd("say_team /menu","menu1");

/* Menu ****************************************************************************************/
menu_gracza=menu_create("Menu Gracza v 2.0","menu2");
menu_additem(menu_gracza,"Regulamin"); //0
menu_additem(menu_gracza,"Komendy"); //1
menu_additem(menu_gracza,"Kup Vipa"); //2
menu_additem(menu_gracza,"Kup Admina / slota"); //3
menu_additem(menu_gracza,"Zwieksz FPS'y"); //4
}

public menu1(id){
menu_display(id, menu_gracza, 0);
return PLUGIN_HANDLED;
}


public menu2(id, menu, item){
switch(item){
case 0:{
show_motd( id, "regulamin.txt", "Regulamin" )
}
case 1:{
show_motd( id, "komendy.txt", "Komendy" )
}
case 2:{
show_motd( id, "vip.txt", "VIP" )
}
case 3:{
show_motd( id, "ceny.txt", "Cennik" )
}
case 4:{
client_cmd(id,"fps_max 999;fps_modem 999;developer 1")
}
}
}

Edited by no name, 25.10.2010 18:37.
Quote

  • +
  • -
DarkGL's Photo DarkGL 25.10.2010

nowy styl tworzenia menu sam dba o ilość opcji na strone i sam je obsługuje więc dodawaj ile chesz a w case dajesz normalnie
1,2,3,4,5...20,21
:)
Quote

  • +
  • -
no name's Photo no name 25.10.2010

aha, nie no bo myślałem, że w każdym trzeba. Dzięki
Quote
Locked