Jak dodać exp za HeadShot
ric0
01.09.2010
Witam. Pokaże wam jak dodać w Call Of Duty modzie Exp za zabicie poprzez HeadShot.
Więc zaczynamy.
1.Szukamy:
Dodajemy po tym:
2.Szukamy:
Dodajmy po tym:
3.Szukamy
Dodajme po tym:
4.Na końcu naszego kodu dodajemy:
5.W pliku amxx.cfg dodajemy
Autor : sebuli
Edited by Squady, 27.09.2010 21:41.
Więc zaczynamy.
1.Szukamy:
new doswiadczenie_za_bombe;
Dodajemy po tym:
new doswiadczenie_za_hs;
2.Szukamy:
doswiadczenie_za_bombe = get_cvar_num("cod_bombxp");
Dodajmy po tym:
doswiadczenie_za_hs = get_cvar_num("cod_hsexp");
3.Szukamy
register_cvar("cod_bombxp", "4500");
Dodajme po tym:
register_cvar("cod_hsexp", "2000"); // zamiast "2000" dodajemy własną ilość EXPA
4.Na końcu naszego kodu dodajemy:
public client_death(killer,victim,weapon,hitplace,TK) {
if(!killer || !victim || TK)
return;
if(hitplace == HIT_HEAD)
{
doswiadczenie_gracza[killer] += doswiadczenie_za_hs;
ColorChat(killer, GREEN, "[COD:MW]^x01 Dostales^x03 %i^x01 doswiadczenia za trafienie w glowe.", doswiadczenie_za_hs);
}
}
5.W pliku amxx.cfg dodajemy
cod_hsexp "twoja liczba expa"
Autor : sebuli
Edited by Squady, 27.09.2010 21:41.
radek_b11 01.09.2010
Dam przykład bo trapi mnie jedno:
Moje Cvary:
Za kila: 20
Za Pake: 30
Za HS: 23
To jak zabije X gracza to dostanę 23expa czy (kill 20exp) + (hs 23exp) = 43expa ?
Hs to dodatkowy exp do kila czy jak walnę hs to dostanę jak za HS ?
Moje Cvary:
Za kila: 20
Za Pake: 30
Za HS: 23
To jak zabije X gracza to dostanę 23expa czy (kill 20exp) + (hs 23exp) = 43expa ?
Hs to dodatkowy exp do kila czy jak walnę hs to dostanę jak za HS ?
KSC21
01.09.2010
mmmm
Wypróbowałem, wsio działa
Tylko problem będzie, jak na serwerze będą aimerzy ;/
Leci +
Wypróbowałem, wsio działa
Tylko problem będzie, jak na serwerze będą aimerzy ;/
Leci +
ric0
01.09.2010
Rzeczywiście problem z tymi chaterami. Ale w końcu admin wejdzie na serwer i go zbanuje i ma po levelu.
radek_b11 02.09.2010
dodałem wszystko tak jak powinno być.
Ładnie z kompilowało a chyba nie działa...
Ładnie z kompilowało a chyba nie działa...
fuuuuu!
02.09.2010
dodałem wszystko tak jak powinno być.
Ładnie z kompilowało a chyba nie działa...
Zdaje się, że do amxx.cfg trzeba dopisać.
cod_hsexp
Całość ma wyglądać na przykład tak: cod_hsexp 20
Edited by fuuuuu!, 02.09.2010 17:23.
ric0
03.09.2010
Dodaj do amxx.cfg
Zapomnailme o tym juz dodaje to w 1 poscie.
03 wrzesień 2010 - 15:49:
A jeśli to nie działa podaj swoje .sma napisz problem w odpowiednim dziale i Ci pomogę.
cod_hsexp "twoja liczba expa"
Zapomnailme o tym juz dodaje to w 1 poscie.
03 wrzesień 2010 - 15:49:
A jeśli to nie działa podaj swoje .sma napisz problem w odpowiednim dziale i Ci pomogę.
fuuuuu!
01.10.2010
mam taki bug ze dostaje exp za kazdego heada jaki strzeli kolega z druzyny
Zamiast usuwać colorchat skompiluj lokalnie. Skoro koniecznie musisz:
ColorChat(killer, GREEN,
zamień na
client_print(killer, print_chat,
Ty expa nie dostawałeś, wyświetlało się tylko info bo źle usunąłeś colorchat...
Edited by fuuuuu!, 01.10.2010 13:27.
Fajled
21.03.2011
Widziałem to na kilku serwerach i przyznaję, że przydatne, jeżeli jest wolny exp
Plusik
Plusik