[ISV-LAT] Modifikacije za Half-Life GoldSrc SDK - Gilzy, naboj
Pytanje/vopros: Kako izbaviti se od rozblěska/zagorělok dulca/dula. Izbaviti se od gilzy, nabojnicy vo oružju/strěljankah.
Začto/načto?
To može byti za nas pomočnym/utilitarnym, napriklad/napriměr, vo futurističnoj/budučnostnoj modifikaciji, kde ne jest potrěbnym bytje gilz/nabojev od oružja.
Rěšenje
Vo fajlu ev_hldm.cpp
sut podobne redky/stroky:
int shell; shell = gEngfuncs.pEventAPI->EV_FindModelIndex("models/shell.mdl"); // brass shell EV_GetDefaultShellInfo(args, origin, velocity, ShellVelocity, ShellOrigin, forward, right, up, 20, -12, 4); EV_EjectBrass(ShellOrigin, ShellVelocity, angles[YAW], shell, TE_BOUNCE_SHELL);
Dost/dostatočno zakomentovati redky 3 i 4 (poslědne 2 redky, ktore počinajut se od EV_
).
Každo oružje imaje take redky, napriměr/napriklad: EV_FireMP5
, EV_FireShotGunSingle
, EV_FireShotGunDouble
, EV_FireGlock2
, EV_FireGlock1
. Može byti ješče nekde jest.
Poslě kompilujemo modifikaciju i dobyjemo biblioteky (libs) i dodajemo jih do papky (folder, datateka) cl_dll
i dlls
. Nakonec imajemo oružja, ktore ne odkydnut gilzy/naboje.