[TUTORIAL] Client editing information for starters

This forum is for Graphics and 3D objects discussions.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

Forum rules
Client Editing is a delicate subject. osRose and osiRose will not support or use any Client Editing tool or results as a standard. So you are free to experiment, test, and develop there on Client Editing, but at your own risk

[TUTORIAL] Client editing information for starters

Postby Sethanye on Mon Mar 31, 2008 8:51 pm

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 ^.^
Last edited by Sethanye on Thu Apr 24, 2008 7:51 am, edited 9 times in total.
~ Learning Flash ~ Anyone Know Any Good Tutorial DVDs? ~
Image
"Come Into My Dream, Let Me Show You Where I've Been.
Its You And Me I've Seen, Let Me Tell You What I Mean."
User avatar
Sethanye
Neko Chan
Neko Chan
 
Posts: 2603
Joined: Fri Jan 18, 2008 11:23 am
Location: ~ Resident Graphics Artist ~

Re: [TUTORIAL] Client editing information for starters

Postby winter on Mon Mar 31, 2008 9:14 pm

Woop, sweet :)
I book markedit ;)

Need to finish other stuff but :)

Nice explenations and links to good tuts! ^^

Thanks :)
winter x

@Offtopic Is there any way of adding a "Thanks" add-on to phpBB ... Get a nulled VB :L

Mod/Admin pin :) I will loose in my bookmarks... never look >_< ^^ And its great info etc!
Last edited by winter on Mon Mar 31, 2008 11:30 pm, edited 1 time in total.
winter
Pomic
Pomic
 
Posts: 96
Joined: Tue Mar 25, 2008 2:08 pm

Re: [TUTORIAL] Client editing information for starters

Postby Blackdpd on Mon Mar 31, 2008 11:29 pm

this is a nice one,
because like this everything is nice explained and they use the search button more often ( i think ) :P

Blackdpd `
User avatar
Blackdpd
El Verloon Marshall
El Verloon Marshall
 
Posts: 900
Joined: Sun Jan 27, 2008 10:06 pm
Location: The Netherlands

Re: [TUTORIAL] Client editing information for starters

Postby winter on Mon Mar 31, 2008 11:35 pm

lol @ Blackdpd! Are you taking the piss outa meh =[ lmao :L

But yeah... and his works ^^ :P
Yeah its great i want it? :S
winter
Pomic
Pomic
 
Posts: 96
Joined: Tue Mar 25, 2008 2:08 pm

Re: [TUTORIAL] Client editing information for starters

Postby Sethanye on Tue Apr 01, 2008 12:17 am

Blackdpd wrote:this is a nice one,
because like this everything is nice explained and they use the search button more often ( i think ) :P

Blackdpd `


yeah exactly you think :P but maybe some of them are, but a lot are just either too lazy or too meh lol
~ Learning Flash ~ Anyone Know Any Good Tutorial DVDs? ~
Image
"Come Into My Dream, Let Me Show You Where I've Been.
Its You And Me I've Seen, Let Me Tell You What I Mean."
User avatar
Sethanye
Neko Chan
Neko Chan
 
Posts: 2603
Joined: Fri Jan 18, 2008 11:23 am
Location: ~ Resident Graphics Artist ~

Re: [TUTORIAL] Client editing information for starters

Postby winter on Tue Apr 01, 2008 12:25 am

Okay =[ Im leaving this forum
I get bullied :'(

lol...
>_< Damm my laptop crashed :| Fking stupid over heat thing grrrr
And there was this fit bird talking to me ;0 :P
winter
Pomic
Pomic
 
Posts: 96
Joined: Tue Mar 25, 2008 2:08 pm

Re: [TUTORIAL] Client editing information for starters

Postby Blackdpd on Tue Apr 01, 2008 3:09 pm

no no i dont want to piss anyone off so if i offended you im sorry ;)
User avatar
Blackdpd
El Verloon Marshall
El Verloon Marshall
 
Posts: 900
Joined: Sun Jan 27, 2008 10:06 pm
Location: The Netherlands

Re: [TUTORIAL] Client editing information for starters

Postby xxsmurfxx on Tue Apr 01, 2008 3:15 pm

Admin pin this one !!!
Image
Live Your Dreams -=Smurf=-
User avatar
xxsmurfxx
Rackie
Rackie
 
Posts: 153
Joined: Tue Oct 02, 2007 6:00 pm
Location: Uhm Home

Re: [TUTORIAL] Client editing information for starters

Postby Sethanye on Tue Apr 01, 2008 4:05 pm

wow people actually like this, well i guess i can keep it updated then and stuffs, adding new bits and parts .
~ Learning Flash ~ Anyone Know Any Good Tutorial DVDs? ~
Image
"Come Into My Dream, Let Me Show You Where I've Been.
Its You And Me I've Seen, Let Me Tell You What I Mean."
User avatar
Sethanye
Neko Chan
Neko Chan
 
Posts: 2603
Joined: Fri Jan 18, 2008 11:23 am
Location: ~ Resident Graphics Artist ~

Re: [TUTORIAL] Client editing information for starters

Postby Geobot on Tue Apr 01, 2008 4:33 pm

some more tidbits about files to throw in if you want:

ZMD: 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 areas of DDS files as resources for the XMLs to use

ZON: map files. file list of ground textures, respawn/warp areas, and some other stuff i'm not sure of yet

CHR: for NPCs and Avatars, links the correct ZMO, ZMD, and ZSC entries to the STB so it can move
Image
User avatar
Geobot
Antares
Antares
 
Posts: 342
Joined: Mon Oct 01, 2007 7:38 am

Next

Return to 3D discussions

Who is online

Users browsing this forum: No registered users and 3 guests

cron