See juhend hõlmab administraatori seadistamist, RCON juurdepääsu, Workshop modide paigaldamist, stsenaariumi mode, BattlEye pettusevastase kaitse konfigureerimist ja tõrkeotsingut teie Arma Reforger pühendatud serveri jaoks. Esialgse serveri seadistamise, konfiguratsiooni, stsenaariumide valiku ja ühendamisjuhiste kohta vaadake Arma Reforger serveri seadistamise juhendit.
1. Administraatori seadistamine
Arma Reforger kasutab identiteedipõhist administraatorisüsteemi. Administraatorid määratletakse failis config.json, kasutades nende Bohemia Interactive (BI) identiteedi ID-sid.
Oma identiteedi ID leidmine
- Käivitage Arma Reforger ja avage peamenüüst jaotis Profile.
- Teie Bohemia Interactive identiteedi ID kuvatakse teie profiililehel. See on pikk tähtnumbriline string.
- Alternatiivina leiate selle oma Bohemia Interactive konto lehelt profiiliseadete alt.
Administraatorite lisamine faili config.json
- Peatage server GPanel-ist.
- Avage
config.jsonvahekaardi Files kaudu või SFTP kaudu. - Leidke või lisage massiiv
adminsobjektigamesisse. Lisage iga administraatormängija identiteedi ID-d:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Iga kirje massivis
adminson string, mis sisaldab ühe mängija Bohemia Interactive identiteedi ID-d. - Saate lisada nii palju administraatoreid, kui vaja. Eraldage kirjed komadega.
- Salvestage fail ja käivitage server. Loetletud mängijatel on liitumisel administraatoriõigused.
Administraatori võimalused
Massiivi admins kantud mängijatel on juurdepääs järgmisele:
- Mängijate väljaviskamine/keelamine mängusisese serveri haldusmenüü kaudu.
- Game Master režiim -- Game Master stsenaariumit käitades saavad administraatorid tegutseda GM-ina, paigutades üksusi, eesmärke ja juhtides stsenaariumit reaalajas.
- Administratiivsed käsud mängusisese konsooli kaudu, kui see on lubatud.
2. RCON juurdepääs
RCON (Remote Console) võimaldab teil serveri käske täita ilma mängu liitumata. See on kasulik automatiseeritud haldamiseks, ajastatud taaskäivitusteks ja jälgimiseks.
RCON seadistamine
- Seadistage
ADMIN_PASSWORDkäivitusmuutuja GPanel-is või seadistagepasswordAdminfailisconfig.json. See on RCON parool. - Veenduge, et RCON port on juurdepääsetav. Vaikimisi on RCON port teie mänguport pluss 1 (nt mänguport 2001 = RCON port 2002). Kontrollige oma eraldatud porte GPanel vahekaardilt Network.
Ühendamine RCON kaudu
Saate kasutada mis tahes BattlEye RCON-iga ühilduvat klienti. Populaarsed valikud on:
- BattlEye RCon -- ametlik BattlEye RCON klient.
- ArmA Reforger Server Tool -- Reforger serveri haldamiseks loodud kogukonnatööriistad.
Ühenduge oma serveri IP, RCON pordi ja administraatori parooli abil.
| Käsk | Kirjeldus |
|---|---|
#kick <player_id> |
Viska mängija serverist välja. |
#ban <player_id> |
Keela mängijal serveriga liituda. |
#shutdown |
Lülita server korrektselt välja. Üldiselt on parem kasutada GPanel-it peatamiseks ja taaskäivitamiseks. |
#restart |
Taaskäivita praegune stsenaarium ilma serveri protsessi taaskäivitamata. |
players |
Kuva hetkel ühendatud mängijad koos nende ID-dega. |
3. Workshop modide paigaldamine
Arma Reforger toetab mode Bohemia Interactive Workshop kaudu. Modid lisatakse serverisse, määrates nende modi ID-d failis config.json.
Modi ID-de leidmine
- Sirvige Arma Reforger Workshop-i mängus või Bohemia Interactive veebilehel.
- Leidke soovitud mod ja märkige üles selle Modi ID (pikk tähtnumbriline string) ja versiooni number.
- Mõnel modil on ka stsenaariumi ID, kui need sisaldavad kohandatud stsenaariumeid. Vajate seda, kui soovite käitada moditud stsenaariumit.
Modide lisamine faili config.json
- Peatage server GPanel-ist.
- Avage
config.jsonvahekaardi Files kaudu või SFTP kaudu. - Leidke massiiv
modsobjektigamesees. Lisage iga mod järgmises formaadis:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- unikaalne Workshop modi identifikaator.name-- kirjeldav nimi teie jaoks. See ei mõjuta laadimist, kuid aitab mode konfiguratsioonis tuvastada.version-- kasutatav modi versioon. Server laadib selle versiooni Workshop-ist käivitamisel alla.
mods loetletud modid Workshop-ist. Te ei pea modifaile käsitsi SFTP kaudu üles laadima. Esimene käivitamine pärast uute modide lisamist võib võtta kauem, kuna server laadib modiandmeid alla.
Laadimise järjekord
Modid laaditakse nende järjekorras massiivi mods sees. Kui teil on mode, mis sõltuvad teistest modidest (nt mod, mis nõuab raamistikumodi), loetlege sõltuvus esimesena:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Stsenaariumimodid
Mõned Workshop modid sisaldavad kohandatud stsenaariumeid (mängurežiime või kaarte). Moditud stsenaariumit kasutamiseks:
- Lisage mod massiivi
mods, nagu eespool kirjeldatud. - Seadistage
scenarioIdstsenaariumi ressursi ID-le, mis on toodud modi Workshop kirjelduses.
{
"game": {
"scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
"mods": [
{
"modId": "SCENARIO_MOD_ID",
"name": "Custom Scenario Mod",
"version": "1.0.0"
}
]
}
}
5. BattlEye pettusevastane kaitse
Arma Reforger sisaldab BattlEye pettusevastast kaitset. See on vaikimisi lubatud ja soovitatav avalike serverite jaoks.
| Seade | Väärtus | Mõju |
|---|---|---|
battlEye |
true |
Mängijatel peab olema BattlEye paigaldatud ja käivitatud. Pettureid tuvastatakse ja keelatakse. Soovitatav avalike serverite jaoks. |
battlEye |
false |
Pettusevastast kaitset ei jõustata. Mängijad saavad liituda ilma BattlEye-ta. Kasutage ainult privaatsete/testimisserverite jaoks. |
Seade battlEye asub objekti gameProperties sees failis config.json:
"gameProperties": {
"battlEye": true
}
6. Tõrkeotsing
Modid ei laadi
- Kontrollige, et
modIdjaversionfailisconfig.jsonon õiged. Kopeerige need otse Workshop nimekirjast, et vältida trükivigu. - Kontrollige serveri konsooli logi allalaadimise vigade osas. Server ei pruugi mode alla laadida, kui Workshop on ajutiselt kättesaamatu.
- Veenduge, et mod on ühilduv Arma Reforger praeguse versiooniga. Modid võivad mängu uuendustega katki minna.
- Proovige eemaldada kõik modid ja lisage neid ükshaaval, et tuvastada, milline mod probleeme põhjustab.
- Kontrollige, et teie JSON süntaks on korrektne. Süntaksiviga kuskil failis
config.jsontakistab kogu faili laadimist.
Serveri kokkujooksmised
- Kontrollige konsooli veateadete osas enne kokkujooksmist. Levinud põhjused on ühildumatud modid ja kehtetud konfiguratsiooni väärtused.
- Kui kokkujooksmine toimub pärast modi lisamist, eemaldage mod ja testige uuesti. Mõned modid võivad omavahel vastuolus olla.
- Kontrollige
config.jsonJSON validaatoriga, et välistada süntaksivigu. - Proovige vähendada
maxPlayersvõiserverMaxViewDistance, kui server jookseb koormuse all kokku. - Kui kokkujooksmised jätkuvad, avage tugiteenusepilet oma serveri IP,
config.jsonsisu (eemaldage paroolid) ja konsooli veateadetega.
Ühendusprobleemid
- Kui mängijad ei saa pärast modide lisamist ühenduda, kinnitage, et neil on samad modid paigaldatud. Arma Reforger palub mängijatel liitumisel nõutavad modid alla laadida, kuid see võib ebaõnnestuda, kui modi versioon ei vasta täpselt.
- Kontrollige, et teie modi kirjete väli
versionvastab Workshop-is saadaolevale versioonile. Aegunud versiooninumbrid põhjustavad mittevastavust. - Kontrollige, et
battlEyeseaded on kooskõlas -- kui serveris on lubatud, peab mängijatel olema BattlEye käivitatud. - Kui server ei ole brauseris nähtav, kontrollige, et
visibleontruejaa2sQueryEnabledontruefailisconfig.json. - Veenduge, et nii server kui ka kõik kliendid kasutavad sama mänguversiooni. Arma Reforger uuendused võivad ajutiselt ühilduvust rikkuda.
Administraatoriõigused ei tööta
- Kinnitage, et teie Bohemia Interactive identiteedi ID on korrektselt loetletud massiivi
adminsfailisconfig.json. - Identiteedi ID-d on tõstutundlikud. Kopeerige need täpselt nii, nagu need teie Bohemia profiilil kuvatakse.
- Veenduge, et
config.jsonon korrektselt vormindatud. JSON süntaksiviga takistab administraatorite nimekirja laadimist. - Taaskäivitage server pärast
config.jsonmuudatuste tegemist. Muudatused loetakse ainult käivitamisel.
Seotud artiklid
- Arma Reforger serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas faile SFTP kaudu üles laadida
- Serveri käivitamise juhend
Vajate abi?
Kui teil tekib oma Arma Reforger serveriga probleeme, mida siin ei käsitleta, avage tugiteenusepilet ja lisage oma serveri IP, probleemi kirjeldus ja kõik asjakohased veateated GPanel konsoolist.