|
Senior Member
|

10-23-2009
, 18:20
Re: Help Me In My MENU!
|
#1
|
Quote:
Originally Posted by benjibau
try this code
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "Last ResTquest Menu"
#define VERSION "1.0"
#define AUTHOR "[M]aNuC[s]_"
new g_iLastTerroristId = 0
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("DeathMsg", "evDeathMsg", "b")
register_clcmd( "say /lr","MenuLR");
register_clcmd( "say !lr","MenuLR");
register_clcmd( "say_team /lr","MenuLR");
register_clcmd( "say_team !lr","MenuLR");
}
public MenuLR(id)
{
new Menu = menu_create("\w Last Resquest:", "menu_cases")
menu_additem(Menu, "\w Khife Duel" , "1", 0)
menu_additem(Menu, "\w Shot For Shot" , "2", 0)
menu_setprop(Menu,MPROP_EXITNAME,"Salir")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, Menu, 0)
}
public menu_cases(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:
{
if( is_user_alive(id) )
{
give_item(id, "weapon_knife");
set_user_health(id, 100);
strip_user_weapons(id)
client_print(id, print_chat, "Duel Khife...")
}
}
case 2:
{
if( is_user_alive(id) )
{
strip_user_weapons (id)
set_user_health(id, 100);
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id,CSW_DEAGLE,200)
client_print(id, print_chat, "Shot For Shot...")
}
}
}
return PLUGIN_HANDLED;
}
public evDeathMsg(id)
{
new iPlayers[32], iNumPlayers
new i = 0, iPlayerID, iCount = 0, iLoneID = 0
for(i = 0; i < iNumPlayers; i++)
{
iPlayerID = iPlayers[i]
if( is_user_alive(iPlayerID) && cs_get_user_team(iPlayerID) == CS_TEAM_T )
{
iCount++
iLoneID = iPlayerID
}
}
if(iCount == 1)
{
g_iLastTerroristId = iLoneID
}
}
public OpenMenu(id)
{
if( id == g_iLastTerroristId)
{
MenuLR(id)
}
else
{
client_print(id, print_chat, "Cant Use The LR Menu!")
}
}
PHP Code:
register_clcmd( "say /lr","OpenMenu");
register_clcmd( "say !lr","OpenMenu");
to
PHP Code:
register_clcmd( "say /lr","MenuLR");
register_clcmd( "say !lr","MenuLR");
Because MenuLR is for create menu in your cvar you use not that
|
I believe it was like that for a reason, to check if it is the last terrorist
|
|