PHP Code:
algo parecido a esto?
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN_AUTHOR "CriminaL and Geoslide"
#define PLUGIN_VERSION "2.6"
#define PLUGIN_NOMBRE "Menu Informacion"
public plugin_init()
{
register_plugin(PLUGIN_NOMBRE, PLUGIN_VERSION,PLUGIN_AUTHOR)
register_clcmd( "say /menu", "MenuInfo")
register_clcmd( "say menu", "MenuInfo")
}
public MenuInfo(id)
{
new Menu = menu_create("\yMENU PRINCIPAL", "mostrar_menu")
menu_additem(Menu, "VENTAS", "1", 0)
menu_additem(Menu, "REGLAS", "2", 0)
menu_additem(Menu, "PRIVILEGIOS", "3", 0)
menu_additem(Menu, "AYUDA", "4", 0)
menu_additem(Menu, "DEPOSITAR", "5", 0)
menu_setprop(Menu,MPROP_EXITNAME,"SALIR")
menu_display(id, Menu)
return PLUGIN_HANDLED
}
public mostrar_menu(id, Menu, item)
{
if(item == MENU_EXIT)
return PLUGIN_HANDLED
new iData[6];
new iAccess;
new iCallback;
new iName[64];
menu_item_getinfo(Menu , item , iAccess , iData , 5 , iName, 63 , iCallback )
switch (str_to_num(iData))
{
case 1 : set_task(2.0, "ventas", id)
case 2 : set_task(2.0, "reglas", id)
case 3 : Privilegios(id)
case 4 : set_task(2.0, "ayuda", id)
case 5 : set_task(2.0, "depositar", id)
}
menu_destroy(Menu)
return PLUGIN_HANDLED
}
public Privilegios(id)
{
new Menu = menu_create("\yPRIVILEGIOS DISPONIBLES", "mostrar_privilegios")
menu_additem(Menu, "ADMINISTRACION", "1", 0)
menu_additem(Menu, "MEMBRESIA VIP", "2", 0)
menu_setprop(Menu,MPROP_EXITNAME,"SALIR")
menu_display(id, Menu)
return PLUGIN_HANDLED
}
public mostrar_privilegios(id, Menu, item)
{
if(item == MENU_EXIT)
return PLUGIN_HANDLED
new iData[6];
new iAccess;
new iCallback;
new iName[64];
menu_item_getinfo(Menu , item , iAccess , iData , 5 , iName, 63 , iCallback )
switch (str_to_num(iData))
{
case 1 : set_task(2.0, "admin", id)
case 2 : set_task(2.0, "vip", id)
}
menu_destroy(Menu)
return PLUGIN_HANDLED
}
public ventas(id)
{
show_motd(id, "addons/amxmodx/motds/ventas.txt", "Ventas del Servidor")
return PLUGIN_HANDLED
}
public reglas(id)
{
show_motd(id, "addons/amxmodx/motds/reglas.txt", "Reglas del Servidor")
return PLUGIN_HANDLED
}
public ayuda(id)
{
show_motd(id, "addons/amxmodx/motds/ayuda.txt", "Ayuda Del Servidor")
return PLUGIN_HANDLED
}
public depositar(id)
{
show_motd(id, "addons/amxmodx/motds/depositar.txt", "Depositos Del Servidor")
return PLUGIN_HANDLED
}
public vip(id)
{
show_motd(id, "addons/amxmodx/motds/vip.txt", "Privilegios VIP")
return PLUGIN_HANDLED
}
public admin(id)
{
show_motd(id, "addons/amxmodx/motds/admin.txt", "Privilegios ADMIN")
return PLUGIN_HANDLED
}