L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
20*32768 = 655360, что уже не может быть моей координатой
до меня внезапно дошло, что в формуле
bx:=(x div blockSize - x shr 31) * blockSize; x - у меня есть - моё собственное положение на карте, а координату клика можно вычислить относительно собственного местоположения. Впринципе все вычесления так и делал т.к. карта центрируется по своему положению.
Только надо теперь это всё "вживую" проверять т.к. тесты делал на одной карте и с постоянным местоположением.
Да немного неправильно написал. Отсчет координат идет от нуля. но если нужно высчитать номера блоков в формате л2 то нужно добавить эти смещения.
В другом коде нашел смешения 16 для x и 10 для y