Hi,
Nutze dieses Tacho System.
[ SCRIPTING ] Tacho erstellen
Doch wie Lasse ich die KM/H Zahl schneller Aktualisieren. Zurzeit passiert dies jede Sekunde. Den Define zu ändern bringt nichts. Dann steht es die ganze Zeit auf 0.
Hi,
Nutze dieses Tacho System.
[ SCRIPTING ] Tacho erstellen
Doch wie Lasse ich die KM/H Zahl schneller Aktualisieren. Zurzeit passiert dies jede Sekunde. Den Define zu ändern bringt nichts. Dann steht es die ganze Zeit auf 0.
ZitatDen Define zu ändern bringt nichts.
Müsste aber :<
Setz den define mal auf 100-500
Das Problem ist nun. Ich habe es auf 250.
Doch voher wenn ich Vollspeed gefahren bin stand dort 130 und nun nur 30.
Du hast warscheinlich dieses hier in deinem Script
Geschwindigkeit = floatsqroot(X*X + Y*Y + Z*Z) * 100 * 1.8;
Da musst du die hintere Zahl ändern , zB. auf 2.5 , dann wird es schneller angezeigt , zB statt 50 KMH 80 KMH oder so
öööhm no?
Das rechnet nur die Geschwindigkeit aus.
Ja. Das hilft mir jetzt nicht.
Wie geht das den jetzt?
Indem du die Timer Zeit verkürzt ?!
Und wie soll das gehen?
In dem die die Timer Zeit verkürzt ?!
Was ist daran nicht zu verstehen.
SetTimer("Name",Zeit...
Und die Zeit herunternehmen.
Wobei man den unterschied zwischen 1Sekunde und xhundert Millisekunden eh kaum merkt.
Das wird nicht funktionieren...
SetTimer("UpdateTacho",TACHOTIMER,1);
Und TachoTimer ist halt 1000. Wenn ich weniger mache steht dort Stad 130 Kmh nur 30 kmh bei vollspeed...
öööhm no?
Das rechnet nur die Geschwindigkeit aus.
Er möchte ja wieder auf 130KM/h kommen ? ._.
Also wenn 30 KM/h angezeigt werden und er die Zahl verändert , wird dementsprechend auch die KMH-Zahl verändert
Geschwindigkeit = floatsqroot(X*X + Y*Y + Z*Z) * 100 * 1.8;
new Tachostring[20];
format(Tachostring, sizeof(Tachostring), "Km/h: %d", floatround(Geschwindigkeit));
TextDrawSetString(TachoKmh[i], Tachostring);
Also gibt es keine Möglichkeit?