Перейти к содержанию

dark_rider

Очередь
  • Постов

    5
  • Зарегистрирован

  • Посещение

Достижения dark_rider

Новичок

Новичок (1/3)

0

Репутация

  1. Да, интересная штука. сам скрипт конечно достаточно сложный, может возьму что то оттуда) спасибо.
  2. Map cache format reference: ------------------------------------------------------------------------------- The file is written as little-endian, even on big-endian systems, for cross-compatibility reasons. Appropriate conversions are done when generating it, so don't worry about it. The first 6 bytes are a main header: <unsigned int> file size <unsigned short> number of maps Then maps are stored one right after another: <12-characters-long string> map name <short> X size <short> Y size <long> compressed cell data length <variable> compressed cell data ---------- Как же я недооценил саму афину...огромное спасибо!
  3. да , спасибо. еще способ: оказывается, можно еще в GatWalker загрузить и внизу пишет размеры.. хм, ну в теории можно же парсер сделать, никто на такое готовое не наталкивался? а то как то руками проверять 643 локации как то слишком)
  4. я про это тоже думал, и как узнать размер мапы? я не нашел таких данных в browedit, не подскажете, как узнать? вы меня уже почти выручили.
  5. возникло у меня желание сделать такой скрипт, который как в клиенте будет показывать крестик на локации. что было сделано: -получены все картинки локаций из грф -написано простенький скрипт, который сканирует директорию с картинками, создает выпадающий список -потом вводим нужные координаты и передаем в другой скрипт казалось бы, что проще-вывести картинку и поверх нее вывести еще одну, как это сделано к примеру на сайте люмиро. и все выводится, но не совпадает с реальными координатами. вот к примеру с люми ссылка: http://market.lumiro.net/map.php?map=alberta&x=150&y=50 картинка 512*512 пикселей. причем если открыть html код получается кусок кода, отвечающий за положение флажка: <img style="position: absolute; left: 272px; top: 403px;" src="pointer-flag.png" /> причем смещение не ясно, как получается. указано же координата Х=150, то есть смешение с лева 150, но почему то указано 272. в РО отсчет координат происходит как в обычной системе, то есть с нижнего левого угла. в браузере вывод идет с левого верхнего края. но все равно, в таком случае координата Х должна быть равна переданной, а отступ сверху легко сделать, вычтя из высоты картинки переданную координату. но самое интересное, если выбрать другую локацию на люми с точно такими же размерами, то и тогда отступ будет другой. можете сами убедится. и вот вопрос-как сделать соответствие вводимых данных с игрой? или как-то нужно учитывать размеры самой локации в игре? что я не учел?
×
×
  • Создать...
Яндекс.Метрика