Ez az útmutató mindent tartalmaz, amire szükséged van a BeamMP szervered üzembe helyezéséhez a Legion Hosting platformon, az első indítástól és a hitelesítési kulcs beállításától a ServerConfig.toml konfigurációig és a játékosok csatlakozásáig. Az admin parancsokért, egyéni pályákért és erőforrás-kezelésért tekintsd meg a BeamMP admin és erőforrás beállítás útmutatót.
Mi az a BeamMP?
A BeamMP egy többjátékos mod a BeamNG.drive játékhoz, amely lehetővé teszi a játékosok számára, hogy együtt vezessenek, versenyezzenek és ütközzenek ugyanazon a pályán. A BeamMP-Server alkalmazás önálló dedikált szerverként fut. A játékosok a BeamMP indítón keresztül csatlakoznak, amely a többjátékos munkamenetek idejére a standard BeamNG.drive indítót helyettesíti.
Első indítás
Amikor először kapod meg a BeamMP szerveredet, kövesd ezeket a lépéseket az online állapotba hozásához:
- Jelentkezz be a GPanel-be és válaszd ki a BeamMP szerveredet.
- Indítás előtt be kell szerezned egy hitelesítési kulcsot (lásd lentebb). Enélkül a szerver nem tud hitelesíteni a BeamMP szolgáltatásokkal.
- Navigálj a Startup fülre és illeszd be a hitelesítési kulcsot az
AUTHKEYváltozóba. - Opcionálisan módosítsd a többi indítási változót, mint a szerver neve és a maximális játékosszám.
- Menj a Console fülre és kattints a Start gombra.
- A szerver az első indításkor automatikusan letölti a BeamMP-Server fájlokat. Ez néhány percig tarthat.
- Amikor a konzolban megjelenik az
[INFO] Server started!vagy hasonló üzenet, a szervered online van és megjelenik a BeamMP szerver böngészőben.
Hitelesítési kulcs (BeamMP Keymaster)
Minden BeamMP szerver hitelesítési kulcsot igényel, amely összeköti a BeamMP háttérszolgáltatásokkal. Ez a kulcs ingyenes és a BeamMP/Discord fiókodhoz van kötve.
Hogyan szerezheted be a kulcsodat
- Menj a beammp.com/k/keys oldalra (a BeamMP Keymaster).
- Jelentkezz be a Discord fiókoddal. Ha nincs BeamMP fiókod, a rendszer felkér egynek létrehozására.
- Kattints a Create a key (vagy + / New Key az aktuális felülettől függően) gombra.
- Add meg a szervered nevét (ez csak egy címke a saját hivatkozásodhoz) és a szervered IP címét.
- Másold ki a generált kulcs karakterláncot.
A kulcs hozzáadása a szerveredhez
- A GPanel-ben menj a Startup fülre.
- Illeszd be a kulcsodat az
AUTHKEYváltozóba. - Indítsd újra a szervert a változtatás érvénybe léptetéséhez.
GPanel indítási változók
A BeamMP több konfigurációs lehetőséget tesz elérhetővé indítási változókként a GPanel-ben. Navigálj a Startup fülre ezek megtekintéséhez és módosításához. A változtatások szerver újraindítást igényelnek az érvénybe lépéshez.
| Változó | Alapértelmezett | Leírás |
|---|---|---|
AUTHKEY |
üres | A BeamMP hitelesítési kulcsod a Keymaster-től. Kötelező a szerver működéséhez. |
NAME |
BeamMP Server |
A BeamMP szerver böngészőben megjelenő név. |
MAX_PLAYERS |
10 |
Egyidejű játékosok maximális száma. Magasabb értékek több CPU-t és RAM-ot igényelnek. |
MAP |
/levels/gridmap_v2/info.json |
A betöltendő pálya. A BeamNG.drive pálya útvonal formátumot használja. Lásd a Pálya kiválasztás részt az elérhető pályákért. |
PORT |
30814 |
A szerver portja. Ezt a GPanel előre konfigurálja — ne változtasd meg, hacsak a támogatás nem utasít rá. |
MAX_CARS |
1 |
Maximális járművek játékosonként. Több jármű játékosonként jelentősen növeli a sávszélesség és CPU használatot. |
PRIVATE |
false |
Ha true, a szerver nem jelenik meg a nyilvános szerver böngészőben. A játékosoknak közvetlen csatlakozással kell kapcsolódniuk. |
ServerConfig.toml
Az indítási változókon túl a teljes szerver konfiguráció a ServerConfig.toml fájlban található a szerver gyökérkönyvtárában. Ezt a fájlt a GPanel Files fülén vagy SFTP-n keresztül szerkesztheted. A GPanel indítási változói felülírják a fájlban lévő értékeket minden indításkor.
Főbb konfigurációs lehetőségek
[General]
AuthKey = "your-key-here"
Name = "My BeamMP Server"
Description = "A fun racing and freeroam server"
MaxPlayers = 10
Port = 30814
Map = "/levels/gridmap_v2/info.json"
Private = false
MaxCars = 1
ResourceFolder = "Resources"
LogChat = true
| Beállítás | Leírás |
|---|---|
AuthKey |
A BeamMP Keymaster hitelesítési kulcsod. |
Name |
A szerver böngészőben megjelenő szerver név. Támogat néhány formázási kódot. |
Description |
Rövid leírás, amely a szerver neve alatt jelenik meg a böngészőben. |
MaxPlayers |
Játékos limit. Jellemző értékek: 8–20 a sima játékmenethez. |
Map |
A betöltendő pálya útvonala. Érvényes BeamNG.drive szint útvonalnak kell lennie. |
Private |
Állítsd true értékre a szerver böngészőből való elrejtéshez. |
MaxCars |
Engedélyezett járművek játékosonként. 1 ajánlott nagyobb szerverekhez. |
ResourceFolder |
A szerver oldali modokat és bővítményeket tartalmazó Resources könyvtár útvonala. |
LogChat |
Ha true, a játékos chat üzenetek naplózásra kerülnek a konzolba. |
Pálya kiválasztás
A BeamMP ugyanazokat a pályákat használja, mint a BeamNG.drive. A pálya szint útvonalként van megadva a Map beállításban. Az alábbiakban a leggyakrabban használt alapértelmezett pályák találhatók:
| Pálya neve | Pálya útvonal | Leírás |
|---|---|---|
| Grid Map v2 | /levels/gridmap_v2/info.json |
Sík, nyílt tesztterület. Kiváló szabad építkezéshez és jármű teszteléshez. |
| West Coast USA | /levels/west_coast_usa/info.json |
Nagy, részletes pálya autópályákkal, kisvárossal és változatos terepviszonyokkal. Nagyon népszerű szabad felfedezéshez. |
| East Coast USA | /levels/east_coast_usa/info.json |
Dombos vidék, erdők és egy kisváros. Jó terepen való vezetéshez és kiránduláshoz. |
| Italy | /levels/italy/info.json |
Festői olasz vidék szűk utakkal és tengerparti kisvárossal. |
| Utah | /levels/utah/info.json |
Sivatagi terep hosszú autópályákkal és terepjáró ösvényekkel. |
| Jungle Rock Island | /levels/jungle_rock_island/info.json |
Trópusi sziget kanyargó utakkal és sűrű növényzettel. |
| Industrial | /levels/industrial/info.json |
Kompakt ipari terület rámpákkal, ugrókkal és akadálypályákkal. |
| Small Island USA | /levels/small_island/info.json |
Kis sziget szűk utakkal. Kisebb játékosszámhoz ideális. |
| Driver Training | /levels/driver_training/info.json |
Autocross stílusú pálya járműkezelési gyakorlathoz. |
Resources/Client mappába helyezed és a megfelelő pálya útvonalat használod. Lásd a BeamMP admin és erőforrás beállítás útmutatót az egyéni tartalom hozzáadásáról.
Maximális játékosszám és teljesítmény
A BeamNG.drive fizika-intenzív játék. Minden játékos és jármű jelentős terhelést ad a szervernek és a csatlakozott klienseknek egyaránt. Tartsd szem előtt a következő irányelveket:
- MaxPlayers: 8–20 játékos jellemző a sima élményhez. Nagyobb szerverek (20+) lehetségesek, de több erőforrást és gondos konfigurációt igényelnek.
- MaxCars: Ennek
1-en tartása játékosonként erősen ajánlott 10-nél több játékos esetén. Minden további jármű megsokszorozza a szinkronizálandó fizikai adatokat. - A pálya választás számít: Nagyobb, részletesebb pályák (West Coast USA, Italy) több memóriát használnak, mint az egyszerűbb pályák (Grid Map, Industrial).
- Hálózati sávszélesség: A BeamMP részletes fizikai adatokat küld minden járműhöz. Magas játékosszám több járművel játékosonként gyorsan telítheti a sávszélességet.
MaxCars értéket 1-re és csökkentsd a MaxPlayers értéket. Ez a leghatékonyabb módja a szerver teljesítmény javításának.
Csatlakozás
A játékosok a BeamMP indítón keresztül csatlakoznak a BeamMP szerverekhez, nem a standard BeamNG.drive indítón keresztül.
Szerver böngészőn keresztül
- Töltsd le és telepítsd a BeamMP indítót a beammp.com oldalról.
- Indítsd el a BeamMP indítót. Ez elindítja a BeamNG.drive-ot a BeamMP többjátékos moddal betöltve.
- A főmenüben válaszd a Multiplayer lehetőséget.
- Böngészd a szerver listát vagy használd a keresősávot a szervered megtalálásához név alapján.
- Kattints a szerveredre és válaszd a Connect lehetőséget.
Közvetlen csatlakozással
- A BeamMP többjátékos menüben kattints a Direct Connect gombra.
- Add meg a szervered IP címét és portját
IP:PORTformátumban (pl.192.168.1.1:30814). - Kattints a Connect gombra.
PRIVATE értéke false és a hitelesítési kulcsod érvényes. Indítás után egy-két percbe telhet, mire a szerver megjelenik a böngészőben. Ha továbbra sem jelenik meg, ellenőrizd a konzolt hitelesítési hibákért. Vedd figyelembe, hogy a portod véletlenszerűen van kiosztva, hacsak nem rendelkezel privát IP-vel -- ellenőrizd a GPanel-t a helyes portért.
Mentéskezelés
A BeamNG.drive egy munkamenet alapú játék. Nincs állandó világ állapot vagy mentési fájl a szerveren. Amikor a játékosok lecsatlakoznak vagy a szerver újraindul, az összes jármű pozíció és állapot visszaáll. Minden munkamenet tiszta lappal indul.
- Nincsenek világ mentések, amelyeket biztonsági menteni vagy kezelni kellene.
- A szerver konfiguráció (
ServerConfig.toml) és az erőforrások megmaradnak az újraindítások között. - A játékos jármű konfigurációk kliens oldalon tárolódnak, nem a szerveren.
Kapcsolódó cikkek
- BeamMP admin és erőforrás beállítás — Admin parancsok, egyéni pályák, bővítmények és erőforrás-kezelés
- Hogyan találd meg a szervered IP-jét és portját
- Fájlok feltöltése SFTP-vel
- Szerver indítási útmutató — Általános útmutató bármely játékszerver indításához a Legion Hosting platformon
További segítségre van szükséged?
Ha az útmutatóban nem tárgyalt problémákat tapasztalsz, támogatói csapatunk rendelkezésre áll. Nyiss egy jegyet a legionhosting.net/submitticket.php oldalon a szervered adataival és a probléma leírásával.