Aquesta guia cobreix la configuració d'administració, l'accés RCON, la instal·lació de mods del Workshop, els mods d'escenaris, la configuració de l'anti-trampes BattlEye i la resolució de problemes per al vostre servidor dedicat d'Arma Reforger. Per a la configuració inicial del servidor, la configuració, la selecció d'escenaris i les instruccions de connexió, consulteu la Guia de configuració del servidor d'Arma Reforger.
1. Configuració d'administració
Arma Reforger utilitza un sistema d'administració basat en identitat. Els administradors es defineixen al fitxer config.json utilitzant els seus IDs d'identitat de Bohemia Interactive (BI).
Trobar el vostre ID d'identitat
- Inicieu Arma Reforger i obriu la secció Profile des del menú principal.
- El vostre ID d'identitat de Bohemia Interactive es mostra a la pàgina del vostre perfil. És una cadena alfanumèrica llarga.
- Alternativament, el podeu trobar a la vostra pàgina del compte de Bohemia Interactive a la configuració del perfil.
Afegir administradors a config.json
- Atureu el servidor des de GPanel.
- Obriu
config.jsonutilitzant la pestanya Files o via SFTP. - Localitzeu o afegiu la matriu
adminsdins de l'objectegame. Afegiu els IDs d'identitat de cada jugador administrador:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Cada entrada a la matriu
adminsés una cadena que conté l'ID d'identitat de Bohemia Interactive d'un jugador. - Podeu afegir tants administradors com sigui necessari. Separeu les entrades amb comes.
- Deseu el fitxer i inicieu el servidor. Els jugadors llistats tindran privilegis d'administrador quan s'hi uneixin.
Capacitats de l'administrador
Els jugadors llistats a la matriu admins tenen accés a:
- Expulsar/Bandejar jugadors a través del menú de gestió del servidor dins del joc.
- Mode Game Master -- Si s'executa un escenari de Game Master, els administradors poden actuar com a GM, col·locant unitats, objectius i controlant l'escenari en temps real.
- Comandes administratives a través de la consola dins del joc quan estigui activada.
2. Accés RCON
RCON (Remote Console) us permet executar comandes del servidor sense unir-vos a la partida. Això és útil per a la gestió automatitzada, reinicis programats i monitorització.
Configurar RCON
- Configureu la variable d'inici
ADMIN_PASSWORDa GPanel, o configureupasswordAdminaconfig.json. Aquesta és la contrasenya RCON. - Assegureu-vos que el port RCON sigui accessible. Per defecte, el port RCON és el vostre port de joc més 1 (p. ex., port de joc 2001 = port RCON 2002). Comproveu la pestanya Network de GPanel per als vostres ports assignats.
Connectar-se via RCON
Podeu utilitzar qualsevol client compatible amb BattlEye RCON per connectar-vos. Les opcions populars inclouen:
- BattlEye RCon -- El client RCON oficial de BattlEye.
- ArmA Reforger Server Tool -- Eines de la comunitat dissenyades per a la gestió de servidors de Reforger.
Connecteu-vos utilitzant la IP del vostre servidor, el port RCON i la contrasenya d'administrador.
| Comanda | Descripció |
|---|---|
#kick <player_id> |
Expulsa un jugador del servidor. |
#ban <player_id> |
Bandeja un jugador del servidor. |
#shutdown |
Atura el servidor de manera ordenada. Generalment és millor utilitzar GPanel per a aturades i reinicis. |
#restart |
Reinicia l'escenari actual sense reiniciar el procés del servidor. |
players |
Llista els jugadors connectats actualment amb els seus IDs. |
3. Instal·lació de mods del Workshop
Arma Reforger admet mods a través del Bohemia Interactive Workshop. Els mods s'afegeixen al servidor especificant els seus IDs de mod a config.json.
Trobar IDs de mods
- Navegueu pel Arma Reforger Workshop dins del joc o al lloc web de Bohemia Interactive.
- Trobeu el mod que voleu instal·lar i anoteu el seu Mod ID (una cadena alfanumèrica llarga) i el número de Version.
- Alguns mods també tenen un Scenario ID si inclouen escenaris personalitzats. El necessitareu si voleu executar un escenari amb mods.
Afegir mods a config.json
- Atureu el servidor des de GPanel.
- Obriu
config.jsonutilitzant la pestanya Files o via SFTP. - Localitzeu la matriu
modsdins de l'objectegame. Afegiu cada mod utilitzant el format següent:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- L'identificador únic del mod del Workshop.name-- Un nom descriptiu per a la vostra referència. No afecta la càrrega però ajuda a identificar els mods a la configuració.version-- La versió del mod a utilitzar. El servidor descarregarà aquesta versió del Workshop en iniciar-se.
mods des del Workshop. No necessiteu pujar manualment els fitxers de mods via SFTP. El primer inici després d'afegir nous mods pot trigar més temps ja que el servidor descarrega les dades del mod.
Ordre de càrrega
Els mods es carreguen en l'ordre en què apareixen a la matriu mods. Si teniu mods que depenen d'altres mods (p. ex., un mod que requereix un mod de framework), llisteu la dependència primer:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Mods d'escenaris
Alguns mods del Workshop inclouen escenaris personalitzats (modes de joc o mapes). Per utilitzar un escenari amb mods:
- Afegiu el mod a la matriu
modstal com s'ha descrit anteriorment. - Configureu el
scenarioIda l'ID de recurs de l'escenari, que es proporciona a la descripció del Workshop del mod.
{
"game": {
"scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
"mods": [
{
"modId": "SCENARIO_MOD_ID",
"name": "Custom Scenario Mod",
"version": "1.0.0"
}
]
}
}
5. Anti-trampes BattlEye
Arma Reforger inclou la protecció anti-trampes BattlEye. Està activada per defecte i es recomana per a servidors públics.
| Configuració | Valor | Efecte |
|---|---|---|
battlEye |
true |
Els jugadors han de tenir BattlEye instal·lat i en funcionament. Els tramposos són detectats i bandejats. Recomanat per a servidors públics. |
battlEye |
false |
Sense aplicació d'anti-trampes. Els jugadors poden unir-se sense BattlEye. Utilitzeu-lo només per a servidors privats o de proves. |
La configuració battlEye es troba dins de l'objecte gameProperties a config.json:
"gameProperties": {
"battlEye": true
}
6. Resolució de problemes
Els mods no es carreguen
- Verifiqueu que el
modIdi laversionaconfig.jsonsiguin correctes. Copieu-los directament de la llista del Workshop per evitar errors tipogràfics. - Comproveu el registre de la consola del servidor per errors de descàrrega. El servidor pot fallar en descarregar mods si el Workshop no està disponible temporalment.
- Assegureu-vos que el mod sigui compatible amb la versió actual d'Arma Reforger. Els mods es poden trencar després d'actualitzacions del joc.
- Proveu d'eliminar tots els mods i afegir-los un a un per identificar quin mod causa problemes.
- Verifiqueu que la sintaxi JSON sigui correcta. Un error de sintaxi en qualsevol lloc de
config.jsonimpedirà que tot el fitxer es carregui.
El servidor es bloqueja
- Comproveu la consola per missatges d'error abans del bloqueig. Les causes habituals inclouen mods incompatibles i valors de configuració no vàlids.
- Si el bloqueig es produeix després d'afegir un mod, elimineu el mod i proveu de nou. Alguns mods poden entrar en conflicte entre si.
- Valideu
config.jsonamb un validador JSON per descartar errors de sintaxi. - Proveu de reduir
maxPlayersoserverMaxViewDistancesi el servidor es bloqueja sota càrrega. - Si els bloquejos persisteixen, obriu un tiquet de suport amb la IP del vostre servidor, el contingut de
config.json(censureu les contrasenyes) i qualsevol missatge d'error de la consola.
Problemes de connexió
- Si els jugadors no poden connectar-se després d'afegir mods, confirmeu que tenen els mateixos mods instal·lats. Arma Reforger demanarà als jugadors que descarreguin els mods requerits en unir-se, però això pot fallar si la versió del mod no coincideix exactament.
- Verifiqueu que el camp
versiona les entrades de mods coincideixi amb la versió disponible al Workshop. Números de versió desactualitzats causaran una discrepància. - Comproveu que la configuració de
battlEyesigui coherent -- si està activat al servidor, els jugadors han de tenir BattlEye en funcionament. - Si el servidor no és visible al navegador, comproveu que
visiblesiguitrueia2sQueryEnabledsiguitrueaconfig.json. - Assegureu-vos que tant el servidor com tots els clients executin la mateixa versió del joc. Les actualitzacions d'Arma Reforger poden trencar temporalment la compatibilitat.
Els privilegis d'administrador no funcionen
- Confirmeu que el vostre ID d'identitat de Bohemia Interactive estigui correctament llistat a la matriu
adminsaconfig.json. - Els IDs d'identitat distingeixen entre majúscules i minúscules. Copieu-los exactament com es mostren al vostre perfil de Bohemia.
- Assegureu-vos que
config.jsonestigui correctament formatat. Un error de sintaxi JSON impedirà que la llista d'administradors es carregui. - Reinicieu el servidor després de fer canvis a
config.json. Els canvis només es llegeixen a l'inici.
Articles relacionats
- Guia de configuració del servidor d'Arma Reforger
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Guia d'inici del servidor
Necessiteu ajuda?
Si trobeu problemes amb el vostre servidor d'Arma Reforger que no es cobreixen aquí, obriu un tiquet de suport i inclogueu la IP del vostre servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.