Jump to content

Dedicated Server still on beta

Recommended Posts

Hi, I've been trying to host my dedicated server now to play the She Sells Sea Shells since it's out of beta, but my dedicated server is, for some reason, only hosting beta worlds.

The .bat that I open to host:


c:\steamcmd\steamcmd.exe +login anonymous +app_update 343050 validate +quit
cd /D "c:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin"
start dontstarve_dedicated_server_nullrenderer -console -cluster SinglePlayerRound3 -shard Master
start dontstarve_dedicated_server_nullrenderer -console -cluster SinglePlayerRound3 -shard Caves

As you can see, I'm not using the -beta returnofthembeta parameter, and even so the game is looking on the DoNotStarveTogetherReturnOfThemBeta folder, and hosting a beta world that appears orange in the server browser.




Any ideas on what I might be doing wrong?



Edit: I think it fixed itself after the hotfix, but now I'm getting a crash when I try to host, here is the error message;



[00:00:18]: [string "scripts/prefabs/hermitcrab.lua"]:345: attempt to compare number with nil
LUA ERROR stack traceback:
    scripts/prefabs/hermitcrab.lua:345 in (method) OnLoadPostPass (Lua) <344-349>
    scripts/entityscript.lua:1577 in (method) LoadPostPass (Lua) <1566-1579>
    scripts/gamelogic.lua:558 in (upvalue) PopulateWorld (Lua) <326-586>
    scripts/gamelogic.lua:802 in (upvalue) DoInitGame (Lua) <685-881>
    scripts/gamelogic.lua:915 in (local) cb (Lua) <909-916>
    scripts/saveindex.lua:312 in (upvalue) OnLoadSaveDataFile (Lua) <294-313>
    scripts/saveindex.lua:317 in () ? (Lua) <316-318>
    =[C]:-1 in (method) GetPersistentString (C) <-1--1>
    scripts/saveindex.lua:316 in (method) GetSaveDataFile (Lua) <315-319>
    scripts/saveindex.lua:335 in (method) GetSaveData (Lua) <321-340>
    scripts/gamelogic.lua:917 in (upvalue) DoLoadWorld (Lua) <908-918>
    scripts/gamelogic.lua:960 in (upvalue) LoadSlot (Lua) <954-966>
[00:00:18]: Check for write access: TRUE
[00:00:18]: Check for read access: TRUE
[00:00:18]: ModIndex: Load sequence finished successfully.    
[00:00:19]: Reset() returning
[00:00:19]: Warning: Widget:SetFocusFromChild is happening on a widget outside of the screen/widget hierachy. This will cause focus moves to fail. Is     ScriptErrorWidget    not a screen?    
[00:00:19]: stack traceback:
    scripts/widgets/widget.lua:605 in (method) SetFocusFromChild (Lua) <602-627>
    scripts/widgets/widget.lua:624 in (method) SetFocusFromChild (Lua) <602-627>
    scripts/widgets/widget.lua:624 in (method) SetFocusFromChild (Lua) <602-627>
    scripts/widgets/widget.lua:656 in (method) SetFocus (Lua) <629-665>
    scripts/widgets/menu.lua:83 in (method) SetFocus (Lua) <74-85>
    scripts/widgets/scripterrorwidget.lua:109 in (method) OnUpdate (Lua) <102-119>
    scripts/update.lua:90 in () ? (Lua) <33-129>   


Link to comment
Share on other sites

Since the Beta often has a higher version number just removing the -beta tag sometimes isn't enough, since it detects, that there's already a higher version installed. To avoid this, just delete the content of c:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\.

Afterwards just run your script again, and it should be on the main branch again.

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

  • Create New...