EP6 npcquest.sdata problems

02/05/2018 13:20 ShFanatic#1
Hello,

I have difficulties editing my testservers quests and NPCs. Every time I do it, my ps_game crashes when I try to log in. Logs don't show anything meaningful.

A forum seach told me that the server side npcquest.sdata has to be in EP5 format and that shstudio 0.7.5.8 can convert EP6 npcquest.sdata into EP5 format to use in PSM_Client/Bin/Data/

I can confirm that this does not work for me, not even close.

I got it to work once with the following method:
- Edit the npcquest.sdata (ep6 format) in shstudio 0.7.5.3
- After editing, add the ep6 format file to your client and make a backup
- Save the edited npcquest.sdata in EP5 format and copy to PSM_Client/Bin/Data, decrypt with your favourite Data File Tool and it *should* work.

However, it doesn't work, until I figured that when you open the EP5 format npcquest.sdata with shstudio 0.7.1.0. and just save and decrypt it, it works just fine and the server doesn't crash.

Now, all I did was some svmap edits, so nothing that should affect npcquest.sdata and restarted the server to apply the svmap changes, but now my npcquest.sdata is crashing the server again.

I repeated the additional step of opening in shstudio 0.7.1.0, saving and decrypting, but the crash problem persist.

What am I doing wrong?
02/06/2018 14:59 ShFanatic#2
Nobody knows?
02/07/2018 20:09 ShFanatic#3
Before you waste time and get frustrated looking at the wrong file like I did, make sure your svmaps are ok.

The svmap was the issue, not the npcquest.sdata. What exactly in the svmap was wrong I have no idea, nor do I care to be honest, as long as everything works again.