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=(...). Esta página enumera todas las opciones de esa línea para la versión 1.0 del juego, con su valor predeterminado y lo que hace cada una; después repasa los ajustes por los que más se pregunta y los motivos por los que un ajuste modificado no surte efecto. Los valores predeterminados de abajo proceden 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 panel de control, haz clic en Modificar configuración del servidor, cambia los valores, haz clic en Guardar y reinicia el servidor. El panel escribe Pal/Saved/Config/WindowsServer/PalWorldSettings.ini en cada inicio a partir de tus valores guardados, 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 a partir de 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 | Daño jugador contra jugador |
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 de nombre del servidor en tu panel |
ServerDescription |
vacío | No se usa |
ServerPassword |
vacío | El campo de contraseña de acceso |
AdminPassword |
vacío | El campo de contraseña de administrador. 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) | Las casillas de juego cruzado (crossplay). 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 | Se deja en el valor predeterminado |
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.
- El servidor no se reinició. Palworld lee
PalWorldSettings.iniuna sola vez, al arrancar. Guardar en el panel no basta; reinicia después de guardar. - 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. El panel de Survival Servers vuelve a escribir
PalWorldSettings.inien cada inicio a partir de los valores guardados en la herramienta de configuración, 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 servidores autoalojados: toda la configuración es una sola línea OptionSettings=(...). Una coma que falte o unas comillas sin cerrar hacen que el servidor vuelva a los valores predeterminados en todo, sin mostrar ningún error.
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
Todas las opciones de esta página son un campo de la herramienta de configuración en un servidor de Palworld de Survival Servers, y el archivo se escribe por ti en cada inicio.