Flitsaanbieding 50% korting op alle servers Laatste dag!
Eindigt over: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorieën

Arma 3 Admin- en BattlEye-configuratie


Leer hoe je admin-toegang configureert, in-game admin-commando's gebruikt, BattlEye anti-cheat instelt en je Arma 3 server beheert met RCON-tools. Voor initiële serverconfiguratie, zie onze Server Setup Guide. Voor modbeheer, zie de Mod Installation Guide.

Admin-wachtwoordconfiguratie

Het admin-wachtwoord wordt ingesteld in je server.cfg bestand. Dit wachtwoord geeft volledige servercontrole aan iedereen die ermee inlogt in-game.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Beveiliging: Kies een sterk admin-wachtwoord en deel het nooit met onbetrouwbare spelers. Iedereen met het admin-wachtwoord heeft volledige controle over de server, inclusief de mogelijkheid om te kicken, bannen en de server af te sluiten.

Je kunt ook een apart commando-wachtwoord instellen voor server-side scriptcommando's (zelden nodig voor de meeste serverbeheerders):

serverCommandPassword = "AnotherSecurePassword";

In-game admin-login

Om in te loggen als admin terwijl je verbonden bent met je server:

  1. Druk op de chattoets (standaard: / in het chatkanaal) om de chatinvoer te openen.
  2. Typ het volgende commando:
#login YourSecureAdminPassword

Als het wachtwoord correct is, zie je een bevestigingsbericht in de chat. Je hebt nu toegang tot alle admin-commando's voor de duur van je sessie.

Tip: Admin-login blijft niet behouden tussen verbrekingen. Je moet je elke keer opnieuw authenticeren wanneer je de server joint.

Overzicht admin-commando's

Eenmaal ingelogd als admin kun je de volgende commando's gebruiken in de chatinvoer. Alle commando's hebben het voorvoegsel #:

Commando Beschrijving
#login <password> Authenticeer als serveradmin.
#logout Trek je adminsessie in.
#kick <player_id> Kick een speler van de server. Gebruik het ID-nummer van de speler uit de spelerslijst.
#ban <player_id> Ban een speler van de server (wordt toegevoegd aan ban.txt).
#restart Herstart de huidige missie. Alle spelers blijven verbonden maar de missie wordt opnieuw geladen.
#reassign Verplaats alle spelers terug naar het rolselectiescherm (lobby) zonder de missie te herstarten.
#missions Open het missieselectiescherm, waarmee je de huidige missie kunt wijzigen.
#shutdown Sluit de server onmiddellijk af. Alle spelers worden losgekoppeld.
#lock Vergrendel de server, zodat nieuwe spelers niet kunnen joinen.
#unlock Ontgrendel de server, zodat nieuwe spelers weer kunnen joinen.
#monitor <interval> Toon serverprestatie-informatie op het opgegeven interval (seconden). Gebruik #monitor 0 om uit te schakelen.
#debug off Schakel voice-over-network debuggingindicatoren uit.
#init Herinitialiseer de server (herlaad server.cfg zonder volledige herstart).
#exec ban <player_id> Alternatief ban-commando dat ook toevoegt aan de BattlEye-banlijst.
Let op: De commando's #kick en #ban gebruiken het numerieke ID van de speler, niet hun naam. Je kunt speler-ID's vinden in de serverconsole-uitvoer in GPanel, of via de spelerslijst die toegankelijk is via het in-game escape-menu.

Bans beheren

Bans worden opgeslagen in het ban.txt bestand in je servermap. Elke regel bevat het Steam64 ID (of GUID) van een speler. Je kunt bans beheren door dit bestand rechtstreeks te bewerken:

// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321

Om een speler te ontbannen, verwijder hun vermelding uit ban.txt en herstart de server (of gebruik #init om de configuratie te herladen).

BattlEye Anti-Cheat configuratie

BattlEye (BE) is het anti-cheatsysteem dat wordt gebruikt door Arma 3. Het wordt sterk aanbevolen om BattlEye ingeschakeld te houden op publieke servers om valsspelen en exploits te voorkomen.

BattlEye inschakelen

Zorg ervoor dat het volgende is ingesteld in je server.cfg:

BattlEye = 1;  // 1 = enabled, 0 = disabled

BattlEye-configuratiebestanden

BattlEye-configuratiebestanden bevinden zich in de battleye/ map binnen je serverprofiel of serverroot. Het hoofdconfiguratiebestand is beserver_x64.cfg (of beserver.cfg op 32-bit):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
Instelling Beschrijving
RConPassword Wachtwoord voor RCON (Remote Console) toegang. Vereist voor externe RCON-tools.
RConPort Poort gebruikt voor RCON-verbindingen. Standaard is game-poort + 4 (bijv. 2306 als de game-poort 2302 is). Deze poort moet bereikbaar zijn als je externe RCON-tools wilt gebruiken.
MaxPing Maximaal toegestane ping voordat BattlEye de speler kickt (los van server.cfg maxPing).
Belangrijk: De BattlEye RCon-poort moet mogelijk worden geopend of toegewezen in GPanel, afhankelijk van je hostingpakket. Als RCON-verbindingen mislukken, controleer of de poort beschikbaar is en niet geblokkeerd. Neem contact op met Legion Hosting support als je een extra poorttoewijzing nodig hebt.

BattlEye-filterbestanden

BattlEye gebruikt filterbestanden om verdachte scripts en commando's te detecteren en blokkeren. Dit zijn tekstbestanden in de battleye/ map:

  • scripts.txt — Filters voor scriptuitvoering
  • remoteexec.txt — Filters voor remote execution-aanroepen
  • publicvariable.txt — Filters voor publieke variabele-uitzendingen
  • setdamage.txt, setpos.txt, etc. — Filters voor specifieke commando's

Elke regel in een filterbestand heeft het volgende formaat:

// Filter line format: ACTION FILTER_STRING
// Actions: 1 = log, 2 = log+kick, 3 = log only (no kick), 4 = kick without log, 5 = log+ban

// Example scripts.txt entries:
5 createVehicle          // Ban anyone using createVehicle in scripts
1 "BIS_fnc"              // Log BIS functions (usually safe)
7 ""                     // Default action for unmatched entries (7 = log)
Tip: Gemodde servers hebben vaak aangepaste BattlEye-uitzonderingen nodig. Als spelers worden gekickt voor "Script Restriction" na het installeren van mods, moet je mogelijk uitzonderingen toevoegen aan de relevante filterbestanden. Controleer de BattlEye-logs in de battleye/ map om te identificeren welk filter wordt geactiveerd en voeg passende uitzonderingen toe.

BattlEye RCON-tools

RCON (Remote Console) stelt je in staat om je server extern te beheren zonder in de game ingelogd te zijn. Er zijn verschillende populaire RCON-tools voor Arma 3:

BEC (BattlEye Extended Controls)

BEC is een uitgebreide serverbeheertool die verbinding maakt via BattlEye RCON. Functies zijn onder andere:

  • Geplande herstartberichten en automatische herstarts
  • Spelermonitoring en kick/ban-beheer
  • Automatische berichten (regels, aankondigingen)
  • Whitelist-beheer
  • Aangepaste commandoplanning

BEC-configuratie vereist het IP-adres van je server, de RCON-poort en het RCON-wachtwoord zoals ingesteld in beserver_x64.cfg.

DaRT (Arma RCON Tool)

DaRT is een lichtgewicht, GUI-gebaseerde RCON-client. Om te verbinden:

  1. Download DaRT van de officiële bron.
  2. Voer het IP-adres van je server, de RCON-poort (bijv. 2306) en het RCON-wachtwoord in.
  3. Klik op Connect.
  4. Eenmaal verbonden kun je spelers bekijken, berichten verzenden, spelers kicken/bannen en servercommando's uitvoeren.

Veelgebruikte RCON-commando's

Deze commando's kunnen worden verzonden via elke BattlEye RCON-client:

Commando Beschrijving
players Toon alle verbonden spelers met hun ID's, IP's en GUID's.
kick <id> <reason> Kick een speler met een optioneel redenbericht.
ban <id> <minutes> <reason> Ban een speler voor een opgegeven duur (0 = permanent).
bans Toon alle actieve bans.
removeBan <ban_id> Verwijder een ban op basis van het ID (uit de banlijst).
say -1 <message> Stuur een globaal bericht naar alle spelers (-1 = iedereen).
say <id> <message> Stuur een privébericht naar een specifieke speler.
loadBans Herlaad de banlijst vanuit het bestand.
writeBans Schrijf huidige bans naar het banbestand.
loadScripts Herlaad BattlEye-filterscripts.
loadEvents Herlaad BattlEye-eventscripts.
#lock Vergrendel de server (zelfde als in-game commando).
#unlock Ontgrendel de server.
#shutdown Sluit de server af.
#restart Herstart de huidige missie.
#reassign Verplaats alle spelers naar rolselectie.
#missions Open missieselectie.

Serverlogbestanden

Arma 3 genereert verschillende logbestanden die essentieel zijn voor het oplossen van serverproblemen, het bijhouden van speleractiviteit en het diagnosticeren van BattlEye-events.

Logbestand Locatie Beschrijving
RPT Log <profile>/*.rpt Hoofd-serverlog. Bevat opstartinformatie, fouten, scriptlogs en crashrapporten. Bij elke serverstart wordt een nieuw RPT-bestand aangemaakt.
Console Log server_console.log Uitvoer gedefinieerd door logFile in server.cfg. Bevat console-uitvoer inclusief spelerverbindingen.
BattlEye Logs battleye/*.log BattlEye-filterovertredingen, kicks en bans. Controleer deze wanneer spelers onterechte kicks melden.
Net Log <profile>/net.log Netwerkdiagnostiek (als de -netlog opstartparameter wordt gebruikt).

Toegang tot logs via de File Manager in GPanel of via SFTP. Het RPT-logbestand is het belangrijkste bestand voor het diagnosticeren van crashes, modproblemen en scriptfouten.

Tip: RPT-logbestanden kunnen na verloop van tijd erg groot worden. Als je server al een tijdje draait, bevat het meest recente RPT-bestand (gesorteerd op datum) de logs van de huidige sessie. Oudere RPT-bestanden kunnen veilig worden verwijderd om schijfruimte vrij te maken.

Gerelateerde artikelen

Hulp nodig?

Hulp nodig bij het configureren van admin-toegang, BattlEye of RCON op je Arma 3 server? Open een supportticket en ons team helpt je graag verder.


Was dit artikel nuttig?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.