What's problem?
PHP Code:
//AMXXPC compile.exe
// by the AMX Mod X Dev Team
//// testas.sma
// C:\Program Files\Counter-strike\cstrike\addons\amxmodx\scripting\testas.sma(2
3) : error 017: undefined symbol "fun_menu"
// C:\Program Files\Counter-strike\cstrike\addons\amxmodx\scripting\testas.sma(2
3) : warning 215: expression has no effect
// C:\Program Files\Counter-strike\cstrike\addons\amxmodx\scripting\testas.sma(2
3) : warning 215: expression has no effect
// C:\Program Files\Counter-strike\cstrike\addons\amxmodx\scripting\testas.sma(2
3) : error 001: expected token: ";", but found ")"
// C:\Program Files\Counter-strike\cstrike\addons\amxmodx\scripting\testas.sma(2
3) : error 029: invalid expression, assumed zero
// C:\Program Files\Counter-strike\cstrike\addons\amxmodx\scripting\testas.sma(2
3) : fatal error 107: too many error messages on one line
//
// Compilation aborted.
// 4 Errors.
// Could not locate output file C:\Program Files\Counter-strike\cstrike\addons\a
mxmodx\scripting\compiled\testas.amx (compile failed).
//
// Compilation Time: 0.05 sec
// ----------------------------------------
Press enter to exit ...
My code:
PHP Code:
#include <amxmodx>
#include <cstrike>
#define PLUGIN "Fun Buy"
#define VERSION "1.0"
#define AUTHOR "ZiruAl"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd( "say /funbuy", "FunBuy" );
register_clcmd( "say_team /funbuy", "FunBuy" );
}
public FunBuy(id)
{
new menu = menu_create("\gFun Buy Menu:", "menu_handler");
menu_additem(menu, "\w Low Gravity - \r4000", "1", 0);
menu_additem(menu, "\w Low Gravity - \r4000", "2", 0);
menu_setprop(fun_menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0);
}
public menu_handler(id, menu, item);
{
of( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new acvess, callback;
menu_item_getinfo(menu, item, access, data,6, iName, 63, callback);
new_ key = str_to_num(data);
switch(key)
{
case 1 : //gravity
{
if (cs_get_user_money(id) < 1000){
get_user_name(id, name, 31)
ColorChat(id, GREEN, "%s ^x03Don't have enought money", name)
return PLUGIN_HANDLED;
}
if (!is_user_alive(id)){
ColorChat(id, GREEN, "%s ^x03need to be alive", name)
return PLUGIN_HANDLED;
}
if (cs_get_user_money(id) >= 1000 )
get_user_name(id, name, 31)
ColorChat(0, GREEN, "%s ^x03Buy a gravitation", name)
set_user_gravity(id, 0.87)
cs_set_user_money(id , cs_get_user_money(id) - 1000, 0)
}
case 2:
{
client_print(id, print_chat, "Testing..");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}