Difference between revisions of "Headless Client/Server/ko"
Jump to navigation
Jump to search
(Created page with "그래픽 환경에서 설치하는 경우 * 스팀내 라이브러리에서 Neos VR을 찾아 마우스 우클릭을 합니다. * "속성"을 선택하고, 표시되는 속...") |
|||
Line 7: | Line 7: | ||
* SteamCMD 명령을 사용하는 경우 | * SteamCMD 명령을 사용하는 경우 | ||
− | <code>app_update 740250 -beta headless-client -betapassword | + | <code>app_update 740250 -beta headless-client -betapassword 디스코드에서_발급받은_코드 |
</code> | </code> | ||
Revision as of 06:56, 17 September 2020
헤드리스 클라이언트/서버는 NEOS의 커맨드 라인(Console) 버전으로, 서버등과 같은 그래픽이 배제된 환경하에서 동작합니다.
이 기능에 접근 하기 위한 조건으로 사용자의 페트레온에서의 등급이 Gunter 이상이어야 합니다. 우리의 디스코드 체널중 #headless-client 에 접속하거나 또는 관리자를 통하여 이 기능에 접근하기 위한 코드를 발급받을 수 있습니다.
설치
- SteamCMD 명령을 사용하는 경우
app_update 740250 -beta headless-client -betapassword 디스코드에서_발급받은_코드
그래픽 환경에서 설치하는 경우
- 스팀내 라이브러리에서 Neos VR을 찾아 마우스 우클릭을 합니다.
- "속성"을 선택하고, 표시되는 속성창에서 "BETAs" 탭을 클릭합니다.
- 디스코드 체널에서 발급받은 코드를 베타코드 입력창에 입력합니다.
- "headless-client"를 선택합니다.
Configuration
- After Steam finishes the update, open the installation folder. You can find the headless client in the "Headless Client" subfolder.
- You can use the Config/DefaultConfig.json file to setup startup world or have it login into an account (please don't use your main Neos Account)
{ "tickRate": 60.0, "usernameOverride": "10 year old ThinkPad", "loginCredential": null, "loginPassword": null, "startWorld": { "sessionName": "Headless Lounge", "description": "This one is running on my 10 year old TabletPC. Let's see how well it runs!", "maxUsers": 16, "accessLevel": "Anyone", "tags": null, "mobileFriendly": false, "loadWorldURL": null, "loadWorldPresetName": "SpaceWorld", "adminUsernames": [ "Frooxius", "Aegis_Wolf", "Nexulan" ] } }
- Run the executable to start the client
Configuration for local storage
To configure Headless Client/Server to act as a local storage server, set your world to "saveAsOwner" : "LocalMachine"
(will be replaced after first execution with it's unique startWorldURL
) as well as "saveOnExit" : true
and your desired autoSaveInterval
.
Please use the shutdown
command to allow the server to save any unsaved changes on shutdown.
Config file example:
{ "tickRate": 60.0, "usernameOverride": null, "loginCredential": null, "loginPassword": null, "startWorlds": [ { "sessionName": "My World 1", "description": null, "maxUsers": 32, "accessLevel": "LAN", "tags": null, "mobileFriendly": false, "loadWorldPresetName": "BasicEmpty", "saveAsOwner" : "LocalMachine", "autoRecover": true, "saveOnExit" : true, "autoSaveInterval" : 240, "forcedRestartInterval": -1.0 } ], "dataFolder": null, "cacheFolder": null }