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:

Kuplungpedál problémák – okok és megoldások

====================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.

Simson kuplung javítás lépésről lépésre

Á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.

Mire figyeljünk a Peugeot 206 kuplung cseréjekor?

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