PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_clcmd("say /event", "evento_menu");
}
public evento_menu(id)
{
if (cs_get_user_team(id) != CS_TEAM_T)
{
new eventomenu = menu_create("\yEvents:", "sub_evento_menu")
menu_additem(eventomenu, "\w Weapon-Ramdon", "1", 0);
menu_setprop(eventomenu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, eventomenu, 0);
}
}
public sub_evento_menu(id, eventomenu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(eventomenu);
return PLUGIN_HANDLED;
}
new Data[6], Name[64];
new Access, Callback;
menu_item_getinfo(eventomenu, item, Access, Data,5, Name, 63, Callback);
new Key = str_to_num(Data);
switch (Key)
{
case 1:
{
Vs(id)
}
}
menu_destroy(eventomenu);
return PLUGIN_HANDLED;
}
public Vs(id)
{
new menu = menu_create("\yEscoje A Tu Contrincante:", "submenu2");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum, "a");
for( new i; i<pnum; i++ )
{
tempid = players[i];
if (cs_get_user_team(tempid) != CS_TEAM_CT)
{
continue;
}
get_user_name(tempid, szName, 31);
num_to_str(tempid, szTempid, 9);
menu_additem(menu, szName, szTempid, 0);
}
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public submenu2(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new tempid = str_to_num(data);
switch(id)
{
case 1:
{
switch (random_num(1, 3))
{
case 1:{
strip_user_weapons(id)
strip_user_weapons(tempid)
set_user_health(id, 100)
set_user_health(tempid, 100)
give_item(id, "weapon_knife")
give_item(tempid, "weapon_knife")
give_item(id, "weapon_deagle");
cs_set_user_bpammo(id, CSW_DEAGLE, 7)
give_item(tempid, "weapon_deagle");
cs_set_user_bpammo(tempid, CSW_DEAGLE, 7)
}
case 2: {
strip_user_weapons(id)
strip_user_weapons(tempid)
set_user_health(id, 100)
set_user_health(tempid, 100)
give_item(id, "weapon_knife")
give_item(tempid, "weapon_knife")
give_item(id, "weapon_deagle");
cs_set_user_bpammo(id, CSW_DEAGLE, 7)
give_item(tempid, "weapon_deagle");
cs_set_user_bpammo(tempid, CSW_DEAGLE, 7)
}
case 3:{
strip_user_weapons(id)
strip_user_weapons(tempid)
set_user_health(id, 100)
set_user_health(tempid, 100)
give_item(id, "weapon_knife")
give_item(tempid, "weapon_knife")
give_item(id, "weapon_deagle");
cs_set_user_bpammo(id, CSW_DEAGLE, 7)
give_item(tempid, "weapon_deagle");
cs_set_user_bpammo(tempid, CSW_DEAGLE, 7)
}
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
I choose the option, the menu give me the weapon...