Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Adding New Maps/Mobs/Items Based on Old Ones

Initiate Mage
Joined
Jan 5, 2015
Messages
58
Reaction score
36
This is essential to any private server development for Fiesta. Plug n chug:

Items:
Files to Edit: ItemInfo.shn, ItemInfoServer.shn, ItemInfoView.shn
Note ItemViewInfo is client side only.
Possibly: ChargedEffect.shn, and others. (Note ChargedEffect is for 30/60 day or time limited items and skins and etc.)

Meanings of columns: http://forum.ragezone.com/f591/info-column-meanings-iteminfo-server-1051854/
Case: You want to add a new Hat, or a new Skin, or a new Shop item that gives you +300% charms.
You have to find the most closely related item inside this shn. To the one you want to make.
E.g. Find a row with Hats. And make sure they are hats! Not helmets that you wear, but premium costume hat. Same with suits. You don't want to copy a row from a shop item, and expect ur new suit to work with it.

So new hat. You do Search _Hat_. You copy the row. Go to the bottom of the file Click on the last row (with star on it) and do Edit -> Paste. Then change the ID to the ID above it + 1. e.g. 100067 to 100068 or something. Then change ItemIndex to whatever you want the item to be called. (e.g. JashinHat)

You can change some of the other columns too. You might need too.

In ItemInfoServer/ItemViewInfo. You do the same Search, and copy and paste. Making sure the index name, and ID's match up.

Once you get to ItemViewInfo. There's certain fields you can change for your new item. To make it look different. E.g. Add a different texture. Or use a totally new .nif file. Usually people use the same .nif file, and just change the texture to look a little different.

e.g.:
Levi hat's using the Concentrated hat file. and a _Concentrated hat texture.
dB8M0Hv - Adding New Maps/Mobs/Items Based on Old Ones - RaGEZONE Forums


If you get stumped look at the Column Meanings post i made. There's plenty of tutorials on doing this.

Make sure you check your Assert logs if your ZoneServer goes down. And make sure ur column values, and files are all correct. Trial/Error

Maps:
Files to edit: MapInfo.shn, MapViewInfo.shn, Field.txt
Folders to edit: resmap
Note: MapViewInfo.shn is client side only.

WARNING: Field.txt is a very easily-corruptible file, and will cause headaches for you if you are not careful. About 99.999999% of any error is usually this **** file. Use ShineTables.exe, or EXCEL. But be careful. And don't **** with any of the spacing. IMHO just use Shinetables.

Case: You want to copy Roumen or maybe something harder like Tower of izeal.
You can do the copy paste rows in MapInfo/MapViewInfo. For whatever map you want to copy.

Then you need to adjust some columns.

Qsgf2vq - Adding New Maps/Mobs/Items Based on Old Ones - RaGEZONE Forums


MapName: YOUR MAP NAME
Name: Name players see
RegenX/Y: Where you respawn on that map when you go to it.
KingdomMap: VERY IMPORTANT 0: Not a KQ/Instance map. 1: KQ 3: instance. Usually.
I recommend ZERO for that column
MapFolderName: This cooresponds to the folder in Resmap. E.g. this loads Rou out of Resmaps using Rou.shmd.
Inside: IS IT Not outdoors?
Sight: default is 1600 usually

You can leave most of it alone except for Mapname/MapfolderName

MapViewInfo: Same type of columns as MapInfo. Recommend keeping the same. But change FolderNames and Mapnames. You can change WeatherEffect to ANY .nif file name inside the Reseffect folder. Most people use ChristmasSnow to make it snow on the map.


Resmap: Just copy and paste whatever map you want. Every map is divided into appropriate folders.
Field = regular maps. IDFields = Instance Dungeons. Kq's, and so on are in there. Nifs and Texture folders too.

You can copy the Rou folder in resmap/field . And rename it to JashinCity. Then inside the folder.
pWgoh0D - Adding New Maps/Mobs/Items Based on Old Ones - RaGEZONE Forums

Rename THOSE FILES. To JashinCity. E.g. JashinCity.shmd, and so on.
Note: you need to edit the .ini file and update the Filenames for .HTD files and etc

Field.txt:

9RhHRrN - Adding New Maps/Mobs/Items Based on Old Ones - RaGEZONE Forums

Copy n paste the row. Rename the ID and Mapname and etc.

Make sure that you make the Serial and CheckSum. The next one up. E.g. 152 to 153 or whatever.
These two must match.

Mobs:
Files to Edit: MobInfo.shn, MobInfoServer.shn, MobViewInfo.shn, MobSpecies.shn, Mob prefixed other Shn files

Possibly other files to edit: Regens, NPC.txt, Skill shns, etc.

Each file is a Copy / Paste Row scenario. And rename Indexes basically and names.

However. In MobViewInfo. I recommend using an existing monster than adding your own folder for one. I've had troubles copy and pasting folders for mobs, and trying to do things. Always makes mob disappear. Once I find out how to do it properly, i will update this tutorial. But you can still choose from existing mobs, and put new textures on them. In MobViewInfo.

Sorry if it isn't detailed enough for you. I haven't gone through to find out what each column means on the shn's yet totally. But this should get you on your feet anyhow.


Search youtube as well. Lots of videos on there for newbs.
 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Nov 28, 2016
Messages
4
Reaction score
0
Re: [Tut] Adding New Maps/Mobs/Items Based on Old Ones

Nice tutorial! :thumbup1:
 
Last edited:
Back
Top