Fix for Selling at NPC returning an error in commercial NOVA server

Page 1 of 2 12 LastLast
Results 1 to 15 of 26
  1. #1
    Valued Member The Sourcerer is offline
    MemberRank
    May 2022 Join Date
    CanadaLocation
    115Posts

    Fix for Selling at NPC returning an error in commercial NOVA server

    In order to fix this you need a few things:

    ( 1 )The Evolution BDO Nova client.
    There are several folks here that have links to acquire this. Look around the forum for it.

    (2) Acquire a closely matching stock client - preferably from steam.
    Spoiler:

    This can be found on Steam Depot website. As there are several clients available, you need to pick one that closely matches the Evolution NOVA BDO Client. I have already gone through the pain of downloading multiple 50gb copies and with trial/error found the correct one.

    Here is the one you want:

    6 January 2021 – 11:06:00 UTC 17 months ago 3962493388810395219

    Use 3962493388810395219 for the manifest ID.
    Armed with that manifest id, download Depot Downloader here: https://github.com/SteamRE/DepotDownloader/releases

    Important Note: This requires that you have a steam account and there is a Black Desert Online entry in your steam library. If you don’t acquire it from a friend of other person. The main point for this is that you need a virgin set of PAZ files to work with.

    the command line you want is here:

    depotdownloader -app 582660 -depot 582661 -manifest 3962493388810395219 -dir bdo-nova-client -username your-steam-user-name -password your-steam-password

    (3) Prep your working Nova Server.
    Spoiler:
    The server is where all the work will take place. You need a server that has “UpdateDBSS.cmd, UpdatePAZ.cmd, and the _EXT_ directory.

    3a. Copy the entire PAZ folder from the downloaded steam BDO client to the main folder of your server. It has to reside in the main folder like this D:\NovaServer\paz
    3b. Modify the UpdatePAZ.cmd file to change the line :
    python _Ext_/Tools/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*
    to:
    python _Ext_/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*

    Change directory to \_EXT_
    Run the following commands in a command prompt:
    pip install -r requirements.txt
    python lib/_bdo/setup.py build_ext --build-lib lib
    When execution of both commands is successful you are ready to update the pas files you copied in procedure 3a.
    The python build line requires you to have Microsoft Visual Studio with a C++ development components to be installed.

    (3c) Run UpdateDBSS. This will completely blank the screen. Wait until the windows desktop comes back and look over the results of the run. If everything is good, move to the next procedure:

    (3d) Run UpdatePAZ. This the part that does the work. It will go though the \PAX folder and update any files need to sync to the server files. When complete the timestamps of the modified .PAZ and metadata file is changed to the time you ran UpdatePAZ. Make a temporary directory and copy only the newly updated files to that temp folder.

    (4) Update the Evolution BDO Nova client
    Spoiler:

    Rename the evolution nova client’s PAZ folder to something like pazOld
    Copy the entire PAZ folder from the steam client to the evolution client.
    Copy the contents of that temporary folder in the server to the newly copied PAZ directory in the Evolution BDO client. When asked if you want to replace the files with the same name, respond “Yes”.


    I know this is all pretty complicated particularly all the downloading, copying, patching and replacement, but this is a commercial server and commercial servers are complicated.
    If all of the above was done without problems, you should now have a client that matches the configuration of the server and the vendor problem is gone.
    Last edited by The Sourcerer; 24-06-22 at 10:25 PM.


  2. #2
    Apprentice timepanda is online now
    MemberRank
    Mar 2018 Join Date
    21Posts

    Re: Fixing Selling at NPC returns error in commercial NOVA server

    I didn't understand.
    Don't you have a video tutorial?

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

    Re: Fixing Selling at NPC returns error in commercial NOVA server

    Quote Originally Posted by The Sourcerer View Post
    In order to fix this you need a few things:

    ( 1 )The Evolution BDO Nova client.
    There are several folks here that have links to acquire this. Look around the forum for it.

    (2) Acquire a closely matching stock client - preferably from steam.
    Spoiler:

    This can be found on Steam Depot website. As there are several clients available, you need to pick one that closely matches the Evolution NOVA BDO Client. I have already gone through the pain of this. I have already gone through the pain of downloading multiple 50gb copies and with trial/error found the correct one.

    Here is the one you want:

    6 January 2021 – 11:06:00 UTC 17 months ago 3962493388810395219

    Use 3962493388810395219 for the manifest ID.
    Armed with that manifest id, download Depot Downloader here: https://github.com/SteamRE/DepotDownloader/releases

    Important Note: This requires that you have a steam account and there is a Black Desert Online entry in your steam library. If you don’t acquire it from a friend of other person. The main point for this is that you need a virgin set of PAZ files to work with.

    the command line you want is here:

    depotdownloader -app 582660 -depot 582661 -manifest 3962493388810395219 -dir bdo-nova-client -username your-steam-user-name -password your-steam-password

    (3) Prep your working Nova Server.
    Spoiler:
    The server is where all the work will take place. You need a server that has “UpdateDBSS.cmd, UpdatePAZ.cmd, and the _EXT_ directory.

    3a. Copy the entire PAZ folder from the downloaded steam BDO client to the main folder of your server. It has to reside in the main folder like this D:\NovaServer\paz
    3b. Modify the UpdatePAZ.cmd file to change the line :
    python _Ext_/Tools/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*
    to:
    python _Ext_/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*

    Change directory to \_EXT_
    Run the following commands in a command prompt:
    pip install -r requirements.txt
    python lib/_bdo/setup.py build_ext --build-lib lib
    When execution of both commands is successful you are ready to update the pas files you copied in procedure 3a.
    The python build line requires you to have Microsoft Visual Studio with a C++ development components to be installed.

    (3c) Run UpdateDBSS. This will completely blank the screen. Wait until the windows desktop comes back and look over the results of the run. If everything is good, move to the next procedure:

    (3d) Run UpdatePAZ. This the part that does the work. It will go though the \PAX folder and update any files need to sync to the server files. When complete the timestamps of the modified .PAZ and metadata file is changed to the time you ran UpdatePAZ. Make a temporary directory and copy only the newly updated files to that temp folder.

    (4) Update the Evolution BDO Nova client
    Spoiler:

    Rename the evolution nova client’s PAZ folder to something like pazOld
    Copy the entire PAZ folder from the steam client to the evolution client.
    Copy the contents of that temporary folder in the server to the newly copied PAZ directory in the Evolution BDO client. When asked if you want to replace the files with the same name, respond “Yes”.


    I know this is all pretty complicated particularly all the downloading, copying, patching and replacement, but this is a commercial server and commercial servers are complicated.
    If all of the above was done without problems, you should now have a client that matches the configuration of the server and the vendor problem is gone.
    A completely ready patch for NOVA 3205 Client

  4. #4
    Apprentice sky12suz is offline
    MemberRank
    Jul 2018 Join Date
    5Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    D:\NovaServer\_Ext_>python lib/_bdo/setup.py build_ext --build-lib libD:\NovaServer\_Ext_\lib\_bdo\setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extensionrunning build_extbuilding '_bdo' extensionC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\kassias\AppData\Local\Programs\Python\Python310\include -IC:\Users\kassias\AppData\Local\Programs\Python\Python310\Include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /Tp./BDO.cpp /Fobuild\temp.win-amd64-3.10\Release\./BDO.objBDO.cppc1xx: fatal error C1083: Unable to open source file. './BDO.cpp': No such file or directoryerror: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2

    help plz
    Last edited by sky12suz; 25-06-22 at 10:24 PM.

  5. #5
    Valued Member noexp is offline
    MemberRank
    Jan 2013 Join Date
    149Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    @The Sourcerer,

    I made several attempts, and I always get this error, do you know how to solve it?

    Traceback (most recent call last): File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 925, in <module> sys.exit(main()) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 782, in main paz.write_to(paz_path, args.key) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 408, in write_to string_table_length = string_table.write_to(fp, ice_key) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 146, in write_to data.write(string.encode('euc-kr'))UnicodeEncodeError: 'euc_kr' codec can't encode character '\xaf' in position 23: illegal multibyte sequence

  6. #6
    Apprentice sky12suz is offline
    MemberRank
    Jul 2018 Join Date
    5Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    46 ms [INFO] Reading PAZ files...Traceback (most recent call last): File "D:\NovaServer\_Ext_\paz.py", line 925, in <module> sys.exit(main()) File "D:\NovaServer\_Ext_\paz.py", line 671, in main paz.read_from(fp, args.key) File "D:\NovaServer\_Ext_\paz.py", line 369, in read_from string_table.read_from(fp, ice_key, string_table_size) File "D:\NovaServer\_Ext_\paz.py", line 139, in read_from data = _bdo.decrypt(data, ice_key)AttributeError: module 'lib._bdo' has no attribute 'decrypt'

    start udatepaz cmd erro

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

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    Jesus guys, do you think you could include some freaking line breaks in that?
    @sky12suz

    (1) If you could not do this:

    Quote Originally Posted by sky12suz View Post
    D:\NovaServer\_Ext_>python lib/_bdo/setup.py build_ext --build-lib libD:\NovaServer\_Ext_\lib\_bdo\setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extensionrunning build_extbuilding '_bdo' extensionC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\kassias\AppData\Local\Programs\Python\Python310\include -IC:\Users\kassias\AppData\Local\Programs\Python\Python310\Include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /Tp./BDO.cpp /Fobuild\temp.win-amd64-3.10\Release\./BDO.objBDO.cppc1xx: fatal error C1083: Unable to open source file. './BDO.cpp': No such file or directoryerror: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2

    help plz
    (2) This is what happens.

    Quote Originally Posted by sky12suz View Post
    46 ms [INFO] Reading PAZ files...Traceback (most recent call last): File "D:\NovaServer\_Ext_\paz.py", line 925, in <module> sys.exit(main()) File "D:\NovaServer\_Ext_\paz.py", line 671, in main paz.read_from(fp, args.key) File "D:\NovaServer\_Ext_\paz.py", line 369, in read_from string_table.read_from(fp, ice_key, string_table_size) File "D:\NovaServer\_Ext_\paz.py", line 139, in read_from data = _bdo.decrypt(data, ice_key)AttributeError: module 'lib._bdo' has no attribute 'decrypt'

    start udatepaz cmd erro
    For (1) Make sure the directory lib\_bdo contains BDO.CPP and _bdo.cpp. The script that builds it needs to compile a C++ code library that python uses for paz output and encryption.

    The python tool can be run on operating systems other than 64-bit Windows. The appropriate library needs to be renamed so python can find it.

    For (2) After you successfully make (1), rename the output _bdo.cp[version number]-win_amd64.pyd to _bdo.pyd so the tool knows which library file to use.

    @noexp
    Quote Originally Posted by noexp View Post
    @The Sourcerer,

    I made several attempts, and I always get this error, do you know how to solve it?

    Traceback (most recent call last): File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 925, in <module> sys.exit(main()) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 782, in main paz.write_to(paz_path, args.key) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 408, in write_to string_table_length = string_table.write_to(fp, ice_key) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 146, in write_to data.write(string.encode('euc-kr'))UnicodeEncodeError: 'euc_kr' codec can't encode character '\xaf' in position 23: illegal multibyte sequence
    This is a codepage mess up. The tool is trying to output your paz files but having an issue with what it found in your server spreadsheets. Did you modify any of those spreadsheets like translating the Korean to English? Did you use anything other than Excel to modify them? That is the only thing I can see that would cause this problem.

  8. #8
    Apprentice sky12suz is offline
    MemberRank
    Jul 2018 Join Date
    5Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    @The Sourcerer Thanks for the advice, I'll try the method my friend suggestedIs there any way I can contact you directly?

  9. #9
    Valued Member noexp is offline
    MemberRank
    Jan 2013 Join Date
    149Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    @The Sourcerer,

    When I try to update only "GameCommonData", everything works fine... but if I try to update the texture, movie folders I have this error.

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

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    Quote Originally Posted by noexp View Post
    @The Sourcerer,

    When I try to update only "GameCommonData", everything works fine... but if I try to update the texture, movie folders I have this error.


    I am afraid only someone with long experience modifying the leaked official files and syncing the changes to the client can give you a good answer.

  11. #11
    Apprentice PolarisSama is offline
    MemberRank
    Jun 2022 Join Date
    6Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    When working with DBSS, stringtable.bss is deleted. After running updatePaz, if you move the changed paz file to the client, it says there is a problem with stringtable.bss when the client runs. Any solution?

    - - - Updated - - -

    and can not load gamecommondata/binary/gameoption.bss error on client run.

  12. #12
    Member seramyu is offline
    MemberRank
    Apr 2009 Join Date
    AtlantisLocation
    91Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    Quote Originally Posted by noexp View Post
    @The Sourcerer,

    I made several attempts, and I always get this error, do you know how to solve it?

    Traceback (most recent call last): File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 925, in <module> sys.exit(main()) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 782, in main paz.write_to(paz_path, args.key) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 408, in write_to string_table_length = string_table.write_to(fp, ice_key) File "D:\NOVASERVER\_Ext_\Tools\paz.py", line 146, in write_to data.write(string.encode('euc-kr'))UnicodeEncodeError: 'euc_kr' codec can't encode character '\xaf' in position 23: illegal multibyte sequence
    If you get this error it means that some string can not be encoded in unicode format, you can find out which one if you see at which PAZ file creation it fails, Here is an example from one of my cases:

    Code:
         16656 ms [INFO] Saving paz/PAD07107.PAZ...
    Traceback (most recent call last):
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 925, in <module>
        sys.exit(main())
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 782, in main
        paz.write_to(paz_path, args.key)
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 408, in write_to
        string_table_length = string_table.write_to(fp, ice_key)
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 146, in write_to
        data.write(string.encode('euc-kr'))
    UnicodeEncodeError: 'euc_kr' codec can't encode character '\xfc' in position 3: illegal multibyte sequence
    The last PAZ it tried to create had the number 7107 when you now scroll up the window, you see which files it wanted to include, here in my case

    Code:
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/08_servant_skill/02_pet/old/º®±ü±â.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/08_servant_skill/02_pet/old/½ä»§.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/08_servant_skill/02_pet/old/¾é±â.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô - ·¹àîá®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô - àü»ç.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô- ¼ò¼­·¯.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô- àúàì¾ðæ®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/±ý¼ö¶û ¹°°í±â º¹àå.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/·¹àîá® ¹°°í±â º¹àå.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ò¼­·¯ ¹°°í±â º¹àå.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° - ·¹àîá®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° - ¼ò¼­·¯.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° - àü»ç.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° -àúàì¾ðæ®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èarmor.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èbag.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èdeco.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èpaddle.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/àúàì¾ðæ® ¹°°í±â º¹àå.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/àü»ç ¹°°í±â º¹àå.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/¾æàìäü æú´õ ᤸ®.txt
          3687 ms [INFO] PAD07107.PAZ += ui_texture/kakao_text.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/kakao_ufo.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/new_ui_common_forlua/widget/enemygauge/°ß°íçô.dds
    As you can clearly see its some kind of garbage, but actually it is not, just the encoding is wrong and thats where the PAZ script explodes.
    What you can try is to properly encode the filesnames again, just copy the filename and encode it with "Korean Wansung (20949)" if i do that here as an example for the first wrong encoded filename "º®±ü±â" becomes "벽깬기" which looks way more reasonable and can be properly encoded by the script.

  13. #13
    Enthusiast lawful is offline
    MemberRank
    Aug 2015 Join Date
    44Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    Quote Originally Posted by seramyu View Post
    If you get this error it means that some string can not be encoded in unicode format, you can find out which one if you see at which PAZ file creation it fails, Here is an example from one of my cases:

    Code:
         16656 ms [INFO] Saving paz/PAD07107.PAZ...
    Traceback (most recent call last):
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 925, in <module>
        sys.exit(main())
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 782, in main
        paz.write_to(paz_path, args.key)
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 408, in write_to
        string_table_length = string_table.write_to(fp, ice_key)
      File "C:\bdo-server\Corsair_FieldClear\_Ext_\Tools\paz.py", line 146, in write_to
        data.write(string.encode('euc-kr'))
    UnicodeEncodeError: 'euc_kr' codec can't encode character '\xfc' in position 3: illegal multibyte sequence
    The last PAZ it tried to create had the number 7107 when you now scroll up the window, you see which files it wanted to include, here in my case

    Code:
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/08_servant_skill/02_pet/old/º®±ü±â.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/08_servant_skill/02_pet/old/½ä»§.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/08_servant_skill/02_pet/old/¾é±â.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô - ·¹àîá®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô - àü»ç.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô- ¼ò¼­·¯.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/°í¾çàì àô- àúàì¾ðæ®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/±ý¼ö¶û ¹°°í±â º¹àå.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/·¹àîá® ¹°°í±â º¹àå.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ò¼­·¯ ¹°°í±â º¹àå.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° - ·¹àîá®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° - ¼ò¼­·¯.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° - àü»ç.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¼ö¿° -àúàì¾ðæ®.dds
          3671 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èarmor.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èbag.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èdeco.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/¾æ¹ù帹èpaddle.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/àúàì¾ðæ® ¹°°í±â º¹àå.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/09_cash/03_product/àü»ç ¹°°í±â º¹àå.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/icon/new_icon/¾æàìäü æú´õ ᤸ®.txt
          3687 ms [INFO] PAD07107.PAZ += ui_texture/kakao_text.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/kakao_ufo.dds
          3687 ms [INFO] PAD07107.PAZ += ui_texture/new_ui_common_forlua/widget/enemygauge/°ß°íçô.dds
    As you can clearly see its some kind of garbage, but actually it is not, just the encoding is wrong and thats where the PAZ script explodes.
    What you can try is to properly encode the filesnames again, just copy the filename and encode it with "Korean Wansung (20949)" if i do that here as an example for the first wrong encoded filename "º®±ü±â" becomes "벽깬기" which looks way more reasonable and can be properly encoded by the script.
    what's mean copy the filename and encode?
    change paz.py encoding=euc-kr -> encoding=cp949 same error

  14. #14
    Apprentice PolarisSama is offline
    MemberRank
    Jun 2022 Join Date
    6Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    @The Sourcerer

    you can corsair vertion too?
    Last edited by PolarisSama; 30-06-22 at 03:39 PM.

  15. #15
    Member seramyu is offline
    MemberRank
    Apr 2009 Join Date
    AtlantisLocation
    91Posts

    Re: Fix for Selling at NPC returning an error in commercial NOVA server

    Don't change the script, just copy the filename and go to a website that can UTF-Encode things for you, for example this one, which is also a very neat one for lots of other things:

    Cyberchef



Page 1 of 2 12 LastLast

Advertisement