Bevezetés
A konfigurálásnak több módja is lehetséges. Jelenleg nagyon sokan az ún. fapados verziót használjuk, azaz van egy darab xvm.xc fájlunk (melyet verzióról verzióra továbbmásolgatunk), ami ömlesztve, összemásolva tartalmaz minden egyes beállítást. A következő cikkben azonban a több fájlos verzió szeretném bemutatni és kérek mindenkit, hogy ha teheti, minél előbb álljon át ezen módszer használatára. Sokkal átláthatóbb, illetve kompatibilisebb is az újonnan érkező xvm verziókkal és azok utasításkészletével. A fájlok szerkesztésére az XCPad programot fogjuk használni, mivel az online editor sokszor bugos és nem tartalmaz minden beállítási lehetőséget (illetve ennek is egy fájl a kimenete). Az online editor csak bizonyos esetekben, pl. X/Y koordináták meghatározására fogjuk használni.
Előfeltételek
Mivel a mod konfigurációs fájljaiban minden leírás és megjegyzés angolul (és oroszul) szerepel, ezért egy minimális szintű angol nyelvismeretet megkövetel a konfigurálás (de az se essen kétségbe akinek ez nincs meg, a google fordító mindig segít a bajban).
A konfiguráláshoz szükség lesz az alábbiakra:
- XVM letöltése és telepítése (a fájlt csomagoljátok ki a játék főkönyvtárába)
- XCPad letöltése és telepítése (ez a szerkesztő program)
- XVM Online Editor (ezt csak az egyes feliratok helyes X/Y koordinátáinak meghatározásához nyújt segítséget)
Saját konfigurációs mappa létrehozása
Az XVM telepítése után lépjetek be a \res_mods\xvm\configs mappába és nevezzétek át az xvm.xc.sample fájlt xvm.xc-re. Gyakorlatilag ezzel a lépéssel már aktiváltátok is az XVM-et a gyári alapbeállításaival.
Ez az xvm.xc fájl nem tesz mást, mint meghatározza, hogy mely mappában lévő vezérlő csomagfájl (@xvm.xc) aktiválódjon. A gyári xvm.xc fájl lényegi tartalma a következő (a /* */ jelek közti és a // jelek utáni szövegek csak megjegyzések):
${"default/@xvm.xc":"."}
Ez a parancssor mindössze arra utasítja az XVM-et, hogy a \configs mappán belül a \default könyvtárban lévő @xvm.xc fájlt nyissa meg. Ez az @xvm.xc fájl is valójában csak egy vezérlő- vagy csomagfájlt, melyben a konfiguráció paraméterei (létrehozó, verzió, dátum, stb.) vannak illetve fel van benne sorolva a beolvasandó valós konfigurációs (.xc) fájlok listája. Ez utóbbi fájlokat fogjuk majd módosítani, mert a lényegi tartalom ezekben található meg.
Először azonban létre kell hoznunk egy saját konfigurációs könyvtárat, hogy az XVM esetleges frissítésekor a már módosított .xc fájljaink ne íródjanak mindig felül. Ehhez mindössze az alábbi lépésekre van szükségünk:
- Hozzunk létre egy saját mappát a \res_mods\xvm\configs könyvtárban (nálam ez jacktor lesz, a későbbiekben ehelyett Ti a saját mappaneveteket használjátok mindig).
- A \res_mods\xvm\configs\default mappa teljes tartalmát másoljuk át az újonnan létrehozott mappába.
- Nyissuk meg a \res_mods\xvm\xvm.xc fájlt az XCPad programmal (társítsuk ehhez a .xc fájlokat ha még nem tettük meg) és írjuk át a következő sort:
- Erről:
${"default/@xvm.xc":"."}
- Erre:
${"jacktor/@xvm.xc":"."}
- Erről:
Ezzel létre is hoztuk a saját konfigurációs mappánkat és be is állítottuk, hogy az XVM az ebben a könyvtárban tárolt .xc fájlokat használja.
XVM beállítások konfigurálása
Elérkeztünk a dolog lényegi, produktív részéhez. Nincs más dolgunk, mint megnyitni a saját mappánkban lévő @xvm.xc fájlt az XCPad-dal (esetemben ez a \res_mods\xvm\configs\jacktor\@xvm.xc fájl lesz).
Az XCPad program specifikus kialakítása miatt felismeri a fájlban "linkelt" .xc fájlokat és megnyitja azokat, mindezt igen kezelhető formában:
Mint látjátok, a fő csomagfájlban linkelt konfigurációs fájlok listája megjelenik az ablak jobb oldalán. Itt az adott fájl nevére klikkelve a bal oldalon megjelenik és már szerkeszthető is annak tartalma. Az .xc fájlok nevei egyértelműen utalnak arra, hogy az adott fájlban mivel kapcsolatos beállításokat tudtok elvégezni. A hangar.xc fájlban a garázsban megjelenő funkciókat, míg pl. a colors.xc (colors = színek) fájlban a játékban megjelenő színeket tudjátok vezérelni:
Innentől kezdve igazából mindenkinek magának kell felfedeznie hogy melyik sor mit is vezérel pontosan illetve hogy milyen lehetőségek állnak rendelkezésre. Ebben nagy segítséget nyújt, hogy minden parancssor fölött angolul odaírták hogy az adott sor mit vezérel, mire van hatása. Ettől függetlenül a következő pontban összefoglalom hogy a fontosabb xc fájlok mit vezérelnek pontosan.
Fontosabb .xc fájlok tartalma
- login.xc: A bejelentkezési ablakot és folyamatot lehet benne konfigurálni: intró videó átugrása, utolsó szerver megjegyzése, stb.
- hangar.xc: Garázsban látható funkciók beállítása: TechTree beállítások, stb. Ez a fájl beolvas még másik három .xc fájlt is (carousel.xc, clock.xc, comments.xc)
- carousel.xc: Több soros tanklista beállítása
- clock.xc: Óra beállítása a garázsban
- comments.xc: Kommentek ki/bekapcsolása
- userinfo.xc: Felhasználó statisztikai ablakának formázása
- battle.xc: A csataképernyőn látható ablakok formázása
- rating.xc: Ebben a fájlban tudod globálisan ki/bekapcsolni a játékosok színezését, teljesítménymutatóik kijelzését
- hotkeys.xc: Az egyes gyorsbillentyűk itt állíthatók be (minimap nagyítás, alternatív játékos panel)
- battleloading.xc: A csatabetöltő képernyőn megjelenítendő információk ebben a fájlban állíthatóak be vagy formázhatóak
- statisticform.xc: Ez a fájl pedig a csata közbeni (Tab lenyomásakor megjelenő) statisztikai ablakot formázza, állítja be
- hitlog.xc: Megjeleníthető illetve formázható vele a bevitt találatok listája. Itt kiemelném a "lines" paraméter fontosságát, ugyanis ha ez vezérli hogy hány sor jelenjen meg maximum a találati listában. Ennek értéke alapértelmezve valamiért 0, ezt mindenképp írjuk át pl. 15-re, ha normális hitlog-ot szeretnénk látni.
- capturebar.xc: A foglalási csík formázása.
- minimap.xc: Minimap konfigurálása. Ez a fájl ugyancsak beolvas további 3 fájlt:
- minimapLabels.xc: Minimapon megjelenő feliratok konfigurálása
- minimapCircles.xc: Minimapon körök feliratok konfigurálása (látótáv, stb.)
- minimapLines.xc: Minimapon megjelenő vonalak konfigurálása (kamera iránya, ágyú horizontális kitéríthetősége, stb.)
- markers.xc: A tankok fölött megjelenő jelek és információk formázása. Ez a fájl is beolvas 4 másik fájlt. A beolvasott fájlok neve a $ jellel kezdődő sorok után látható és az egyes beállítások ezen fájlokban hajthatóak végre.
- colors.xc: Ebben a fájlban vannak tárolva a wn8, győzelmi arány, stb. mutatók határértékei és azok színkódjai.
Végszó
Bizonyára olvastátok a tegnapi hírt, miszerint a wotlabs.net megváltoztatta az egyes színkódokhoz tartozó határszámokat. A több fájlos xvm konfiguráció egyik előnye többek közt, hogy az új határok beállításához nincs más dolgotok, mint a saját mappátokban (\configs\jacktor) lévő colors.xc fájl felülírni azzal, amit a wotlabs oldalon is linkeltek, így nem kell soronként kézzel javítgatni az egyes értékeket, mivel azt a wotlabs-osok már megtették egyszer a fájlban.
Hivatalos cikk: https://worldoftanks.eu/en/news/general-news/holiday-ops-2024-regulations/
Hivatalos videó: https://www.youtube.com/watch?v=U3rQV96YJvc