AP, za wygranie rundy
2sstronny
10.12.2013
Witam.
Proszę kogoś kto z nudów mógłby napisać/dać download do pluginu, dzięki któremy ludzie/zombi będą za wygraną runde otrzymywać AP.
Pozdrawiam =)
FORMOZA
10.12.2013
Spawdź
Ulepszone z cvarami opisane proszę bardzo i nie dziekuj
#include <amxmodx> #include <zombieplague> #define AUTHOR "FORMOZA" public plugin_init() { register_plugin("Zombie AP Give RoundEnd", "1.0", AUTHOR) register_event("SendAudio", "CTW", "a", "2&%!MRAD_ctwin") ; register_event("SendAudio", "TTW", "a", "2&%!MRAD_terwin"); register_cvar("zp_winchat","1"); //jesli jeden powiadomienia na chacie ile dostalo sie AP a jesli zero to nie register_cvar("zp_ttwin","10"); //da zombie 100 AP za wygranie register_cvar("zp_ctwin","10"); //da ct 100 AP za wygranie register_cvar("zp_losettwin","2"); //da zombie 100 AP za przegranie register_cvar("zp_losectwin","2"); //da ct 100 AP za przegranie ///////////////////////////////////////////// } public TTW() { new Players[32], playerCount; get_players(Players, playerCount, "aeh", "TERRORIST"); if(get_playersnum() > 1) { for (new i=0; i<playerCount; i++) { new timm = get_user_team(i) if (timm == 1) { zp_set_user_ammo_packs(Players[i], zp_get_user_ammo_packs(i) + get_cvar_num("zp_ttwin")) if (get_cvar_num("zp_winchat") == 1) client_print(i, print_chat,"Dostales %i AP za Wygranie Rundy!",get_cvar_num("zp_ttwin")) } if (timm == 2) { zp_set_user_ammo_packs(Players[i], zp_get_user_ammo_packs(i) + get_cvar_num("zp_losectwin")) if (get_cvar_num("zp_winchat") == 1) client_print(i, print_chat,"Dostales %i AP za przegranie rundy",get_cvar_num("zp_losectwin")) } } } } public CTW() { new Players[32], playerCount; get_players(Players, playerCount, "aeh", "CT"); if(get_playersnum() > 1) { for (new i=0; i<playerCount; i++) { new timm = get_user_team(i) if (timm == 2) { zp_set_user_ammo_packs(Players[i], zp_get_user_ammo_packs(i) + get_cvar_num("zp_ctwin")) if (get_cvar_num("zp_winchat") == 1) client_print(i, print_chat,"Dostales %i AP za Wygranie Rundy!",get_cvar_num("zp_ctwin")) } if (timm == 1) { zp_set_user_ammo_packs(Players[i], zp_get_user_ammo_packs(i) + get_cvar_num("zp_losettwin")) if (get_cvar_num("zp_winchat") == 1) client_print(i, print_chat,"Dostales %i AP za przegranie rundy",get_cvar_num("zp_losettwin")) } } } }
2sstronny
10.12.2013
Wszystko za***iście, tylko możesz ustawić tak, że za wygraną runde:
CT dostaje 15 AP
TT dostaje 15 AP
a za przegraną nikt nic nie traci? Bo zaraz coś spiernicze i mi się serwer schrzani jak kiedyś
FORMOZA
10.12.2013
Spoko tylko jak coś to cvarami sobie mozesz ustawiać :
zp_ctwin "15" zp_ttwin "15"