Selling at NPC returns error

Page 2 of 2 FirstFirst 12
Results 16 to 28 of 28
  1. #16
    Member Tiberium is offline
    MemberRank
    Jan 2011 Join Date
    50Posts

    Re: Selling at NPC returns error

    Delete PAD61337.paz and problem will be solved
    Last edited by Tiberium; 22-06-22 at 01:18 AM.

  2. #17
    Valued Member DjFerry is offline
    MemberRank
    Dec 2014 Join Date
    110Posts

    Re: Selling at NPC returns error

    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.

  3. #18
    Valued Member The Sourcerer is offline
    MemberRank
    May 2022 Join Date
    CanadaLocation
    115Posts

    config Re: Selling at NPC returns error

    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:

    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}};
    The paz files I am using is from a virgin BDO Nova retail client (from steam) taken from steam's repository.

  4. #19
    Valued Member DjFerry is offline
    MemberRank
    Dec 2014 Join Date
    110Posts

    Re: Selling at NPC returns error

    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.

  5. #20
    Apprentice wjdgnsl7004 is offline
    MemberRank
    Mar 2015 Join Date
    16Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by DjFerry View Post
    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.
    DjFerry has exceeded their stored private messages quota and cannot accept further messages until they clear some space

  6. #21
    Valued Member The Sourcerer is offline
    MemberRank
    May 2022 Join Date
    CanadaLocation
    115Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by DjFerry View Post
    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.

  7. #22
    Member templar is offline
    MemberRank
    Mar 2012 Join Date
    91Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by The Sourcerer View Post
    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.
    i have the same problem so anything you can put to help would be apprecieated!

  8. #23
    Member Tiberium is offline
    MemberRank
    Jan 2011 Join Date
    50Posts

    Re: Selling at NPC returns error


  9. #24
    Valued Member The Sourcerer is offline
    MemberRank
    May 2022 Join Date
    CanadaLocation
    115Posts

    Re: Selling at NPC returns error

    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

  10. #25
    Member Tiberium is offline
    MemberRank
    Jan 2011 Join Date
    50Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by The Sourcerer View Post
    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
    This guide is inconvenient and inaccessible to most regions of the world

  11. #26
    Valued Member The Sourcerer is offline
    MemberRank
    May 2022 Join Date
    CanadaLocation
    115Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by Tiberium View Post
    This guide is inconvenient and inaccessible to most regions of the world
    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.

  12. #27
    Member Tiberium is offline
    MemberRank
    Jan 2011 Join Date
    50Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by The Sourcerer View Post
    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.

    tl;dr

    It is easy to sit back and cut up somebody else's efforts. Only losers do that. The real hero to puts forth his own efforts and shows us all how it is better. Such as: How was it you gathered that delta of modified .paz files? Modified from what? Did you generate them from a steam client like I did or did you somehow make the server modify the original 3205 for you (Never worked for me - hence starting from a virgin PAZ file set). You never explained that did you.
    Your instruction requires downloading the old version of the official client. In most regions of the world, steam does not allow such a download. That's why I decided to share my patch for Nova Client 3205.
    Sorry for my English, I have to use a translator.

  13. #28
    Valued Member The Sourcerer is offline
    MemberRank
    May 2022 Join Date
    CanadaLocation
    115Posts

    Re: Selling at NPC returns error

    Quote Originally Posted by Tiberium View Post
    Your instruction requires downloading the old version of the official client. In most regions of the world, steam does not allow such a download. That's why I decided to share my patch for Nova Client 3205.
    Sorry for my English, I have to use a translator.
    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.



Page 2 of 2 FirstFirst 12

Advertisement