1) Understanding of files
First of all before you edit any files you should know what does what so ill briefly cover the most commonly used ones:
STB – These files you will play with the most, STB files contains most client sided stats for almost any in game thing, starting from items, ending with maps, almost anything you add will require to edit one of those. For further detail look below where they each will be explained in detail.
STL – This is your favorite name files, they contain names for almost anything in game, NPC’s, maps, items, shop tabs and so on.
DDS – Image files, of any kind, textures, loading screens, shadow maps, light maps, everything that requires an image will be in DDS format.
ZMS – Model file, it’s a 3d model for anything in game, you can create your own with almost any 3D program.
ZSC – A file that links DDS and ZMS (or other files if needed) to STB, any new item or NPC added will require editing of this file.
ZMO – Motion and animation files
EFT – Various effect files and information on how they are shown
IFO – Describes object placement on the map, what, where and so on.
LTB – Various quest and NPC talk files
QSD – Various quest information, anything related to quests are mostly in these files.
ZMD - model bone structure to make the ZMS and ZMO work together
CON - NPC logic stuff, helps QSD and LTB flow together
XML - determines the layout of the user interface, buttons, etc.
TSI - defines coordinates and areas of DDS files as resources for the XMLs to use
ZON - map files. file list of ground textures, respawn and warp areas, and other things that are still unclear.
CHR - for NPCs and Avatars, links the correct ZMO, ZMD, and ZSC entries to the STB so it can move
TIL - Tiles of a map are
HIM - The height map of a map, basicly it defines all your hills and mountains you see in outdoor maps.
LIT - Links the light map to the dds light map
MOV - Limits the movements on map not allowing you pass into certain areas (this one isn't certain)
EFT - Various special effects you see in game, glow, particles, smoke and so on
PTL - Also various effects
2) Working with the files
There are numerous editors already submitted by various users which you should look in the tools section of this forum. Most files mentioned above already have their own editors so just pick one and dive into the files. Take your time to understand the files, use a translator from Korean to English in the places that are in Korean most of them translate quite nicely, the others can be deciphered with simple logic. A nice translator is here http://www.google.com/language_tools , I worked with it and it translates quite nicely. Other from that you will need an image editing program, I would advise Photoshop but anything suits really, and a 3D program, I use 3D Max but where you will obtain that is not my issue, I’m not going to promote piracy on this site. Any 3D program that can create OBJ format works really. Then you will need a PSD to DDS converter, Google it, there is plenty of converters starting from Photoshop based ending with stand alone ones as for a 3d converter refer to the tools section of the forum. After you are equipped with those you may dive into the rose client.
3) Launcher and Updater
The only fully working one for now is Neoncube, for details please look into this:
Tutorial by Core:
viewtopic.php?f=28&t=716&hilit=neoncube
4) Commonly asked questions and tutorials to answer them:
How to add an item into shops – tutorial by purpleyouko
viewtopic.php?f=34&t=902
How to add planet ORO, with supplied files – by xXDarkXx
viewtopic.php?f=34&t=939
Custom loading screens – by Sniper
viewtopic.php?f=34&t=1001
Adding new items explained through out this topic
viewtopic.php?f=34&t=706&st=0&sk=t&sd=a
Creating a new item with 3D Max - By Sethanye
viewtopic.php?f=34&t=1101
Texture Mapping in 3d Max - By Sethanye
viewtopic.php?f=34&t=1181
3d Max - Making a sword (advanced creation) - By Sethanye
Part 1
viewtopic.php?f=34&t=1182
Part 2
viewtopic.php?f=34&t=1183
3d Max - Making a shield (line work) - By Sethanye
viewtopic.php?f=34&t=1186
Any others please use the search button and don’t make millions of posts of questions already existing.
That’s it, enjoy and don’t spam lol
UPDATED - Version 1.1
Added new file types and a new tutorial.
UPDATED - Version 1.2
Several more tutorials.
UPDATED - Version 1.3
Added new file types
Additional thanks to:
Geobot, Xadet3 and Rescudo for supplying info on some of the file types
Lmame for the sticky ^.^