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!

Information about some *.ull files

Status
Not open for further replies.
Banned
Banned
Joined
Jan 27, 2005
Messages
9
Reaction score
1
(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.

Enjoy it!
 
Last edited:
Master Summoner
Joined
Feb 27, 2006
Messages
522
Reaction score
0
woot nice one.. hmm do you know about the language files? It is also the ULL file right? say if I were to take a English ULL. language file and put it inside a korean client, it will display english right? need some help on this
 
Master Summoner
Joined
Feb 27, 2006
Messages
522
Reaction score
0
(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.

Enjoy it!

but don't you need to modify the server side as well? I mean, you can't just put mobs there without the server knowing right?
 
Banned
Banned
Joined
Jan 27, 2005
Messages
9
Reaction score
1
See new thread "How to modify and create new maps" soon.
 
L0n3r
Joined
Dec 15, 2005
Messages
228
Reaction score
0
u can create new map o_O
as in what
introducing new map or custom make map?
 
Newbie Spellweaver
Joined
Aug 4, 2009
Messages
6
Reaction score
0
Any one can tell me how to Edit drops from bosses...I searched...but found only editing bosses...not their drops...pls post reply regarding this :|
 
Status
Not open for further replies.
Back
Top