- | Afiseaza codul
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> native get_user_credits(id) native set_user_credits(id, cantitate) #define PLUGIN "BonusWinner" #define VERSION "1.0" #define AUTHOR "By me" new bonus; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_event("SendAudio","twin","a","2=%!MRAD_terwin"); register_event("SendAudio","ctwin","a","2=%!MRAD_ctwin"); register_event("DeathMsg", "evDeathMsg", "a"); bonus = register_cvar("bonus","10"); register_concmd("amx_give_credits", "Give_Credits", ADMIN_CVAR, "Name/@T/@CT/@All -> Amount"); } public twin() { new iPlayers[ 32 ], iNum, iPlayer; get_players( iPlayers, iNum, "e", "TERRORIST" ); for ( new i = 0 ; i < iNum ; i++ ) { iPlayer = iPlayers[ i ]; set_task( 5.0, "GiftsMenu", iPlayer ); } } public ctwin() { new iPlayers[ 32 ], iNum, iPlayer; get_players( iPlayers, iNum, "e", "CT" ); for ( new i = 0 ; i < iNum ; i++ ) { iPlayer = iPlayers[ i ]; set_task( 5.0, "GiftsMenu", iPlayer ); } } public CreditsGift(id) { if (!is_user_alive(id)) return; new credit = get_user_credits(id); get_pcvar_num(bonus); set_user_credits(id, credit + 10) } public HpGift(id) { if (!is_user_alive(id)) return; set_user_health(id, 400); set_user_armor(id, 500); } public evDeathMsg() { new v_Victim = read_data(2); set_user_footsteps(v_Victim, 0); } public GiftsMenu( id ) { new menu = menu_create("Echipa ta a castigat alege un cadou :", "Gifts"); menu_additem(menu, "10 credite ", "1", 0); menu_additem(menu, "400 Hp & 500 ap", "2", 0); menu_additem(menu, "2x HE, 2x SMOKE, 2x FLASH ", "3", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER); menu_setprop(menu, MPROP_PERPAGE, 5); menu_display( id, menu, 0 ); } public Gifts( id, menu, item ) { switch(item) { case 0: { CreditsGift(id); } case 1: { HpGift(id); } case 2: { give_item(id,"weapon_hegrenade"); cs_set_user_bpammo(id , CSW_HEGRENADE , 2 ); give_item(id,"weapon_flashbang"); cs_set_user_bpammo(id , CSW_FLASHBANG , 2 ); give_item(id,"weapon_smokegrenade"); cs_set_user_bpammo(id , CSW_SMOKEGRENADE , 2 ); } } menu_destroy(menu); return PLUGIN_HANDLED; }
Alta rezolvare
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
-
- Membru eXtream
- Posts: 3193
- Joined: 30 Aug 2012, 22:16
- Detinator Steam: Da
- CS Status: Fost scripter
- Detinator server CS: Nu
- SteamID: -
- Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff - Location: Bucuresti
- Has thanked: 342 times
- Been thanked: 571 times
- Contact: