
자주하는 질문 포스팅(추가 메뉴얼)
- 서버 구축과 관련한 자주 하는 질문 및 예상되는 다양한 질문을 정리한 포스팅을 전달 드립니다.
- 현재 보고 계신 포스팅(메뉴얼) 외 다양한 추가 내용들이 있으므로 참조하시면 좋습니다.
- 아래 '자주하는 질문 포스팅(메뉴얼)'에는 상세한 추가 옵션 및 데이터 저장 위치와 관련한 여러 내용이 들어 있습니다.
소울마스크, 서버구축 자주하는 질문 & 답변 모음
안녕하세요 테크팀 입니다.유튜브 채널을 운영하면서 많은 구독자님들의다양한 질문을 받고, 답변해드리고 있습니다. 그중 가장 많이 질문하고, 답변 드린 사항을 정리하여 안내드립니다.본
techtim.tistory.com
테크팀 채널 소개
본 가이드는 YouTube 채널 '테크팀' 에서 제작 되었으며, 테크팀 채널의 영상내용에 최적화 되어있습니다.
본 가이드의 오류 발견시 아래 주소로 제보 부탁 드립니다.
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
discord.com
테크팀(Tech Tim)
나만의 게임 서버를 구축하고 친구들과 함께즐기는 채널 ▀▀▀ [ 디스코드 ] ▀▀▀ https://discord.com/invite/ZQ6DzC58rZ 개인 DM을 통한 기술문의는 답변하지 않습니다. 추가 공수가 들어가는 트러블
www.youtube.com
유튜브 공식 가이드
사전지식 (공유사항)
저장, 백업 파일의 종류와 사용 용도 파악
싱글게임, 사설서버 모두 동일합니다
파일명 | 사용용도 |
GameXishu.json | 게임내 환경설정 (예 : 드롭률, 회복률 등..) 내용이 저장됨 |
world.db | 월드내 캐릭터, 아이템, 건축등 모든 컨텐츠가 저장됨 |
싱글게임 파일 위치
파일의 위치
파일명 | 파일 위치 |
GameXishu.json | AppData\Local\WS\[자신의SteamID]\2646460\AutoGames\[싱글방의초대코드]\ |
world.db | AppData\Local\WS\[자신의SteamID]\2646460\AutoGames\[싱글방의초대코드]\ |
GameXishu0.json ~ GameXishu4.json
싱글 플레이 같은 경우 GameXishu.json이, 5개 생성 됩니다.

난이도에 따라 생성되는 json 파일의 종류
난이도를 선택하면 해당 json 파일을 읽어 게임에서 사용되는 방식
난이도 | 생성되는 JSON 파일 종류 |
캐주얼 | GameXishu_0.json |
간단 | GameXishu_1.json |
일반 | GameXishu_2.json |
어려움 | GameXishu_3.json |
마스터 | GameXishu_4.json |
커스터마이징 | GameXishu_5.json |
백업 방법
- world.db 파일과, 사용하는 난이도에 맞는 json 파일을 선택하여 복사 후 안전한 장소에 주기적으로 백업 해놓는다
전용서버 파일위치
파일의 위치
파일명 | 파일 위치 |
GameXishu.json | ~/Steam/steamapps/common/Soulmask Dedicated Server For Linux/WS/Saved/GameplaySettings/ |
world.db | ~/Steam/steamapps/common/Soulmask Dedicated Server For Linux/WS/Saved/Worlds/Dedicated/Level01_Main\ |
전용서버는 환경설정이 언제든 가능하기 때문에 싱글처럼 여러개의 json 파일이 생성되지 않고
단 하나의 파일만 생성됩니다.
백업 방법
- world.db 파일과, json 파일을 선택하여 FTP 프로그램을 사용해 다운로드 받아 안전한 장소에 보관한다
Google Cloud 및 기타 클라우드에 생성한 VM에 SFTP 접속 하는 방법 ?
데이터 이관(마이그레이션) 하기
싱글플레이 → 전용서버로 이관하기
- 아래 표를 참조하여, 싱글플레이 데이터 저장 위치로 이동 함
파일명 | 파일 위치 |
GameXishu.json | AppData\Local\WS\[자신의SteamID]\2646460\AutoGames\[싱글방의초대코드]\ |
world.db | AppData\Local\WS\[자신의SteamID]\2646460\AutoGames\[싱글방의초대코드]\ |
- 다음의 파일 2가지를 복사하여 옮깁니다.
- GameXishu.json (자신이 플레이 했던 난이도의 숫자 참조)
- world.db
- GameXishu0.json ~ GameXishu5.json 라고 되어 있는 파일은 숫자를 지우고 'GameXishu.json' 로 변경함
- 서버를 구축하고, 1회 구동하여 기본 파일들을 생성후 다시 서버를 종료 함
- 2개의 파일을 전용서버 아래의 위치로 옮겨 서버를 구동함
파일명 | 파일 위치 |
GameXishu.json | ~/Steam/steamapps/common/Soulmask Dedicated Server For Linux/WS/Saved/GameplaySettings/ |
world.db | ~/Steam/steamapps/common/Soulmask Dedicated Server For Linux/WS/Saved/Worlds/Dedicated/Level01_Main\ |
전용서버 → 싱글플레이로 이관하기
- 아래 표를 참조하여, 전용서버 데이터 저장 위치로 이동 함
파일명 | 파일 위치 |
GameXishu.json | ~/Steam/steamapps/common/Soulmask Dedicated Server For Linux/WS/Saved/GameplaySettings/ |
world.db | ~/Steam/steamapps/common/Soulmask Dedicated Server For Linux/WS/Saved/Worlds/Dedicated/Level01_Main\ |
- 다음의 파일 2가지를 다운 받아 놓습니다
- GameXishu.json
- world.db
- 싱글 플레이를 1회 구동하여 폴더를 생성해 놓습니다
- 붙여 넣을 장소는 아래와 같습니다
파일명 | 파일 위치 |
GameXishu.json | AppData\Local\WS\[자신의SteamID]\2646460\AutoGames\[싱글방의초대코드]\ |
world.db | AppData\Local\WS\[자신의SteamID]\2646460\AutoGames\[싱글방의초대코드]\ |
- 'GameXishu.json 파일을 자신이 즐길 싱글의 난이도에 맞게 숫자를 수정합니다 'GameXishu0.json ~ GameXishu5.json
- 파일을 붙여넣고 싱글로 접속하면 서버에서 사용하던 데이터가 그대로 이관되어 있는 것을 확인합니다

기타 실행파라미터, 환경설정, 맵, 저장 데이터와 관련된 상세 사항은
자주하는 질문 포스팅을 참조하세요
이상 소울마스크 전용서버 구축 가이드 였습니다.
추가로 궁금하신 사항은 테크팀 공식 디스코드 채널로 방문해주세요
테크팀's server Discord 서버에 가입하세요!
나만의 게임서버를 구축하고, 지인들과 함께 즐기기 위한 기술 가이드 | 멤버 2926명
discord.com
소울마스크, 서버구축 자주하는 질문 & 답변 모음
안녕하세요 테크팀 입니다.유튜브 채널을 운영하면서 많은 구독자님들의다양한 질문을 받고, 답변해드리고 있습니다. 그중 가장 많이 질문하고, 답변 드린 사항을 정리하여 안내드립니다.본
techtim.tistory.com
'게임 서버구축 메뉴얼 > 소울마스크' 카테고리의 다른 글
소울마스크(SoulMask) 싱글플레이에서 관리자 패널 열기 (1) | 2024.06.06 |
---|---|
소울마스크(SoulMask) 텔넷 터미널 사용법 (1) | 2024.06.04 |
소울마스크(SoulMask) 서버 환경설정 하기 (0) | 2024.06.02 |
소울마스크(SoulMask) 전용서버 구축하기 : NAS (0) | 2024.06.02 |
소울마스크(SoulMask) 전용서버 구축하기 : GCP (0) | 2024.06.01 |