Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.11.2001, 21:21
Exec



moin moin

also wo stell ich denn um, das de xbow nich mehr so nach oben zieht, wenn man schiesst???

hmpf, warum is mein thread nich mehr da? hab doch vorhins eins aufgemacht, ... grmpf

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
001
21.11.2001, 21:31
Retro



Guck mal nach "punch" oder irgendwie sowas... das kommentierste einfach aus.

Server sowie Client-Side im Crossbow-Code!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */


Dieser Beitrag wurde am 21.11.2001 um 21:32 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
21.11.2001, 21:34
R2-D2



pev->punchangle
ist ein vector. und der z-wert is genau dafuer zustaendig. also loesch die zeile, wo der wert veraendert wird

--

®2-D2
Believe in Retrieve :)

Projects:
Monkey-Strike (Leader/Coder)
Water Wars (Head Coder)
Mixed Mod (Coder)

zum Seitenanfang zum Seitenende Profil || Suche
003
21.11.2001, 21:40
Exec




// player "shoot" animation
m_pPlayer->SetAnimation( PLAYER_ATTACK1 );

// Vector anglesAim = m_pPlayer->pev->v_angle + m_pPlayer->pev->punchangle;
// UTIL_MakeVectors( anglesAim );

// Vector vecSrc = pev->origin + gpGlobals->v_up * 16 + gpGlobals->v_forward * 20 + gpGlobals->v_right * 4;
// anglesAim.x = -anglesAim.x;
Vector vecSrc = m_pPlayer->GetGunPosition( ) - gpGlobals->v_up * 2;
Vector vecDir = gpGlobals->v_forward;

//CBaseEntity *pBolt = CBaseEntity::Create( "crossbow_bolt", vecSrc, /* anglesAim */, m_pPlayer->edict() );
CCrossbowBolt *pBolt = CCrossbowBolt::BoltCreate();
pBolt->pev->origin = vecSrc;
// pBolt->pev->angles = anglesAim;
pBolt->pev->owner = m_pPlayer->edict();

hmpf und was da jetzt genau???

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
004
21.11.2001, 23:54
Another1



Zitat:

also wo stell ich denn um, das de xbow nich mehr so nach oben zieht, wenn man schiesst???
Zitat:

... der z-wert is genau dafuer zustaendig ...

kleine korrektur: Der Z-Wert is afaik nicht dafür zuständig, da punchangle kein Vector ist, sondern ein Feld von 3 Winkeln, wobei
der 1.(.x) den PITCH angle enthält (also oben+/unten- rotation),
der 2. (.y) den YAW angle enthält (also rotation um die Z-Aches (links-,rechts+ rotation))
und der 3. (.z)den ROLL angle enthält (d.h. rotation um die "vorwärts"-achse ("Drehung" oder Rollen des Bildschirms))

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche