A3 Heaven-Server Guide

A3-the AwEsOmE MMORPG Server Guide forums.-Shaikh Danish
 
HomeFAQSearchRegisterMemberlistUsergroupsLog in

Share | 
 

 Making new maps

Go down 
AuthorMessage
Danni
Admin
avatar

Posts : 24
Join date : 2007-11-22
Location : Mumbai

PostSubject: Making new maps   Mon Nov 26, 2007 10:03 am

(You must have a3ullconv.exe to decode *.dll files to *.ini files)

First, I want to share my knowledge about mc.ull (mc.ini) in client side.

This file contain each map's informations. Each map contains 56 bytes of data set like this.

Map 01 - Temoz

00000038:00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 ................
00000048:01 00 00 00 06 00 00 00 ff ff ff ff 54 65 6d 6f ........????Temo
00000058:7a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 z...............
00000068:00 00 00 00 00 00 00 00 .......

Map 20 Nevia Canyon

00000460:00 00 00 00 14 00 00 00 11 00 00 00 ff ff ff ff ............????
00000470:01 00 00 00 3b 00 00 00 ff ff ff ff 4e 65 76 69 ....;...????Nevi
00000480:61 20 43 61 6e 79 6f 6e 00 00 00 00 00 00 00 00 a Canyon........
00000490:00 00 00 00 00 00 00 00 ........

Details

first 4 bytes: (00 00 00 00) nothing

next 4 bytes: (01 00 00 00 and 14 00 00 00) = map texture , Ex: 01-wolfreck, 20 (14)-nevia canyon, 91 (5b) - towers

next 4 bytes: (01 00 00 00 and 11 00 00 00) = visible npc (mobs) group;
group 01 = mobs in quanato, temoz, elcanver, wolfreck ; group 17 (11) = mobs in nevia canyon ; group 36 (24) = mobs in special quest 2-2 etc.

If you add some mobs of another group to your map you won't able to see them but the mobs still active.

Ex : When you add NPC 98 (Kynen - Group 13:Selvarb 3,4) to Nevia Canyon (20.n_ndt) your HP will unreasonably decrease because Kynen can see you but you can't see him.
If you want to add Kynen to Nevia you must add NPC 413 (Kynen - Group 0) instead.

NPC in group 0 can be seen in every map. So if you want to spawn Phoenix (Group 36: quest 2-2) in every map, you have reassign NPC 191 from Group 36 to Group 0. (See mon.ull for more details about groups of mobs)

next 4 bytes: (01 00 00 00 and ff ff ff ff) = visible npc (merchants) group ,ff ff ff ff means no merchants here. If your mercenaries died in Hatrel or Heyzend area and you don't wanna go back to Agonyl ..... I know that you know what you have to do!

next 4 bytes: (01 00 00 00 and 01 00 00 00) = BGM ; 01 = main.wav, 02 = 2.wav, 03 = 3.wav, ......
So, you may change all boss room's BGM to 07 (7.wav: The King of Darkness [short]), but I prefer 21 (33.wav). If you want to change your Nevia's theme, try 03 (3.wav: Kwaon's Theme "Shadow warrior" ). Let's change BGMs to your favorite songs as much as you want.

next 4 bytes: (06 00 00 00 and 3b 00 00 00) - I don't have any idea about this part

next 4 bytes: (ff ff ff ff and ff ff ff ff) - no idea again - -"

last 28 bytes: Name of each maps, it appears in minimap and warp list.
Back to top Go down
View user profile http://www.a3india.com
 
Making new maps
Back to top 
Page 1 of 1
 Similar topics
-
» how to get one muxxu Account back after getting banned. (no Garantee!)
» My Own Flash Based Arena Game
» Marine map
» Step by step to making opening book
» closed making fantage europe accounts :)

Permissions in this forum:You cannot reply to topics in this forum
A3 Heaven-Server Guide :: The great Server Guide-
Jump to: