Mappe e collisioni · 3 min di lettura
Come trasformare una casa in un MLO percorribile senza CodeWalker
Leggi in: English · Español · Français · Deutsch · Português · Polski · Türkçe · Русский

Un MLO è un vero interno: entri dalla porta, dentro c'è tutto e la strada resta fuori dalle finestre. È ciò che vuole ogni server di roleplay per case, negozi e commissariati. Farne uno di solito significa modellare l'interno in Blender, poi costruire le stanze e i portali a mano in CodeWalker.
Di cosa è fatto un MLO
- Stanze, ciascuna una scatola con i modelli dentro, più l'esterno (il gioco lo chiama limbo).
- Portali tra le stanze, e tra le stanze e l'esterno, attraverso porte e finestre. Il gioco disegna il contenuto di una stanza attraverso i suoi portali.
- Collisione con gli id delle stanze: il gioco sa in quale stanza si trova un giocatore dalla collisione sotto i suoi piedi.
- Un archetype in un
.ytypche contiene le stanze e i portali, e un'istanza in un.ymapche posiziona l'interno sulla mappa.
Le case del gioco funzionano allo stesso modo: l'esterno è un unico modello, e l'interno è un'istanza separata piazzata insieme ad esso.
Falla partendo da una casa
L'MLO Creator prende la casa e crea l'interno per te, in nove fasi, ciascuna con il proprio pannello:
- La casa. Trascina un
.glb, oppure un.ydro.yftcon il suo.ytd, oppure apri una delle case, baite o roulotte del gioco. Una casa vuota funziona meglio: l'interno viene creato per te. - Buildings & outline (edifici e contorno). Piani e contorno vengono misurati dal modello; regolali.
- Floors & rooms (piani e stanze). Dividi i piani in stanze, oppure parti da uno dei dieci modelli (garage, minimarket 24/7, negozio di abbigliamento, appartamento, casa su due piani, ufficio, reception di commissariato, bar, magazzino, palestra).
- Doors & windows (porte e finestre). Le porte e le finestre della casa vengono trovate da sole, ciascuna come una scheda da accettare; oppure scegline sulla casa, o disegnane su un muro.
- Furniture (arredi), Look (aspetto), Lights & sound (luci e suono) ed Extras (extra: ascensori e teletrasporti, serrature per ox_doorlock o qb-doorlock): tutto opzionale.
- Check & download (controlla e scarica). Dagli un nome, indica dove va sulla mappa (dal posizionamento che il gioco dà a quella casa, oppure incollato da CodeWalker), scegli se nascondere la casa del gioco che c'è lì, poi Preview the result (anteprima del risultato) e Walk inside to check it (entra per verificarlo) prima di scaricare.
Il download è una risorsa FiveM: il .ytyp con l'interno, il .ymap, la collisione con i suoi id di stanza, un modello per stanza, la casa stessa e il Lua per le sue porte e per nascondere la casa del gioco. Aggiungi ensure <name> e riavvia il server.
Avvia il server con l'MLO dentro, o riavvialo: un interno aggiunto mentre ci sono giocatori connessi può mandare in crash il loro gioco.
Due cose che fanno inciampare
- La casa del gioco è ancora lì. La sua collisione e i suoi occluder restano a meno che non siano nascosti; dentro una casa del gioco appaiono come muri invisibili e una vista vuota verso l'esterno. MLO Creator li toglie dalle copie che consegna quando nascondi la casa del gioco.
- Porte e finestre di vetro. Il portale di una porta chiusa di solito nasconde ciò che c'è dietro. Con una porta di vetro questo diventa una vista vuota, quindi le porte di vetro vengono lasciate senza quella flag.
Se non hai una casa da cui partire, lo Shell Creator ne disegna una da zero su una pianta, come shell o come MLO. Per vedere in 3D una qualsiasi risorsa MLO, stanze, portali e collisione compresi, aprila nel Resource Viewer.
Limiti
Fino a 4 piani, 24 stanze, 120 porte e finestre, e 64 m di estensione per edificio, con fino a 8 edifici in un download. I materiali dell'arredatore, le luci personalizzate, gli ascensori e i teletrasporti, e l'editor di livelli sulle texture proprie della casa sono funzioni del piano Creator; il resto, l'anteprima e il controllo delle prestazioni sono gratuiti da provare.
Domande
- MLO o shell: qual è la differenza?
- Uno shell è un modello separato, da qualche parte fuori dalla vista, in cui vengono teletrasportati i giocatori. Un MLO è l'interno dell'edificio stesso, nel suo posto sulla mappa, con la strada fuori dalle finestre.
- Mi serve CodeWalker?
- No. È solo uno dei modi per dare all'MLO il suo posto: incollare una posizione da lì, oppure prendere il posizionamento che il gioco dà alla casa.

Lo strumento per questo
MLO Creator
Trascina un modello di casa o apri una di quelle del gioco: stanze, porte e finestre vengono create per te, e scarichi un vero interno con collisione e portali.
Apri MLO CreatorUtile anche qui: Shell Creator · Resource Viewer


