Hi at all !
I tried to fix this problem by myself and looking at other topic on the site, but my situation seems to differ so i didn't found any usefull solution.
My setup is pretty simple: i created a server following the specific guide by Ǥɛѳffяɛч and using the files provided in that contest and I have changed only minor aspects of the games (mob drop, metin spawn, shop item, blacksmith success percentage...)
I tried to increase the number of slots in the safebox and i followed the specific guide (Increase Safebox/Warehouse by TAUMP), not only the first post, but also the changes that were suggested later on in the discussion.
I edited (with VS 2019) the files:
- SERVER: tables.h / safebox.cpp / safebox.h:
- CLIENT: PythonNetworkStream.h / PythonNetworkStreamPhaseGameItem.cpp / PythonSafeBox.h
- SERVER & CLIENT: packet.h
Then i started the server, gave the input gamecompile / dbcompile / questcompile (I declare my ignorance, I'm 30% aware of when exactly give that commands, but i gave them just in case...) and logged in as usual with my PG.
The actual situation:
- The safebox has the usual number of slot, there is no increase of capacity
- I can safely move items in any page of the safebox and in any slot
- I can safely move items in my inventory (even the equipped ones) and in shops and from shop to inventory and vice versa
- If i try to insert and item from inventory to safebox or from safebox to inventory it can't be done and i involuntarily return after a few seconds to the login menu (this is not a regular logout, is more like a crash, no countdown is shown, it just slogs me).
I tried to revert the modified files to the original state (i had backup copyes that i substitute to the modified ones) but the problem persist.
Now I seek your help to complete the modification that was started, or, at least, restore a functional safebox.
In spoiler: position of the modified files and changes applied
Position
Server (packet.h-safebox.h-safebox.cpp-tables.h)
Client (packet.h - PythonNetworkStream.h-PythonNetworkStreamPhaseGameItem.cpp-Pythonsafebox.h)
I will provide any further information needed, don't be afraid to give answer that seems obvious to you, I'm a newbie so it may be the most precious drop of pure knowledge for me
Thanks a lot !