Jump to content

jacklul

Registered Users
  • Posts

    156
  • Joined

  • Last visited

Reputation

96 Excellent

2 Followers

Converted

  • Modder
    https://dstserverlist.appspot.com

Badges

  • Don't Starve Together
    Contributor
  • Oxygen Not Included
    Alpha Contributor

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Perhaps we could use biome's materials to bring gear from the previous biomes to match the stats with the current one.
  2. My controller's analog stick has a slight drift when centered - I usually set a deadzone in games to fix this but since Rotwood has no in-game setting for this I have to use Steam Input. Unfortunately the game has some weird interactions with Steam Input where it detects two controllers: - if I start the game with mouse and keyboard then press a button on the controller I see "Button pressed" popup with controller number 2 on it, I choose "Switch to new device" - then I immediately see another popup with controller number 1 on it, I back out from it - at this point analog drift is still there BUT! If go back to the mouse and keyboard and redo the steps except I press "Switch to new device" on the popup with controller number 1 on it I get to have my Steam Input deadzone working! If I back out from the first popup with the controller number 2 on I don't get to see the second popup. I don't have extra controller to test this out whenever it interferes with local co-op or not. Sometimes during interaction with the UI it shows the popup for the controller number 2 and if I accept it I lose the deadzone and have to redo everything again.
  3. Well, looks like game requirements go up now, you should notify players that hosting multilayer server directly from the game client requires at least 3GB of RAM.
  4. You could just add zombie mobs and replace hound attacks with zombie waves.
  5. This is something i figured out myself a while ago, settings set for server mods in Mods menu from main menu are not used when hosting a server, you have to set them from the Mods tab when creating a server, I believe this is made like this so you can have different mods settings per server slot.
  6. When you look at the log you will see that he's using the beta. About that SteamGameServer_Init error, I'm getting it all the time on both servers, still I'm able to play and they work without any issues.
  7. I wonder if you could actually run different cave slaves for each cave entrance?
  8. Another idea: Start script that will start in the background, updating server before launching, running in loop (restarts the server on crash / shutdown after small delay). Run it with: screen -dmS "DST Server" ./startscript startscript: #!/bin/bashwhile true;do /home/steam/steamcmd.sh +@ShutdownOnFailedCommand 1 +@NoPromptForPassword 1 +login anonymous +app_update 343050 validate +quit cd /home/steam/DSTDS/bin/ ; LD_LIBRARY_PATH=~/.local/lib ./dontstarve_dedicated_server_nullrenderer -console sleep 10doneAdjust paths as required, LD_LIBRARY_PATH part is required for some people running 64bit linux. Then mod that adds command that checks if there are players online and if not it will c_shutdown() the server so the loop from the script can start again and update the server. Mod: local _G = GLOBALlocal TheNet = _G.TheNet if TheNet and TheNet:GetIsServer() then local function ShutdownIfEmpty() if table.getn(TheNet:GetClientTable()) <= 1 then _G.c_shutdown(true) end end -- http://steamcommunity.com/sharedfiles/filedetails/?id=462128393 local GetGlobal=function(gname,default) local res=_G.rawget(_G,gname) if default and not res then _G.rawset(_G,gname,default) return false else return res end end GetGlobal("c_shutdownifempty", ShutdownIfEmpty)endYou can send commands to virtual screen without attaching it like this: screen -S "DST Server" -p 0 -X stuff "c_shutdownifempty()$(printf \\r)"$(printf \\r) = Enter Now it's just matter of doing script that will check for update (if you look into DST scripts folder you will find URL to Klei server with versions, happy digging!) and then periodically sending command to the screen until the server process disappears / steamcmd is running or something like that. You could probably upgrade this mod and call build-in function that actually checks for new version instead.
  9. He meant key for dedicated server access, not the game. There are many people wanting to test and try it out - including me (tho I don't have any server to test it on but would love to mess with locally).
  10. I believe one of Klei's employees made Steam Group for people wanting access to upload tools.
×
  • Create New...