OMSI 2 Beállítások és Vezérlők Konfigurálása Kezdőknek

Szeretnénk egy ilyen Tutorial sorozatot elindítani a kezdőbb játékosok, fejlesztők felé, hiszen egyre több ilyen-olyan kérdéssel találkozunk, hogy ezt hogy kell, azt hogy kell. Ebben az első cikkben az a célunk, hogy segítséget nyújtsunk az alapok elsajátításában. Habár vannak már erre megfelelő videók, de mégis úgy gondolom, hogy érdemes ezzel kezdeni a cikksorozatunkat.

Az OMSI 2 Fájlstruktúrája és Fájlformátumai

Ejtünk először szót a fájlformátumokról, hogy mikkel is fogunk találkozni, mi mire való.

  • AMS fájl: Régebben volt egy harmadik féltől származó kezdeményezés, hogy egy egységes telepítőt kapjanak az ingyenes kiegészítők. Végén nem terjedt el túlzottan, viszont a mai napig kellhetnek olyan objektek, vagy spline-ok, amik ilyen AMS fájlba vannak csomagolva. Mivel az OMSI Addon Manager már nem nagyon elérhető, ezért valahogyan máshogy kell megoldani ezeknek a fájloknak a telepítését. Erre van egy nagyon egyszerű módszer, mégpedig az, hogy az AMS fájlkiterjesztést át kell írni ZIP fájlkiterjesztésre, és egyből egy WinRar-ral, vagy más hasonló programmal megnyitható, és kicsomagolható.
  • BUS fájl: Technikailag a busz összesítő konfigurációs fájlja. A felépítésébe most nem megyünk bele, de ezt a fájlt olvassa be az OMSI, és ez a fájl hívja meg a busz további részeit, és tartalmazza valamennyi konfigurációját, pl. kameranézetek.
  • HUM fájl: Az emberek konfigurációs fájlja, a felépítésébe itt se megyünk bele részletesen, de ezt a fájlt hívják meg a pályák, és ez a fájl mondja meg hogy egy utas milyen nehéz, hogy mozog, stb.
  • O3D fájl: Maguk a modell fájlok, melyekkel mindig a Model mappában fogunk találkozni.
  • OFT fájl: A betűkészletek fájlja, ezekkel a Fonts mappában fogunk találkozni. Ez tartalmazza, hogy a mellé tartozó BMP-k mely részén milyen karakter található.
  • OSC fájl: Maguk a scriptek fő részei. Ezek mindig egy Script mappában, vagy azon belül további almappában találhatóak.
  • OSN fájl: Tartalmazzák a mentett „szituációkat”. Ez azt jelenti, hogy ha elmented a játékállást, vagy csak szimplán kilépsz, akkor legközelebb a legutóbbi játékállás betöltése, vagy más szituációk betöltése is egy ilyen fájlt fog meghívni.
  • OTP fájl: Tartalmazzák a jegyek konfigurációját.
  • OVH fájl: Az AI járművek BUS fájlja.
  • SCO fájl: A Sceneryobject-ek, azaz az objektek, objektumok konfigurációja. Ezek miatt nem egy puszta közepén vezetünk, hanem megfelelően szép (vagy kevésbé szép) környezetben. Egy objekt lehet akár ház, útkereszteződés, vagy lámpaoszlop. Igazából egy pályán a látható dolgok 90%-a az embereket és az AI járműveket leszámítva szinte biztosan SCO.
  • SLI fájl: Az úgynevezett Spline-ok. Ezek azok az általában útfelületek, amelyek hosszúságát, ívelését szabadon tudjuk állítani az Editor-ban.
  • X fájl: Az úgynevezett DirectX modell fájl.

Fontosabb Mappák az OMSI 2 Gyökérkönyvtárában

  • Addons mappa: Teljesen friss, DLC mentes OMSI esetében üres lesz.
  • Drivers mappa: Alapértelmezetten találunk egy nopic.bmp-t, és egy OMSI-Fan.odr-t. Ezek az alapértelmezett vezetői profilunk fájljai. Ebben fog tárolódni hogy milyen busszal hány km-t vezettünk, összesen mennyit vezettünk, mennyi jegyet adtunk el, milyen a vezetési stílusunk százalékos arányban, stb. Egy szóval egy kis statisztikát fogunk látni magunkról. Viszont ezt játékon belül is meg tudjuk nézni, szóval itt a fájlokkal teendőink nincsenek.
  • Fonts mappa: Egy igen fontos mappa számunkra. Ide kerülnek bele a járművek, illetve az objektumok által használt betűkészletek. Egy betűkészlet általában két BMP fájlból, és egy OFT fájlból áll.
  • GUI mappa: Itt találjuk azokat a képeket, amiket megjelenít az OMSI például betöltés során.
  • helper mappa: Itt találunk pár O3D-t, X fájlt, valamint SLI-t.
  • Humans mappa: További almappákat találunk, de egyébként a nevéből adódóan az embereket tartalmazza.
  • Inputs mappa: Itt találunk pár .kyb és pár .cfg fájlt.
  • maps mappa: Is fontos számunkra, ide másoljuk be a pályákat. Alapértelmezetten egy teljesen új, gyári OMSI esetében itt két mappát fogunk látni, egy Berlin-Spandau és egy Grundorf mappát.
  • Money mappa: Itt találjuk a pénzeket, külön almappákra bontva.
  • Options mappa: Ebben a mappában találjuk a betölthető, gyári beállításokat. Illetve ha elmentjük a saját beállításainkat, ide hozza létre a játék a megfelelő fájlot hozzá.
  • Sceneryobjects mappa: Is fontos nekünk, ide kerülnek a pályákhoz tartozó objektumok.
  • Script mappa: Némelyik pályához, tartoznak további scriptek az AI járműveknek, a viselkedéseik miatt.
  • SDK mappa: Leginkább a fejlesztőknek szól, itt találunk néhány programot. Itt találhatóak a pályákhoz tartozó jegyek.

Indítási Paraméterek és Alapvető Beállítások

Alapértelmezetten az Omsi.exe-t csak simán indítjuk el, viszont léteznek különböző indítási paraméterek. Egyik lehetőség Steam-en belül megadni, hogy ha a Steam-ből indítjuk, akkor ennek megfelelően induljon el. Ezt elérni úgy tudjuk, hogy ha a Steam-ben a játékkönyvtárban jobb klikkelünk az OMSI 2-re, majd Tulajdonságok, és ott az Általános fül alatt legalul megtaláljuk az Indítási opciókat. A másik lehetőség, ha a gyökérkönyvtárban lévő Omsi.exe-ről létrehozunk egy parancsikont, majd a parancsikonra jobb klikk, majd tulajdonságok, és ott a cél végére a ” után egy szóköz és azután írjuk be a paramétert.

  • -editor: Az OMSI Editor fog megnyílni, ebben tudunk pályát építeni.
  • -fullscreen: Az OMSI teljes képernyős módban fog elindulni.
  • -debug: Ilyenkor sokkal részletesebb logfile-t kapunk, ellenben ez a teljesítmény rovására megy.

A Logfile és Hibakeresés

A logfile-t a gyökérkönyvtárban találjuk meg. Ez a fájl fog nekünk segíteni, ha valami nem működik megfelelően. Ha indokolatlanul alacsony FPS-ünk van, például egy szinte teljesen üres pályán is pattog a busz, érdemes ránézni a logfile-ra, nem-e spam-eli tele mindennel.

A logfile felépítése:

Hogyan módosítsd az OMSI 2 buszokat?

====================Start logging====================
Date: 2024. 03.

Az elején alapvető információkat jegyez fel, például a dátumot, időt, hogy milyen OMSI verziót használunk. Utána kezdi el a betöltés során keletkezett információkat leírni, például hogy előre létrehozta azokat az ablakokat amiket látni fogunk, betöltötte a pluginokat, stb. Igazából a legtöbb dolgot leírja hogy éppen mit csinált a játék. Ahogy látjuk, minden sor úgy épül fel, hogy először a bejegyzés sorszáma, majd az időpont másodpercre pontosan, majd az információ. Az információ része kezdődhet Information, Warning, vagy Error szavakkal.

  • Information: Ezzel nem kell foglalkoznunk.
  • Warning: Ezt általában figyelmen kívül hagyhatjuk, az esetek többségében ettől még minden működik.
  • Error: Ez az, ami mellett nem lehet elmenni szó nélkül. Ezek az esetek többségében valaminek a hiányára, vagy egy adott fájl hibás felépítésére hívja fel a figyelmet.

Például:

  • Ez nekünk azt mondja, hogy a megnevezett betűkészletben a 10. (valószínűleg: 10. karakter hiányzik vagy hibás).
  • Ez azt mondja, hogy nem találja a megnevezett textúrát.
  • Itt azt kapjuk meg, hogy a model.cfg olyan textúrát hív meg az adott modellhez, amit nem használ a modell.

148 17:31:28 - - Error: Zugriffsverletzung bei Adresse 005FAC7A in Modul ‘Omsi.exe’.

Zugriffsverletzung hibaüzenet esetén ez a hibaüzenet sokat nem mond, igazából bármi előidézheti. A helyzet hasonló, ez se árulja el a hisztijének pontos okát.

Mercedes Citaro OMSI 2 modok

Általános Beállítások az OMSI 2-ben

Amint megnyitottuk a beállításokat, az Általános (angolul Generic) fül fogad minket. Itt van lehetőségünk nyelvet állítani, korábban mentett beállításokat betölteni, vagy éppenséggel a jelenlegit elmenteni későbbre.

  • Alternatív nézet vezérlés: Ez azoknak való, akiknek nincs, vagy nem jó az egerükön a görgő.
  • Karbantartás állapota: Amennyiben úgy van lescriptelve a busz, bizonyos hibák előfordulásának sűrűségét állítjuk be.
  • Jelenlegi dátum/idő használata: Amit itt bepipálunk, az indításkor szinkronizált lesz a jelenlegi időponttal.
  • Nincs automatikus menetrend értékelés: Alapértelmezetten amint a végállomásra érünk, feldob egy ablakot ahol látjuk a menetrendünk értékelését, melyik megállóba mikor érkeztünk, késtünk-e.
  • Automata mentés: Ha ezt bepipáljuk, minden egyes esetben amikor teljesen megáll a busz, elmenti a játékállást.
  • Játékos jármű és terep között: Bekapcsolja az ütközéseket a tereppel.
  • Játékos járművei és gyalogosok között: Ha bekapcsoljuk, lehetőséget ad elütni a gyalogosokat.
  • AI járművek között: A nem túl éleseszű AI-ok egymásnak tudnak menni.
  • Indításkor az összes csempe betöltése: A teljes pályát előre betölti.
  • Cél képkockaszám: Más néven FPS Limit.
  • Szomszédos csempék száma: A csúszkán beállított számú Tile-t fog a jelenlegi mellé betölteni. Egy Tile kb olyan 300x300m nagyságú kocka.
  • Max. objektum összetettség: Ezzel állítjuk be a megjelenő objektumok típusát.
  • Max pálya összetettség: Eldönthetjük hogy mennyire részletesen töltse be a pályát.
  • Árnyékok: Bekapcsolhatjuk a dinamikusan vetett árnyékokat. Fontos kiemelni, hogy nem vet minden árnyékot, objektumok közül is csak az, aminél be van írva a [shadow] parancs.
  • Night map: Ezzel kapcsolhatjuk ki és be a Night map-et.
  • Light map: Ezzel kapcsolhatjuk ki és be a Light map-et. Ha valami megtartja eredeti textúráját, csak világosabb lesz, akkor az ezt használja.
  • Light map of terrain: Ezzel kapcsolhatjuk ki és be a Light map-et a talajra vonatkozóan.
  • Max. felhasználható memória nagyfelb. textúrákhoz: Itt adhatjuk meg, hogy a VRAM-ból, azaz a Videókártya memóriájából mennyit használhat fel maximum az OMSI.
  • Valós idejű tükröződések felbontása: Itt a csúszkán állíthatjuk be, hogy hányszor hanyas felbontású legyen a tükör felbontása. 512-esnél feljebb nem sok értelme van felvenni, hiszen nem fog annyival élesebb lenni a visszaadott kép mint amennyit ront a teljesítményen.

Hangok és AI-Közlekedés Beállításai

A következő menüpontunk a Hangok. A következő “megállónk” az AI-Közlekedés lesz.

  • Emberek max. száma: A gyalogosok és utasok maximális számát adjuk meg főben.

Billentyűzet és Játékvezérlők Konfigurálása (Kuplung Beállítás)

Az OMSI 2-ben a vezérlő beállítások kulcsfontosságúak a valósághű vezetési élményhez, különösen, ha manuális váltós buszokkal szeretnénk közlekedni. Itt állíthatjuk be a billentyűzetet vagy a külső játékvezérlőket, mint például a kormányt és a pedálokat, beleértve a kuplungpedált is.

Billentyűzet Beállítások

Ahhoz, hogy a billentyűzetre beállítsuk az ajtókezelést, vagy igazából bármit, ahhoz a beállításokon belül a Billentyűzet menüpontot kell választanunk.

  • Billentyűzet nyelve: Itt tudjuk beállítani hogy milyen billentyűzetkiosztást használunk.

Az egésznek az alján tudjuk beállítani, hogy a kijelölt parancs milyen billentyűre hallgasson. Ha a Gomb! feliratú gombot nyomjuk meg, akkor a listából való kiválasztás helyett elég csak a kívánt karaktert, billentyűt lenyomni, és azt fogja beállítani. Ha a Ctrl+ vagy a Shift+, esetleg mindkettőt bepipáljuk, akkor tudunk kombinációkat beállítani, pl Shift+Z. Ha a Folyamatos feliratú jelölőnégyzetet pipáljuk be, akkor csak addig csinálja meg a parancsot, amíg a beállított gombot/gombokat lenyomva tartjuk.

Farm Sim Csomag áttekintés

Most hogy az alapját tisztáztuk, nézzünk meg egy gyakorlati példát, honnan fogjuk megtudni hogy mit is kell nekünk beállítani. Állítsuk be mondjuk az Ikarus 412-esnek az ajtóengedélyezőjét. Első körben meg kell tudnunk, hogy milyen parancsra is hallgat mondjuk az engedélyező rajta. Ehhez a legegyszerűbb, ha elővesszük a model.cfg-t a busz model mappájából. Miután megtaláltuk melyik modell is van a műszerfalon, láthatjuk hogy az alatta lévő [mouseevent] a bus_doorOpenEnable parancsra hallgat. Ha rákattintunk a Járműesemény hozzáadására, a fejünkhöz kapjuk hogy Triggerliste wird geladen. Ez egy jó ideig el fog tartani, főleg ha sok jármű van telepítve. Jelenleg ezt néven találjuk meg. Leokézzuk, és megint várunk 3-5 munkanapot, mire a Triggerliste wird geladen ismét eltűnik. Ilyenkor a frissen hozzáadott parancsot a lista legalján találjuk meg, és már állíthatjuk is be a nekünk kedvező gombokat hozzá.

Játékvezérlők Beállításai (Kormány, Pedálok, Kuplung)

A következő, és számunkra utolsó lényeges fülünk, az a Játékvezérlők. Itt tudjuk beállítani a géphez csatlakoztatott kormányt, vagy egyéb más játékvezérlőt. Amint átléptünk, egy hosszabb-rövidebb várakozás fog következni a „Triggerliste wird geladen” társaságában.

Első körben felül látunk két listát. A bal oldali a jelenleg géphez csatlakoztatott eszközök listája, míg a jobb oldali pedig az OMSI-hoz már hozzáadott eszközöké. Ha a jobb oldali listában nem szerepel az általunk használt eszköz, akkor a két lista közötti nyíllal tudjuk hozzáadni.

Itt, a játékvezérlők menüpontban lehetőségünk van a fizikai kuplungpedál kalibrálására és hozzárendelésére a megfelelő játékbeli funkcióhoz, amennyiben a vezérlőnk támogatja azt. Bár a pontos "kuplung beállítás" specifikus lépései nincsenek részletezve a jelenlegi anyagban, a játékvezérlő hozzáadása és a tengelyek/gombok hozzárendelése jelenti az alapját a kuplung funkció beállításának.

Teljesítmény és Hibaelhárítás

Előfordul olyan, hogy a buszok teljesen kifehérednek. Ez olyankor van, mikor az OMSI kifogy a VRAM-ból. Ezen némileg tud segíteni a 4GB patch, viszont akkor tud előjönni a feketedés, azaz mikor csak közvetlen közelről látod rendesen a textúrákat, egyébirán...

tags: #omsi #2 #kuplung #beallitas