팰월드 전용 서버 설정 방법과 설정 옵션에 대해서 알아보겠습니다. 전용 서버를 처음 만들었다면 모든 설정이 기본값으로 되어 있습니다. 이때 팰월드 서버 설정을 통해 개인만의 특성 있는 서버로 커스텀이 가능하며 더 쾌적한 게임을 즐길 수 있습니다.
팰월드 서버 설정
팰월드의 전용 서버도 싱글 플레이 설정과 같이 옵션 설정이 가능합니다. 서버 설정 전에는 모든 옵션이 기본값으로 설정돼있어 서버 설정을 통해 자신만의 특성이 있는 서버 생성이 가능하기 때문에 더 쾌적한 게임을 할 수 있습니다. 만약 아직 서버 생성을 하지 못했다면 구글 클라우드로 팰월드 전용 서버를 무료로 생성하는 방법을 확인하셔서 서버 생성 후 친구들과 재미있는 팰월드 생활을 하시는 걸 추천드립니다.
서버 설정 파일
팰월드는 설정 파일의 값을 변경하여 사용자 설정이 가능하게 되어있습니다. 아래서 설정 파일의 위치와 수정 방법을 알아보겠습니다.
설정 파일 위치
팰월드 서버는 서버 환경에 따라 파일이 생성되는 디렉토리에 위치가 다릅니다. 서버 환경별 설정 파일의 위치는 아래와 같습니다. 자신이 사용하는 환경에 따라 설정 파일에 위치를 확인하시면 됩니다.
윈도우 스팀
steamapps/common/PalServer/Pal/Saved/Config/WindowsServer/PalWorldSettings.ini
리눅스-SteamCMD
steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
기본 설정 파일
만약 서버를 실행해도 기본 설정이 되어있는 설정 파일이 생성되지 않았다면 아래 위치에 기본 설정 파일이 있으니 복사해서 사용하시면 됩니다.
steamapps/common/PalServer/DefaultPalWorldSettings.ini
또는 기본 설정 파일의 내용을 아래은 아래와 같습니다. 복사후에 서버 설정파일이 생성되는 위치에 복사하여 사용하시면 됩니다.
; This configuration file is a sample of the default server settings.
; Changes to this file will NOT be reflected on the server.
; To change the server settings, modify Pal/Saved/Config/LinuxServer/PalWorldSettings.ini.
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
서버 설정시 주의사항
팰월드 서버 설정시 아래 사항을 주의해야합니다. 설정 파일은 민감한 부분이기 때문에 망가지면 에러를 발생할 수 있습니다.
서버 최초 실행
서버 설정 파일은 서버가 최초 한번은 실행되어야지 생성됩니다. 만약 서버를 생성하고 한번도 실행하지 않았다면 기본값이 들어있는 설정파일이 생성되어있지 않으니 서버 설정전 서버를 한번은 실행해야합니다.
서버 종료후 변경
서버 설정은 서버 종료후 변경 해야합니다. 공식 홈페이지에 서버를 실행중 설정 값을 변경할 경우 에러가 발생할 위험이 있다고 되어있습니다.
줄 바꿈 금지
설정 파일내 내용은 중간에 줄 바꿈이 허용되지 않습니다. 설정 파일 수정시 실수로 줄 바꿈을 하지 않도록 주의해야합니다.
서버 설정 파일 옵션 변경 방법
기본 설정 파일의 내용을 보면 읽기 힘든 상태로 작성이 되어있는것을 알 수있습니다. 하지만 내용을 자세히 살펴보면 옵션명과 옵션에 해당하는 값으로 이루어져 있는것을 알 수 있습니다.
예를들어 ExpRate=1.000000라는 옵션값이 존재하는데 이는 경험치 획득 배율을 뜻합니다. 만약 이 값을 ExpRate=2.000000로 변경하면 경험치 획득률이 2배로 설정되게 되어있습니다.
ExpRate=1.000000 => ExpRate=2.000000
추천하는 설정 옵션
설정 파일을 보면 알 수 있지만 팰월드에는 다양한 설정값이 존재합니다. 많은 설정중 제가 직접 설정해보고 추천드리는 설정값은 아래와 같습니다.
낮 / 밤 길이
팰월드는 낮과 밤이 존재하며 낮에는 거점내 팰들이 활동하지만 밤에는 특정 팰을 제외하고 모두 수면에 들어가게 됩니다. 이때 팰들이 거점내 작업을 수행하지 않기 때문에 게임을 진행하는 속도가 늦어실 수 밖에 없습니다.
다만 밤에만 나타나는 팰들이 존재하기 때문에 밤을 없애는건 추천드리지 않습니다. 그리고 하루가 너무 길어도 좋을것이 없기 때문에 시간을 너무 늘리는것도 추천하지 않습니다.
DayTimeSpeedRate=0.500000
NightTimeSpeedRate=1.500000
포만도와 기력
팰월드에는 팰과 사람의 포만도와 기력 시스템이 존재합니다. 포만도와 기력은 게임하는데 불편함을 느끼게 하는 요소지만 너무 과한 설정은 게임의 재미를 떨어트릴 수 때문에 과한 설정은 피하는게 좋습니다.
PlayerStomachDecreaceRate=7.500000
PlayerStaminaDecreaceRate=7.500000
PalStomachDecreaceRate=7.500000
PalStaminaDecreaceRate=7.500000
자원 획득 배율
팰월드에서는 나무, 돌 등 자원을 캐서 사용해야하는데 원할한 자원 수급은 게임을 재미있게 만드는 요소입니다.
CollectionDropRate=2.000000
CollectionObjectHpRate=1.000000
알 부화시간
팰월드에는 팰과 팰을 교배하는 교배 목장과 알 부화하는 시스템이 존재합니다. 일부 알의 경우 너무 많은 시간이 필요하기때문에 이를 조정하는것이 좋습니다.
PalEggDefaultHatchingTime=2.000000
거점 내 팰 수
팰월드에서는 팰 상자의 레벨이 높아질 수록 거점내 팰의 수가 1씩 증가합니다. 다만 15렙 이후에는 거점내 팰 수가 증가하지 않는데 최대값을 높여 거점내 많은 펠이 일할 수 있도록 변경할 수 있습니다.
BaseCampWorkerMaxNum=20
서버명과 서버 설명
서버명을 설정하여 다른 서버와 구별이 가능하며 서버에 맞는 설명도 추가할 수 있습니다.
ServerName="원하는 서버명"
ServerDescription="서버에 대한 설명"
서버 비밀번호
서버의 접속 비밀번호를 설정합니다. 서버의 비밀번호를 설정하지 않으면 공개 서버가되어 외부에서 아무나 접속이 가능하기 때문에 비밀번호 설정이 필요합니다.
ServerPassword="a1234567890"
관리자 비밀번호
관리자 비밀번호를 등록하여 사용하면 관리자 인증을 통해 관리자만 할 수 있는 명령어를 사용가능합니다. 관리자 명령어는 링크를 통해 확인할 수 있습니다.
AdminPassword=""
팰월드 서버 옵션 옵션
아래는 팰월드 공식 홈페이지에서 제공하는 모든 서버 설정 옵션입니다. 아래 옵션은 0.1.4 버전 기준입니다. 만약 이후 버전을 사용하신다면 공식 홈페이지를 참조하여 확인할 수 있습니다.
속성명 | 설명 | 기본값 | 값범위 | 비고 |
---|---|---|---|---|
Difficulty | 난이도 | None | None Casual Normal Hard |
|
DayTimeSpeedRate | 낮 속도 | 1 | 0.1 ~ 5 | 숫자가 클수록 낮의 길이가 짧아집니다. |
NightTimeSpeedRate | 밤 속도 | 1 | 0.1 ~ 5 | 숫자가 클수록 밤의 길이는 짧아집니다. |
ExpRate | 경험치 획득 배율 | 1 | 0 ~ 20 | 숫자가 클수록 획득 배율이 커집니다. |
PalCaptureRate | 팰 포획 확률 | 1 | 0 ~ 20 | 숫자가 클수록 팰 포획 확률이 커집니다. |
PalSpawnNumRate | 팰 출현 배율 | 1 | 0 ~ 20 | 숫자가 클수록 팰 출현 빈도가 증가하지만 서버에 부화를 줄 수 있습니다. |
PalDamageRateAttack | 팰 공격 피해 배율 | 1 | 0 ~ 10 | 숫자가 클수록 팰의 공격력이 강해집니다. |
PalDamageRateDefense | 팰 피해 배율 | 1 | 0 ~ 3 | 숫자가 클수록 팰이 받는 피해가 커집니다. |
PlayerDamageRateAttack | 플레이어 공격 피해 배율 | 1 | 0 ~ 10 | 숫자가 클수록 플레이어의 공격력이 강해집니다. |
PlayerDamageRateDefense | 플레이어 피해 배율 | 1 | 0 ~ 3 | 숫자가 클수록 플레이어가 받는 피해가 커집니다. |
PlayerStomachDecreaceRate | 플레이어 포만도 감소 배율 | 1 | 0 ~ 3 | |
PlayerStaminaDecreaceRate | 플레이어 기력 감소 배율 | 1 | 0 ~ 3 | |
PlayerAutoHPRegeneRate | 플레이어 HP 자동 회복 배율 | 1 | 0 ~ 10 | |
PlayerAutoHpRegeneRateInSleep | 플레이어 HP 수면중 회복 배율 | 1 | 0 ~ 10 | |
PalStomachDecreaceRate | 팰 포만도 감소 배율 | 1 | 0 ~ 3 | |
PalStaminaDecreaceRate | 팰 기력 감소 배율 | 1 | 0 ~ 3 | |
PalAutoHPRegeneRate | 팰 HP 자동 회복 배율 | 1 | 0 ~ 10 | |
PalAutoHpRegeneRateInSleep | 팰 HP 수면중 회복 배율 | 1 | 0 ~ 10 | |
BuildObjectDamageRate | 건물 피해 배 | 1 | 0 ~ 10 | |
BuildObjectDeteriorationDamageRate | 건물 노후화 피해 배율 | 1 | 0 ~ 3 | |
CollectionDropRate | 수집 아이템 수집량 배율 | 1 | 0 ~ 1 | |
CollectionObjectHpRate | 수집 아이템 체력 배율 | 1 | 0 ~ 1 | |
CollectionObjectRespawnSpeedRate | 수집 아이템 재생성 속도 배율 | 1 | 0 ~ 1 | 숫자가 작을수록 재생성 속도가 빨라집니다. |
EnemyDropItemRate | 아이템 드롭량 배율 | 1 | 0 ~ 1 | |
DeathPenalty | 사망 패널티 | All | None Item itemAndEquipment All | None - 전혀 떨어지지 않음 item - 아이템만 떨어뜨림 ItemAndEquipment - 소지품만 떨어뜨림 All- 모두 떨어트림, 팰 포함 |
bEnablePlayerToPlayerDamage | 플레이어 피해 가능 여부 | False | True False | |
bEnableFriendlyFire | 길드내 피해 가능 여부 | False | True False | |
bEnableInvaderEnemy | 거점 침입 가능 여부 | True | True False | |
bActiveUNKO | UNKO 활성화 | False | True False | |
bEnableAimAssistPad | 컨트롤러 조준 지원 활성화 | True | True False | |
bEnableAimAssistKeyboard | 키보드 조준 지원 활성화 | False | True False | |
DropItemMaxNum | 드롭 아이템 최대 수량 | 3000 | 0 ~ 5000 | |
DropItemMaxNum_UNKO | UNKO 드롭 최대 수량 | 100 | 0 ~ 500 | |
BaseCampMaxNum | 거점 최대 수량 | 128 | 0 ~ 256 | |
BaseCampWorkerMaxNum | 거점에서 일하는 최대 팰 수량 | 15 | 0 ~ 20 | |
DropItemAliveMaxHours | 드랍된 아이템 최대 보유 시간 | 1 | 0 ~ 10 | |
bAutoResetGuildNoOnlinePlayers | 온라인 상태가 아닌 플레이어 길드 탈퇴 여부 | False | True False | |
AutoResetGuildTimeNoOnlinePlayers | 온라인 상태가 아닌 플레이어 길드 자동 탈퇴 시간 | 72 | 0 ~ 216 | |
GuildPlayerMaxNum | 최대 길드원 수 | 20 | 0 ~ 50 | |
PalEggDefaultHatchingTime | 팰 알 부화 시간 | 72 | 0 ~ 144 | |
WorkSpeedRate | 작업 속도 배율 | 1 | 0 ~ 10 | 숫자가 클수록 작업속도가 빨라집니다. |
bIsMultiplay | 멀티 플레이 활성화 여 | False | True False | |
bIsPvP | PvP 모드 활성화 여부 | False | True False | |
bCanPickupOtherGuildDeathPenaltyDrop | 다른 길드의 시체 보따리 습득 가능 여부 | False | True False | |
bEnableNonLoginPenalty | 비로그인 패널티 활성화 여부 | True | True False | |
bEnableFastTravel | 거점 이동 활성화 여부 | True | True False | |
bIsStartLocationSelectByMap | 시작 지점 선택 가능 여부 | True | True False | |
bExistPlayerAfterLogout | 로그아웃 후 플레이어 존재 여부 | False | True False | |
bEnableDefenseOtherGuildPlayer | 다른 길드 피해 가능 여부 | False | True False | |
ServerPlayerMaxNum | 서버 최대 인원 | 32 | 0 ~ 96 | |
ServerName | 서버 이름 | Default Palworld Server | ||
ServerDescription | 서버 설명 | |||
AdminPassword | 관리자 비밀번호 | |||
ServerPassword | 서버 비밀번호 | 미작성시 공개 서버가됩니다. | ||
PublicPort | 접속 포트 설정 | 8211 | ||
PublicIP | 접속 아이피 설정 | |||
RCONEnabled | RCON 활성화 | False | True False | |
RCONPort | RCON 포트 | |||
Region | 서버 영역 설정 | |||
bUseAuth | 인증 사용 여부 | True | True False | |
BanListURL | URL 차단 목록 | https://api.palworldgame.com/api/banlist.txtame.com/api/banlist.txt |
참고자료 : palworld 서버 생성 메뉴얼, palworld 서버 설정, palworld 관리자 설정, Steam CMD