See juhend käsitleb kõike, mida vajate oma BeamMP serveri käivitamiseks Legion Hosting platvormil, alates esmakordsest käivitamisest ja autentimisvõtme seadistamisest kuni ServerConfig.toml konfigureerimiseni ja mängijate ühendumiseni. Administraatori käskude, kohandatud kaartide ja ressursside haldamise kohta vaadake BeamMP administraatori ja ressursside seadistamist.
Mis on BeamMP?
BeamMP on mitmemängija mod BeamNG.drive jaoks, mis võimaldab mängijatel koos sõita, võistelda ja kokku põrgata samadel kaartidel. BeamMP-Server rakendus töötab eraldiseisva pühendatud serverina. Mängijad ühenduvad BeamMP käivitaja kaudu, mis asendab standardse BeamNG.drive käivitaja mitmemängija seansside jaoks.
Esmane käivitamine
Kui saate oma BeamMP serveri esimest korda, järgige neid samme selle võrku viimiseks:
- Logige sisse GPanel paneeli ja valige oma BeamMP server.
- Enne käivitamist peate hankima autentimisvõtme (vaadake allpool). Ilma selleta ei õnnestu serveril BeamMP teenustega autentimine.
- Navigeerige vahekaardile Startup ja kleepige oma autentimisvõti
AUTHKEYmuutujasse. - Valikuliselt kohandage muid käivitusmuutujaid, nagu serveri nimi ja maksimaalne mängijate arv.
- Minge vahekaardile Console ja klõpsake Start.
- Server laadib esimesel käivitamisel automaatselt alla BeamMP-Server failid. See võib võtta mõne minuti.
- Kui konsoolil kuvatakse
[INFO] Server started!või sarnane teade, on teie server võrgus ja ilmub BeamMP serveribrauseris.
Autentimisvõti (BeamMP Keymaster)
Iga BeamMP server vajab autentimisvõtit, mis ühendab selle BeamMP taustateenustega. See võti on tasuta ja seotud teie BeamMP/Discord kontoga.
Kuidas võtit hankida
- Minge aadressile beammp.com/k/keys (BeamMP Keymaster).
- Logige sisse oma Discord kontoga. Kui teil pole BeamMP kontot, palutakse teil see luua.
- Klõpsake Create a key (või + / New Key olenevalt praegusest kasutajaliidesest).
- Sisestage oma serveri nimi (see on ainult silt teie jaoks) ja oma serveri IP-aadress.
- Kopeerige genereeritud võtmestring.
Võtme lisamine oma serverile
- GPanel paneelil minge vahekaardile Startup.
- Kleepige oma võti
AUTHKEYmuutujasse. - Taaskäivitage server, et muudatus jõustuks.
GPanel käivitusmuutujad
BeamMP pakub mitmeid konfiguratsioonivõimalusi käivitusmuutujatena GPanel paneelil. Navigeerige vahekaardile Startup nende vaatamiseks ja muutmiseks. Muudatused nõuavad serveri taaskäivitamist jõustumiseks.
| Muutuja | Vaikeväärtus | Kirjeldus |
|---|---|---|
AUTHKEY |
tühi | Teie BeamMP autentimisvõti Keymaster süsteemist. Nõutav serveri toimimiseks. |
NAME |
BeamMP Server |
BeamMP serveribrauseris kuvatav nimi. |
MAX_PLAYERS |
10 |
Maksimaalne samaaegsete mängijate arv. Kõrgemad väärtused nõuavad rohkem CPU-d ja RAM-i. |
MAP |
/levels/gridmap_v2/info.json |
Laaditav kaart. Kasutab BeamNG.drive kaardi tee formaati. Vaadake jaotist Kaardi valik saadaolevate kaartide kohta. |
PORT |
30814 |
Serveri port. See on GPanel poolt eelseadistatud — ärge muutke, kui tugi ei ole seda juhendanud. |
MAX_CARS |
1 |
Maksimaalne arv sõidukeid mängija kohta. Rohkem sõidukeid mängija kohta suurendab oluliselt ribalaiust ja CPU kasutust. |
PRIVATE |
false |
Kui true, siis server ei ilmu avalikus serveribrauseris. Mängijad peavad ühenduma otseühenduse kaudu. |
ServerConfig.toml
Lisaks käivitusmuutujatele asub täielik serveri konfiguratsioon failis ServerConfig.toml serveri juurkataloogis. Saate seda faili redigeerida GPanel Files vahekaardi kaudu või SFTP abil. GPanel käivitusmuutujad kirjutavad selle faili väärtused igal käivitamisel üle.
Olulised konfiguratsioonivõimalused
[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
| Seadistus | Kirjeldus |
|---|---|
AuthKey |
Teie BeamMP Keymaster autentimisvõti. |
Name |
Serveribrauseris kuvatav serveri nimi. Toetab teatud vorminduskoode. |
Description |
Lühike kirjeldus, mis kuvatakse serveribrauseris serveri nime all. |
MaxPlayers |
Mängijate ülempiir. Tüüpilised väärtused: 8–20 sujuvaks mänguks. |
Map |
Laaditav kaardi tee. Peab olema kehtiv BeamNG.drive taseme tee. |
Private |
Määrake väärtusele true, et peita serveribrauserist. |
MaxCars |
Lubatud sõidukid mängija kohta. 1 on soovitatav suuremate serverite jaoks. |
ResourceFolder |
Tee Resources kataloogi, mis sisaldab serveripoolseid mode ja pluginaid. |
LogChat |
Kui true, logitakse mängijate vestlussõnumid konsooli. |
Kaardi valik
BeamMP kasutab samu kaarte kui BeamNG.drive. Kaart määratakse taseme teena seadistuses Map. Allpool on kõige sagedamini kasutatavad vaikimisi kaardid:
| Kaardi nimi | Kaardi tee | Kirjeldus |
|---|---|---|
| Grid Map v2 | /levels/gridmap_v2/info.json |
Tasane, avatud testimisala. Suurepärane vabade ehituste ja sõidukite testimise jaoks. |
| West Coast USA | /levels/west_coast_usa/info.json |
Suur, detailne kaart kiirteede, linna ja mitmekesise maastikuga. Väga populaarne vabasõidu jaoks. |
| East Coast USA | /levels/east_coast_usa/info.json |
Kuppelmaastik, metsad ja väike linn. Hea maastikusõidu ja cruisimise jaoks. |
| Italy | /levels/italy/info.json |
Kaunis Itaalia maastik kitsaste teede ja rannikulinnaga. |
| Utah | /levels/utah/info.json |
Kõrbemaastik pikkade kiirteede ja maastikuradadega. |
| Jungle Rock Island | /levels/jungle_rock_island/info.json |
Troopiline saar loogeliste teede ja tiheda taimestikuga. |
| Industrial | /levels/industrial/info.json |
Kompaktne tööstusala kaldteede, hüpete ja takistusradadega. |
| Small Island USA | /levels/small_island/info.json |
Väike saar kitsaste teedega. Hea väiksema mängijate arvu jaoks. |
| Driver Training | /levels/driver_training/info.json |
Autokrossi stiilis rada, mis on loodud sõiduki käsitsemise harjutamiseks. |
Resources/Client ja kasutades sobivat kaardi teed. Vaadake BeamMP administraatori ja ressursside seadistamist kohandatud sisu lisamise üksikasjade kohta.
Maksimaalne mängijate arv ja jõudlus
BeamNG.drive on füüsikamahukus mäng. Iga mängija ja sõiduk lisab märkimisväärset koormust nii serverile kui ka ühendatud klientidele. Pidage meeles järgmisi juhiseid:
- MaxPlayers: 8–20 mängijat on tüüpiline sujuva kogemuse jaoks. Suuremad serverid (20+) on võimalikud, kuid nõuavad rohkem ressursse ja hoolikat konfigureerimist.
- MaxCars: Selle hoidmine väärtusel
1mängija kohta on tungivalt soovitatav serveritele, kus on rohkem kui 10 mängijat. Iga lisanduv sõiduk korrutab sünkroniseeritavate füüsikaandmete hulga. - Kaardi valik loeb: Suuremad, detailsemad kaardid (West Coast USA, Italy) kasutavad rohkem mälu kui lihtsamad kaardid (Grid Map, Industrial).
- Võrgu ribalaius: BeamMP saadab detailseid füüsikaandmeid iga sõiduki kohta. Suur mängijate arv mitme sõidukiga mängija kohta võib ribalaiuse kiiresti küllastada.
MaxCars väärtusele 1 ja alandada MaxPlayers väärtust. See on kõige tõhusam viis serveri jõudluse parandamiseks.
Kuidas ühenduda
Mängijad ühenduvad BeamMP serveritega BeamMP käivitaja kaudu, mitte standardse BeamNG.drive käivitaja kaudu.
Serveribrauseri kaudu
- Laadige alla ja installige BeamMP käivitaja aadressilt beammp.com.
- Käivitage BeamMP käivitaja. See käivitab BeamNG.drive koos BeamMP mitmemängija modiga.
- Valige peamenüüst Multiplayer.
- Sirvige serveriloendist või kasutage otsinguriba oma serveri leidmiseks nime järgi.
- Klõpsake oma serveril ja valige Connect.
Otseühenduse kaudu
- BeamMP mitmemängija menüüs klõpsake Direct Connect.
- Sisestage oma serveri IP-aadress ja port formaadis
IP:PORT(nt192.168.1.1:30814). - Klõpsake Connect.
PRIVATE on seadistatud väärtusele false ja teie autentimisvõti on kehtiv. Pärast käivitamist võib serveri brauseris ilmumine võtta minuti või paar. Kui see ikka ei ilmu, kontrollige konsooli autentimisvigade osas. Pange tähele, et teie port on juhuslikult määratud, kui teil pole privaatset IP-d -- kontrollige GPanel paneelilt õiget porti.
Salvestuste haldamine
BeamNG.drive on seansipõhine mäng. Puudub püsiv maailma olek või salvestusfail serveri jaoks. Kui mängijad katkesavad ühenduse või server taaskäivitatakse, lähtestatakse kõik sõidukite asukohad ja olekud. Iga seanss algab puhtalt lehelt.
- Puuduvad maailma salvestused, mida varundada või hallata.
- Serveri konfiguratsioon (
ServerConfig.toml) ja ressursid säilivad taaskäivituste vahel. - Mängijate sõidukite konfiguratsioonid salvestatakse kliendipoolselt, mitte serveris.
Seotud artiklid
- BeamMP administraatori ja ressursside seadistamine — administraatori käsud, kohandatud kaardid, pluginad ja ressursside haldamine
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Serveri käivitamise juhend — üldine juhend mis tahes mänguserveri käivitamiseks Legion Hosting platvormil
Vajate lisaabi?
Kui teil esineb probleeme, mida see juhend ei käsitle, on meie tugimeeskond valmis aitama. Avage päring aadressil legionhosting.net/submitticket.php koos oma serveri andmete ja probleemi kirjeldusega.