다음의 방법은 데디케이티드 서버를 만들어 돌려보신 분들을 위한 내용입니다.
데디케이티드 서버가 처음이신 분들은 아래의 주소로 가주세요.
※ 데디케이티드 서버(Dedicated Server) 만들기
http://la-nube.tistory.com/105
http://cafe.naver.com/babmukda/67002
윈도의 SteamCMD에서 만든 데디케이티드 서버의 장점은 다음과 같습니다.
- 서버를 돌리기 위해서 스팀에 로그인할 필요가 없습니다.
(서버만 돌린다면 스팀이 필요없으므로 시스템리소스를 덜 먹습니다.)
윈도의 SteamCMD에서 만든 데디케이티드 서버의 단점은 다음과 같습니다.
- 업데이트를 수동으로 해야 합니다.
- 업데이트를 하고 나서 같은 업데이트를 한번 더 하게 되면 dedicated_server_mods_setup.lua 파일이 초기화됩니다.(dedicated_server_mods_setup.lua 파일을 항상 백업해 두세요.)
-------------------------------------------------------------------------
1. 먼저 SteamCMD라는 이름의 폴더를 만들어 줍니다.
저는 C드라이브에 만들었습니다. C:\SteamCMD입니다.
2. SteamCMD 폴더 안에 steamcmd.zip를 다운받습니다.
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
3. steamcmd.zip의 압축을 해제하여, steamcmd.exe를 실행합니다.
4. 커맨드 창이 뜨면, 순서대로 다음과 같이 입력합니다.
login anonymous
force_install_dir C:\SteamCMD\steamapps\DST\
app_update 343050 validate
quit
5. C:\SteamCMD\steamapps\DST\bin의 경로에 있는
dontstarve_dedicated_server_nullrenderer.exe의 바로가기를 만듭니다.
6. 바로가기를 우클릭 - 속성으로 들어가 대상(T)에 다음과 같이 시작옵션을 부여합니다.
C:\SteamCMD\steamapps\DST\bin\dontstarve_dedicated_server_nullrenderer.exe 다음에 한칸을 띄우고, -backup_logs -console -conf_dir DedicatedServer 를 입력합니다.
7. 다음부터 업데이트를 쉽게 하기 위해서 C:\SteamCMD의 경로에 bat 파일을 만듭니다.
steamcmd +login anonymous +force_install_dir C:\SteamCMD\steamapps\DST\ +app_update 343050 validate +quit
만드는 방법을 모르는 분들을 위해 첨부파일에 제가 만든 update_dst.bat 파일을 올렸습니다.
8. 서버가 모드를 내려받기 위해서는 C:\SteamCMD\steamapps\DST\mods의 경로에
dedicated_server_mods_setup.lua 파일이 있어야 합니다.
9. 이제 5번에서 만든 바로가기를 실행하여 서버를 열면 됩니다.
수동 업데이트를 하려면 update_dst.bat를 실행하면 됩니다.
그 외 필요한 부분은 http://cafe.naver.com/babmukda/67002 의 내용과 동일합니다.
위 내용의 명령어 부분을 따로 메모장으로 만들어 올려두었으니 참고하세요.
'Games > 돈스타브 투게더' 카테고리의 다른 글
[구버전] 공식 지원 - 동굴 베타 2개의 데디케이티드 서버 (리눅스 기반) (0) | 2017.07.03 |
---|---|
[구버전] 신 버전 - 동굴 베타 2개의 데디케이티드 서버 (윈도 기반) (0) | 2017.07.03 |
[구버전] 구 버전 - 동굴 베타 2개의 데디케이티드 서버 (윈도 기반) (0) | 2017.07.03 |
[구버전] Linux(리눅스)에서 데디케이티드 서버 만들기 - 2015.08.29 수정 (0) | 2017.07.03 |
[구버전] 데디케이티드 서버(Dedicated Server) 만들기 - 2015.10.10 수정 (0) | 2017.07.03 |