Configuración del servidor de Palworld
Todos los ajustes de un servidor dedicado de Palworld están en un solo archivo, PalWorldSettings.ini, en una única línea OptionSettings=(...). Los valores predeterminados de abajo se han tomado del DefaultPalWorldSettings.ini que se incluye con el servidor 1.0.
Dónde están los ajustes y cómo cambiarlos
En una instancia de Survival Servers: abre tu servidor de juego en el Command Center, haz clic en Server Config en TOOLS, cambia los valores y haz clic en GUARDAR y luego en Aplicar y reiniciar en la ventana que se abre. El panel escribe Pal/Saved/Config/WindowsServer/PalWorldSettings.ini a partir de tus valores guardados en cada inicio, así que no hay ningún archivo que editar. El nombre del servidor, las contraseñas, los puertos y el límite de jugadores los gestiona el panel desde la página de tu servidor y tu pedido, y no aparecen en la herramienta de configuración.
En un servidor autoalojado: copia DefaultPalWorldSettings.ini desde la raíz del servidor a Pal/Saved/Config/WindowsServer/PalWorldSettings.ini (LinuxServer en Linux) y edita la copia. Las carpetas solo existen después de que el servidor se haya iniciado una vez.
En cualquier caso, Palworld lee la configuración solo al arrancar. Nada cambia hasta que el servidor se reinicia.
Los ajustes por los que más se pregunta
| Lo que quieres | Opción | Predeterminado | Notas |
|---|---|---|---|
| Eclosión de huevos más rápida | PalEggDefaultHatchingTime |
1 | Horas para que eclosione un huevo enorme; los huevos más pequeños se escalan a la baja a partir de este valor. El valor predeterminado del servidor en 1.0 es 1 hora (era 72 en acceso anticipado). 0 hace que los huevos eclosionen casi de inmediato. Etiqueta del panel: Massive Egg Incubation Time, de 0 a 240 |
| Frecuencia de meteoritos y entregas de suministros | SupplyDropSpan |
180 | Minutos entre entregas de suministros y eventos de meteoritos. Cuanto más bajo, más frecuentes. Etiqueta del panel: Supply Drop Span, de 1 a 999 |
| Fabricación más rápida | WorkSpeedRate |
1 | Multiplicador de la velocidad de trabajo base, que incluye la fabricación en los bancos de trabajo. 2 es el doble de rápido. Etiqueta del panel: Work Speed Rate, de 0 a 20 |
| Más experiencia | ExpRate |
1 | Multiplicador de experiencia para jugadores y Pals. Panel: de 0.1 a 20 |
| Capturas más fáciles | PalCaptureRate |
1 | Multiplicador del éxito de las Esferas Pal. Panel: de 0.5 a 2 |
| Conservar objetos al morir | DeathPenalty |
Objeto | None lo conserva todo; Item suelta los objetos pero no el equipo; ItemAndEquipment suelta ambos; All suelta también los Pals de tu equipo
|
| Desactivar los asaltos a la base | bEnableInvaderEnemy |
True | Las incursiones están activadas de forma predeterminada en 1.0. Etiqueta del panel: Enable Raid Events |
| Permitir que se unan jugadores con mods | bAllowClientMod |
True | Si es False, se rechaza a los jugadores con mods del lado del cliente activados. Consulta la guía Cómo instalar mods en tu servidor de Palworld |
Referencia completa
Los multiplicadores son valores en los que 1 equivale al juego sin modificar: 2 duplica el efecto y 0.5 lo reduce a la mitad. Los rangos mostrados son los que acepta la herramienta de configuración de Survival Servers; un servidor autoalojado acepta cualquier valor que tolere el juego.
Equilibrio del juego
| Opción | Predeterminado | Qué hace |
|---|---|---|
Difficulty |
None | Selector de ajustes predefinidos. Déjalo en None cuando configures los valores individuales de abajo |
DayTimeSpeedRate |
1 | Velocidad a la que pasa el día. Panel: de 0.1 a 5 |
NightTimeSpeedRate |
1 | Velocidad a la que pasa la noche. Panel: de 0.1 a 5 |
ExpRate |
1 | Multiplicador de experiencia ganada. Panel: de 0.1 a 20 |
PalCaptureRate |
1 | Multiplicador de la tasa de captura. Panel: de 0.5 a 2 |
PalSpawnNumRate |
1 | Tasa de aparición de Pals salvajes. Los valores altos cuestan rendimiento del servidor. Panel: de 0.5 a 3 |
PalDamageRateAttack |
1 | Daño infligido por los Pals. Panel: de 0.1 a 5 |
PalDamageRateDefense |
1 | Daño recibido por los Pals. Panel: de 0.1 a 5 |
PlayerDamageRateAttack |
1 | Daño infligido por los jugadores. Panel: de 0.1 a 5 |
PlayerDamageRateDefense |
1 | Daño recibido por los jugadores. Panel: de 0.1 a 5 |
PlayerStomachDecreaceRate |
1 | Velocidad a la que los jugadores sienten hambre. Panel: de 0.1 a 5 |
PlayerStaminaDecreaceRate |
1 | Velocidad a la que se agota la resistencia de los jugadores. Panel: de 0.1 a 5 |
PlayerAutoHPRegeneRate |
1 | Regeneración natural de HP de los jugadores. Panel: de 0.1 a 5 |
PlayerAutoHpRegeneRateInSleep |
1 | Regeneración de HP del jugador mientras duerme. Panel: de 0.1 a 5 |
PalStomachDecreaceRate |
1 | Velocidad a la que los Pals tienen hambre. Panel: de 0.1 a 5 |
PalStaminaDecreaceRate |
1 | Velocidad a la que se agota la resistencia de los Pals. Panel: de 0.1 a 5 |
PalAutoHPRegeneRate |
1 | Regeneración natural de HP de los Pals. Panel: de 0.1 a 5 |
PalAutoHpRegeneRateInSleep |
1 | Regeneración de HP de los Pals mientras duermen en el Palbox. Panel: de 0.1 a 5 |
BuildObjectDamageRate |
1 | Daño que reciben los edificios. Panel: de 0.1 a 3 |
BuildObjectDeteriorationDamageRate |
1 | Velocidad a la que se deterioran los edificios desatendidos. Panel: de 0 a 10; 0 desactiva el deterioro |
CollectionDropRate |
1 | Objetos de los nodos de recolección. Panel: de 0 a 3 |
CollectionObjectHpRate |
1 | Resistencia de los nodos de recolección. Panel: de 0 a 3 |
CollectionObjectRespawnSpeedRate |
1 | Velocidad a la que reaparecen los nodos de recursos. Panel: de 0 a 3 |
EnemyDropItemRate |
1 | Botín que sueltan los enemigos derrotados. Panel: de 0 a 3 |
WorkSpeedRate |
1 | Velocidad de trabajo base, fabricación incluida. Panel: de 0 a 20 |
ItemWeightRate |
1 | Multiplicador del peso de los objetos. Panel: de 0 a 10 |
EquipmentDurabilityDamageRate |
1 | Velocidad a la que el equipo pierde durabilidad |
ItemCorruptionMultiplier |
1 | Velocidad a la que se estropean los objetos. Panel: de 0 a 10 |
MonsterFarmActionSpeedRate |
1 | Velocidad de producción de los Pals que pastan en el rancho |
PalEggDefaultHatchingTime |
1 | Horas para que eclosione un huevo enorme. Panel: de 0 a 240 |
SupplyDropSpan |
180 | Minutos entre entregas de suministros y meteoritos. Panel: de 1 a 999 |
DeathPenalty |
Objeto | None, Item, ItemAndEquipment o All |
bPalLost |
False | Los Pals se pierden para siempre cuando mueren |
BlockRespawnTime |
5 | Segundos que deben pasar antes de poder reaparecer tras morir |
RespawnPenaltyDurationThreshold |
0 | Si vuelves a morir dentro de este número de segundos tras sobrevivir, el tiempo de espera para reaparecer se multiplica |
RespawnPenaltyTimeScale |
2 | El multiplicador que se aplica a ese tiempo de espera por muertes repetidas. Panel: de 0 a 10 |
GuildPlayerMaxNum |
20 | Jugadores por gremio. Panel: de 0 a 100 |
GuildRejoinCooldownMinutes |
0 | Minutos que deben pasar para que un jugador pueda volver a unirse a un gremio que abandonó |
DenyTechnologyList |
vacío | Tecnologías que los jugadores no pueden desbloquear, por ID de tecnología, por ejemplo ("PALBOX","RepairBench")
|
bAdditionalDropItemWhenPlayerKillingInPvPMode |
False | Suelta un objeto especial cuando un jugador muere en PvP |
AdditionalDropItemWhenPlayerKillingInPvPMode |
PlayerDropItem | El ID de ese objeto |
AdditionalDropItemNumWhenPlayerKillingInPvPMode |
1 | Cuántas unidades caen |
Mundo y funciones
| Opción | Predeterminado | Qué hace |
|---|---|---|
bIsPvP |
False | Modo jugador contra jugador. El PvP completo también necesita bEnablePlayerToPlayerDamage y bEnableDefenseOtherGuildPlayer en True
|
bEnableInvaderEnemy |
True | Asaltos a la base por Pals salvajes y enemigos |
bAllowEnemyCampSpawnNearBaseCamp |
False | Permite que aparezcan campamentos enemigos cerca de las bases de los jugadores |
bHardcore |
False | Sin reaparición al morir |
bCharacterRecreateInHardcore |
False | En modo hardcore, permite crear un personaje nuevo tras morir |
bEnableFastTravel |
True | Viaje mediante la estatua del Gran Águila |
bEnableFastTravelOnlyBaseCamp |
False | Viaje rápido solo entre tus propias bases |
bIsStartLocationSelectByMap |
False | Permite que los jugadores nuevos elijan su ubicación inicial en el mapa |
bExistPlayerAfterLogout |
False | Los jugadores permanecen dormidos en el mundo tras desconectarse |
bBuildAreaLimit |
False | Bloquear la construcción cerca de puntos de viaje rápido y estructuras similares |
bInvisibleOtherGuildBaseCampAreaFX |
False | Oculta los efectos del límite de base de otros gremios |
bAutoResetGuildNoOnlinePlayers |
False | Elimina las estructuras y los Pals de base de un gremio cuando ningún miembro ha iniciado sesión durante un tiempo |
AutoResetGuildTimeNoOnlinePlayers |
72 | Horas de inactividad antes de ese reinicio. Se ignora si el interruptor de arriba no está activado |
RandomizerType |
None | Aleatorización de la aparición de Pals: None, Region (por región) o All |
RandomizerSeed |
vacío | Semilla del aleatorizador |
bIsRandomizerPalLevelRandom |
False | Con el aleatorizador activado, hace que los niveles de los Pals salvajes sean totalmente aleatorios en lugar de acordes a la zona |
bAllowGlobalPalboxExport |
True | Permitir guardar Pals en el Palbox global |
bAllowGlobalPalboxImport |
False | Permitir cargar Pals desde el Palbox global |
bAllowEnhanceStat_Health |
True | Permite asignar puntos de estadística a HP |
bAllowEnhanceStat_Attack |
True | Permite asignar puntos de estadística a Ataque |
bAllowEnhanceStat_Stamina |
True | Permite asignar puntos de estadística a Resistencia |
bAllowEnhanceStat_Weight |
True | Permite asignar puntos de estadística a Peso de carga |
bAllowEnhanceStat_WorkSpeed |
True | Permite asignar puntos de estadística a Velocidad de trabajo |
bDisplayPvPItemNumOnWorldMap_BaseCamp |
False | Mostrar en el mapa el número de objetos exclusivos de PvP de cada base |
bDisplayPvPItemNumOnWorldMap_Player |
False | Mostrar en el mapa la ubicación de los jugadores y su número de objetos exclusivos de PvP |
bEnableVoiceChat |
False | Chat de voz en el juego |
VoiceChatMaxVolumeDistance |
3000 | Distancia (cm) dentro de la cual la voz se oye a volumen máximo |
VoiceChatZeroVolumeDistance |
15000 | Distancia (cm) a la que la voz deja de oírse |
bShowPlayerList |
False | Lista de jugadores en el menú Esc |
bIsShowJoinLeftMessage |
True | Anuncia en el chat las entradas y salidas |
bEnableBuildingPlayerUIdDisplay |
False | Muestra el ID de jugador del constructor en las estructuras |
ChatPostLimitPerMinute |
30 | Mensajes de chat permitidos por jugador y por minuto |
DropItemMaxNum |
3000 | Límite de objetos tirados en el suelo. Panel: de 0 a 5000 |
Rendimiento
En estos ajustes, los límites de juego se pagan con carga del servidor. Los dos límites de bases son los que importan en un servidor con mucha actividad.
| Opción | Predeterminado | Qué hace |
|---|---|---|
BaseCampMaxNum |
128 | Total de bases permitidas en todo el servidor. Panel: de 1 a 128 |
BaseCampMaxNumInGuild |
4 | Bases por gremio, máximo 10. Cada base adicional aumenta la carga. Panel: de 0 a 10 |
BaseCampWorkerMaxNum |
15 | Pals trabajadores por base, máximo 50. Cada Pal adicional aumenta la carga. Panel: de 0 a 50 |
MaxBuildingLimitNum |
0 | Límite de construcciones por jugador; 0 es ilimitado |
ServerReplicatePawnCullDistance |
15000 | Distancia (cm) respecto a un jugador a la que el servidor mantiene sincronizados los Pals, de 5000 a 15000. Valores más bajos reducen la carga de red y de CPU |
ItemContainerForceMarkDirtyInterval |
1 | Segundos entre resincronizaciones forzadas de un contenedor abierto |
bIsUseBackupSaveData |
True | Mantiene copias de seguridad rotativas del mundo en el servidor: 5 con 30 segundos de intervalo, 6 cada 10 minutos, 12 cada hora, 7 cada día. Aumenta la carga del disco |
LogFormatType |
Texto | Formato del registro del servidor, Text o Json |
Gestionado por el panel
Estas opciones están en el mismo archivo, pero en una instancia de Survival Servers provienen de tu pedido y de los campos propios del panel, no de la herramienta de configuración:
| Opción | Predeterminado | Dónde se configura en Survival Servers |
|---|---|---|
ServerName |
Default Palworld Server | El campo Server Title en la página de tu servidor |
ServerDescription |
vacío | No se usa |
ServerPassword |
vacío | El campo Lock Password |
AdminPassword |
vacío | El campo Admin Pass. Consulta Comandos de administrador de Palworld |
ServerPlayerMaxNum |
32 | El número de slots de tu plan. El servidor también se inicia con -players=, que tiene prioridad sobre el archivo
|
CrossplayPlatforms |
(Steam,Xbox,PS5,Mac) | Crossplay Platforms en la herramienta de configuración, a diferencia del resto de esta tabla. Consulta Cómo configurar un servidor de Palworld con juego cruzado (crossplay) |
PublicIP, PublicPort |
vacío, 8211 | La dirección de tu servidor; el puerto del juego lo define el panel |
RCONEnabled, RCONPort |
False, 25575 | Activado, en tu puerto de juego + 2 |
RESTAPIEnabled, RESTAPIPort |
False, 8212 | Activado, en tu puerto de juego + 3 |
bUseAuth |
True | Autenticación de Steam para los jugadores que se conectan |
BanListURL |
Lista global de baneos de Pocketpair | Lo establece el panel |
Region |
vacío | No se usa |
Por qué un ajuste no se aplica
Cinco causas explican casi todos los casos. Revísalas en este orden.
- No se reinició el servidor. Palworld lee
PalWorldSettings.iniuna sola vez, al arrancar. Guardar solo con Aplicar no basta; reinicia después de guardar, o guarda con Aplicar y reiniciar. - Se editó el archivo equivocado.
DefaultPalWorldSettings.inien la raíz del servidor es un archivo de ejemplo. La documentación de Pocketpair indica de forma explícita que editarlo no cambia nada. El archivo activo esPal/Saved/Config/WindowsServer/PalWorldSettings.ini. - El archivo se editó por FTP en un servidor alojado. Una vez que la herramienta de configuración ha guardado ajustes para tu servidor, el panel de Survival Servers reescribe
PalWorldSettings.inia partir de esos valores en cada inicio, así que las ediciones por FTP se sobrescriben. Haz el cambio en la herramienta de configuración. - Un mundo subido está anulando el archivo. Un mundo guardado desde el modo cooperativo o de un jugador lleva un
WorldOption.saven su carpeta de guardado, y ese archivo anulaPalWorldSettings.inipor completo. El panel elimina esa anulación al iniciar y guarda una copia de seguridad junto a ella, así que los ajustes del panel también se aplican a los mundos subidos. En un servidor autoalojado, elimina o renombraWorldOption.savcon el servidor detenido. - Un argumento de lanzamiento tiene prioridad.
-players=en la línea de lanzamiento anulaServerPlayerMaxNum, y-port=anula el puerto de escucha. En Survival Servers, ambos provienen de tu pedido.
Una trampa de formato en los servidores autoalojados: toda la configuración es una sola línea OptionSettings=(...). Una coma que falta o unas comillas sin cerrar hacen que el servidor vuelva a los valores por defecto en todos los ajustes posteriores al error, sin mostrar ningún aviso.
Véase también
- Guía para crear un servidor de Palworld
- Comandos de administrador de Palworld
- Guía para añadir mods a tu servidor de Palworld
- Cómo configurar un servidor de Palworld con juego cruzado (crossplay)
- Cómo unirse a un servidor de Palworld
La mayoría de las opciones de esta página son campos de la herramienta de configuración en un servidor de Palworld de Survival Servers, y el archivo se escribe por ti en cada arranque.