Denne guide dækker admin-opsætning, RCON-adgang, Workshop mod-installation, scenarie-mods, BattlEye anti-cheat-konfiguration og fejlfinding for din Arma Reforger dedikerede server. For indledende serveropsætning, konfiguration, scenarievalg og forbindelsesinstruktioner, se Arma Reforger Server Opsætningsguide.
1. Admin-opsætning
Arma Reforger bruger et identitetsbaseret admin-system. Admins defineres i filen config.json ved hjælp af deres Bohemia Interactive (BI) identitets-ID'er.
Find dit identitets-ID
- Start Arma Reforger og åbn sektionen Profile fra hovedmenuen.
- Dit Bohemia Interactive identitets-ID vises på din profilside. Det er en lang alfanumerisk streng.
- Alternativt kan du finde det på din Bohemia Interactive kontoside under dine profilindstillinger.
Tilføjelse af admins til config.json
- Stop serveren fra GPanel.
- Åbn
config.jsonvia fanen Files eller via SFTP. - Find eller tilføj
admins-arrayet inde igame-objektet. Tilføj identitets-ID'erne for hver admin-spiller:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Hver post i
admins-arrayet er en streng, der indeholder én spillers Bohemia Interactive identitets-ID. - Du kan tilføje så mange admins, som du har brug for. Adskil poster med kommaer.
- Gem filen og start serveren. De oplistede spillere vil have admin-rettigheder, når de tilslutter sig.
Admin-muligheder
Spillere oplistet i admins-arrayet har adgang til:
- Kick/Ban spillere via serveradministrationsmenuen i spillet.
- Game Master-tilstand -- Hvis du kører et Game Master-scenarie, kan admins fungere som GM, placere enheder, mål og styre scenariet i realtid.
- Administrative kommandoer via konsollen i spillet, når den er aktiveret.
2. RCON-adgang
RCON (Remote Console) giver dig mulighed for at udføre serverkommandoer uden at tilslutte dig spillet. Dette er nyttigt til automatiseret administration, planlagte genstarter og overvågning.
Opsætning af RCON
- Sæt
ADMIN_PASSWORDstartup-variablen i GPanel, eller sætpasswordAdminiconfig.json. Dette er RCON-adgangskoden. - Sørg for at RCON-porten er tilgængelig. Som standard er RCON-porten din gameport plus 1 (f.eks. gameport 2001 = RCON port 2002). Tjek GPanels fane Network for dine tildelte porte.
Forbindelse via RCON
Du kan bruge enhver BattlEye RCON-kompatibel klient til at forbinde. Populære muligheder inkluderer:
- BattlEye RCon -- Den officielle BattlEye RCON-klient.
- ArmA Reforger Server Tool -- Fællesskabsværktøjer designet til Reforger serveradministration.
Forbind ved hjælp af din servers IP, RCON-port og admin-adgangskode.
| Kommando | Beskrivelse |
|---|---|
#kick <player_id> |
Kick en spiller fra serveren. |
#ban <player_id> |
Ban en spiller fra serveren. |
#shutdown |
Luk serveren ned på en kontrolleret måde. Det er generelt bedre at bruge GPanel til stop og genstarter. |
#restart |
Genstart det aktuelle scenarie uden at genstarte serverprocessen. |
players |
Vis aktuelt tilsluttede spillere med deres ID'er. |
3. Workshop Mod Installation
Arma Reforger understøtter mods gennem Bohemia Interactive Workshop. Mods tilføjes til serveren ved at angive deres mod-ID'er i config.json.
Find Mod-ID'er
- Gennemse Arma Reforger Workshop i spillet eller på Bohemia Interactive-websiden.
- Find det mod, du vil installere, og notér dets Mod ID (en lang alfanumerisk streng) og Version-nummer.
- Nogle mods har også et Scenario ID, hvis de inkluderer tilpassede scenarier. Du skal bruge dette, hvis du vil køre et moddet scenarie.
Tilføjelse af mods til config.json
- Stop serveren fra GPanel.
- Åbn
config.jsonvia fanen Files eller via SFTP. - Find
mods-arrayet inde igame-objektet. Tilføj hvert mod i følgende format:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- Den unikke Workshop mod-identifikator.name-- Et beskrivende navn til din reference. Dette påvirker ikke indlæsningen, men hjælper med at identificere mods i konfigurationen.version-- Den mod-version, der skal bruges. Serveren vil downloade denne version fra Workshop ved opstart.
mods-arrayet fra Workshop. Du behøver ikke manuelt at uploade mod-filer via SFTP. Den første opstart efter tilføjelse af nye mods kan tage længere tid, da serveren downloader mod-dataene.
Indlæsningsrækkefølge
Mods indlæses i den rækkefølge, de vises i mods-arrayet. Hvis du har mods, der afhænger af andre mods (f.eks. et mod, der kræver et framework-mod), list afhængigheden først:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Scenarie-mods
Nogle Workshop-mods inkluderer tilpassede scenarier (spiltilstande eller kort). For at bruge et moddet scenarie:
- Tilføj moddet til
mods-arrayet som beskrevet ovenfor. - Sæt
scenarioIdtil scenariets ressource-ID, som er angivet i moddets Workshop-beskrivelse.
{
"game": {
"scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
"mods": [
{
"modId": "SCENARIO_MOD_ID",
"name": "Custom Scenario Mod",
"version": "1.0.0"
}
]
}
}
5. BattlEye Anti-Cheat
Arma Reforger inkluderer BattlEye anti-cheat-beskyttelse. Det er aktiveret som standard og anbefales til offentlige servere.
| Indstilling | Værdi | Effekt |
|---|---|---|
battlEye |
true |
Spillere skal have BattlEye installeret og kørende. Snydere opdages og bannes. Anbefales til offentlige servere. |
battlEye |
false |
Ingen anti-cheat-håndhævelse. Spillere kan tilslutte sig uden BattlEye. Brug kun til private/test-servere. |
Indstillingen battlEye er placeret inde i gameProperties-objektet i config.json:
"gameProperties": {
"battlEye": true
}
6. Fejlfinding
Mods indlæses ikke
- Bekræft at
modIdogversioniconfig.jsoner korrekte. Kopiér dem direkte fra Workshop-opslaget for at undgå tastefejl. - Tjek serverkonsolloggen for download-fejl. Serveren kan fejle med at downloade mods, hvis Workshop er midlertidigt utilgængelig.
- Sørg for at moddet er kompatibelt med den aktuelle version af Arma Reforger. Mods kan gå i stykker efter spilopdateringer.
- Prøv at fjerne alle mods og tilføje dem én ad gangen for at identificere, hvilket mod der forårsager problemer.
- Bekræft at din JSON-syntaks er korrekt. En syntaksfejl et vilkårligt sted i
config.jsonvil forhindre hele filen i at blive indlæst.
Servernedbrud
- Tjek konsollen for fejlmeddelelser før nedbruddet. Almindelige årsager inkluderer inkompatible mods og ugyldige konfigurationsværdier.
- Hvis nedbruddet opstår efter tilføjelse af et mod, fjern moddet og test igen. Nogle mods kan konflikte med hinanden.
- Validér
config.jsonmed en JSON-validator for at udelukke syntaksfejl. - Prøv at reducere
maxPlayersellerserverMaxViewDistance, hvis serveren går ned under belastning. - Hvis nedbrud fortsætter, opret en supportticket med din server-IP, indholdet af
config.json(fjern adgangskoder) og eventuelle fejlmeddelelser fra konsollen.
Forbindelsesproblemer
- Hvis spillere ikke kan tilslutte sig efter tilføjelse af mods, bekræft at de har de samme mods installeret. Arma Reforger vil bede spillere om at downloade påkrævede mods ved tilslutning, men dette kan fejle, hvis mod-versionen ikke matcher nøjagtigt.
- Bekræft at
version-feltet i dine mod-poster matcher den version, der er tilgængelig på Workshop. Forældede versionsnumre vil forårsage en uoverensstemmelse. - Tjek at
battlEye-indstillingerne er konsistente -- hvis det er aktiveret på serveren, skal spillere have BattlEye kørende. - Hvis serveren ikke er synlig i browseren, tjek at
visibleertrueoga2sQueryEnabledertrueiconfig.json. - Sørg for at både serveren og alle klienter kører den samme spilversion. Arma Reforger-opdateringer kan midlertidigt bryde kompatibiliteten.
Admin-rettigheder virker ikke
- Bekræft at dit Bohemia Interactive identitets-ID er korrekt oplistet i
admins-arrayet iconfig.json. - Identitets-ID'er er versalfølsomme. Kopiér dem præcist som vist i din Bohemia-profil.
- Sørg for at
config.jsoner korrekt formateret. En JSON-syntaksfejl vil forhindre admin-listen i at blive indlæst. - Genstart serveren efter ændringer i
config.json. Ændringer læses kun ved opstart.
Relaterede artikler
- Arma Reforger Server Opsætningsguide
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
- Server Opstartsguide
Brug for hjælp?
Hvis du støder på problemer med din Arma Reforger server, som ikke er dækket her, opret en supportticket og inkludér din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.