Jump to content

SDX 0.7.0 (Christmas 2016)


Domonix

Recommended Posts

Does that mean the client doesn't need to run the launcher at all before logging onto a server that's using the new dll, they just need to have the mods in there game folder using the new file structure and the server will do the rest?

 

Edit: never mind, just re-read that. It changed the mods folder location and structure so that the config and models are always in the same location.

Link to comment
Share on other sites

Anyone know what I'm doing wrong? If I add the settings ini the server wont start. It seems to run ok with out it too but I want to find out if not having it is whats causing the modded powered stuff to not work on the sdx server. Here's the server log. http://www.mediafire.com/file/n3q61wxis9m79dz/output_log__2017-07-17__02-43-09.txt

 

Any word on a update to sdx?

 

On other note, I just discovered you don't have to copy over the xui stuff every time you build, just delete the folders from the back-up after its made and they don't get patched. I cant believe I didn't try that until now....

Link to comment
Share on other sites

Anyone know what I'm doing wrong? If I add the settings ini the server wont start. It seems to run ok with out it too but I want to find out if not having it is whats causing the modded powered stuff to not work on the sdx server. Here's the server log. http://www.mediafire.com/file/n3q61wxis9m79dz/output_log__2017-07-17__02-43-09.txt

 

Any word on a update to sdx?

 

On other note, I just discovered you don't have to copy over the xui stuff every time you build, just delete the folders from the back-up after its made and they don't get patched. I cant believe I didn't try that until now....

 

Good tip!

 

I finally got a chance to take a look at your log file. Your command line parameter looks a bit odd:

 

2017-07-17T02:43:11 0.232 INF Command line arguments:

 

./7DaysToDieServer.x86_64 -logfile 7DaysToDieServer_Data/output_log__2017-07-17__02-43-09.txt -quit -batchmode -nographics -dedicated -configfile=serverconfig.xml -sdxconfig=7DaysToDieServer_Data\Managed\settings.ini ./startserver.sh -configfile=serverconfig.xml -sdxconfig=7DaysToDieServer_DataManagedsettings.ini

 

Looks like there's two commands kind of merge together in there.

 

almost looks like it should:

 

7DaysToDieServer.x86_64 -logfile 7DaysToDieServer_Data/output_log__2017-07-17__02-43-09.txt -quit -batchmode -nographics -dedicated -configfile=serverconfig.xml -sdxconfig=7DaysToDieServer_Data\Managed\settings.ini

 

or

 

./startserver.sh -configfile=serverconfig.xml -sdxconfig=7DaysToDieServer_DataManagedsettings.ini

 

But not both.

 

How are you starting the server?

Link to comment
Share on other sites

When I start with the settings.ini I use

./startserver.sh -configfile=serverconfig.xml -sdxconfig="7DaysToDieServer_Data\Managed\settings.ini

 

Without the setting.ini I use

./startserver.sh -configfile=serverconfig.xml

 

Two things:

 

1) Flip your slashes in the -sdxconfig= parameter to be more Linux-sensitive

 

if that doesn't work...

 

2) Edit the startserver.sh and add the -sdxconfig="" parameter before the -dedicated switch.

Link to comment
Share on other sites

Okay I think its working now, its loading the ini for sure. I added it to the startserver.sh and it started loading but couldn't find the file, it turns out I was missing a quote at the end. I also moved the ini file into the root folder so I didn't have to give it a path. I do get a error that it cant find the sdx config when I start the server but I'm guessing that's normal since its not on the server. Is there a way to tell its working on the client side?

Link to comment
Share on other sites

Okay I think its working now, its loading the ini for sure. I added it to the startserver.sh and it started loading but couldn't find the file, it turns out I was missing a quote at the end. I also moved the ini file into the root folder so I didn't have to give it a path. I do get a error that it cant find the sdx config when I start the server but I'm guessing that's normal since its not on the server. Is there a way to tell its working on the client side?

 

You should be able to look in the clients' log file and look for something like SDX: Loaded

Link to comment
Share on other sites

Thanks for all your help on this. I can see sdx load when I start the game but I couldn't see anything in the logs after logging into the server about sdx. I think its working, its just really a question of if I have the formatting of that path to the target correct.

 

I am still having a few issue that I think are related to the a16 update, most of my blocks I cant get the activation text to show up and if it does it stops showing up after a few reloads. I used to be able to fix that using the T_Block tag and a blank RootTransformRefParent script but that doesn't seem to work anymore. Also the power mods still don't work on the sever, even xml only power mods that have been tested on non sdx servers don't work.

Link to comment
Share on other sites

Thanks for all your help on this. I can see sdx load when I start the game but I couldn't see anything in the logs after logging into the server about sdx. I think its working, its just really a question of if I have the formatting of that path to the target correct.

 

I am still having a few issue that I think are related to the a16 update, most of my blocks I cant get the activation text to show up and if it does it stops showing up after a few reloads. I used to be able to fix that using the T_Block tag and a blank RootTransformRefParent script but that doesn't seem to work anymore. Also the power mods still don't work on the sever, even xml only power mods that have been tested on non sdx servers don't work.

 

If you'd like to post your client side log, I could take a look and confirm if it looks like it's running or not.

 

As for the actual code for an SDX mods, I won't be able to help you out there. You'd probably get better advice from a Magic 8 Ball =D

Link to comment
Share on other sites

Thanks, I'll put up a log later tonight. I'm just thinking that if I do have that path wrong it could be the cause of those issues. But I might just have to wait for an sdx update or for someone else to setup a sdx server and confirm they do or don't have the same issues.

Link to comment
Share on other sites

I need your help.

 

1) The embbeded video in the OP does not work.

 

2) Could you point me to a mod that is so simple and easy to confirm working, that it's perfect for total noobs to find out if they at least got the basics right?

 

3) I'm new to any and all of the intricate modding in this game. I can't see to get past "Loading UI" and i'm not even sure everything is working right.

 

i really need help figuring this out. I don't know if mods made for 6.0 are compatible with the 7.0 SDX, and every mod i tried to install i can't seem to find the items related to them.

 

This is so frustrating because it seems like it should be simple, but i can't figure it out anyway. How do i even know if anything is wrong?

Link to comment
Share on other sites

Take a look at this post

 

I need your help.

 

1) The embbeded video in the OP does not work.

 

2) Could you point me to a mod that is so simple and easy to confirm working, that it's perfect for total noobs to find out if they at least got the basics right?

 

3) I'm new to any and all of the intricate modding in this game. I can't see to get past "Loading UI" and i'm not even sure everything is working right.

 

i really need help figuring this out. I don't know if mods made for 6.0 are compatible with the 7.0 SDX, and every mod i tried to install i can't seem to find the items related to them.

 

This is so frustrating because it seems like it should be simple, but i can't figure it out anyway. How do i even know if anything is wrong?

Link to comment
Share on other sites

i tried that one, and i don't know if it's me or the mods i'm trying to download.

 

SDX is very tricky and a very precise tool. Everything needs to go right in order to compile and run it successfully.

 

Which mod were you trying? And be sure to follow three08's advice to the letter, from a validated 7 Day to die game instance.

Link to comment
Share on other sites

i got the same error with loading ui... then i managed to find the right posts.

with copying the ui back to 7dtd it has worked. i get past loading ui but then it stops on creating character and everything freezes.

i just testet the double barrel zip made from pacco, nothing else

 

any help?

Link to comment
Share on other sites

i got the same error with loading ui... then i managed to find the right posts.

with copying the ui back to 7dtd it has worked. i get past loading ui but then it stops on creating character and everything freezes.

i just testet the double barrel zip made from pacco, nothing else

 

any help?

 

You could try posting your log file, but there is a bug in Creating Player in vanilla. Try changing the Persistent Profile, and trying again.

Link to comment
Share on other sites

So, I'm back to the server not reading the ini again. Someone really needs to put up some clear step by step instructions on how to do this.....

 

Platform assembly: /home/three08/sdxserver/7DaysToDieServer_Data/Managed/SDX.Payload.dll (this message is harmless)
2017-07-25T16:54:44 0.048 INF Awake
2017-07-25T16:54:44 0.103 INF Version: Alpha 16.1 (b1) Compatibility Version: Alpha 16.1, Build: Linux 64 Bit
2017-07-25T16:54:44 0.103 INF System information:
2017-07-25T16:54:44 0.168 INF    OS: Linux 4.4 Ubuntu 16.04 64bit
2017-07-25T16:54:44 0.169 INF    CPU: Intel KVM processor v2 (cores: 2)
2017-07-25T16:54:44 0.169 INF    RAM: 3951 MB
2017-07-25T16:54:44 0.169 INF    GPU: Null Device (128 MB)
2017-07-25T16:54:44 0.179 INF    Graphics API: NULL 1.0 [1.0] (shader level 2.0)
2017-07-25T16:54:44 0.188 INF Last played version: Alpha 16.1
2017-07-25T16:54:44 0.188 INF Local UTC offset: 10 hours
2017-07-25T16:54:44 0.190 INF Command line arguments: ./7DaysToDieServer.x86_64 -logfile 7DaysToDieServer_Data/output_log__2017-07-25__16-54-43.txt -quit -batchmode -nographics -dedicated -configfile=serverconfig.xml -sdxconfig=/home/three08/sdxserver/7DaysToDieServer_Data/Managed\settings.ini
2017-07-25T16:54:44 0.192 INF Parsing server configfile: /home/three08/sdxserver/7DaysToDieServer_Data/../serverconfig.xml
2017-07-25T16:54:44 0.250 INF Parsing server configfile successfully completed
[color="#FF0000"]2017-07-25T16:54:44 0.251 ERR Error parsing configfile property 'sdxconfig': Unknown config option
2017-07-25T16:54:44 0.252 WRN Command line argument "sdxconfig" unknown![/color]
2017-07-25T16:54:44 0.252 INF Starting dedicated server level=Navezgane game name=My Game
2017-07-25T16:54:44 0.252 INF Maximum allowed players: 8
2017-07-25T16:54:44 0.252 INF Game mode: GameModeSurvivalMP
2017-07-25T16:54:44 0.252 INF Dedicated server only build
2017-07-25T16:54:44 0.258 INF Not running in Big Picture Mode, no on-screen keyboard available
2017-07-25T16:54:44 0.258 INF Starting PlayerInputManager...
2017-07-25T16:54:44 0.282 INF InControl (version 1.6.8 build 8730, native module = False, XInput = False)
2017-07-25T16:54:44 0.522 INF Starting UserProfileManager...
2017-07-25T16:54:45 0.736 INF Texture quality is set to 3
Platform assembly: /home/three08/sdxserver/7DaysToDieServer_Data/Managed/SDX.Core.dll (this message is harmless)
2017-07-25T16:54:45 0.898 INF [NET] Disabling protocol: UNET
2017-07-25T16:54:45 0.902 INF NET: InitCallbacks
2017-07-25T16:54:45 0.905 INF [MODS] Start loading
2017-07-25T16:54:45 0.906 INF [MODS] Trying to load from SDX
2017-07-25T16:54:45 0.920 INF [MODS] Loaded Mod: SDX (1)
2017-07-25T16:54:45 0.921 INF [MODS] Loading done
2017-07-25T16:54:45 0.931 INF Loading permissions file at 'saves//serveradmin.xml'
2017-07-25T16:54:45 0.959 INF Loading permissions file done.
2017-07-25T16:54:45 1.017 INF SdtdLog: No config found
UMA Overlay loading took 1539 ms

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

UMA Slot loading took 4 ms

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Platform assembly: /home/three08/sdxserver/7DaysToDieServer_Data/Managed/Mods.dll (this message is harmless)
SDX: Could not find bundle 'AutomaticGlassDoor'

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

2017-07-25T16:54:57 13.287 ERR Loading and parsing 'blocks.xml' (Model '#AutomaticGlassDoor?AutomaticGlassDoorPrefab' not found on block with id 1993)
2017-07-25T16:54:57 13.288 ERR Loading of blocks aborted due to errors!
2017-07-25T16:54:57 13.290 ERR   at BlockShapeModelEntity.Init (.Block _block) [0x00000] in <filename unknown>:0 
 at BlocksFromXml.CreateBlocks (.XmlFile _xmlFile, Boolean _fillLookupTable) [0x00000] in <filename unknown>:0 
HDR Render Texture not supported, disabling HDR on reflection probe.

Link to comment
Share on other sites

So, I'm back to the server not reading the ini again. Someone really needs to put up some clear step by step instructions on how to do this.....

 

Platform assembly: /home/three08/sdxserver/7DaysToDieServer_Data/Managed/SDX.Payload.dll (this message is harmless)
2017-07-25T16:54:44 0.048 INF Awake
2017-07-25T16:54:44 0.103 INF Version: Alpha 16.1 (b1) Compatibility Version: Alpha 16.1, Build: Linux 64 Bit
2017-07-25T16:54:44 0.103 INF System information:
2017-07-25T16:54:44 0.168 INF    OS: Linux 4.4 Ubuntu 16.04 64bit
2017-07-25T16:54:44 0.169 INF    CPU: Intel KVM processor v2 (cores: 2)
2017-07-25T16:54:44 0.169 INF    RAM: 3951 MB
2017-07-25T16:54:44 0.169 INF    GPU: Null Device (128 MB)
2017-07-25T16:54:44 0.179 INF    Graphics API: NULL 1.0 [1.0] (shader level 2.0)
2017-07-25T16:54:44 0.188 INF Last played version: Alpha 16.1
2017-07-25T16:54:44 0.188 INF Local UTC offset: 10 hours
2017-07-25T16:54:44 0.190 INF Command line arguments: ./7DaysToDieServer.x86_64 -logfile 7DaysToDieServer_Data/output_log__2017-07-25__16-54-43.txt -quit -batchmode -nographics -dedicated -configfile=serverconfig.xml -sdxconfig=/home/three08/sdxserver/7DaysToDieServer_Data/Managed\settings.ini
2017-07-25T16:54:44 0.192 INF Parsing server configfile: /home/three08/sdxserver/7DaysToDieServer_Data/../serverconfig.xml
2017-07-25T16:54:44 0.250 INF Parsing server configfile successfully completed
[color="#FF0000"]2017-07-25T16:54:44 0.251 ERR Error parsing configfile property 'sdxconfig': Unknown config option
2017-07-25T16:54:44 0.252 WRN Command line argument "sdxconfig" unknown![/color]
2017-07-25T16:54:44 0.252 INF Starting dedicated server level=Navezgane game name=My Game
2017-07-25T16:54:44 0.252 INF Maximum allowed players: 8
2017-07-25T16:54:44 0.252 INF Game mode: GameModeSurvivalMP
2017-07-25T16:54:44 0.252 INF Dedicated server only build
2017-07-25T16:54:44 0.258 INF Not running in Big Picture Mode, no on-screen keyboard available
2017-07-25T16:54:44 0.258 INF Starting PlayerInputManager...
2017-07-25T16:54:44 0.282 INF InControl (version 1.6.8 build 8730, native module = False, XInput = False)
2017-07-25T16:54:44 0.522 INF Starting UserProfileManager...
2017-07-25T16:54:45 0.736 INF Texture quality is set to 3
Platform assembly: /home/three08/sdxserver/7DaysToDieServer_Data/Managed/SDX.Core.dll (this message is harmless)
2017-07-25T16:54:45 0.898 INF [NET] Disabling protocol: UNET
2017-07-25T16:54:45 0.902 INF NET: InitCallbacks
2017-07-25T16:54:45 0.905 INF [MODS] Start loading
2017-07-25T16:54:45 0.906 INF [MODS] Trying to load from SDX
2017-07-25T16:54:45 0.920 INF [MODS] Loaded Mod: SDX (1)
2017-07-25T16:54:45 0.921 INF [MODS] Loading done
2017-07-25T16:54:45 0.931 INF Loading permissions file at 'saves//serveradmin.xml'
2017-07-25T16:54:45 0.959 INF Loading permissions file done.
2017-07-25T16:54:45 1.017 INF SdtdLog: No config found
UMA Overlay loading took 1539 ms

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

UMA Slot loading took 4 ms

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Platform assembly: /home/three08/sdxserver/7DaysToDieServer_Data/Managed/Mods.dll (this message is harmless)
SDX: Could not find bundle 'AutomaticGlassDoor'

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

2017-07-25T16:54:57 13.287 ERR Loading and parsing 'blocks.xml' (Model '#AutomaticGlassDoor?AutomaticGlassDoorPrefab' not found on block with id 1993)
2017-07-25T16:54:57 13.288 ERR Loading of blocks aborted due to errors!
2017-07-25T16:54:57 13.290 ERR   at BlockShapeModelEntity.Init (.Block _block) [0x00000] in <filename unknown>:0 
 at BlocksFromXml.CreateBlocks (.XmlFile _xmlFile, Boolean _fillLookupTable) [0x00000] in <filename unknown>:0 
HDR Render Texture not supported, disabling HDR on reflection probe.

 

I don't think that's a problem. That's the vanilla code saying it doesn't know what to do with the sdx flag but it doesn't need to do anything. The issue looks a few lines lower

 

ERR Loading and parsing 'blocks.xml' (Model '#AutomaticGlassDoor?AutomaticGlassDoorPrefab' not found on block with id 1993)

Link to comment
Share on other sites

The model is loading, I can see it when I log in but I cant connect power to it. I was thinking at first it was just the mods but I now know that other people have the power door mods working on the sdx servers. Other then the power doors and hatches the only mods not working are ones with custom models. For example the elevator shows up and works until the servers been rebooted, after that its hot spots stop working. Power doors and hatches connect to power but only open and close on login. The glass door wont connect to the power at all.

Link to comment
Share on other sites

thx sphereii i dont know what happened that night , but next morning it worked fine....without any change..weird but ok. maybe i was to tired haha

 

 

i tried that one, and i don't know if it's me or the mods i'm trying to download.

 

i figured it out.

 

Check you have a clean install of the game (verify integrity of game files in steam)

Install a new, clean copy of sdx.

-> Everytime when a error comes up or its not fully working!

 

1. Copy the blank mods.dll files into YOUR INSTALL FOLDER PATH\7DaysToDie_Data\Managed (game not sdx)

2. start sdx mith Mods folder in it but no mods in that folder and press build. Close it after that.

3. Open the sdx back-up folder and delete the XUi_Menu & XUi folders from Data/Config. ( they go in the Game config later)

4. Open the mods folder in sdx and add your mods.

5. start sdx again and click build with the selected Mods. if ok step 6

6. Delete the originals XUI and Copy the XUI Folders from step 3 to your game /7dtd/Data/Config

7. Start the Game via Sdx Laucher.

 

** if you try mods etc. mak a new world everytime to prevent other bugs or whatever. I spent alot of work getting this to work.

and if only 1 spelling is wrong (made my own sdx mod) all the oder mods could not load either but sdx will not show errors. so be patient.

 

 

ps.: i tried loading multiple mods. everything is good but in HalQuadcopter it assigns 1 block higher than allowed in blocks.xml.

the item is invisible in game and it wont work. i changed the number to a lower one manuell and everything worked fine.

is there a other way?

Link to comment
Share on other sites

The model is loading, I can see it when I log in but I cant connect power to it. I was thinking at first it was just the mods but I now know that other people have the power door mods working on the sdx servers. Other then the power doors and hatches the only mods not working are ones with custom models. For example the elevator shows up and works until the servers been rebooted, after that its hot spots stop working. Power doors and hatches connect to power but only open and close on login. The glass door wont connect to the power at all.

 

SDX isn't initializing. Where's your Config.xml?

Link to comment
Share on other sites

The config.xml is on the server @ /home/three08/sdxserver/SDX/Targets/7DaysToDie/

 

A few pages back, I mentioned if you used my copy of SDX.Payload.dll, you wouldn't need a -sdxconfig=. Are you still using that one?

 

If so, the Config.xml should appear under /home/three08/sdxserver/

 

if not, we'll need to specify that -sdxconfig= parameter. Since your original message said that it was an invalid parameter, it seems like the SDX compile for the server wasn't successful.

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...