I am getting the error now tho, that level.dat is missing when i start the server.
I did not have this issue prior to the update from 15.3.
I can slightly remember reading a similar issue, but cannot find it.
Redownloaded the zip file from factorio.com, it does not contain that file either?
Re: Experimental branch with SteamCMD?
Posted: Wed May 03, 2017 4:49 pm
by Caennanu
i have it working, but not thru the CMD update.
When i download from the site unpack and copy the json and bat file over, it works just fine.
Re: Experimental branch with SteamCMD?
Posted: Wed May 03, 2017 5:23 pm
by daniel34
Caennanu wrote:I am getting the error now tho, that level.dat is missing when i start the server.
I did not have this issue prior to the update from 15.3.
I can slightly remember reading a similar issue, but cannot find it.
Redownloaded the zip file from factorio.com, it does not contain that file either?
level.dat doesn't come with Factorio, it's part of the savegame zip. Check if you can open the savefile with a graphical Factorio instance or try another savefile.
Re: Experimental branch with SteamCMD?
Posted: Thu May 04, 2017 7:50 am
by Caennanu
daniel34 wrote:level.dat doesn't come with Factorio, it's part of the savegame zip. Check if you can open the savefile with a graphical Factorio instance or try another savefile.
funny thing, i have done that. it refuses to load up in the list of save files.
However, when i do a clean 'install' from the zip file, all the issues are gone.
i'm thinking there is something wrong with the update part of steamCMD. maybe that it changes file paths or something of the sorts that do not reflect in the config files.
if you want, i have both broken and fixed versions on my server in zip format, i can supply if you wish to investigate.
Re: Experimental branch with SteamCMD?
Posted: Thu May 04, 2017 10:17 am
by Soul
Is the SteamCMD version identical to the headless version? I didn't even think about using Steam to manage my server (I've done it in the past with other games). I've been wget'ing the headless .tar.xz the whole time...
Re: Experimental branch with SteamCMD?
Posted: Thu May 04, 2017 5:59 pm
by daniel34
Soul wrote:Is the SteamCMD version identical to the headless version? I didn't even think about using Steam to manage my server (I've done it in the past with other games). I've been wget'ing the headless .tar.xz the whole time...
I'm not that experienced with SteamCMD, but I think it just downloads the same files as the standard Steam client would. Since Factorio starts headless when using any of the --start-server command line arguments it should behave just like the headless server.
If you e.g. wanted to run a headless server on WIndows you'd get a full installation or zip-version (even the Steam version works without any Steam connection), and if you start it with --start-server it should behave like a headless server.
Re: Experimental branch with SteamCMD?
Posted: Fri May 05, 2017 6:35 am
by Caennanu
Soul wrote:Is the SteamCMD version identical to the headless version?
Yes, the steam version is the actual version, as you specify in the update file which version you wish to download.
It then checks which version you have and then downloads and updates the game in sequence (so from 15.3 to 15.6 you get 3x download and installation), this is obviously a bit inefficiënt.
What steam does do, it creates additional folders and files. Such as steamapp and some library thing, when you remove that it won't start up the game-client.
So yes, it seems to be the same version, with the addition of steam added plugins.
Even tho headless-client won't run when starting the game-client itsself it will start up just fine and you can generate a map and play it locally.
Next enter your password.
If Steam Guard is activated on the user account, check your e-mail for a Steam Guard access code and enter it. This is only required the first time you log in (as well as when you delete the files where SteamCMD stores the login information).
You should see a message stating that you have successfully logged in with your account.
Logging in user '' to Steam Public...Login Failure: Invalid Password
FAILED with result code 5
Gonna try to reinstall steamCMD
EDIT:
No need to reinstall steamCMD.
Turns out the password needs to be written, not pasted. Then it asked for the Steam guard code.
The script doesn't work though since it seem to ask for my steam guard code every time.
Well, it's still much faster than downloading and extracting the 600+MB zip file after every update