ENSHROUDED-PALVELINTYÖKALU
Enshrouded-palvelimen asetusgeneraattori
Luo kelvollinen enshrouded_server.json Enshrouded-omistetulle palvelimellesi. Jokainen peliasetus oikealla vaihteluvälillä, käyttäjäryhmät salasanoineen ja oikeuksineen, jo käyttämäsi tiedoston tuonti sekä tarkistukset virheille, jotka estävät palvelinta käynnistymästä.
Nimi, pelaajapaikat, portti, chat ja vaikeustason esiasetus.
The name players see in the server list.
Maximum players online at once. Enshrouded supports 1 to 16.
The port players and the server browser connect to. 15637 is the default. On a rented server your host sets this.
0.0.0.0 listens on every network interface. Only change it if the machine has several addresses.
Default, Relaxed, Hard and Survival use fixed built-in values. Pick Custom to make the settings below take effect.
In-game text chat.
In-game voice chat.
Proximity is only nearby players. Global is the whole server.
enshrouded_server.json
{
"name": "Enshrouded Server",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"queryPort": 15637,
"slotCount": 16,
"tags": [],
"voiceChatMode": "Proximity",
"enableVoiceChat": false,
"enableTextChat": false,
"gameSettingsPreset": "Default",
"gameSettings": {
"playerHealthFactor": 1,
"playerManaFactor": 1,
"playerStaminaFactor": 1,
"playerBodyHeatFactor": 1,
"playerDivingTimeFactor": 1,
"enableDurability": true,
"enableStarvingDebuff": false,
"foodBuffDurationFactor": 1,
"fromHungerToStarving": 600000000000,
"shroudTimeFactor": 1,
"tombstoneMode": "AddBackpackMaterials",
"enableGliderTurbulences": true,
"weatherFrequency": "Normal",
"fishingDifficulty": "Normal",
"miningDamageFactor": 1,
"plantGrowthSpeedFactor": 1,
"resourceDropStackAmountFactor": 1,
"factoryProductionSpeedFactor": 1,
"perkUpgradeRecyclingFactor": 0.5,
"perkCostFactor": 1,
"experienceCombatFactor": 1,
"experienceMiningFactor": 1,
"experienceExplorationQuestsFactor": 1,
"randomSpawnerAmount": "Normal",
"aggroPoolAmount": "Normal",
"enemyDamageFactor": 1,
"enemyHealthFactor": 1,
"enemyStaminaFactor": 1,
"enemyPerceptionRangeFactor": 1,
"bossDamageFactor": 1,
"bossHealthFactor": 1,
"threatBonus": 1,
"pacifyAllEnemies": false,
"tamingStartleRepercussion": "LoseSomeProgress",
"dayTimeDuration": 1800000000000,
"nightTimeDuration": 720000000000,
"curseModifier": "Normal"
},
"userGroups": [
{
"name": "Admin",
"password": "",
"canKickBan": true,
"canAccessInventories": true,
"canEditWorld": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
},
{
"name": "Friend",
"password": "",
"canKickBan": false,
"canAccessInventories": true,
"canEditWorld": true,
"canEditBase": true,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Guest",
"password": "",
"canKickBan": false,
"canAccessInventories": false,
"canEditWorld": true,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Visitor",
"password": "",
"canKickBan": false,
"canAccessInventories": false,
"canEditWorld": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
}
],
"bannedAccounts": []
}
Pysäytä palvelin, korvaa palvelinkansion enshrouded_server.json (enshrouded_server.exe-tiedoston vieressä) tällä tiedostolla ja käynnistä palvelin uudelleen. Peli lukee tiedoston vain käynnistyessään.
Tarkistukset
Ei salasanaa ryhmillä: Admin, Friend, Guest, Visitor. Kuka tahansa palvelimen löytävä voi liittyä tuohon ryhmään.
Esiasetus on Default, joten kaikki arvot kohdissa Pelaaja, Maailma, Eteneminen ja Viholliset ohitetaan. Vaihda esiasetukseksi Custom käyttääksesi niitä.
Palvelin lukee tiedoston vain käynnistyessään. Pysäytä se ennen tiedoston korvaamista ja käynnistä sitten uudelleen.
Yksikin virheellinen arvo estää Enshroudedia käynnistymästä. Kaikki tämän generaattorin kirjoittamat arvot peli hyväksyy.
Näin enshrouded_server.json toimii
Omistettu palvelin kirjoittaa enshrouded_server.json-tiedoston enshrouded_server.exe-tiedoston viereen ensimmäisellä käynnistyskerralla. Ylhäällä ovat palvelimen nimi, paikat ja portti, gameSettings-lohkossa kaikki vaikeustason arvot ja userGroupsissa salasanat sekä kunkin ryhmän oikeudet.
Ansa on gameSettingsPreset. Asetuksilla Default, Relaxed, Hard tai Survival peli lataa sisäänrakennetun esiasetuksen ja ohittaa koko gameSettings-lohkon, vaikka olisit muokannut sitä huolella. Vain Custom lukee arvosi. Generaattori vaihtaa esiasetuksen Customiin heti kun muutat peliarvoa, jotta mikään muutos ei jää hiljaa vaikutuksettomaksi.
Vaihteluvälit ja nimet tulevat Keen Gamesin palvelindokumentaatiosta, ja jokainen arvo on testattu käynnistämällä oikea palvelin. Luvut pysyvät lukuina, päivän, yön ja nälän ajastimet näytetään minuutteina tiedoston nanosekuntien sijaan, ja tuotu tiedosto säilyttää avaimet, joita generaattori ei vielä tunne.