Hulk Posted November 11, 2023 Posted November 11, 2023 Greetings to all forum members, I am seeking a tool to create or manipulate .opk files for export and import purposes of "Sinking Island". Currently, I am using Dragon UnPACKer, and it successfully extracts the .opk files. However, it regrettably leads to some issues: The "interface.opk," which contains only textures, functions well. In other words, the game reads the external folder without any problems. On the other hand, the "script.opk," containing scripts and text language, extracts successfully, but the game refuses to read the external folder. Hence, I am reaching out to inquire if anyone possesses a tool for Sinking Island or has the capability to create one for importing files back into the .opk archive. I have also included a script.opk for reference. script.zip Thank you for your time and consideration. I appreciate any assistance or insights you can provide.
ikskoks Posted November 11, 2023 Posted November 11, 2023 Try this script http://aluigi.altervista.org/bms/nikopol.bms with quickbms http://aluigi.altervista.org/quickbms.htm It has reimport function. You can read more about this in documentation http://aluigi.altervista.org/papers/quickbms.txt
Hulk Posted November 12, 2023 Author Posted November 12, 2023 18 hours ago, ikskoks said: Try this script http://aluigi.altervista.org/bms/nikopol.bms with quickbms http://aluigi.altervista.org/quickbms.htm It has reimport function. You can read more about this in documentation http://aluigi.altervista.org/papers/quickbms.txt Manages to extract the files up to 99%, but unfortunately, the import doesn't work.
ikskoks Posted November 12, 2023 Posted November 12, 2023 What do you mean? It's a very simple script, so import should work fine.
Hulk Posted November 13, 2023 Author Posted November 13, 2023 23 hours ago, ikskoks said: What do you mean? It's a very simple script, so import should work fine. I get an error about something mismatch here is a sample error of one file - 0 files reimported in 0 seconds coverage file 0 0% 4 462 . offset 00000004 - open input *\Sinking Island\tool\quickbms\script\TD_up_btn.lua - open script *\Sinking Island\tool\quickbms\nikopol.bms - set output folder *\Sinking Island\tool\quickbms\New folder offset filesize filename -------------------------------------- - signature of 4 bytes at offset 0x00000000 doesn't match the one expected by the script: this one: "OPLu" 4f 50 4c 75 OPLu expected: "PAK " 50 41 4b 20 PAK - 0 files reimported in 0 seconds coverage file 0 0% 4 460 . offset 00000004 Press ENTER or close the window to quit I tried changing the script of the idstring "OPlu " but I get the same error
ikskoks Posted November 13, 2023 Posted November 13, 2023 You're suppose to use the script on the OPK archive, not on the LUA file.
Hulk Posted November 13, 2023 Author Posted November 13, 2023 18 minutes ago, ikskoks said: You're suppose to use the script on the OPK archive, not on the LUA file. Уes extract works on OPK archive. But I want to import the stuff I edited to OPK archive
Solution ikskoks Posted November 13, 2023 Solution Posted November 13, 2023 I know. I meant that when you try to import, you need to select OPK archive as input after editing your LUA files. Then you won't get error and you will be able to import LUA files successfully.
ikskoks Posted November 13, 2023 Posted November 13, 2023 Read section 3 of this guide for more details http://aluigi.altervista.org/papers/quickbms.txt OR search on youtube "how to reimport with quickbms".
Hulk Posted November 14, 2023 Author Posted November 14, 2023 (edited) On 11/13/2023 at 6:39 PM, ikskoks said: Read section 3 of this guide for more details http://aluigi.altervista.org/papers/quickbms.txt OR search on youtube "how to reimport with quickbms". After carefully reviewing the documentation and a lot of effort, I successfully reimported the files. It became apparent that the output folder needed to be renamed to "Output" for it to work. 😆 I appreciate your attention and the information you provided. Edited November 14, 2023 by Hulk 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now