OnexExplorer - Client Modding Tool

06/16/2019 23:41 Pumba98#1
Hey, most of you probably already know it, but it still has no Thread on epvp.
Here it is.

[Only registered and activated users can see links. Click Here To Register...]

OnexExplorer is an open-source tool for unpacking and repacking .NOS data files from game called NosTale. It can open almost all .NOS files and show the data stored in them.


Gallery

It's not my project, but i'll try to extend and improve it in my fork [Only registered and activated users can see links. Click Here To Register...]

Big Thanks to @[Only registered and activated users can see links. Click Here To Register...], @[Only registered and activated users can see links. Click Here To Register...] and the rest of the OnexTale Team (dont know who you are on epvp, sorry :handsdown: ) who started the project and already implemented a huge amount of the Nostale Archives!


Currently supported Nostale Archives**
  • NStpeData [Textures for effects]
  • NStpuData [UI textures]
  • NStpData [Textures for maps]
  • NSipData [Items', buffs', avatars' and skills' icons]
  • NS4BbData [Big images]
  • NStcData [Map Grid]
  • NScliData [constring.dat]
  • NSlangData [_code_lang_list (ztsXXXe)]
  • NSetcData [Word list for Memory & TabooStr.lst]
  • NSgtdData [Items, quests, skills, mobs etc. data]
  • NSmpData [Monster sprites]*
  • NSppData [Player-related sprites]*
  • NSmnData (Mob-related sprite infos)*
  • NSpnData (Player-related sprite infos)*
  • NSmcData (Monster-related animation kits)*
  • NSpcData (Player-related animation kits)*
  • NStgData (3D Models)*
  • NStgeData (3D VFX models)*
*only in my fork
**list stolen from Bejine's NosUnpack ;)


My OnexExplorer fork is here
[Only registered and activated users can see links. Click Here To Register...]

and this is the original project
[Only registered and activated users can see links. Click Here To Register...]



You can find compiled versions of OnexExplorer under "[Only registered and activated users can see links. Click Here To Register...]" or compile it yourself.

How to download
12/12/2019 23:42 youoweme#2
what are the things i can do with this tho?
12/13/2019 19:34 IceTrailer#3
Quote:
Originally Posted by youoweme View Post
what are the things i can do with this tho?
Please read the original post:
Quote:
Originally Posted by Pumba98 View Post
OnexExplorer is an open-source tool for unpacking and repacking .NOS data files from game called NosTale. It can open almost all .NOS files and show the data stored in them.
06/30/2020 12:37 hcayy55#4
hey,
Can anyone find the id of reputation icons?
06/30/2020 17:23 Limoo#5
Quote:
Originally Posted by hcayy55 View Post
hey,
Can anyone find the id of reputation icons?
NSipData.NOS at the end 31000..31030
06/30/2020 19:17 hcayy55#6
Thank you so much :):)
01/18/2021 10:38 Ed138mk2#7
any alternative tools that can review NStuData settings?
01/08/2022 12:51 Darkwiz666#8
Damn, was really trying to get to the audio and music files.
01/08/2022 14:26 Limoo#9
Quote:
Originally Posted by Darkwiz666 View Post
Damn, was really trying to get to the audio and music files.
..\NostaleData\wave
Change the extension to .mp3, you don't need any software
05/20/2022 23:04 Rona11#10
I changed some spritecolours, loaded it back in the .Nos but the color still is like the original.. can someone tell me where I did a mistake?
I checked the correct ID for the item, then exported the file as backup, made a copy, then changed the .PNG sprite, saved it and imported it back in the .NOS with ONExExplorer.
I dont get it :D

First Question on epvp ever btw.. Dont know if thats the right place to ask XD
05/21/2022 10:19 Limoo#11
Quote:
Originally Posted by Rona11 View Post
I changed some spritecolours, loaded it back in the .Nos but the color still is like the original.. can someone tell me where I did a mistake?
I checked the correct ID for the item, then exported the file as backup, made a copy, then changed the .PNG sprite, saved it and imported it back in the .NOS with ONExExplorer.
I dont get it :D

First Question on epvp ever btw.. Dont know if thats the right place to ask XD
What have you specifically changed? There are many unused textures in .NOS files
05/21/2022 10:40 Rona11#12
I wanted to Change the sprite colour of Iceflowers.
NSMPDATA0B.Nos IceFlower:12059
but the Flowers are still blue :D
05/21/2022 11:18 Limoo#13
Quote:
Originally Posted by Rona11 View Post
I wanted to Change the sprite colour of Iceflowers.
NSMPDATA0B.Nos IceFlower:12059
but the Flowers are still blue :D
As I wrote to you earlier, there are a lot of unused textures :D
The sprite used is 12132 always in NSmpData08

To find sprites more easily you can use NSgtdData, NSlangData and NSmnData
1. Search monster name in _code_uk_monster.txt (NSlandData)
2. Search zts code in monster.dat (NSgtdData) - There can be multiple monsters with the same zts code
3. Open NSmnData.NOS on Onex, right click on NSmnData.NOS and export. - It should ask you to export to a single JSON, do yes.
4. Search "monster": xxxx, in NSmnData.NOS.JSON - xxxx is the first value in SETTING
5. Open every NSmpDataXX.NOS files and search Base value - You can calculate the correct NSmpDataXX.NOS number but it's quicker that way
05/21/2022 12:32 Rona11#14
It actually worked, thanks for your help ! :)
03/23/2025 23:05 Slin-#15
Does anyone perhaps know what the problem is when replacing or creating the .NOS files for the "NSlangData" files?

In-game, "None" is constantly displayed for the respective revised file.

I suspect that the issue lies with the tool having difficulties during the encryption process?