Offline |
|
|
Csatlakozott: 2012.02.27. 09:42 Hozzászólások: 2588
Megköszönt másnak: 26 alkalommal Megköszönték neki: 418 alkalommal
|
Itt az enyém: #include <amxmodx> #include <cstrike> #include <fun> public plugin_init() { register_plugin("Menu", "1.0", "qKKKJ"); register_clcmd("say /bolt", "ShowMenu"); } public ShowMenu(id) { new menu = menu_create("Valassz!", "mh_MyMenu"); menu_additem(menu, "Alkohol (+20HP) Ara: 2500$", "", 0); // case 0 menu_additem(menu, "Kotszer (+50HP) Ara: 5000$", "", 0); // case 1 menu_additem(menu, "Orvosi Ellatas (+100HP) Ara: 8000$", "", 0); // case 2 menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_setprop(menu, MPROP_BACKNAME, "Vissza"); menu_setprop(menu, MPROP_NEXTNAME, "Kovetkezo"); menu_setprop(menu, MPROP_EXITNAME, "Kilepes"); menu_setprop(menu, MPROP_NOCOLORS, 0); menu_setprop(menu, MPROP_NUMBER_COLOR, "\w"); menu_display(id, menu, 0); return PLUGIN_HANDLED; } public mh_MyMenu(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(id); return PLUGIN_HANDLED; } new command[6], name[64], access, callback; new penz = cs_get_user_money(id) new hp = get_user_health(id) menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback); switch(item) { case 0: { if(penz >= 2500) { set_user_health(id, hp+20) cs_set_user_money(id, penz-2500) client_print(id, print_chat, "Sikeresen vettel Alkoholt") ellenorzo(id) } else { client_print(id, print_chat, "Nincs eleg penzed") } } case 1: { if(penz >= 5000) { set_user_health(id, hp+50) cs_set_user_money(id, penz-5000) client_print(id, print_chat, "Sikeresen vettel Kotszert") ellenorzo(id) } else { client_print(id, print_chat, "Nincs eleg penzed") } } case 2: { if(penz >= 8000) { set_user_health(id, hp+100) cs_set_user_money(id, penz-8000) client_print(id, print_chat, "Sikeresen vettel Orvosi ellatast") ellenorzo(id) } else { client_print(id, print_chat, "Nincs eleg penzed") } } } menu_destroy(menu); return PLUGIN_HANDLED; } public ellenorzo(id) { if(get_user_health(id) >= 100) set_user_health(id, 100) }
Nem hibás ez 1 kicsit?:D Vinnice írta: /* Script generated by Pawn Studio */ #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #define PLUGIN "New Plugin" #define AUTHOR "Unknown" #define VERSION "1.0" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("/bolt","bolt") } public bolt(id) { new menu = menu_create("\rValassz gyogymodot!","menuke") menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$"); menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$"); menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$"); } public menuke(id, menu, key) { key++ new penze = cs_get_user_money(id) if(key == 1) { if(penze >= 2500) { cs_set_user_money(id,penze-2500) set_user_health(id, get_user_health(id) + 20) if(get_user_health(id) >= 100) { set_user_health(id, 100) } } } if(key == 2) { if(penze >= 5000) { set_user_health(id, get_user_health(id) + 50) cs_set_user_money(id,penze-5000) if(get_user_health(id) >= 100) { set_user_health(id, 100) } } } if(key == 3) { if(penze >= 8000) { set_user_health(id, get_user_health(id) + 100) cs_set_user_money(id,penze-8000) if(get_user_health(id) >= 100) { set_user_health(id, 100) } } } }
_________________
Ők köszönték meg CrB nek ezt a hozzászólást: Gatshow (2013.07.18. 17:57) |
|
|