Member
|
02-28-2012
, 18:01
Error when buy cocaina
|
#1
|
Hello, i make a menu, i want this:
when a player buy Cocaina the speed change for 310.0
when a player buy Heroina the speed change for 350.0
when a player buy Marijuana the speed change for 360.0
and the speed and the all things the player buy during 1 round only.
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #include <hamsandwich>
#define PLUGIN "Drogas" #define VERSION "1.0" #define AUTHOR "Rocha"
public plugin_init() { register_plugin("Drogas", "1.0", "Rocha") register_clcmd( "say /drogas","DrogasMenu"); RegisterHam(Ham_Spawn, "player", "ronda", 1); }
public ronda(id) { set_task(0.1, "DrogasMenu", id) } public DrogasMenu(id) { new menu = menu_create("\r[Drogas Menu]\yEscolhe a tua Droga:", "menu_handler"); menu_additem(menu, "\wPolen", "1", 0); menu_additem(menu, "\wErva", "2", 0); menu_additem(menu, "\wCogumelos", "3", 0); menu_additem(menu, "\wLSD", "4", 0); menu_additem(menu, "\wCocaina", "5", 0); menu_additem(menu, "\rHeroina", "6", ADMIN_RESERVATION); menu_additem(menu, "\rCrack", "7", ADMIN_RESERVATION); menu_additem(menu, "\rMarijuana", "8", ADMIN_RESERVATION); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public menu_handler(id, menu, item) { new health = get_user_health(id) new frags = get_user_frags(id) new money = cs_get_user_money(id) { if (item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } if(is_user_alive(id)) { new data[6], iName[64] new acess, callback menu_item_getinfo(menu, item, acess, data, 5, iName, 63, callback); new key = str_to_num(data); switch (key) { case 1: { client_print(id, print_chat, "Esta pedra de polen era boa, ganhas te 10 HP"); set_user_health(id, health + 10); menu_destroy(menu); return PLUGIN_HANDLED; } case 2: { client_print(id, print_chat, "Ganda Saquinho de Erva, ganhas te 15 HP"); set_user_health(id, health + 15); menu_destroy(menu); return PLUGIN_HANDLED; } case 3: { client_print(id, print_chat, "Ganda alucinacao, acho que matei alguem"); set_user_frags(id, frags + 1); menu_destroy(menu); return PLUGIN_HANDLED; } case 4: { client_print(id, print_chat, "Este LSD, tou mesmo relaxado, ganhei ainda 750$"); cs_set_user_money(id, money + 750); menu_destroy(menu); return PLUGIN_HANDLED; } case 5: { client_print(id, print_chat, "Cocaina da boa, ate corro mais rapido, adrenalina!"); set_user_maxspeed(id, 310.0); menu_destroy(menu); return PLUGIN_HANDLED; } case 6: { client_print(id, print_chat, "Heroina de qualidade, corro mais rapido e tenho mais saude!"); set_user_maxspeed(id, 350.0); set_user_health(id, health + 25); menu_destroy(menu); return PLUGIN_HANDLED; } case 7: { client_print(id, print_chat, "Crack do melhor, ganhei 25 HP, e ainda ganhei 850$"); set_user_health(id, health + 25); cs_set_user_money(id, money + 850); menu_destroy(menu); return PLUGIN_HANDLED; } case 8: { client_print(id, print_chat, "Marijuana do Mexico, da me alto speed e saude, e ainda vendo!"); set_user_maxspeed(id, 360.0); set_user_health(id, health + 30); cs_set_user_money(id, money + 1000); menu_destroy(menu); return PLUGIN_HANDLED; } } } menu_destroy(menu); return PLUGIN_HANDLED; } }
|
|