Heey, please try to compile this sma file, if you can please say it, if you have edit something in the file, please say what you have edited.
#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_additem(menu, "\r#4 \wDEAGLE!", "4", 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 )
}
case 4:
{
client_print(id, print_chat, "NICE! You choosed DEAGLE!")
cs_set_user_money ( id, cs_get_user_money ( id ) - 3500
cs_set_weapon_ammo ( give_item ( id, "weapon_deagle" ), 7 )
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
|