Quote:
Originally Posted by tobbiass
But it still didnt work.. The old one didnt work too 
It say: <59> error 002: only a single statement or expression can follow each "case"
Warning 215: expression has no effect?
WTF? What shall i do?
|
Because you didn't start with the one that already compiled. It was posted for you. I will post it again here because it had extremely poor formatting. So, start with this one and and more stuff. Follow the format that you see there.
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#include <fun>
#include <fakemeta>
public plugin_init()
{
register_clcmd("say /shop","Menu2");
}
public Menu2(id)
{
new menu = menu_create( "\rSHOP! Tobias:", "menu_handler");
menu_additem(menu, "\r#1 \wAK47!", "1", 0);
menu_additem(menu, "\r#2 \wM4A1", "2", 0);
menu_additem(menu, "\r#3 \wAWP", "3", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName, charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
client_print(id, print_chat, "NICE! You choosed AK47!");
cs_set_user_money ( id, cs_get_user_money ( id ) - 5000 )
cs_set_weapon_ammo ( give_item ( id, "weapon_ak47" ), 90 )
}
case 2:
{
client_print(id, print_chat, "NICE! You choosed M4A1!");
cs_set_user_money ( id, cs_get_user_money ( id ) - 5000 )
cs_set_weapon_ammo ( give_item ( id, "weapon_m4a1" ), 90 )
}
case 3:
{
client_print(id, print_chat, "NICE! You choosed AWP!");
cs_set_user_money ( id, cs_get_user_money ( id ) - 10000 )
cs_set_weapon_ammo ( give_item ( id, "weapon_awp" ), 30 )
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Also, when posting code, use [php][/php] around your code.
__________________