Code:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("alienmodon","Go_Menu")
register_event( "DeathMsg" , "DeathMsgEvent" , "a" );
register_event("HLTV", "event_new_round", "a", "1=0", "2=0")
register_event("CurWeapon" , "Event_CurWeapon" , "be" , "1=1" );
RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
maxplayers = get_maxplayers()
alien_actived = false
}
public Go_Menu(id)
{
if(get_user_flags(id) & ADMIN_MENU)
{
alienmenu(id)
}
client_print_color(id, RED, "No tienes acceso a este Menu")
}
public alienmenu(id)
{
new temp1[32]
new temp2[2]
new Menu = menu_create("Players:","Alien_Menu")
for (new i = 1; i <= maxplayers; i++){
if (is_user_connected(i))
{
get_user_name(i,temp1,32);
num_to_str(i,temp2,2);
menu_additem(Menu, temp1,temp2);
}
}
menu_display(id, Menu, 0);
}
public Alien_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)
new iplayer = str_to_num(iData)
PlayerAlien = iplayer
alien_actived = true
empezarrondaalien(iplayer)
client_print(id,print_chat,"Hiciste alien a %s",iName)
return PLUGIN_HANDLED
}