Delete PAD61337.paz and problem will be solved
Delete PAD61337.paz and problem will be solved
Last edited by Tiberium; 22-06-22 at 01:18 AM.
Yeah probably the error the other guy got was because the number of this PAD file, so now I am uploading the paz folder of the nova client, yesterday before went to sleep read you but was to late. So now it's fixed for you guys? To just cancel the upload.
Any idea what is causing this: ?
I looked in the _ext_\lib\_bdo\_bdo.cpp file and there is a definition item in it's definito table:
The paz files I am using is from a virgin BDO Nova retail client (from steam) taken from steam's repository.Code:static PyMethodDef _bdo_methods[] = { {"decompress", _bdo_decompress, METH_VARARGS, "Decompress BDO data."}, {"decrypt", _bdo_decrypt, METH_VARARGS, "ICE-decrypt data."}, {"encrypt", _bdo_encrypt, METH_VARARGS, "ICE-encrypt data."}, {"checksum", _bdo_checksum, METH_VARARGS, "Calculates checksum using proprietary BDO algorithm."}, {"lz4_compress", _bdo_lz4_compress, METH_VARARGS, "Compress data using LZ4_compress_HC() func"}, {"lz4_decompress", _bdo_lz4_decompress, METH_VARARGS, "Decompress data using LZ4_decompress_fast() func"}, {NULL, NULL, 0, NULL}};
If I remember well I did that at the begining of all this (when i get the files ), it is inside a readme file.
Code:In order to use these scripts you have to: 1. `python lib/_bdo/setup.py build_ext --build-lib lib` or just `make` to bui 2. `pip install -r requirements.txt` to install dependencies.
Yep, did all that early on and same result. I even went so far as to build and copy the output _bdo.cp310-win_amd64.pyd to every \Lib directory I could find - including the python base install directory. Even tried renaming the file to _bdo.pyd copying fixed nothing.
Anybody else have this issue?
Recap:
I run this server in a really large (192GB Memory - with a 300gb paging file / 16 core / 1TB M.2 SSD) Hyper-V virtual machine. Beyond the problem noted at the beginning of this thread the server runs really well in this environment. This appears to be a sync issue between the server (xlsx/xlsm/bexcel) and client (paz/bss) definitions. At present the tools available to me cannot build the updater python components so updatePAZ does not work for me and they do not work without the necessary "decrypt" entry in the _bdo python library.
---- update ----
I have managed to resolve the issue with UpdatePAZ.cmd.
Problem: The _EXT_ directory contains 2 copies of the updating extensions (why??!!). One in the root of _EXT_ and the other one _EXT_\tools. These look to be identical copies and the one I was using was directly under _EXT_. Since all my building and updating never happened under _EXT_\Tools folder, none of my changes I made were made there.
I edited the UpdatePAZ.cmd file to invoke the copy directly under _EXT_ and viola! It worked!
Now to copy all those PAZ files to the client and see if everything is fixed as far as this inability to sell stuff to an NPC goes.
My thanks to all those that replied here.
-- Final Update --
I have resolved my original issue (Unable to sell items to NPC). As I suspect there are others that have this problem I will follow up with a post explaining how I fixed it using information I have gained here and my own investigations.
Last edited by The Sourcerer; 23-06-22 at 11:28 PM.
I have posted a new thread in the Tutorials forum explaining what I did to fix it.
Fixing Selling at NPC returns error in commercial NOVA server - RaGEZONE - MMO development community
Please explain your comment. It is written in English. I don't speak or write any other language. How is it inconvenient and inaccessible? And to what regions of the world are you talking about?
As I have pointed out there are pre-requisites, both technical and logistical, involved. Which I might add was not really pointed out by anybody here until after I bounced my head off the walls trying to do it for myself. My guide is to reduce some of that head banging for others.
But hey, if you feel it can do better, go for it. But until you put forth your literary masterpiece on doing this, You have at least provided some form of guidance.
As I have already pointed out - If you want to work with leaked commercial files, expect there to be tons of complexity. Any help figuring it out is a plus.
Last edited by The Sourcerer; 25-06-22 at 01:27 PM.
Thank you for explaining.
I wish I could have used the 3205 client PAZ files directly and not had to deal with steam. It would have made the process a lot easier and faster. Using the Nova server tools to modify the 3205 PAZ files did not work for me no matter how many times I tried.
The only way I could get this to work reliably was to use a fresh set of PAZ files from a closely matching download from steam. For me this works flawlessly with no run time errors at all during play except for the missing central market. This is why I chose to share my experience.
Last edited by The Sourcerer; 25-06-22 at 01:50 PM.