AmigoInsonia Posted April 23, 2020 Share Posted April 23, 2020 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: Quote 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; Quote [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 More sharing options...
Daniel86268 Posted April 25, 2020 Share Posted April 25, 2020 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 More sharing options...
Recommended Posts
Archived
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.