Maps & Kollisionen · 3 Min. Lesezeit

FiveM-MLO mit fehlenden oder flackernden Wänden? Finde den Map-Konflikt

Auch verfügbar auf: English · Español · Français · Português · Italiano · Polski · Türkçe · Русский

Du fügst eine weitere MLO hinzu, und eine ältere verliert ihren Boden. Wände verschwinden, wenn du hineingehst, Props flackern, Spieler fallen durch einen Raum. Auf einem Server mit Dutzenden Maps ist der übliche Rat, einen sauberen Server zu starten und die Maps einzeln wieder hinzuzufügen. Das funktioniert, kostet aber einen Abend. Die meisten dieser Probleme sind zwei Map-Ressourcen, die sich gegenseitig in die Quere kommen, und der Konflikt steckt in ihren Dateien.

Wie zwei Maps sich in die Quere kommen

  • Dieselbe Datei zweimal. Zwei Ressourcen streamen eine Datei mit gleichem Namen (eine .ymap, .ytyp, .ybn …). Nur eine davon lädt: die, deren Ressource zuletzt gestartet wurde (und ein Neustart macht sie wieder zur letzten).
  • Dieselbe Spielkarte zweimal ersetzt. Zwei Ressourcen ersetzen je eine der eigenen Kartendateien des Spiels; eine verliert.
  • Zwei Innenräume am selben Ort. Zwei MLOs, übereinander platziert, streiten sich um Räume, Portale und Kollision: Wände verschwinden, und Peds fallen durch.
  • Eine MLO über einem der Innenräume des Spiels, oder Objekte einer anderen Ressource, die in einer MLO platziert sind.
  • Derselbe Archetyp zweimal definiert, oder ein Objekt zweimal an derselben Stelle platziert.
  • Kollisionen schneiden sich. Die Kollisionsdreiecke zweier Maps kreuzen sich oder liegen aufeinander: Spieler und Autos bleiben hängen, stecken fest oder fallen durch.

Es gibt auch subtilere Fälle. Das Spiel nutzt DLC-Kopien einiger seiner Maps, daher zeigt die Bearbeitung der Basiskopie einer solchen Map im Spiel womöglich nichts; und die Kollisionen des Spiels überlappen sich untereinander, sodass ein einfacher Vergleich der Kollisionsdateien überall Konflikte findet.

In einem Upload finden

Zieh deinen ganzen resources-Ordner (oder ein paar Ressourcen, oder eine .zip davon) in die Map Conflict Check. Nur die Kartendateien (.ymap, .ytyp, die Manifeste und die Kollisionen, deren Boxen sich berühren) werden gesendet; Modelle und Texturen bleiben auf deinem Computer. Es ist kostenlos (du meldest dich mit Discord an).

  1. Lies die Summary (Zusammenfassung), dann Try the server without these first (Versuch den Server zuerst ohne diese): die Ressourcen mit den meisten Konflikten.
  2. Geh die Probleme nach Stufe durch: Conflicts (Konflikte), Warnings (Warnungen), Notes (Hinweise). Jedes nennt die beteiligten Ressourcen und Dateien, sagt, was es im Spiel bewirkt, und wie man es behebt.
  3. Drück On map (auf der Karte), um zu sehen, wo es auf dem Radar liegt: Innenräume sind gefüllte Boxen, Map-Umrisse und Kollisionen gestrichelt.
  4. Filtere nach Ressource oder lies die Tabelle By resource (nach Ressource). Download the report (.csv) (Bericht herunterladen, .csv) gibt dir die vollständige Liste.
  5. Behebe, zieh den Ordner erneut hinein und prüf, dass die Liste kürzer geworden ist.
Map Conflict Check bei vier Test-Ressourcen: die Zusammenfassung, die Radarkarte mit den Boxen der Ressourcen und Warnungen für Dateien, die zwei Ressourcen streamen, jeweils mit der Lösung
Vier Test-Ressourcen, eine MLO in eine zweite Ressource kopiert: ihre Kartendateien werden zweimal gefunden, mit der Lösung darunter.

Die gefundenen Probleme beheben

  • Dieselbe Datei zweimal: Behalte eine der Ressourcen oder benenne eine Datei und das, was auf sie zeigt, um.
  • Zwei Innenräume am selben Ort: Behalte einen oder verschiebe einen anderswohin. Map Mover verschiebt eine ganze Map oder MLO mit ihrer Kollision, den LOD-Lichtern und dem Rest (der Download ist ein Export des Creator-Plans) (wie du eine MLO verschiebst).
  • Kollisionen geschnitten: meist zwei Maps, die auf derselben Stelle gebaut sind; behalte die, die du dort willst.

Um eine Ressource allein anzusehen, in 3D so, wie das Spiel sie platziert (Innenraum, Props, Kollision, Portale), öffne sie im Resource Viewer.

Was es nicht sehen kann

  • Verschlüsselte (escrowed) Dateien: Nur ihre Namen werden verglichen.
  • Die Reihenfolge der Innenraum-Proxys (interiorproxies.meta) und Okkluder-Formen gegenüber MLOs.
  • Alles, was nur im Spiel passiert: Das Tool liest Dateien; es führt den Server nicht aus.

Fragen

Zwei Ressourcen ersetzen dieselbe ymap. Welche gewinnt?
Nur eine lädt: die, deren Ressource zuletzt gestartet wurde (ein Neustart macht sie wieder zur letzten). Behalte eine oder führe, was du brauchst, aus beiden in einer zusammen.
Funktioniert es mit verschlüsselten Maps?
Teilweise: Ihre Dateinamen werden verglichen, also werden zwei verschlüsselte Maps, die dieselbe Datei streamen, trotzdem gefunden, aber ihr Inhalt kann nicht gelesen werden.

Das passende Tool

Map Conflict Check

Zieh deinen resources-Ordner hinein und erhalte jeden Konflikt zwischen deinen Maps und mit dem Spiel: dieselben Dateien, überlappende MLOs, doppelte Archetypen und geschnittene Kollisionen.

Map Conflict Check öffnen

Auch hier nützlich: Map Mover · Resource Viewer

Weitere Anleitungen

Alle Anleitungen →

Jedes Tool kann kostenlos getestet werden, mit 5 Exporten pro Tag. Melde dich mit Discord an, um sie zu nutzen.