Page 1 of 1

data graphics/sprites/mobs

Posted: 23 Dec 2010, 07:30
by shannonbrimer
um yea i was runing threw the link crush gave me on update and was wondering what all must be done to add new mobs like the reaper and bandit and bandit lord such as the png and xml files like i have their names in my eathena data but no files on them or at least i cant find any xml or png mob files in my eathena-data folder

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 09:32
by Crush
The last time I did this is quite a while ago, but as far as I remember the checklist for adding a new monster is the following:

Gameserver:
1. Add a new entry to mob_db.txt with appropriate stats and a new monster ID
2. Add spawn areas for the monsters

Client:
1. add the graphics to data/graphics
2. add an XML referencing the graphic to data/graphics
3. add a new entry to data/monsters.xml referencing the XML file. If I recall correctly there was a fixed offset between the monster IDs in the server and the monster IDs on the client.

Updateserver:
1. Ask the guys who know what they are doing to create and release the update ;)

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 10:15
by shannonbrimer
where do i find the client all im finding is servers in my eathena folder

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 10:52
by Crush
Sorry, I was referring to the client data you distribute via updates or customdata zips.

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 12:39
by shannonbrimer
ok im in updates folder where do i go now

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 13:20
by Crush
Solve your problem with the client data on http://forums.themanaworld.org/viewtopi ... 8&start=15 first, and the answer to this question will become obvious.

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 14:43
by nmaligec
For the client data, I download it from a test git repo.
You can use the main repo at: http://gitorious.org/tmwdata. Use similar process as you did to download the server files.

I edit client data locally and push it back to the test repo for later inclusion into the main data repo. To test the client data locally I add:
-u -d "path to client data"
at the end of my client shortcut. I assume this forces the client to use the data on my hard drive instead of connecting to a hosted update server.

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 16:51
by shannonbrimer
theres somthing wrong with gitorious website it keeps sending me here https://www.dnsmadeeasy.com/servlet/login

Re: data graphics/sprites/mobs

Posted: 23 Dec 2010, 16:52
by nmaligec
thats a temporary problem with gitorious, they should have it fixed soon.

Re: data graphics/sprites/mobs

Posted: 24 Dec 2010, 05:12
by shannonbrimer
o ok