Verfügbare Informationen zu "Rennspiel"
Qualität des Beitrags: Beteiligte Poster: Master - Kombucha - lanzet3 Forum: Silent-Design Forum Forenbeschreibung: Dies ist nur das alte Silent-Design Forum - Das neue findet ihr unter www.silent-design.de.ms oder www.e-nicmar.de/community/ aus dem Unterforum: Scripting Antworten: 11 Forum gestartet am: Dienstag 18.05.2004 Sprache: deutsch Link zum Originaltopic: Rennspiel Letzte Antwort: vor 19 Jahren, 10 Monaten, 24 Tagen, 2 Stunden, 51 Minuten
Alle Beiträge und Antworten zu "Rennspiel"
Re: Rennspiel
Master - 27.05.2004, 17:51Rennspiel
Hi
Also, wenn ich bei einem Rennspiel die Geschwindigkeit des Fahrzeuges erhöhe, so ca. auf force = 20 dann kann man es nicht mehr mit den Pfeiltasten steuern. Wenn man nur einmal kurz auf die Tasten drückt macht das Fahrzeug direkt mehrere Umdrehungen. Weiß jemand wie man das ändern kann?
Mfg Master
Re: Rennspiel
Kombucha - 27.05.2004, 18:11Rennspiel
Hallo,
also in der move.wdl gibt es eine funktion, die _player_force heißt, dort kann man diese zwei zeilen finden:
vec_scale(aforce,MY._FORCE); // Pan/Tilt Geschwindigkeit
vec_scale(force,MY._FORCE); //xyz Geschwindigkeit
Setzte bei der ersten Zeile etwas anderes für MY._FORCE ein, etwa so:
vec_scale(aforce,5); // Pan/Tilt Geschwindigkeit
Nun wird aforce mit 5 anstatt mit 20 multipliziert!
MfG
Re: Rennspiel
Master - 27.05.2004, 18:45
Danke hat geklappt :D
Re: Rennspiel
Master - 27.05.2004, 20:48
So noch ne Frage. Wie kann man es machen das die Geschwindigkeit des Fahrzeuges sich langsam erhöht? Bei den Template actions hat das Fahrzeug ja sofort die maximale Geschwindigkeit.
Re: Rennspiel
Kombucha - 27.05.2004, 21:06Rennspiel
Ich denke, das könnte man so machen:
var car_accel; // Beschleunigung
function _player_force()
{
...
car_accel += (-1 + (key_force.y * 2) )* time;
car_accel = clamp(car_accel,0,my._force);
vec_scale(aforce,5);
vec_scale(force,car_accel);
...
}
Du musst mal ausprobieren, ob es geht, mal sehen :wink: !
Re: Rennspiel
Master - 27.05.2004, 21:16
So das geht jetzt auch. Da fehlt nur noch eins, das Fahrzeug müsste langsamer werden wenn man nicht mehr aufs gas drückt. Hoffentlich weißt du auch wie das geht.
Mfg Master
Re: Rennspiel
Kombucha - 27.05.2004, 21:39Rennspiel
Hm, eigentlich müsste das Fahrzeug vom Script her wieder langsamer werden :? :
car_accel += (-1 + (key_force.y * 2) )* time;
key_force.y kann hier entweder gleich 1 oder 0 sein, das würde dann so aussehen:
car_accel += -1 + (1 * 2) ; // 1, bei gedrückter Taste
car_accel += -1 + (0 * 2); // -1, wenn dieTaste nicht gedrückt wird
Aber du kannst ja mal die zwei Zeilen hiermit ersetzen:
...
if (key_force.y == 1)
{
car_accel += key_force.y * 1 * time;
}
else
{
car_accel -= 1*time;
}
car_accel = clamp(car_accel,0,my._force);
...
MfG
Re: Rennspiel
Master - 27.05.2004, 21:51
hmm . . . genau das gleiche. Das Fahrzeug beschleunigt nun langsam aber sobald man die Beschleunigungstaste los läst, bleibt es sofort stehen. Meine beiden Zeilen sehen aber so aus, weil das Fahrzeug bei mir nur bei 1.1 langsam genug beschleunigt.
car_accel += (-1 + (key_force.y * 1.1) )* time;
car_accel = clamp(car_accel,0,my._force);
Liegt es vieleicht daran?
Mfg
Re: Rennspiel
Kombucha - 28.05.2004, 16:12Rennspiel
Hm, nein daran liegt es nicht , aber vielleicht wird die Geschwindigkeit zu schnell verringert:
car_accel += (-0.2 + (key_force.y * 0.3) )* time;
...
Versuche es einmal so!
MfG
Re: Rennspiel
Master - 29.05.2004, 00:25
Schlechte neuigkeiten. Hatte einen Virus auf dem pc und muste meine gesamte Festplatte formatieren. Ich konnte noch nicht mal mehr windowas starten ! Hab leider auch keine Kopie von meinem Projekt :cry: . Ich muss jetzt erstmal wieder komplett neu anfangen.
Re: Rennspiel
lanzet3 - 29.05.2004, 06:38Virus
Für solche Fälle solltest Du Dir das Programm Norton-Ghost besorgen.Damit kannst Du Dir in regelmäßigen Abständen ein Backup Deiner Festplatte erstellen und in solch einem Fall Dein System in 10 Minuten wiederherstellen.Vorraussetzung dafür ist allerdings,daß Du Deine Festplatte partitioniert hast oder eine 2. Festplatte hast.
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Silent-Design Forum
Ähnliche Beiträge wie "Rennspiel"
Bestes Rennspiel - HaloMarine {PH} (Sonntag 25.09.2005)
Rennspiel - Mario Kart - Super Circuit (E) - D.i.E.e.H.r.E (Montag 18.10.2004)
Rennspiel - F-Zero (E) - D.i.E.e.H.r.E (Sonntag 17.10.2004)
action-rennspiel - razzer (Mittwoch 01.11.2006)
"MotorStorm", PS3: Rennspiel - Pitbull2003 (Samstag 30.12.2006)
Rennspiel - Thread - JamieCruz (Dienstag 22.01.2008)
6 Monate Rennspiel-Turnier - DTM-Karten gewinnen - streetracer (Mittwoch 19.04.2006)
bestes rennspiel - Cluster (Montag 08.01.2007)
Beste Tuning Rennspiel - shadow (Sonntag 09.04.2006)
Action Racer (Rennspiel) - starbuck77 (Dienstag 13.03.2007)