Welcome to RaGEZONE - MMORPG Development Forums (sponsored by tfn.gr) Mark forums read | View Forum Leaders
RaGEZONE - MMORPG Development Forums (sponsored by tfn.gr)

A3 Discuss, Information about some *.ull files at - Old Archived Files forum; (You must have a3ullconv.exe to decode *.dll files to *.ini files) First, I want to share my knowledge about mc.ull ...




Reply
Thread Tools
Information about some *.ull files
 
 
Account Terminated

Status: Banned


Reply With Quote
 
Join Date: Jan 2005
Location: Thailand
Posts: 10
08-31-2006, 10:07 PM
 
(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 by Benzx; 08-31-2006 at 10:13 PM. Reason: Edit 1
 
 
permalink
 

RaGEZONE is proudly sponsored by
 
Newbie

Rank: Omicron


Reply With Quote
 
Join Date: Jun 2006
Location: -
Posts: 13
09-01-2006, 04:04 AM
 
Wow Thx
 
 
permalink
 

 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Feb 2006
Location: 213.216.X.X
Posts: 528
09-01-2006, 05:58 AM
 
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
 
 
permalink
 


 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Feb 2006
Location: 213.216.X.X
Posts: 528
09-01-2006, 06:01 AM
 
Quote: Originally Posted by Benzx View Post
(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?
 
 
permalink
 

 
Account Terminated

Status: Banned


Reply With Quote
 
Join Date: Jan 2005
Location: Thailand
Posts: 10
09-01-2006, 09:07 AM
 
See new thread "How to modify and create new maps" soon.
 
 
permalink
 

 
L0n3r

Rank: Member


Reply With Quote
 
Join Date: Dec 2005
Location: singapore
Posts: 873
09-01-2006, 09:24 AM
 
u can create new map O.o
as in what
introducing new map or custom make map?
 
 
permalink
 

 
Account Upgraded | Title Enabled!

Rank: Member


Reply With Quote
 
Join Date: Feb 2006
Location: 213.216.X.X
Posts: 528
09-01-2006, 09:25 AM
 
yes it is possible..
 
 
permalink
 

Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


All times are GMT +1. The time now is 04:14 AM.
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RaGEZONE © 2001 - 2008





 
Evade Blackbelt School