|
Join Date: Jan 2005
Location: Thailand
Posts: 10
|
09-02-2006, 08:20 AM
|
OK, your teleport.txt does not have teleport indices for GB's room, T2 and T3. You can create on your own by --->
1. Add new teleport index to Teleport.txt (in server)
2. Add new indices to warp list (wl.ull) (in client)
1. Add new teleport index to Teleport.txt
GB's room = map 26
T2 = map 36
T3 = map 37
(you can find map index in mc.ull)
then add new index to teleport.text in this pattern
MapCode XX YY
For example; first index in teleport.txt is
0 33 235
it means this index will lead you to x,y (33,235) in Wolfreck
Hey, you can create warp indices for everywhere you want to go like Rangdel 5 or T4!
2. Add new indies to Warp List (wl.ull)
- decode wl.ull to wl.ini using a3ullconv.exe
you will see code like this
00000000:44 00 00 00 01 04 00 00 19 00 00 00 17 00 00 00 D...............
00000010:01 04 00 00 00 00 00 00 00 00 00 00 01 04 00 00 ................
00000020:01 00 00 00 04 00 00 00 01 04 00 00 02 00 00 00 ................
00000030:02 00 00 00 01 04 00 00 03 00 00 00 03 00 00 ...............
first 4 bytes = number of warp list item, 44 = 68 items , If you want to add new item you should modify this part too.
each warp list item contains 12 bytes and in this pattern
NPC (4 bytes) - Warp index (in Teleport.txt; 4 bytes) - Name of warp point (which will display in the list; 4 bytes)
for example;
first warp list item = 01 04 00 00 19 00 00 00 17 00 00 00
it means NPC 1025 (01 04 - Kinston) will lead you to x,y(36,24) in map 23 (17 - Pluchir).
after you modify wl.ini, then encode it into wl.ull
Enjoy it!
Last edited by Benzx; 09-02-2006 at 08:23 AM.
Reason: Edit 2
|