Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <fun>
- #include <cstrike>
- public plugin_init()
- {
- register_clcmd( "say /menu","AwesomeMenu");
- }
- public AwesomeMenu(id)
- {
- new menu = menu_create("\rBuy Admin Menu", "menu_handler");
- menu_additem(menu, "\wI'm Selection #1", "1", 0);
- menu_additem(menu, "\wI'm Selection #2", "2", 0);
- menu_additem(menu, "\wI'm Multimenu #3", "3", 0);
- menu_additem(menu, "\wI'm Deagle #4", "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:
- {
- new health = get_user_health( id )
- set_user_health( id, health + 25 )
- ColorChat( id, "You Got Health 25" )
- }
- case 2:
- {
- HealthMenu( id )
- }
- case 3:
- {
- client_print(id, print_chat, "You have selected the Awesome Admin Selection! Hail Teh Bail!");
- }
- case 4:
- {
- new money = cs_get_user_money ( id )
- if( money >= 0)
- {
- ColorChat(id, "You buy Deagel item")
- cs_set_user_money ( id, money - 0 )
- cs_set_weapon_ammo (give_item ( id, "weapon_deagle"), 1)
- }
- else
- {
- ColorChat (id , "you dont have money for tihs item because you just a Poor")
- }
- }
- }
- return PLUGIN_HANDLED;
- }
- public HealthMenu( id )
- {
- new menu = menu_create("\yHealth Menu", "menu_handler1");
- menu_additem(menu, "\w 25 Health #1", "1", 0);
- menu_additem(menu, "\w He Nade", "2", 0);
- menu_additem(menu, "\w Awp #3", "3", 0);
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
- menu_display(id, menu, 0);
- }
- public menu_handler1(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:
- {
- new Health = get_user_health (id)
- new money = cs_get_user_money (id)
- if(money >= 4000)
- {
- ColorChat(id, "You bought Tihs item")
- cs_set_user_money(id, money - 4000)
- set_user_health (id, Health + 25)
- }
- else
- {
- ColorChat (id, "Tihs item is more expensive For you you just poor")
- }
- }
- case 2:
- {
- new money = cs_get_user_money (id)
- if (money >= 5000)
- {
- ColorChat(id, "You buy He nade" )
- cs_set_user_money(id, money - 5000 )
- give_item (id, "weapon_hegrenade")
- }
- else
- {
- ColorChat(id, "Tihs item Is mor Expensive For you Just a Poor")
- }
- }
- case 3:
- {
- new money = cs_get_user_money ( id )
- if (money >= 14000)
- {
- ColorChat(id, "You bought Deagle Weapon"
- cs_get_user_money(id, money - 14000 )
- give_item ( id, "weapon_deagle" )
- }
- else
- {
- ColorChat(id, "tihs Item Is more Expensive For You Are Just a Poor" )
- }
- }
- case 4:
- {
- new money = cs_get_user_money (id)
- if (money >= 16000)
- {
- ColorChat(id, "You Buy Awp" )
- cs_set_user_money(id, money - 2 )
- cs_set_weapon_ammo(give_item(id, "weapon_awp"), 1)
- }
- else
- {
- ColorChat (id, "The item is more Expensive For you Just a Poor" )
- }
- }
- }
- menu_destroy(menu);
- return PLUGIN_HANDLED;
- }
- stock ColorChat( const client, const string[ ], { Float, Sql, Resul,_ }:... )
- {
- new msg[191], players[32], count = 1;
- static len; len = formatex( msg, charsmax( msg ), "^1[^4 Shop^1 ]^1 " );
- vformat( msg[ len ], charsmax( msg ) - len, string, 3 );
- if( client ) players[ 0 ] = client;
- else get_players( players,count,"ch" );
- for ( new i = 0; i < count; i++ )
- {
- if( is_user_connected( players[ i ] ) )
- {
- message_begin( MSG_ONE_UNRELIABLE, get_user_msgid( "SayText" ), _, players[ i ] );
- write_byte( players[ i ] );
- write_string( msg );
- message_end( );
- }
- }
- }
- /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
- *{\\ rtf1\\ fbidis\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil\\ fcharset0 Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ ltrpar\\ lang1037\\ f0\\ fs16 \n\\ par }
- */
Add Comment
Please, Sign In to add comment