09/03/2019, 03:30 PM
(Última modificación: 09/03/2019, 03:31 PM por Tkod. Edited 1 time in total.)
Hola amigos! les queria hacer una consulta :/
me cree un pequeño menu para un captura la bandera y le quiero agregar un menu admin, pero no se como restringir esa opcion para administadores.
me cree un pequeño menu para un captura la bandera y le quiero agregar un menu admin, pero no se como restringir esa opcion para administadores.
Código PHP:
#include <amxmodx>
#include <fun>
#include <menuctf>
#define PLUGIN "MenuCtf"
#define AUTHOR "WeeDKy"
#define VERSION "1.0"
new cvar_vida
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("chooseteam", "menuctf")
cvar_vida = register_cvar("nueva_vida", "50")
}
public menuctf(id)
{
/* Colores:
\w = Blanco
\r = Rojo
\d = Gris
\y = Amarillo
*/
new Menu = menu_create("\r[CTF]Menu del juego", "mostrar_menu")
menu_additem(Menu, "\wArmasEspeciales", "1", 0)
menu_additem(Menu, "\wCuchillos", "2", 0)
menu_additem(menu, "/rAdminMenu", "3", 0)//esta opcion es la que quiero restringir para admins
menu_setprop(Menu,MPROP_EXITNAME,"Salir", "0")
menu_display(id, Menu, 0)
}
public mostrar_menu(id, Menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(Menu)
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:
{
armasricas(id)
}
case 2:
{
facas(id)
}
case 3:
{
menuad(id)
}
}
return PLUGIN_HANDLED
}