Guía de admin
Todo lo que comprobamos al llevar un servidor de SCUM
Ser admin
Añade tu SteamID64 (17 cifras, se encuentra en steamid.io) a AdminUsers.ini, uno por línea. El archivo se lee al iniciar el servidor, así que reinícialo tras editarlo. Después escribe los comandos en el chat del juego, con un # delante.
Comandos del chat
Estado: Válido significa que comprobamos en el juego que funciona. Sin verificar significa que una guía pública o el juego lo menciona, pero no lo hemos comprobado en el juego. En los ejemplos, las cantidades, el nombre del jugador y los códigos de objetos son solo ejemplos: cámbialos según lo necesites.
| Comando | Estado | Qué hace |
|---|---|---|
#ListPlayers |
Válido | Lista los jugadores conectados. |
#ListItems |
Válido | Escribe todos los códigos de objetos de tu versión (2.572 en 1.3.4.2) en el registro del juego. |
#spawnitem Apple#spawnitem Water_05l |
Válido | Te da un objeto a partir de su código. Usa cualquier código de la lista de objetos (ver las descargas más abajo). |
#SetCurrencyBalance Normal 10000 NombreDelJugador |
Válido | Fija el dinero de un jugador. Normal es el dinero normal y 10000 la cantidad: cámbiala por el número que quieras (500, 100000...). |
#ChangeCurrencyBalance Gold 5 NombreDelJugador |
Válido | Cambia el oro de un jugador. Gold es la moneda y 5 la cantidad: cámbiala como quieras. |
#NightBrightness 1 |
Válido | Brillo de la noche, de 0 (oscuro) a 1 (claro). Solo para ti, no para todo el servidor. |
#SetTime 12 |
Válido | Fija la hora del día, de 0 a 24. |
#ListZombies#ListAnimals |
Válido | Lista los tipos de zombis y de animales. |
#ListSpawnedVehicles#ListSpawnedArmedNPCs |
Válido | Lista lo que está vivo en el mundo. El resultado sale solo en el chat, no en el registro. |
#MapTeleport |
Sin verificar | Teletransporte desde el mapa. |
#SetImmortality true#SetImmortality false |
Sin verificar | Inmunidad al daño, activada y luego desactivada. |
#SetFamePoints 500 NombreDelJugador |
Sin verificar | Fija los puntos de fama de un jugador. |
#SetGodMode |
Sin verificar | Construcción instantánea, no invulnerabilidad. |
Lanzar y mantener un servidor de SCUM: en uno alquilado o en local
Los dos archivos de ajustes funcionan igual en todas partes: el servidor los lee al iniciarse, así que detén el servidor, sustituye los archivos y vuelve a iniciarlo.
Servidor alquilado
En un servidor alquilado, sube tu ServerSettings.ini y tu EconomyOverride.json desde la página de archivos o de ajustes del proveedor, con el servidor detenido, y vuelve a iniciarlo. Las pantallas cambian de un proveedor a otro: consulta la ayuda de tu proveedor para saber dónde van los archivos.
Servidor local [gratis]
Un servidor local en tu propio PC te permite, por ejemplo, jugar en línea gratis con tus amigos, o incluso probar tus ajustes y/o precios antes de poner en línea un servidor más grande:
- En Steam, instala la herramienta gratuita SCUM Server.
- Copia tu
ServerSettings.iniy tuEconomyOverride.jsonen la carpetaSCUM\Saved\Config\WindowsServerde la herramienta. Ponle un nombre a tu servidor para reconocerlo (nosotros añadimos[TEST]al nuestro). - Inicia
SCUMServer.exe -log -port=7777desdeSCUM\Binaries\Win64. Cargar el mapa tarda unos dos minutos. - En el juego, abre el cuadro de conexión directa y escribe
127.0.0.1:7779. Esto nos funcionó con un servidor iniciado con-port=7777: el puerto de conexión era el 7779, dos más que el puerto del juego, y el 7777 fallaba. Probado en el mismo PC que el juego; con otro valor de-port, el puerto puede cambiar. - Para el servidor con Ctrl+C en su ventana.
El registro del servidor es SCUM\Saved\Logs\SCUM.log en la carpeta de la herramienta. El registro de tu propio juego, donde salen los resultados de los comandos, está en %LOCALAPPDATA%\SCUM\Saved\Logs.
Archivos de ajustes
| Archivo | Qué contiene |
|---|---|
ServerSettings.ini |
Todos los ajustes del servidor (440 claves, texto ASCII). |
EconomyOverride.json |
Ajustes de los comerciantes y precios por objeto. Cada valor se escribe como texto entre comillas. |
AdminUsers.ini |
Los admins, un SteamID64 por línea. |
Consulta las páginas de ajustes para ver qué hace cada valor en FISTILAND.
Descargar los archivos de configuración
Cada archivo existe en dos versiones, para poder compararlos. FISTILAND son las versiones que usa nuestro servidor. Y SCUM son las versiones tal como las entrega el juego por defecto, y por tanto también un buen punto de partida para empezar desde cero.
| Archivo | Cuál | Qué es |
|---|---|---|
| ServerSettings_FISTILAND.ini | FISTILAND | Los ajustes del servidor FISTILAND. |
| ServerSettings_SCUM.ini | SCUM | Los ajustes por defecto. |
| EconomyOverride_FISTILAND.json | FISTILAND | Ajustes de los comerciantes de FISTILAND: sin requisito de fama, comerciantes siempre con existencias y dinero, precios fijos. |
| EconomyOverride_SCUM.json | SCUM | El archivo de comerciantes con los valores de salida del juego. |
| SCUM_item_codes_1.3.4.2.txt | Datos | Los 2.572 códigos de objetos de la versión 1.3.4.2 del juego, uno por línea (del comando #ListItems). |
| Armory_SCUM_prices_A0.csv | Datos | Los precios del comerciante Armory del juego base, leídos en el juego en el puesto A0 (unas 380 líneas). |
En todos los archivos disponibles para descargar, la dirección del servidor, los puertos y las contraseñas se han quitado a propósito; no olvides hacer lo mismo si luego compartes tus propios archivos.
Última actualización: