A3server Guide forums

A3server Guide forums

A3game server development guides can be seen in this forums
 
HomeCalendarGalleryFAQSearchUsergroupsRegisterLog in

Share | 
 

 Information about some *.ull file

View previous topic View next topic Go down 
AuthorMessage
Admin
Admin


Posts : 20
Points : 45000051
Join date : 2010-07-10
Location : Hyderabad

PostSubject: Information about some *.ull file   Sat Jul 10, 2010 3:40 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.

Enjoy it!
Back to top Go down
View user profile http://a3server.forumakers.com
 
Information about some *.ull file
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» AE86 Series Information
» Help me with a custom Save File, anyone?
» Here is some really useful information about travelling with your Ipad and using MM.
» ChessPad: A PGN file generator
» "Character data file corrupted: bad header"---how do I fix this!!

Permissions in this forum:You cannot reply to topics in this forum
A3server Guide forums :: Development guides-
Jump to: