Hallo,
ich hätte mal zwei Fragen:
1. Wie erstelle ich ein Race? Sprich, wo muss ich mit welcher Funktion arbeiten, um bspw. den nächsten Checkpoint anzeigen zu lassen? Ich meine hierbei ein Checkpoint Race.
2. Mein Kumpel (Mapper) hatte in MTA testweise eine Race Map heruntergeladen, in MTA waren auch Checkpoints dabei. Wie exportiert man diese zusätzlich zu den Objekten?
Race erstellen
- Uppermost
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Wie exportiert man diese zusätzlich zu den Objekten?
Hallo,dass geht nicht, die musst du schon manuell setzen in SA:MP.
-
Hallo,dass geht nicht, die musst du schon manuell setzen in SA:MP.
Natürlich kann man die exportieren.
Dazu würde ich das .xml-Plugin verwenden, und damit auf die Map-Datei von MTA zugreifen, wenn du es direkt machen willst. Normale Converter machen das (soweit ich weiß) nicht. -
Hallo,
dennoch lässt sich immer nur ein Checkpoint gleichzeitig setzen. Insofern kommt man da eh nicht drum rum. Was du meinst, sind die Checkpoints auf der Map, die man pro Spieler 100x setzen kann.
-
einfach gesagt:
Am anfang vom rennen setzt du mit SetPlayerRaceCheckpoint den ersten Checkpoint.Bei OnPlayerEnterRaceCheckpoint erhöhst du jedes mal eine Spielervariable um 1. Daraus kannst du dann ablesen, bei welchem Checkpoint der Spieler ist. Je nachdem setzt du im selben callback wieder mit SetPlayerRaceCheckpoint den nächsten Checkpoint fürs Rennen.
Aus dieser Variable kannst du letztendlich dann auch auslesen, wann das Rennen beendet wurde.Ist zwar ned ausführlich erklärt. Aber die Grundsätze sollten dir jetzt klar sein.
-
breadfish.de
Hat das Thema geschlossen.