Здравствуйте, друзья! Никак не могу найти карту, в которой это видел. Это была старая карта с заснеженным рельефом на английском, где в начале показывали кинематику с предысторией, а потом спрашивали про выбор режима игры и карту. Под выбором карты подразумевалось, что карта поделена на несколько разных областей со своими особенностями ландшафта и размером. Так вот после выбора области она занимала полностью мини-карту. Как можно это сделать, чтобы, например, создать карту 96х64, в верхней части 32х64 запускать кинематики, а в нижней части 64х64 проводить игру так, чтобы мини-карта была обычным квадратом?
Уточняю. Вот мини-карта с разными областями игры:
Уточняю. Вот мини-карта с разными областями игры:
Ограничение камеры игровой карты, чтобы не выходить за пределы выбранной области, там есть, а как растянуть игровую область на всю мини-карту, примерно как на картинке?
Принятый ответ
поиск юзал? я внятного ответа не нашел, но вообще-то пишут, что там картинку вставляют
"war3mapMap.blp" у ее еще размер нужно норм поставить, путь не знаю точно какой еще надо приписывать. и нужно ли
вроде этой функцией, не знаю
"war3mapMap.blp" у ее еще размер нужно норм поставить, путь не знаю точно какой еще надо приписывать. и нужно ли
вроде этой функцией, не знаю
native SetAltMinimapIcon takes string iconPath returns nothing
я видел в одной из близзадской ТД-шке. Там еще разворачивают камеру. Посмотрю
смотри Замок Скиди
смотри Замок Скиди
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован 8gabriel8
"war3mapMap.blp" у ее еще размер нужно норм поставить, путь не знаю точно какой еще надо приписывать. и нужно ли
вроде этой функцией, не знаю
смотри Замок Скиди
Я пытаюсь ту карту найти более полугода уже, чтобы посмотреть)
Играл давно, может там какие-то свои особенности есть, которых уже не припоминаю.
По кинематике там рассказывают про нападение на королевство, при этом для победы необходимо захватить как можно больше обелисков. Каких-то подробностей и названий уже не припоминаю.
Замок Скиби от Близов открой
Steal nerves:
8gabriel8:
Как раз то, что тебе нужно:
call SetCameraBoundsToRectForPlayerBJ( Player(0), "твоя область" )
Чтобы вернуть назад:
call ResetToGameCameraForPlayer( Player(0), 0 )
call SetCameraBoundsToRectForPlayerBJ( Player(0), GetCameraBoundsMapRect() )
Правда картинка миникарты остаётся прежней, но в Замке Скиби я не увидел каких-либо других действий, хотя помню как оно там работает - там разграничивается миникарта и в ней видно "миниигру".
Отредактирован 8gabriel8
Но мне лучше на графических триггерах объяснять, а не на jass. В замке Скиби как раз так. А как можно сменить картинку мини-карты на свою?
Отредактирован MpW
вот тут нативку SetAltMinimapIcon(строка путь), которую выше представил не работает, точнее она не для этого предназначена. пишут. что предназначена для взаимодействия с UnitSetUsesAltIcon. Короче мелкие иконки, типа золотых шахт, нейтральных домов и прочее. Есть ограничение с ними. Вспомнил, что драколич писал, что в мем хаке можно
https://xgm.guru/forum/showthread.php?t=58968
https://xgm.guru/forum/showthread.php?t=47228