[ROZWIĄZANE] (Cod mod stary) Exp za obraż...
Maniek974
07.03.2012
Witam ma pytanie odnośnie tego
Co mogę tu zmienić żeby dawało daną ilość expa za tyle zadanych obrażeń np. 100 expa za 100 obrażeń.
Po prostu chcę wiedzieć jak to przerobić aby dostawać dany exp za ilość obrażeń oczywiście jeśli się da.
a to cvar:
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);
}
}
Co mogę tu zmienić żeby dawało daną ilość expa za tyle zadanych obrażeń np. 100 expa za 100 obrażeń.
Po prostu chcę wiedzieć jak to przerobić aby dostawać dany exp za ilość obrażeń oczywiście jeśli się da.
a to cvar:
cod_hsexp
Enson
07.03.2012
1. to dodajesz nad plugin init
2. to dodajesz do plugin.init
3. to dodajesz na koniec kodu
Wedlug tego kodu za zadanie wiecej niz 20 obrazen dostaniesz x expa, zalezy ile sobie ustawisz cvarem
cvar:
new cvar_doswiadczenie_za_obrazenia,
2. to dodajesz do plugin.init
cvar_doswiadczenie_za_obrazenia = register_cvar("cod_damagexp", "1"); // ilosc doswiadczenia za 20 obrazen
3. to dodajesz na koniec kodu
public ObrazeniaPost(id, idinflictor, attacker, Float:damage, damagebits)
{
if(!is_user_connected(attacker) || !klasa_gracza[attacker])
return HAM_IGNORED;
if(get_user_team(id) != get_user_team(attacker))
{
new doswiadczenie_za_obrazenia = get_pcvar_num(cvar_doswiadczenie_za_obrazenia);
while(damage>20)
{
damage -= 20;
doswiadczenie_gracza[attacker] += doswiadczenie_za_obrazenia;
}
}
return HAM_IGNORED;
}
Wedlug tego kodu za zadanie wiecej niz 20 obrazen dostaniesz x expa, zalezy ile sobie ustawisz cvarem
cvar:
cod_damagexp "X"
Maniek974
07.03.2012
Bardzo ci dziękuje jak tylko będę mógł sprawdzę czy działa ale raczej tak i łap +

Ojciec Dyrektor
07.03.2012
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz,

Z pozdrowieniami,
Zespół AMXX.PL