|
Veteran Member
Join Date: Sep 2009
Location: In your Mind
|

02-03-2010
, 12:25
Buy previous weapon
|
#1
|
i want an option, like in the zombie plague, that you can enable and disable the "Select Previous Weapons". How can i do this?.. Sorry for my english
this is my code.
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PLUGIN "Menu de armas"
#define VERSION "0.1"
#define AUTHOR ";BolliN"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
// Comandos de Clientes
register_clcmd("say /guns", "OpenMenu")
register_clcmd("say_team /guns", "OpenMenu")
RegisterHam(Ham_Spawn, "player", "Spawn_Menu", 1)
}
public Spawn_Menu (id)
{
OpenMenu(id)
}
public OpenMenu(id)
{
new Menu = menu_create("\yArmas Primarias by \r;BolliN", "mostrar_menu")
menu_additem(Menu, "\wAWP" , "1", 0)
menu_additem(Menu, "\wAK-47" , "2", 0)
menu_additem(Menu, "\wColt" , "3", 0)
menu_additem(Menu, "\wGalil", "4", 0)
menu_additem(Menu, "\wFamas", "5", 0)
menu_additem(Menu, "\wNavy", "6", 0)
menu_additem(Menu, "\wMachinegun", "7", 0)
menu_additem(Menu, "\wScout", "8", 0)
menu_setprop(Menu,MPROP_EXITNAME,"Salir")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
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)
strip_user_weapons(id)
switch (str_to_num(iData))
{
case 1:
{
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 200)
}
case 2:
{
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 200)
}
case 3:
{
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
}
case 4:
{
give_item(id, "weapon_galil")
cs_set_user_bpammo(id, CSW_GALIL, 200)
}
case 5:
{
give_item(id, "weapon_famas")
cs_set_user_bpammo(id, CSW_FAMAS, 200)
}
case 6:
{
give_item(id, "weapon_mp5navy")
cs_set_user_bpammo(id, CSW_MP5NAVY, 200)
}
case 7:
{
give_item(id, "weapon_m249")
cs_set_user_bpammo(id, CSW_M249, 200)
}
case 8:
{
give_item(id, "weapon_scout")
cs_set_user_bpammo(id, CSW_SCOUT, 200)
}
}
menuarmas2(id)
return PLUGIN_HANDLED
}
public menuarmas2(id)
{
new menu = menu_create("\yArmas Secundarias by \r;BolliN", "ShowMenu")
menu_additem(menu, "\wGlock" , "1", 0)
menu_additem(menu, "\wUSP", "2", 0)
menu_additem(menu, "\wDeagle", "3", 0)
menu_additem(menu, "\wElites", "4", 0)
menu_setprop(menu,MPROP_EXITNAME,"Salir")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
public ShowMenu(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)
cs_set_user_armor(id, 100, CSW_VESTHELM)
give_item(id, "weapon_knife")
give_item(id,"weapon_flashbang")
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_flashbang")
switch (str_to_num(iData))
{
case 1:
{
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 200)
}
case 2:
{
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 200)
}
case 3:
{
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
}
case 4:
{
give_item(id, "weapon_elite")
cs_set_user_bpammo(id, CSW_ELITE, 200)
}
}
return PLUGIN_HANDLED
}
}
|
|