Apreneu a configurar l'accés d'administrador, utilitzar comandes d'administrador dins del joc, configurar l'antitrampes BattlEye i gestionar el vostre servidor d'Arma 3 amb eines RCON. Per a la configuració inicial del servidor, consulteu la nostra Guia de Configuració del Servidor. Per a la gestió de mods, consulteu la Guia d'Instal·lació de Mods.
Configuració de la Contrasenya d'Administrador
La contrasenya d'administrador es configura al fitxer server.cfg. Aquesta contrasenya atorga el control total del servidor a qualsevol persona que hi iniciï sessió dins del joc.
// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
També podeu establir una contrasenya de comandes separada per a comandes de scripting del costat del servidor (rarament necessària per a la majoria d'operadors de servidors):
serverCommandPassword = "AnotherSecurePassword";
Inici de Sessió d'Administrador dins del Joc
Per iniciar sessió com a administrador mentre esteu connectats al vostre servidor:
- Premeu la tecla de xat (per defecte:
/al canal de xat) per obrir l'entrada de xat. - Escriviu la comanda següent:
#login YourSecureAdminPassword
Si la contrasenya és correcta, veureu un missatge de confirmació al xat. Ara teniu accés a totes les comandes d'administrador durant la vostra sessió.
Referència de Comandes d'Administrador
Un cop hàgiu iniciat sessió com a administrador, podeu utilitzar les comandes següents a l'entrada de xat. Totes les comandes van prefixades amb #:
| Comanda | Descripció |
|---|---|
#login <password> |
Autenticar-se com a administrador del servidor. |
#logout |
Revocar la vostra sessió d'administrador. |
#kick <player_id> |
Expulsar un jugador del servidor. Utilitzeu el número d'ID del jugador de la llista de jugadors. |
#ban <player_id> |
Prohibir l'accés a un jugador del servidor (afegit a ban.txt). |
#restart |
Reiniciar la missió actual. Tots els jugadors romanen connectats però la missió es torna a carregar. |
#reassign |
Moure tots els jugadors de tornada a la pantalla de selecció de rol (vestíbul) sense reiniciar la missió. |
#missions |
Obrir la pantalla de selecció de missió, permetent-vos canviar la missió actual. |
#shutdown |
Tancar el servidor immediatament. Tots els jugadors es desconnecten. |
#lock |
Bloquejar el servidor, impedint que nous jugadors s'hi uneixin. |
#unlock |
Desbloquejar el servidor, permetent que nous jugadors s'hi uneixin de nou. |
#monitor <interval> |
Mostrar informació de rendiment del servidor a l'interval indicat (segons). Utilitzeu #monitor 0 per desactivar-ho. |
#debug off |
Desactivar els indicadors de depuració de veu per xarxa. |
#init |
Reinicialitzar el servidor (recarregar server.cfg sense reinici complet). |
#exec ban <player_id> |
Comanda alternativa de prohibició que també afegeix a la llista de prohibicions de BattlEye. |
#kick i #ban utilitzen l'ID numèric del jugador, no el seu nom. Podeu trobar els ID dels jugadors a la sortida de la consola del servidor al GPanel, o utilitzar la llista de jugadors accessible a través del menú d'escapada dins del joc.
Gestió de Prohibicions
Les prohibicions s'emmagatzemen al fitxer ban.txt al directori del vostre servidor. Cada línia conté el Steam64 ID (o GUID) d'un jugador. Podeu gestionar les prohibicions editant aquest fitxer directament:
// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321
Per readmetre un jugador, elimineu la seva entrada de ban.txt i reinicieu el servidor (o utilitzeu #init per recarregar la configuració).
Configuració de l'Antitrampes BattlEye
BattlEye (BE) és el sistema antitrampes utilitzat per Arma 3. Es recomana molt mantenir BattlEye activat en servidors públics per prevenir trampes i explotacions.
Activar BattlEye
Assegureu-vos que el següent estigui configurat al vostre server.cfg:
BattlEye = 1; // 1 = enabled, 0 = disabled
Fitxers de Configuració de BattlEye
Els fitxers de configuració de BattlEye es troben al directori battleye/ dins del perfil del servidor o l'arrel del servidor. El fitxer de configuració principal és beserver_x64.cfg (o beserver.cfg en 32 bits):
// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
| Configuració | Descripció |
|---|---|
RConPassword |
Contrasenya per a l'accés RCON (Consola Remota). Requerida per a eines RCON externes. |
RConPort |
Port utilitzat per a connexions RCON. Per defecte és el port de joc + 4 (p. ex., 2306 si el port de joc és 2302). Aquest port ha de ser accessible si voleu utilitzar eines RCON externes. |
MaxPing |
Ping màxim permès abans que BattlEye expulsi el jugador (separat del maxPing de server.cfg). |
Fitxers de Filtre de BattlEye
BattlEye utilitza fitxers de filtre per detectar i bloquejar scripts i comandes sospitoses. Aquests són fitxers de text al directori battleye/:
scripts.txt— Filtres per a l'execució de scriptsremoteexec.txt— Filtres per a crides d'execució remotapublicvariable.txt— Filtres per a emissions de variables públiquessetdamage.txt,setpos.txt, etc. — Filtres per a comandes específiques
Cada línia d'un fitxer de filtre té el format:
// 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)
battleye/ per identificar quin filtre s'activa i afegiu les excepcions adequades.
Eines RCON de BattlEye
RCON (Consola Remota) us permet gestionar el vostre servidor externament sense estar connectats al joc. Hi ha diverses eines RCON populars per a Arma 3:
BEC (BattlEye Extended Controls)
BEC és una eina completa de gestió de servidors que es connecta via BattlEye RCON. Les funcionalitats inclouen:
- Missatges de reinici programats i reinicis automàtics
- Monitorització de jugadors i gestió d'expulsions/prohibicions
- Missatges automatitzats (normes, anuncis)
- Gestió de llistes blanques
- Programació de comandes personalitzades
La configuració de BEC requereix la IP del vostre servidor, el port RCON i la contrasenya RCON tal com s'han configurat a beserver_x64.cfg.
DaRT (Arma RCON Tool)
DaRT és un client RCON lleuger amb interfície gràfica. Per connectar-vos:
- Descarregueu DaRT de la seva font oficial.
- Introduïu la IP del vostre servidor, el port RCON (p. ex.,
2306) i la contrasenya RCON. - Feu clic a Connect.
- Un cop connectats, podeu veure jugadors, enviar missatges, expulsar/prohibir jugadors i executar comandes del servidor.
Comandes RCON Habituals
Aquestes comandes es poden enviar a través de qualsevol client BattlEye RCON:
| Comanda | Descripció |
|---|---|
players |
Llistar tots els jugadors connectats amb els seus ID, IP i GUID. |
kick <id> <reason> |
Expulsar un jugador amb un missatge de motiu opcional. |
ban <id> <minutes> <reason> |
Prohibir l'accés a un jugador durant una durada especificada (0 = permanent). |
bans |
Llistar totes les prohibicions actives. |
removeBan <ban_id> |
Eliminar una prohibició pel seu ID (de la llista de prohibicions). |
say -1 <message> |
Enviar un missatge global a tots els jugadors (-1 = tots). |
say <id> <message> |
Enviar un missatge privat a un jugador específic. |
loadBans |
Recarregar la llista de prohibicions des del fitxer. |
writeBans |
Escriure les prohibicions actuals al fitxer de prohibicions. |
loadScripts |
Recarregar els scripts de filtre de BattlEye. |
loadEvents |
Recarregar els scripts d'esdeveniments de BattlEye. |
#lock |
Bloquejar el servidor (igual que la comanda dins del joc). |
#unlock |
Desbloquejar el servidor. |
#shutdown |
Tancar el servidor. |
#restart |
Reiniciar la missió actual. |
#reassign |
Moure tots els jugadors a la selecció de rol. |
#missions |
Obrir la selecció de missió. |
Registres del Servidor
Arma 3 genera diversos fitxers de registre que són essencials per resoldre problemes del servidor, fer seguiment de l'activitat dels jugadors i diagnosticar esdeveniments de BattlEye.
| Fitxer de Registre | Ubicació | Descripció |
|---|---|---|
| RPT Log | <profile>/*.rpt |
Registre principal del servidor. Conté informació d'inici, errors, registres de scripts i informes de fallades. Es crea un nou RPT cada inici del servidor. |
| Console Log | server_console.log |
Sortida definida per logFile a server.cfg. Conté la sortida de la consola incloent connexions de jugadors. |
| BattlEye Logs | battleye/*.log |
Violacions de filtres de BattlEye, expulsions i prohibicions. Comproveu-los quan els jugadors informin d'expulsions falses. |
| Net Log | <profile>/net.log |
Diagnòstics de xarxa (si s'utilitza el paràmetre de llançament -netlog). |
Accediu als registres a través del File Manager del GPanel o via SFTP. El registre RPT és el fitxer més important per diagnosticar fallades, problemes de mods i errors de scripts.
Articles Relacionats
- Guia de Configuració del Servidor d'Arma 3 — Configuració inicial del servidor, server.cfg, configuració de dificultat i optimització del rendiment.
- Guia d'Instal·lació de Mods d'Arma 3 — Mods del Steam Workshop, pujada per SFTP, ordre de càrrega i verificació de signatures.
- Com Trobar la IP i el Port del Vostre Servidor
- Com Pujar Fitxers via SFTP
- Primers Passos amb el Vostre Nou Servidor
Necessiteu Ajuda?
Necessiteu ajuda per configurar l'accés d'administrador, BattlEye o RCON al vostre servidor d'Arma 3? Obriu un tiquet de suport i el nostre equip estarà encantat d'ajudar-vos.