RCON funciona como una herramienta para gestionar un Project Zomboid sin requerir una presencia activa en el juego. Esto permite a los administradores ejecutar comandos del servidor a través de una aplicación independiente en lugar del cliente principal del juego. Los usos comunes incluyen transmitir anuncios a la base de jugadores, moderar el comportamiento de los usuarios e iniciar guardados del mundo. Configurar el acceso remoto proporciona un control extenso sobre el entorno del juego y la configuración del servidor.
1. Inicia sesión en el panel de BisectHosting Starbase.
2. Detener el servidor.
3. Copia la Dirección IP.
4. Ve a la pestaña Red.
5. Copia un puerto disponible que no esté en uso por otros mods.
Para Servidores con IP Dedicada, haz clic en Crear Puerto Adicional para configurar un nuevo puerto.
6. Presiona Añadir Etiqueta.
7. Ingresa un nombre y presiona el icono de verificación. Esto ayuda a llevar un registro de los puertos en uso.
8. Ve a la pestaña Archivos.
9. Encuentra el siguiente directorio: /home/container/.cache/Server
10. Abre [NombreGuardado].ini. El archivo está etiquetado según el Nombre de Guardado/Configuración en la pestaña de Inicio.
11. En la RCONPort= línea, pega el puerto del paso 5.
12. En la RCONPassword= línea, ingresa una contraseña.
13. Presiona Guardar.
14. Inicia el servidor.
15. Inicia el cliente RCON. rcon-cli se usa en este ejemplo.
16. Ingresa la Dirección IP del paso 3 y el puerto del paso 5.
17. Ingresa la contraseña RCON del paso 12.
18. Ejecuta help para ver la lista de comandos RCON.
| Comando | Descripción | Uso | Ejemplo |
|---|---|---|---|
additem |
Entrega un artículo específico a un jugador. La cantidad es opcional. | /additem "Nombre del Jugador" "Nombre del Artículo" Cantidad |
/additem "Steve" Base.Axe 2 |
adduser |
Agrega un nuevo usuario a un servidor en lista blanca. | /adduser "Nombre del Jugador" "Contraseña" |
/adduser "Steve" "Secret123" |
addvehicle |
Genera un vehículo cerca de un jugador específico o en coordenadas precisas. | /addvehicle "Nombre del Vehículo" "Nombre del Jugador" |
/addvehicle "Base.VanAmbulance" "Steve" |
addxp |
Otorga puntos de experiencia por un beneficio designado a un jugador. | /addxp "Nombre del Jugador" Beneficio=Cantidad |
/addxp "Steve" Woodwork=2 |
alarm |
Suena una alarma de edificio. Requiere una posición válida en el juego para funcionar. | /alarm |
/alarm |
banid |
Bana a un usuario mediante su SteamID. | /banid SteamID |
/banid 76561198000000000 |
banuser |
Bana a un usuario específico. Al añadir -ip banea la dirección IP, y -r proporciona una razón.
|
/banuser "Nombre del Jugador" -ip -r "Razón" |
/banuser "Steve" -ip -r "Destruyendo base" |
changeoption |
Modifica una configuración específica del servidor. | /changeoption "Nombre de Opción" "Nuevo Valor" |
/changeoption PVP "false" |
checkModsNeedUpdate |
Verifica si los mods activos requieren una actualización y escribe el resultado en el registro. | /checkModsNeedUpdate |
/checkModsNeedUpdate |
chopper |
Dispara un evento de helicóptero apuntando a un jugador al azar. | /chopper |
/chopper |
createhorde |
Genera una horda de zombis cerca de un jugador específico. | /createhorde Cantidad "Nombre del Jugador" |
/createhorde 50 "Steve" |
createhorde2 |
Genera una horda personalizada cerca de un jugador específico usando parámetros extendidos. | /createhorde2 "Nombre del Jugador" Cantidad |
/createhorde2 "Steve" 50 |
godmod |
Otorga a un jugador invulnerabilidad a todo daño. |
/godmode "Nombre del Jugador" -true (o -false)
|
/godmode "Steve" -true |
gunshot |
Reproduce un efecto de sonido de disparo cerca de un jugador al azar para atraer zombis. | /gunshot |
/gunshot |
help |
Muestra una lista de comandos de servidor disponibles. | /help |
/help |
invisible |
Hace que un jugador sea invisible a los zombis. |
/invisible "Nombre del Jugador" -true (o -false)
|
/invisible "Steve" -true |
expulsar |
Desconecta a un usuario del servidor. Añadiendo -r especifica la razón.
|
/kickuser "Nombre del Jugador" -r "Razón" |
/kickuser "Steve" -r "Spam" |
rayos |
Provoca relámpagos cerca de un jugador específico. | /lightning "Nombre del Jugador" |
/lightning "Steve" |
registro |
Modifica el nivel de registro del servidor. | /log Tipo de Nivel |
/log 2 admin |
noclip |
Permite a un jugador caminar a través de paredes y estructuras sólidas. |
/noclip "Nombre del Jugador" -true (o -false)
|
/noclip "Steve" -true |
jugadores |
Lista a todos los jugadores actualmente conectados. | /players |
/players |
salir |
Inicia un apagado seguro del servidor y guarda los datos del mundo actual. | /quit |
/quit |
releasesafehouse |
Fuerza la liberación de un refugio reclamado. | /releasesafehouse |
/releasesafehouse |
reloadlua |
Recarga un archivo de script Lua específico en el servidor. | /reloadlua "Nombre del Archivo" |
/reloadlua "admin.lua" |
reloadoptions |
Recarga el archivo de opciones del servidor y actualiza todos los clientes conectados. | /reloadoptions |
/reloadoptions |
removeuserfromwhitelist |
Revoca el acceso de un usuario en la lista blanca. | /removeuserfromwhitelist "Nombre del Jugador" |
/removeuserfromwhitelist "Steve" |
removezombies |
Elimina todos los zombis dentro del área de mapa actualmente cargada. | /removezombies |
/removezombies |
replay |
Registra o reproduce un replay de movimiento para un jugador específico. | /replay "Nombre del Jugador" -Modo Nombre del Archivo |
/replay "Steve" -record match.bin |
guardar |
Fuerza al servidor a guardar el estado actual del mundo. | /save |
/save |
servermsg |
Transmite un mensaje global para que todos los jugadores conectados lo vean. | /servermsg "Mensaje" |
/servermsg "El servidor se reiniciará pronto" |
setaccesslevel |
Ajusta el rango administrativo de un jugador (Admin, Moderador, Supervisor, GM, Observador). | /setaccesslevel "Nombre del Jugador" "Rango" |
/setaccesslevel "Steve" "Admin" |
showoptions |
Muestra la configuración actual del servidor y sus valores. | /showoptions |
/showoptions |
startrain |
Inicia lluvia en el servidor con una escala de intensidad opcional. | /startrain Intensidad |
/startrain 50 |
startstorm |
Inicia una tormenta eléctrica que dura un periodo específico en horas de juego. | /startstorm Duración |
/startstorm 4 |
stats |
Modifica o borra estadísticas de rendimiento del servidor basadas en un periodo determinado. | /stats Modo Periodo |
/stats file 10 |
stoprain |
Detiene cualquier lluvia activa en el servidor. | /stoprain |
/stoprain |
stopweather |
Elimina todos los eventos climáticos activos. | /stopweather |
/stopweather |
teleport |
Mueve a un jugador a la ubicación de otro jugador. | /teleport "Jugador 1" "Jugador 2" |
/teleport "Steve" "Alex" |
teleportto |
Mueve a un jugador específico a coordenadas exactas del mapa. | /teleportto X,Y,Z |
/teleportto 10000,11000,0 |
trueno |
Provoca un efecto de sonido de trueno localizado cerca de un jugador específico. | /thunder "Nombre del Jugador" |
/thunder "Steve" |
unbanid |
Elimina una prohibición de un SteamID específico. | /unbanid SteamID |
/unbanid 76561198000000000 |
unbanuser |
Elimina una prohibición de un nombre de usuario específico. | /unbanuser "Nombre del Jugador" |
/unbanuser "Steve" |
voiceban |
Bloquea a un jugador específico de usar el chat de voz dentro del juego. |
/voiceban "Nombre del Jugador" -true (o -false)
|
/voiceban "Steve" -true |