728x90
반응형

GitHub 링크

python-palworld-editer

Version

 

Update


CodeFactor

GitHub all releases

  • 파이썬으로 개발한 팰월드(PalWorld) 서버 설정파일 편집기.
  • 서버 설정 파일을 생성하는 것이 아닌, 기존 설정 파일을 불러와 수정하는 프로그램입니다.
  • 아래 항목을 사용해 개발되었습니다.

 



0. Change Log

version 1.0.3 (2024.01.31)

  • Commit history
    • [juntiger-019] fix: save null str value
    • [juntiger-018] fix: DeathPenalty is None when every load
  • Upcoming feature (#To-do)
    • More intuitive UI
    • More stable code
    • Diff between two server setting files
    • Diff before and after editing
    • Create new server setting file
    • Apply float item numerical range

 

1. 시작하기

1-1. 설치

  1. Repo를 다운로드 하거나, Clone을 진행합니다. GitHub
    1. git clone https://github.com/pepsizerosugar/python-palworld-editer.git
  2. Main.py 를 build.bat를 실행하여 빌드합니다.
    1. 빌드가 완료되면 dist 폴더에 있는 PalEditor.exe 를 실행합니다.
  3. 아니면 최신 바이너리 파일 'PalEditor.zip' 을 다운로드하여 압축을 풀고 실행합니다.
    1. GitHub

1-2. 사용 방법

  • 1-2-1. 서버 설정 파일을 불러옵니다 (PalWorldSettings.ini)
    1. "Translation code"를 선택하여 번역 코드를 선택합니다.
    2. "Load Settings File"을 선택합니다.
  • 1-2-2. 설정
    1. 설정이 정상적으로 불러와지면, 에디터 화면이 노출됩니다.
  • 1-2-3. 설정 편집
    1. 변경하고 싶은 설정 항목을 편집합니다.
    2. "File" 메뉴를 클릭해 "Save"를 눌러 저장하거나 "Save As"를 눌러 다른 이름으로 저장할 수 있습니다.
      1. Ctrl + S를 눌러 바로 저장할 수 있으며, or Ctrl + Shift + S를 눌러 다른 이름으로 저장할 수 있습니다.
    3. 다른 설정 파일을 불러오고 싶다면, "File" 메뉴를 선택하여 "
      Load Settings File"를 클릭하거나 Ctrl + D를 누릅니다.
    4. 프로그램을 종료하고 싶다면, "File" 메뉴를 선택하여 "Exit"를 클릭하거나 Ctrl + Q를 누릅니다.

2. 기타

2-1. 번역

  • 다른 번역을 추가하거나, 기존 번역을 수정할 수 있습니다.
  • 번역 파일은 "resource/config/translation" 폴더에 있으며, 파일 이름은 "translations.xlsx"입니다.
  • 만약 새로운 언어 코드를 추가하고 싶다면, 첫 행에 새로운 열로 번역 코드를 추가해야 합니다. ("en", "ko", "jp"과 같이).
  • 번역 추가 혹은 수정이 끝나고 저장하면 프로그램에서 자동적으로 처리됩니다.

2-2. 참조

728x90
반응형

BELATED ARTICLES

more