Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
30.05.2001, 12:31
[SCS]I_()RI)



Also ich hab das TUT von Rockefeller benutzt.
Hat auch so ganz funcktioniert! Bloss das TUT ist glaub ich von der SDK 2.0 und ich hab die SDK 2.1 und da konnte ich dann nicht das in der Player.cpp machen. Ich hab mal ein Level gemacht, undzwar ein block mit ner ORIGI- textur in die mitte und das hab ich zu nem func_vehicle gemacht.
Dann noch schnell ein aatrigger-block zum func_vehiclecontrols gemacht!
Ich hab auch 2 path_track gemacht. Und dann im Spiel, setzt ich mich ins auto und will los fahren, da merke ich, dass das auto nur zwichen den beiden path_tracks fährt, und ich kann nicht lenken!

Kann mir jemand sagen woran das liegen könnte ?

--

Ich helfe gern! Aber helft mir bitte auch!

scs.4cool.de

zum Seitenanfang zum Seitenende Profil || Suche
001
30.05.2001, 14:50
TheVoice



SDK 2.1 = (SDK 2.0 + New Functions)
Das bedeutet:
Es gibt keine Einschränkungen vom SDK 2.0 zu 2.1
und jedes Tutorial, dass mit dem SDK 2.0 funktioniert muss
auch mit der Version 2.1 funktionieren!

--

Against TCPA | Resourcecode.de | Blender 3D | [ Darkzone | Pandorra | Alpine ]

zum Seitenanfang zum Seitenende Profil || Suche
002
30.05.2001, 15:53
Masterstroke



TheVoice: fast...:))

Wenn wirs schon mathematisch machen, dann richtig...

SDK2.1 = SDK2.0 + NewThings...

:P

--

Masterstroke
resourcecode.de

zum Seitenanfang zum Seitenende Profil || Suche
003
30.05.2001, 20:14
TheVoice



äh, oh :)

ich glaub du solltest das nochmal nachlesen :)

[c=#D6E8C4]Hehe, ich hab geschummelt ;)[/c]

--

Against TCPA | Resourcecode.de | Blender 3D | [ Darkzone | Pandorra | Alpine ]

zum Seitenanfang zum Seitenende Profil || Suche
004
31.05.2001, 10:15
[SCS]I_()RI)



Ja aber kuck euch das doch mal selber an in der PLAYER.cpp!
Bei mir ist sind die ersten 1-7 Zeilen gleich, aber dann ists ganz anders!

Und ich check das TUT nicht mehr ab:

Dann fügen wir den neuen Code für Turn( int value ) ein:
void CFuncVehicle :: Turn( int value )
{
pev->avelocity = Vector (0, -80 * value, 0); //simply sets the turning value
Next();
}

Nun löscht du den Inhalt (NUR den Inhalt!) der Next()-Funktion und fügst dort dieses ein: [c=#FF0000]WAS/WO SOLL ICH DA LÖSCHEN UND EINFÜGEN ?[/c]

{
float time = 0.1;
if ( !pev->speed )
{
ALERT( at_aiconsole, "VEHICLE(%s): Speed is 0\n", STRING(pev->targetname) );
StopSound();
return;
}
UTIL_MakeVectors ( pev->angles );

//this is the most important line, it calculates the velocity depending on the angle of the vehicle.
pev->velocity = gpGlobals->v_forward * pev->speed;
//CalcHeight (); //if you want, try Kukyona's code here
UpdateSound();
SetThink( Next );
NextThink( pev->ltime + time, TRUE );
//Another way to drop an entity to ground is this, but I do not like it.
//int drop = DROP_TO_FLOOR( ENT(pev) );
}

--

Ich helfe gern! Aber helft mir bitte auch!

scs.4cool.de

zum Seitenanfang zum Seitenende Profil || Suche