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"





