UOConvert usedif

This is where you can post about tools related specifically to the POL Server itself

Moderator: POL Developer

Post Reply
bodom
Former Developer
Posts: 140
Joined: Sat Feb 21, 2015 7:52 pm
Location: Italy

UOConvert usedif

Post by bodom » Thu Sep 24, 2015 10:08 am

Hi there,

that's driving me crazy. I am using a ML client that still uses diff files.

When I run uoconvert, i use:

Code: Select all

uoconvert map height=4096 realm=britannia usedif=1 mapid=0 width=7168
uoconvert map height=4096 realm=britannia_alt usedif=1 mapid=1 width=7168
uoconvert map height=1600 realm=ilshenar usedif=1 mapid=2 width=2304
uoconvert map height=2048 realm=malas usedif=1 mapid=3 width=2560
uoconvert map height=1448 realm=tokuno usedif=1 mapid=4 width=1448
Now the POL correctly loads diff files.

It happens SOMETIMES that client will not show that diff files.

By example, I can now see them correctly applied in map2 but not in map0 and map1, even if I can see POL loaded the correctly, since it is correctly preventing movement on the interested areas.

Maybe is there a packet or something like that to enable/disable usage of diff files in the client? Or maybe I am sinly doing something wrong?

Thank you

bodom
Former Developer
Posts: 140
Joined: Sat Feb 21, 2015 7:52 pm
Location: Italy

Re: UOConvert usedif

Post by bodom » Thu Sep 24, 2015 1:46 pm

I think I've found the problem.

My maps/realms are:

Code: Select all

0. britannia: 1807 / 1405
1. britannia_alt: 10931 / 8034
2. ilshenar: 268 / 268
3. malas: 0 / 0
4. tokuno: 0 / 0
but the 0xBF packet subcommand 0x18 sent by the server is:

Code: Select all

Server -> Client: 0xBF, 49 bytes
bf - code
00 31 - size
00 18 - subcode

00 00 00 05 - number of maps
0:                                3
00 00 00 00 - 0
00 00 00 00 - 0
1:                                2
00 00 01 0c - 268
00 00 01 0c - 268
2:                                0
00 00 07 0f - 1807
00 00 05 7d - 1405
3:                                4
00 00 00 00 - 0
00 00 00 00 - 0
4:                                1
00 00 2a b3 - 10931
00 00 1f 62 - 8034
for some unknown reason the order seems to be wrong.

bodom
Former Developer
Posts: 140
Joined: Sat Feb 21, 2015 7:52 pm
Location: Italy

Re: UOConvert usedif

Post by bodom » Thu Sep 24, 2015 3:43 pm

I think I've finally managed to fix it.

Post Reply