Hey, most of you probably already know it, but it still has no Thread on epvp.
Here it is.
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 1
It's not my project, but i'll try to extend and improve it in my fork
Big Thanks to @, @ and the rest of the OnexTale Team (dont know who you are on epvp, sorry ) 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
and this is the original project
You can find compiled versions of OnexExplorer under "" or compile it yourself.
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.
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
First Question on epvp ever btw.. Dont know if thats the right place to ask XD
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
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
I wanted to Change the sprite colour of Iceflowers.
NSMPDATA0B.Nos IceFlower:12059
but the Flowers are still blue
As I wrote to you earlier, there are a lot of unused textures
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