Die Suche ergab 14 Treffer

von sleepyy
Mittwoch 14. Oktober 2020, 13:54
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Okay, wieder was gelernt. Vielen vielen dank nochmal für die ganze Hilfe und die Erklärungen! So macht das doch Spaß! :)
von sleepyy
Mittwoch 14. Oktober 2020, 12:58
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Jap, hab ich jetzt auch verstanden! Würde ich penaltyTime anfangs nicht auf 0 setzen, hätte die ja keinen Wert. Somit kann auch nie das Event getriggert werden richtig?
Jetzt geb ich penaltyTime = 0, dann hat der nen Wert mit dem er arbeiten kann und somit kann ich auch eine Strafe bekommen. Dann ...
von sleepyy
Mittwoch 14. Oktober 2020, 12:23
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

aber das war doch bei "leavingTime" auch nicht der Fall oder? Hab das dann weiter oben bei global mit angefügt, das selbe würde ich dann auch mit "penaltyTime" machen.
Habs jetzt trotzdem mal unter outOfTrack geschrieben und gleich null gesetzt.
Scheit soweit alles zu funktionieren! Gefällt mir sehr ...
von sleepyy
Mittwoch 14. Oktober 2020, 11:43
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Wow, vielen vielen Dank! Hab mir erstmal den Code durchgelesen um zu verstehen, habs auch verstanden und dann mal selbst eingetippt (muss zugeben ich hab 2 mal gespickt :D ).
FUNKTIONIERT!
Jetzt ist mir allerdings ein kleiner Bug aufgefallen, wofür die App nichts kann, welchen die App aber ...
von sleepyy
Mittwoch 14. Oktober 2020, 10:15
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Der Wert ist 5. Entspricht dann Sekunden

ich dachte vielleicht könnte mans so mal testen, oder ist das vollkommener Blödsinn? :D

if info.physics.numberOfTyresOut > wheelsOutAllowed and not outOfTrack :
cutoffReturn = 0
outOfTrack = 1
cutTime = currentTime
if (info.graphics.completedLaps - 1 ...
von sleepyy
Mittwoch 14. Oktober 2020, 09:52
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Wow danke, auf jeden Fall schonmal sehr hilfreich! Beschreibt ungefähr genau das, was ich die letzte Stunde lang versucht hab! Allerdings hab ich keine Ahnung wie ich das genau mit der Zeitspanne hinbekomm, bzw. wie ich die Zeit von "cutoffReturn" erfassen kann. Wie du schon sagst scheint ...
von sleepyy
Mittwoch 14. Oktober 2020, 08:46
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Ich versteh aktuell leider nocht nicht WAS genau "outOfTrack" und "cutoffReturn" ist, bzw. wann diese Variablen erfüllt sind wenn man das so nennen kann.. Ich bin zwar dabei es herauszufinden aber komm noch nicht wirklich drauf.
Ersetze ich in der ersten Zeile das "and not" z.B. durch ein "and ...
von sleepyy
Mittwoch 14. Oktober 2020, 08:13
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Mit dem manuellen Einrücken hats leider auch nicht geklappt, aber das ist mir jetzt relativ egalm Programm tut was es soll! :D

Verstehst du, was die beiden äußeren Bedingungen bedeuten?

nein, leider nicht. Mich verwirrt das currentTime und cutoffReturn etwas.. ich kann damit nicht wirklich viel ...
von sleepyy
Mittwoch 14. Oktober 2020, 01:11
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Echt doof dass man nicht bearbeiten kann, jetzt muss ich leider wieder einen Beitrag eröffnen..
Ich habs in Griff bekommen und zusätzlich noch hinzugefügt dass im Chat bei jedem Cut eine Nachricht erscheint, bin schon fast stolz auf mich.
Der Code sieht jetzt so aus:
if info.physics ...
von sleepyy
Dienstag 13. Oktober 2020, 21:14
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Ich dachte eben dass ich am Ende der Bedingung den counter zurücksetze mit cutsCounter = 0 aber dann hatte ich ja scheinbar nen Syntaxfehler..
Es funktioniert aber jetzt! Mit folgendem Code

if racePhase == "Race" and cutsCounter > 0 and cutsCounter % 8 == 0 :
currentPenalty.append("RaceAdmin App ...
von sleepyy
Dienstag 13. Oktober 2020, 17:34
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Leider habe ich keine EDIT-Funktion entdeckt daher nochmal ein neuer Beitrag..
Ich hatte scheinabr irgend einen anderen Fehler im Code. Habs gerade nochmal mit
if racePhase == "Race" and cutsCounter > 0 and cutsCounter % 2 == 0 :
versucht. Funktioniert soweit. Nachdem der cutCounter 2 gezählt hat ...
von sleepyy
Dienstag 13. Oktober 2020, 15:29
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen


Möglicherweise ist es, wie sparrow sagt, eine Mischung der Einrückung mit Tabs und spaces.
Wenn du die Zeile `cutsCounter = 0` selbst eingefügt hast, hat sie möglicherweise Leerzeichen, während der Rest Tabs hat. In Python3 geht das nicht mehr (SyntaxError).

Vielleicht merkt dein Spiel, wenn ...
von sleepyy
Dienstag 13. Oktober 2020, 15:26
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Re: Zähler zurücksetzen

Vielen Dank für die Antwort!
Mit den eingerückten Zeilen habe ich mich an den anderen Strafen die im Code sind orientert.. Dachte das wird dann schon so passen. Sollte ja aber kein Problem darstellen, oder? Weil ich bin ja wiegesagt schon so weit, dass das Event was ich möchte getriggert wird.

Das ...
von sleepyy
Dienstag 13. Oktober 2020, 13:13
Forum: Allgemeine Fragen
Thema: Zähler zurücksetzen
Antworten: 24
Zugriffe: 3136

Zähler zurücksetzen

Hallo Community!
Vorweg muss ich sagen, dass ich eigentlich keinen blassen schimmer von python hab.
Ich bin Mitveranstalter von virtuellen Rennserien in Assetto Corsa. Für dieses Spiel gibt es sog. Apps die einem viele zusätzliche Features bieten. Die Hauptapp die wir nutzen unterstützt leider ein ...