Den här guiden täcker adminkonfiguration, RCON-åtkomst, installation av Workshop-moddar, scenario-moddar, konfiguration av BattlEye anti-fusk och felsökning för din dedikerade Arma Reforger-server. För den initiala serverkonfigurationen, scenarioval och anslutningsinstruktioner, se Installationsguide för Arma Reforger-server.
1. Adminkonfiguration
Arma Reforger använder ett identitetsbaserat adminsystem. Admins definieras i filen config.json med hjälp av deras Bohemia Interactive (BI)-identitets-ID:n.
Hitta ditt identitets-ID
- Starta Arma Reforger och öppna avsnittet Profile från huvudmenyn.
- Ditt Bohemia Interactive-identitets-ID visas på din profilsida. Det är en lång alfanumerisk sträng.
- Alternativt kan du hitta det på din Bohemia Interactive-kontosida under dina profilinställningar.
Lägga till admins i config.json
- Stoppa servern från GPanel.
- Öppna
config.jsonmed fliken Files eller via SFTP. - Hitta eller lägg till
admins-arrayen inutigame-objektet. Lägg till identitets-ID:na för varje adminspelare:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Varje post i
admins-arrayen är en sträng som innehåller en spelares Bohemia Interactive-identitets-ID. - Du kan lägga till så många admins som behövs. Separera posterna med kommatecken.
- Spara filen och starta servern. De listade spelarna kommer att ha adminbehörigheter när de ansluter.
Adminfunktioner
Spelare som listas i admins-arrayen har åtkomst till:
- Kicka/banna spelare via menyn för serverhantering i spelet.
- Game Master-läge -- Om ett Game Master-scenario körs kan admins agera som GM, placera enheter, mål och styra scenariot i realtid.
- Administrativa kommandon via konsolen i spelet när den är aktiverad.
2. RCON-åtkomst
RCON (Remote Console) låter dig köra serverkommandon utan att gå med i spelet. Detta är användbart för automatiserad hantering, schemalagda omstarter och övervakning.
Ställa in RCON
- Ställ in startvariabeln
ADMIN_PASSWORDi GPanel, eller ställ inpasswordAdminiconfig.json. Detta är RCON-lösenordet. - Säkerställ att RCON-porten är åtkomlig. Som standard är RCON-porten din spelport plus 1 (t.ex. spelport 2001 = RCON-port 2002). Kontrollera GPanels flik Network för dina tilldelade portar.
Ansluta via RCON
Du kan använda valfri BattlEye RCON-kompatibel klient för att ansluta. Populära alternativ inkluderar:
- BattlEye RCon -- Den officiella BattlEye RCON-klienten.
- ArmA Reforger Server Tool -- Community-verktyg utformade för hantering av Reforger-servrar.
Anslut med din servers IP, RCON-port och adminlösenord.
| Kommando | Beskrivning |
|---|---|
#kick <player_id> |
Kicka en spelare från servern. |
#ban <player_id> |
Banna en spelare från servern. |
#shutdown |
Stäng av servern på ett kontrollerat sätt. Det är generellt bättre att använda GPanel för stopp och omstarter. |
#restart |
Starta om det aktuella scenariot utan att starta om serverprocessen. |
players |
Lista för närvarande anslutna spelare med deras ID:n. |
3. Installation av Workshop-moddar
Arma Reforger stöder moddar via Bohemia Interactive Workshop. Moddar läggs till på servern genom att ange deras modd-ID:n i config.json.
Hitta modd-ID:n
- Bläddra i Arma Reforger Workshop i spelet eller på Bohemia Interactives webbplats.
- Hitta modden du vill installera och notera dess Mod ID (en lång alfanumerisk sträng) och Version-nummer.
- Vissa moddar har också ett Scenario ID om de innehåller anpassade scenarier. Du behöver detta om du vill köra ett moddat scenario.
Lägga till moddar i config.json
- Stoppa servern från GPanel.
- Öppna
config.jsonmed fliken Files eller via SFTP. - Hitta
mods-arrayen inutigame-objektet. Lägg till varje modd med följande format:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- Den unika Workshop-moddidentifieraren.name-- Ett beskrivande namn för din referens. Detta påverkar inte laddningen men hjälper till att identifiera moddar i konfigurationen.version-- Moddversionen att använda. Servern laddar ner denna version från Workshop vid start.
mods-arrayen från Workshop. Du behöver inte manuellt ladda upp moddfiler via SFTP. Den första starten efter att nya moddar lagts till kan ta längre tid eftersom servern laddar ner modddatan.
Laddningsordning
Moddar laddas i den ordning de visas i mods-arrayen. Om du har moddar som är beroende av andra moddar (t.ex. en modd som kräver en ramverksmodd), lista beroendet först:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Scenario-moddar
Vissa Workshop-moddar innehåller anpassade scenarier (spellägen eller kartor). För att använda ett moddat scenario:
- Lägg till modden i
mods-arrayen som beskrivs ovan. - Ställ in
scenarioIdtill scenariots resurs-ID, som anges i moddens Workshop-beskrivning.
{
"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-fusk
Arma Reforger inkluderar BattlEye anti-fuskskydd. Det är aktiverat som standard och rekommenderas för publika servrar.
| Inställning | Värde | Effekt |
|---|---|---|
battlEye |
true |
Spelare måste ha BattlEye installerat och igång. Fuskare upptäcks och bannas. Rekommenderas för publika servrar. |
battlEye |
false |
Ingen anti-fusktillämpning. Spelare kan ansluta utan BattlEye. Använd endast för privata/test-servrar. |
Inställningen battlEye finns inuti gameProperties-objektet i config.json:
"gameProperties": {
"battlEye": true
}
6. Felsökning
Moddar laddas inte
- Verifiera att
modIdochversioniconfig.jsonär korrekta. Kopiera dem direkt från Workshop-listningen för att undvika stavfel. - Kontrollera serverns konsollogg för nedladdningsfel. Servern kan misslyckas att ladda ner moddar om Workshop tillfälligt är otillgänglig.
- Säkerställ att modden är kompatibel med den aktuella versionen av Arma Reforger. Moddar kan sluta fungera efter speluppdateringar.
- Försök ta bort alla moddar och lägga till dem en i taget för att identifiera vilken modd som orsakar problem.
- Verifiera att din JSON-syntax är korrekt. Ett syntaxfel någonstans i
config.jsonförhindrar att hela filen laddas.
Serverkrascher
- Kontrollera konsolen för felmeddelanden före kraschen. Vanliga orsaker inkluderar inkompatibla moddar och ogiltiga konfigurationsvärden.
- Om kraschen inträffar efter att en modd lagts till, ta bort modden och testa igen. Vissa moddar kan vara i konflikt med varandra.
- Validera
config.jsonmed en JSON-validerare för att utesluta syntaxfel. - Försök minska
maxPlayersellerserverMaxViewDistanceom servern kraschar under belastning. - Om krascherna kvarstår, öppna ett supportärende med din server-IP, innehållet i
config.json(dölj lösenord) och eventuella felmeddelanden från konsolen.
Anslutningsproblem
- Om spelare inte kan ansluta efter att moddar lagts till, bekräfta att de har samma moddar installerade. Arma Reforger uppmanar spelare att ladda ner nödvändiga moddar vid anslutning, men detta kan misslyckas om moddversionen inte matchar exakt.
- Verifiera att
version-fältet i dina moddposter matchar versionen som finns tillgänglig på Workshop. Föråldrade versionsnummer orsakar en felmatchning. - Kontrollera att
battlEye-inställningarna är konsekventa -- om det är aktiverat på servern måste spelarna ha BattlEye igång. - Om servern inte är synlig i bläddraren, kontrollera att
visibleärtrueocha2sQueryEnabledärtrueiconfig.json. - Säkerställ att både servern och alla klienter kör samma spelversion. Uppdateringar av Arma Reforger kan tillfälligt bryta kompatibiliteten.
Adminbehörigheter fungerar inte
- Bekräfta att ditt Bohemia Interactive-identitets-ID är korrekt listat i
admins-arrayen iconfig.json. - Identitets-ID:n är skiftlägeskänsliga. Kopiera dem exakt som de visas i din Bohemia-profil.
- Säkerställ att
config.jsonär korrekt formaterad. Ett JSON-syntaxfel förhindrar att adminlistan laddas. - Starta om servern efter att ha gjort ändringar i
config.json. Ändringar läses endast vid start.
Relaterade artiklar
- Installationsguide för Arma Reforger-server
- Hur du hittar din server-IP och port
- Hur du laddar upp filer via SFTP
- Guide för serverstart
Behöver du hjälp?
Om du stöter på problem med din Arma Reforger-server som inte täcks här, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuella relevanta felmeddelanden från GPanel-konsolen.