Soz mods, plz move in hex edits (it seems i cant posts there now)
So here it goes:
Red Pk Village hex code:
33 B8 0D 00 00 00 E8 64 29-------Red Pk village Map (33 rappresents->map 3)
47 03 00 00 8B 55 EC 89 42-------X reference number thing, reduced by 6 since it is a 6x6 random born
9C 02 00 00 8B 55 EC 89 42-------Y reference number reduced by 6
33 00 00 00 FF FF FF FF 04-------- Indicates the city map
4D 03 00 00 E8 88 BE F4 FF 8B----X actual grid reference
A2 02 00 00 E8 99 BE F4 FF 8B---- Y actual grid reference
Till here, very clear, and all are found in m2server.exe
-----------***From now on there is a part not clear but i personally think it is useless***-----------
After 33 8B 45 FC C7 80 8C 00 00 (users red names information storage record place map) didnt understand
>> These arent found in the m2server
4D 03 00 00 8B 45 FC C7 80 ------X actual grid reference
A2 02 00 00 33 00 00 00 C0 5A 59 59-----Y actual grid reference
33 8B 45 FC C7 80 8C 00 00
(original=3.300000055 billion 8B EC 83)red villages safe area gridded maps
4D 03 00 00 8B 45 FC C7 80
(original=4D 0.300009933 billion C2 2B)X actual grid ref.
A2 02 00 00 33 C0 5A 59 59
(original=A2 0.200009933 billion C2 2B)Y actual grid ref.
<< These arent found in the m2server
Now here starts the most important i think
In not so many words ill try to write what i understand from the chinese explaination:
The area is a 6x6 where pkers can log on...SO now in all the m2server the actual setting of the pker village is
(grid reference) 3 [8.39,668 000000]
which means exactly
3 map [x(839+6),y(668+6)] also as [x(845),y(674)]
So the original grid reference is isolated to 3 (845,674)
the hexadecimal value which rappresents this into the m2server is 33 4D030000,A2020000
-the explaination of it is that 33 in hex value rappresents the number 3 but i still cant understand from where the fck 4D030000,A2020000 jump from!
Here is the traduction of the example made:
Lets say u want pkers to log on map 4 at 236,51
in this case map 4 remains the same so
4
coords become:
[(236-6),(51-6)+00 00 00] -> [230,45 000000] -> [2 30 45 00 00 00] -> [02 30 45 00 00 00]
now then for having the result up written the info must become to 4 [02 30 45 00 00 00]
now 4 in hex is 34 (will be placed instead of 33 i suppose)
now the [02 30 45 00 00 00] in hex is E0000000, BC010000
BUT I DONT UNDERSTAND HOW THIS CAN BE CALCULATED
so to make it work u have to change
33 4D030000,A2020000 --> 34 E0000000,BC010000
i am just reporting what i understood and the example. if anyone feel to write or suggest something, just do it
i need someone to help me at this if possible.
So here it goes:
Red Pk Village hex code:
33 B8 0D 00 00 00 E8 64 29-------Red Pk village Map (33 rappresents->map 3)
47 03 00 00 8B 55 EC 89 42-------X reference number thing, reduced by 6 since it is a 6x6 random born
9C 02 00 00 8B 55 EC 89 42-------Y reference number reduced by 6
33 00 00 00 FF FF FF FF 04-------- Indicates the city map
4D 03 00 00 E8 88 BE F4 FF 8B----X actual grid reference
A2 02 00 00 E8 99 BE F4 FF 8B---- Y actual grid reference
Till here, very clear, and all are found in m2server.exe
-----------***From now on there is a part not clear but i personally think it is useless***-----------
After 33 8B 45 FC C7 80 8C 00 00 (users red names information storage record place map) didnt understand
>> These arent found in the m2server
4D 03 00 00 8B 45 FC C7 80 ------X actual grid reference
A2 02 00 00 33 00 00 00 C0 5A 59 59-----Y actual grid reference
33 8B 45 FC C7 80 8C 00 00
(original=3.300000055 billion 8B EC 83)red villages safe area gridded maps
4D 03 00 00 8B 45 FC C7 80
(original=4D 0.300009933 billion C2 2B)X actual grid ref.
A2 02 00 00 33 C0 5A 59 59
(original=A2 0.200009933 billion C2 2B)Y actual grid ref.
<< These arent found in the m2server
Now here starts the most important i think
In not so many words ill try to write what i understand from the chinese explaination:
The area is a 6x6 where pkers can log on...SO now in all the m2server the actual setting of the pker village is
(grid reference) 3 [8.39,668 000000]
which means exactly
3 map [x(839+6),y(668+6)] also as [x(845),y(674)]
So the original grid reference is isolated to 3 (845,674)
the hexadecimal value which rappresents this into the m2server is 33 4D030000,A2020000
-the explaination of it is that 33 in hex value rappresents the number 3 but i still cant understand from where the fck 4D030000,A2020000 jump from!
Here is the traduction of the example made:
Lets say u want pkers to log on map 4 at 236,51
in this case map 4 remains the same so
4
coords become:
[(236-6),(51-6)+00 00 00] -> [230,45 000000] -> [2 30 45 00 00 00] -> [02 30 45 00 00 00]
now then for having the result up written the info must become to 4 [02 30 45 00 00 00]
now 4 in hex is 34 (will be placed instead of 33 i suppose)
now the [02 30 45 00 00 00] in hex is E0000000, BC010000
BUT I DONT UNDERSTAND HOW THIS CAN BE CALCULATED
so to make it work u have to change
33 4D030000,A2020000 --> 34 E0000000,BC010000
i am just reporting what i understood and the example. if anyone feel to write or suggest something, just do it
i need someone to help me at this if possible.
Last edited:
