wiem
, hm można było by zrobić takie coś
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Menu wyboru"
#define VERSION "1.0"
#define AUTHOR "Frajer z Wikipedii"
new menu_on
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","menu")
menu_on = register_cvar("menu_on","1")
register_logevent("pokaz_info",2,"1=Round_Start")
}
public mymenu(id){
new MyMenu=menu_create("Wybierz komende","cbMyMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");
menu_additem(MyMenu,"Nazwa pluga","",0,MyMenuFun);//item=0
menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
switch(item){
case 0:{
client_cmd(id, "say komenda pluga");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mcbMyMenu(id, menu, item){
return ITEM_ENABLED;
}
public pokaz_info(id)
ColorChat(0,GREEN,("Wpisz '/menu' by zobaczyc wszystkie komendy na serwerze");
komendy dodajesz tak
menu_additem(MyMenu,"Nazwa pluga","",0,MyMenuFun);//item=0
pod tym dodajesz
menu_additem(MyMenu,"Nazwa pluga ","",0,MyMenuFun);//item=0
i tak w nieskończoność
mp. do Ruletki
menu_additem(MyMenu,"Ruletka ","",0,MyMenuFun);//item=0
potem szukasz
case 0:{
client_cmd(id, "say komenda pluga");
}
i wpisujesz do Ruletka
case 0:{
client_cmd(id, "say /ruletka");
}
aby dodać komendę do pluga po prostu wpisujesz pomiędzy
case 0:{
client_cmd(id, "say komenda pluga");
}
a
}
ten kodzik
case 1:{
client_cmd(id, "say komenda pluga");
}
jak nie jarzysz napisz na
PW to Ci to zrobię
Użytkownik Frajer edytował ten post 13.04.2010 20:13