Bevezetés
Előfeltételek
SteamCMD és root szerver fájlok telepítése
A TADST kibontása és telepítése
A BattlEye Extended Controls telepítése
A BattlEye és a szerver konfigurálása
A szerver futtatása (egyszerűsített verzió)
Szükséges portok
Hasznos információ
Következtetés
Bevezetés
Ebből az útmutatóból megtudhatja, hogyan lehet elindítani és futtatni egy alap Arma 3 szervert néhány extra eszközzel Windows Server rendszeren. Az ARMA 3 egy népszerű nyílt világú, katonai stílusú FPS.
Előfeltételek
Az Arma 3 szerver telepítése előtt telepítenie kell néhány függőséget.
SteamCMD és root szerver fájlok telepítése
Először töltse le a SteamCMD- t a hivatalos Valve wikiről .
1. lépés: Bontsa ki a SteamCMD-t egy választott mappába.
2. lépés: Indítsa el, SteamCMD.exeés várja meg, amíg végrehajtja az első frissítéseket és beállításokat.
3. lépés: Jelentkezzen be azzal a Steam-fiókkal, amelynek könyvtárában az Arma 3 van, és írja be:
login <username>
Ne felejtse el lecserélni <username>a Steam bejelentkezési adataival. Ha engedélyezve van a Steam Guard, akkor a rendszer hitelesítő kódot kérhet, csak tegye azt, amit a Steam kliensbe való bejelentkezéskor tenne.
4. lépés: Állítsa be a telepítési könyvtárat a következő beírásával:
force_install_dir <path>
Cserélje <path>ki a kívánt szerverhellyel. Például: force_install_dir E:/arma3ds/.
5. lépés: Telepítse a kiszolgáló fájljait a következő beírásával:
app_update 233780 validate
5. lépés (Extra). Ha szeretné automatikusan frissíteni a kiszolgáló fájljait egy frissítés megjelenésekor, írja be helyette a következőket:
app_update 233780
6. lépés: Lépjen ki a SteamCMD-ből a következő beírásával:
exit
Vegye figyelembe, hogy az Arma 3 szerver fájlok meglehetősen nagyok, és hosszabb ideig tarthat a letöltés.
A TADST kibontása és telepítése
1. lépés: Bontsa ki a TADST-t a letöltött ZIP-fájlból.
2. lépés Másolja/áthelyezze TADST.exea szerverére a korábban letöltött gyökérfájlokat.
3. lépés (opcionális). Készítsen parancsikont TADST.exea gyökérmappában, és másolja az asztalra a könnyebb hozzáférés érdekében.
4. lépés: Futtassa TADST.exea telepítési mappák létrehozásához.
5. lépés Kattintson a "Szerverfájl" elemre, és válassza ki, arma3server.exehogy melyiket telepítette korábban.
6. lépés: Állítsa be a kiszolgálót tetszés szerint, hagyja meg az alapértelmezett portokat az útmutató követése érdekében, kapcsolja be a BattlEye-t a csalás elleni védelem érdekében, válassza ki a küldetésfájlt stb. Ne felejtse el menteni a profilt a "Mentés" gombra kattintva lent alsó.
A BattlEye Extended Controls telepítése
1. lépés: Bontsa BEC.zipki egy ideiglenes mappába a konfigurációhoz.
2. lépés Nyissa meg a Config mappát, és szerkessze a fájlokat tetszés szerint, a legtöbb beállítás alapértelmezettként hagyható.
3. lépés : Kritikus : Másolja ki a battleye mappa elérési útját a szerver fájljaiba, és illessze be a fájlba BePath = D:\Server_1\BattlEye, természetesen cserélje ki a D:\Server_1\BattlEyerészt.
4. lépés. Adjon próbafutást a kiszolgálónak a kezdeti beállítások és hasonlók elvégzéséhez. Ehhez futtassa, TADST.exeés kattintson a gombra LAUNCH.
A BattlEye és a szerver konfigurálása
1. lépés: A próbaüzem befejezése után a szerver készen áll a konfigurálásra. A keresés BEServer.cfghelye:
Arma3ds/TADST/default/battleye
2. lépés: Végezze el a személyes konfiguráció módosításait.
A szerver futtatása (egyszerűsített verzió)
1. lépés: A kiszolgáló gyökérfájljainak telepítése után hozzon létre egy parancsikont, arma3server.exeés helyezze el az asztalra.
2. lépés: Kattintson a jobb gombbal a parancsikonra, és szerkessze az indítási paramétereket a következőképpen:"D:\example\example\arma3example\arma3server.exe" "-profiles=D:\example\example\arma3example\A3Master" -port=2302 -config=arma_server.cfg -world=empty
3. lépés. Most hozzon létre egy arma_server.cfgfájlt egy szöveges dokumentum létrehozásával, amely tartalmazza az összes konfigurációját. Példa konfiguráció ezen pastebin .
4. lépés: A szerver futtatásához kattintson duplán a létrehozott parancsikonra!
Szükséges portok
Ne felejtse el megnyitni az Arma 3 dedikált szerveréhez szükséges portokat.
Beérkező:
Kimenő:
TCP/UDP 2344 (BattlEye 1)
TCP 2345 (BattlEye 2)
UDP 2302-2305 (ügyfélforgalom)
UDP 2303 (Steam lekérdezési port)
UDP 2304 (Steam fő forgalom)
Fájlok helyei:
\Users\Administrator\Administrator.Arma3Profile (Nehézségi beállítások)
\Users\Administrator\Administrator.vars.Arma3Profile (Bináris)
\Users\Administrator\Arma3.cfg (Sávszélesség/szerver beállítások)
\MPMissions\ (Itt kell elhelyezni az egyedi küldetésű PBO-kat)
\arma3.rpt (Hibakeresési napló, automatikusan létrejön a szerver minden indításakor)
\arma_server.cfg (Kézzel létrehozva)
Következtetés
Összességében az Arma 3 szerverek nagyon összetettek és testreszabhatók. Köszönöm, hogy elolvastad, és jó szórakozást a szerveredhez!