5MCustoms5MCustoms

Maps & MLOs·4 Min. Lesezeit

FiveM MLO erstellen ohne 3ds Max: ymap, ytyp und ybn erklärt

Woraus ein MLO besteht, was ymap, ytyp und ybn tun und wie du einen Innenraum für FiveM baust, ohne zu modellieren: Schritt für Schritt mit 5MC Forge, für Legacy und Enhanced.

3D-Grundriss eines MLO mit farbigen Böden in 5M Forge

Ein eigener Innenraum ist für viele RP-Server der Moment, in dem die Stadt sich nach dem eigenen Server anfühlt: eine Wache, eine Werkstatt, ein Club. Wer zum ersten Mal ein MLO erstellen will, stößt aber schnell auf eine lange Werkzeugliste und Dateiendungen, die nirgends erklärt werden. Dieser Artikel ordnet beides und zeigt einen Weg, der ohne 3ds Max und ohne eigenes Modellieren auskommt.

Woraus ein MLO besteht

MLO steht für Multi-Level-Object, den GTA-Begriff für einen Innenraum, den man betreten kann. Eine fertige MLO-Resource besteht aus wenigen Dateien, die jeweils eine klare Aufgabe haben:

DateiAufgabe
ytypDer Archetyp des Innenraums: Räume, Portale zwischen den Räumen, die Requisiten und Entity-Sets.
ymapDie Platzierung in der Welt: wo der Innenraum steht, wie er gedreht ist und wie viele Ausgänge er hat.
ybnDie Kollision. Ohne sie fällt man durch den Boden oder läuft durch Wände.
ydr und ytdModelle und Texturen für Boden, Wände und Decke.
fxmanifest.luaSagt dem Server, dass es eine Map ist, und meldet den ytyp an.

Der klassische Weg

Klassisch modelliert man die Hülle in Blender mit dem Sollumz-Addon oder in 3ds Max, exportiert sie in die GTA-Formate, legt Räume und Portale in CodeWalker an und holt Texturen und Vorlagen mit OpenIV aus dem Spiel. Das ist mächtig und für ganz eigene Architektur der richtige Weg. Es setzt aber voraus, dass man modellieren kann und die Eigenheiten der Formate kennt.

Der Weg mit Forge: Schritt für Schritt

Mit dem FiveM MLO Tool von 5MC Forge zeichnest du einen Grundriss, und Forge erzeugt daraus Hülle, Räume, Portale und Kollision. Eingerichtet wird mit Requisiten, die schon im Spiel stecken.

  1. Projekt anlegen: leer oder aus einer GTA-Vorlage wie einer Villa oder der Polizeiwache Mission Row.
  2. Boden im Raster malen. Die Räume ergeben sich aus den Wänden, die du entlang der Rasterlinien setzt.
  3. Türen, Fenster und Durchgänge setzen. Öffnungen ohne Türblatt bekommen beim Bauen von selbst eine Tür, ab 1,5 m Breite eine Doppeltür.
  4. Ebenen, Treppen, Rampen und Aufzüge ergänzen, wenn der Innenraum mehr als ein Stockwerk hat.
  5. Einrichten: Requisiten aus dem Katalog mit rund 32.000 Modellen auf Böden, Tische, an Wände und unter die Decke setzen, dazu Licht.
  6. Prüfen lassen. Fehler verhindern den Bau, Warnungen nennen Türen in Wänden oder Möbel, die zur Wand schauen.
  7. Bauen oder „Auf den Testserver“ wählen. Forge schreibt ytyp, ymap, ybn, Modelle, Texturen und fxmanifest.lua, dazu stream_enhanced für FiveM Enhanced.

Räume, Portale und limbo

Das Spiel zeichnet einen Innenraum Raum für Raum. Portale sind die Öffnungen dazwischen: Durch sie sieht man von einem Raum in den nächsten. Raum 0 heißt limbo und steht für die Außenwelt; jedes Portal nach draußen zeigt auf ihn. Die ymap kündigt an, wie viele solcher Ausgänge es gibt, und diese Zahl muss zu den Portalen im ytyp passen. Stimmt sie nicht, kann das Spiel beim Laden abstürzen.

Genau diese Buchhaltung ist von Hand fehleranfällig. Forge leitet Räume und Portale aus Wänden und Öffnungen ab, ordnet die Portalecken richtig herum und zählt die Ausgänge selbst.

Die fxmanifest.lua einer Map

Damit der Server die Dateien als Map lädt, braucht die Resource zwei Einträge: this_is_a_map und die Anmeldung des ytyp. So sieht das typischerweise aus:

fxmanifest.lua
fx_version 'cerulean'
game 'gta5'

this_is_a_map 'yes'

data_file 'DLC_ITYP_REQUEST' 'stream/werkstatt_5mc.ytyp'

Forge schreibt die Datei beim Bauen selbst. Mit „Auf den Testserver“ legt es die Resource in deinen lokalen FXServer und trägt ensure in die server.cfg ein; der Server muss dafür aus sein.

Häufige Fehler und ihre Ursache

  • Der Innenraum ist unsichtbar: Meist fehlt die ymap im stream-Ordner oder der ytyp ist nicht angemeldet.
  • Man fällt durch den Boden: Die Kollision fehlt oder ist unvollständig. Bei sehr großen Innenräumen nennt Forge die Zahl der Kollisionspunkte und bricht mit einer klaren Meldung ab, bevor eine kaputte Kollision entsteht.
  • Absturz beim Betreten: Oft passen Portale und angekündigte Ausgänge nicht zusammen.
  • Alles ist überstrahlt: Zu viel Licht je Fläche. Die Prüfung in Forge warnt davor.

Noch schneller: mit KI

Wer viele Innenräume baut, kann die Fleißarbeit an Claude abgeben. In jedem Forge-Plan bedient dein eigener Claude den Editor über MCP. Wie das geht, steht auf MLO mit KI bauen und im Tutorial MLO mit Claude bauen.

Häufige Fragen

Kann ich ein MLO ohne 3ds Max erstellen?

Ja. Klassisch geht das mit Blender und dem Sollumz-Addon. Mit 5MC Forge brauchst du gar kein Modellierprogramm: Du malst einen Grundriss und richtest mit Requisiten aus GTA V ein.

Was ist der Unterschied zwischen ymap und ytyp?

Der ytyp beschreibt, was der Innenraum ist: Räume, Portale und Requisiten. Die ymap sagt, wo er in der Welt steht und wie er gedreht ist.

Läuft ein so gebautes MLO auf FiveM Enhanced?

Ja. Forge legt neben stream den Ordner stream_enhanced an, umgewandelt mit Alchemist von Cfx.

Passend dazu

5MCustoms

Gründer von 5MCustoms

Justin baut seit Jahren FiveM Server, Fahrzeuge und Innenräume. 5MC Forge ist das Werkzeug, das daraus entstanden ist. Was hier steht, kommt aus der Praxis, nicht aus einer Produktbeschreibung.

Discord

Weiterlesen

Alle Artikel

Verfügbar für Windows

Bau deine Welt statt sie zu kaufen.

3 Tage kostenlos, danach ab 19,99 € im Monat. Monatsabo monatlich kündbar, alles, was du baust, bleibt deins.

Support