.| Autor | Beitrag |
|---|---|
|
000 21.06.2001, 21:00 McMapper |
nun ich will mal was ganz einfaches probieren, die shot gun soll im sec fire alle 8 schüsse abgeben und zwar mit grösserer streuung. ich denke ich muss dass in der fire bullet func machen weiss aber net wie. -- |
|
Profil || Suche |
|
001 21.06.2001, 21:22 Erasor |
Tja, guck mal unter http://www.planethalflife.com/wavelength (ich hoffe richtig geschrieben ;)) da ist ein Tut, wie man eine Handgun macht, das ist so eine abgesägte Shotgun, mit mehr Streuung und mehr kugeln. Aber ist ganz einfach, bei den primyry, secondary attacks steht die eine mit einer Klammer, am Anfang dürfte 8 oder 16 oder sowas stehen, das sind die Kugeln. Die Streuung, da muss man in der weapons (hmm wars die h oder cpp, naja, musst schauen, wo die Sachen definiert sind) die Streuung definieren. Wie das geht, ist eigentlich von selbst zu sehen =) -- |
|
Profil || Suche |
|
002 21.06.2001, 21:39 pinguin |
Das ist ganz einfach
Da wo 8 und 12 stehen eifach 342234243424 (Oder so viel du halt willst eingeben) da sind die kugeln Aber nach zu vielen stütz er ab oder der sound fehlt
sdfsdfsdfsd |
|
Profil || Suche |
|
003 21.06.2001, 22:23 Erasor |
Naja, im Grunde das, was ich auch gesagt habe ;) nur hatte ich keinen Code ;) Das "VECTOR_CONE_DM_DOUBLESHOTGUN" musst du aber noch definieren. Noch ein Tipp, wenn du m_pPlayer->FireBullets( 8, vecSrc, vecAiming, VECTOR_CONE_DM_DOUBLESHOTGUN, 2048, BULLET_PLAYER_BUCKSHOT, 0 ); den Code hast, setz noch eine Zahl hinter m_pPlayer->FireBullets( 8, vecSrc, vecAiming, VECTOR_CONE_DM_DOUBLESHOTGUN, 2048, BULLET_PLAYER_BUCKSHOT, 0, 6 ); Das ist dann das Dmg, bei mir gab es manchmal Fehler, dass die decals nicht angezeigt wurden, damit ging es.
|
|
Profil || Suche |
|
004 24.06.2001, 15:51 Hanky |
schau dir mal bei dem SecondaryAttack-kram das m_iClip -= 2; an..(so, oder so ähnlich wirds da stehen) es heisst: du mal 2 wech da! mach aus der 2 eine 8, damit alle 8 gefeuert werden, oder ein m_iClip, und alle geladenen Patronen werden verschossen! bei FireBullets die zahl am anfang gibt nur an, wieviele Kugeln sichtbar verschossen werden. Vector_Cone is der Streuungswinkel..aber das weisst ja jetzt schoa. -- |
|
Profil || Suche |
|
005 24.06.2001, 20:36 pinguin |
`Nein sorry hanky
sdfsdfsdfsd |
|
Profil || Suche |
|
006 24.06.2001, 20:59 Archangel |
wieso hat hanky unrecht? McMapper wollte doch das ALLE 8 schüsse abgefeuert werden, und dafür muss man nunmal m_iClip -= 8 hinschreiben -- |
|
Profil || Suche |
|
007 25.06.2001, 20:02 Hanky |
genau!! :P -- |
|
Profil || Suche |

