[#]
Modifnitado en Goldsrc - Kiel forigi ĵetadon de kuglingoj?
btttrn6(tavern,36) — All
2022-10-31 10:14:03
Ni allasos, ke ni volas forigi ĵetadon de kuglingoj, kiu enhavas pafiloj. Ekzemple, por via futurisma, fantazia, modifo.
Do, en ev_hldm.cpp estas ĉi-simila:
1) int shell;
2) shell = gEngfuncs.pEventAPI->EV_FindModelIndex("models/shell.mdl"); // brass shell
3) EV_GetDefaultShellInfo(args, origin, velocity, ShellVelocity, ShellOrigin, forward, right, up, 20, -12, 4);
4) EV_EjectBrass(ShellOrigin, ShellVelocity, angles[YAW], shell, TE_BOUNCE_SHELL);
Por ĉia tialo ĉi liniojn ni estos komentarii. Sufiĉas liniojn 3 kaj 4.
Ĉia pafilo havas tiujn liniojn. Estas en funkciojn: EV_FireMP5, EV_FireShotGunSingle, EV_FireShotGunDouble, EV_FireGlock2, EV_FireGlock1. Povas esti plie ie.
Post ni kompilas modifon kaj ricevas bibliotekojn, kiuj ne enhavas ĵeton de kuglingoj.