Perk "Granat Odłamkowy"
Hleb
19.01.2012

Perk: Granat Odłamkowy
Opis: Posiadasz specjalny granat, który po wybuchu rozpada się na 5 odłamków.
Perk ten podstawia model StickGrenade pod HE
Mile widziane uwagi na temat perku.
Changelog:
// v1.0
-Wydanie pluginu
// v1.0.1
-naprawa błędu z "podwójnymi odłamkami", od tej pory powstają 5 odłamków
-każdy odłamek zadaje 40(+int) dmg
// v1.0.5
-naprawa błędu, przy wybuchu flesza i smoke'a pojawiały się odłamki
// v1.1.0
- zmieniony styl rozprysku odłamków (edycja QTM_Peyote)
- DMG i czynnik INT można CVAR'ami ustawić (Domyślnie: 40 DMG i 0.2 DMG za 1 INT)
- zastąpienie natywów z modułu ENGINE natywami z modułu FAKEMETA
Podziękowania dla:
DarkGL - za pomoc w ustalaniu kąta wektora ent'a

UWAGA! Podajemy liczby zmiennoprzecinkowe!
cod_fragment_damage - obrażenia spowodowane przez odłamki (Domyślnie: 40), cod_fragment_int - czynnik inteligencji dla odłamków (Domyślnie: 0.2).

Wystarczy wypakować paczkę z modelami/sprite'ami i podmienić folder "cstrike".

modele.rar 632,15 KB
718 Ilość pobrań
codperk_granatodlamkowy.sma 5,1 KB
601 Ilość pobrań
Użytkownik Goliath edytował ten post 06.03.2012 20:33
robaloss
19.01.2012
z Nowym codzie masz natywy i trzeba to przerobić nie przerobisz to za pomoca poradnika
Hleb
19.01.2012
Wykryłem i naprawiłem BŁĄD KRYTYCZNY, a mianowocie
-klasa ktora ma jako wyposażenie standardowe flesha i smoke'a oraz, gdy posiadała perk, przy wybuchu flesza oraz smoke'a również pojawiły się odłamki, jeśli nie chce wam sie pobrać od nowa, to
Interesuje was public ham_grenade_think(ent)
zamienić trzeba na
Użytkownik Hleb edytował ten post 19.01.2012 20:19
-klasa ktora ma jako wyposażenie standardowe flesha i smoke'a oraz, gdy posiadała perk, przy wybuchu flesza oraz smoke'a również pojawiły się odłamki, jeśli nie chce wam sie pobrać od nowa, to
Interesuje was public ham_grenade_think(ent)
public ham_grenade_think(ent)
{
if(!pev_valid(ent)) return HAM_IGNORED;
new Float:damagetime;
pev(ent,pev_dmgtime,damagetime);
damagetime+=0.1
if(damagetime > get_gametime())
return HAM_IGNORED;
fragmentation_explode(ent);
return HAM_IGNORED
}
zamienić trzeba na
public ham_grenade_think(ent)
{
new models[34]
if(!pev_valid(ent)) return HAM_IGNORED;
entity_get_string(ent, EV_SZ_model, models, 33)
if(!equali(models, "models/QTM_CodMod/w_hegrenade.mdl")) return HAM_IGNORED
new Float:damagetime;
pev(ent,pev_dmgtime,damagetime);
damagetime+=0.1
if(damagetime > get_gametime())
return HAM_IGNORED;
fragmentation_explode(ent);
return HAM_IGNORED
}
Użytkownik Hleb edytował ten post 19.01.2012 20:19
d0naciak
20.01.2012
Tak samo bylo przy kiedy plantowalismy pake, nie wiem czy to tez zostalo naprawione
radek_b11
20.01.2012
realniej by to wyglądało gdyby ten granat rozpadał się na takie kawałki które widać a nie wybuch z wybuchem i nie widać tego aż tak że się rozleciał granat na 5 szt.
Możesz tu ustawić żeby te granaty było widać jak się rozsypią ?
Możesz tu ustawić żeby te granaty było widać jak się rozsypią ?
Hleb
05.02.2012
Update to v1.1.0
-po wybuchu odłamki unoszą się z prędkością początkową różną dla wszystkich odłamków
-zmieniony styl rozpadu odłamków
-zmniejszona grawitacja odłamków
Download:
cstrike.rar 592,69 KB
130 Ilość pobrań
@radek_b11
Jeśli chcesz widzieć odłamki, wystarczy że podmienisz model odłamków ("models/QTM_CodMod/fragment.mdl"), to jaki model chcesz zależy wyłącznie od Ciebie, w ostateczności może to być zwykły, prosty granat HE
-po wybuchu odłamki unoszą się z prędkością początkową różną dla wszystkich odłamków
-zmieniony styl rozpadu odłamków
-zmniejszona grawitacja odłamków
Download:
cstrike.rar 592,69 KB
130 Ilość pobrań@radek_b11
Jeśli chcesz widzieć odłamki, wystarczy że podmienisz model odłamków ("models/QTM_CodMod/fragment.mdl"), to jaki model chcesz zależy wyłącznie od Ciebie, w ostateczności może to być zwykły, prosty granat HE
QTM. Peyote
05.02.2012
Bardzo ciekawy pomysł, ale odłamki po wybuchu nie poruszają się tak jak powinny.
W załączniku wersja poprawiona przeze mnie. Zmiana jaką wprowadziłem to odłamki rozpryskujące się dookoła granatu, a nie tak jak post wyżej z losową prędkością.
W załączniku wersja poprawiona przeze mnie. Zmiana jaką wprowadziłem to odłamki rozpryskujące się dookoła granatu, a nie tak jak post wyżej z losową prędkością.




