Naadir, понятно, но что делать если моб не видит моего перса, а он должен искать его по всей карте ?
Ведь он не может видеть по всей карте.
Не знаю как именно ты хочешь, чтобы они искали. Отдавай им приказ перейти в точку атакуя противников, на позицию тех юнитов которых они должны атаковать.
Proshel_Doty, вечный спор. Но, имхо, чтобы получилось что-то качественное, в это надо вложить время и не торопиться
Вечный спор чего?)))) Тут вроде всё ясно
Это уже от человека зависит. Кто-то может быстро, кто-то медленно, кто-то очень медлительный, кому-то надо перепроверить всё по 100500 раз
JackFastGame:
Ок, давайте запилим доту 2 в ВК3, и будет всё норм.
И вообще ты полностью прочитал, что я написал? Я говорю, что если я тем же курсором нажимаю на способность, а не юзаю её через букву, что тогда будет, дружище?
EnergyFrost:
Ну и библиотеку ты пишешь, для того чтобы упростить всё в дальнейшем ;)
Если ты делаешь свою самую первую карту с самым первым спелом, то да, и то можно юзать наработки и т.д.
А если в этой карте у тебя уже есть спелы? Или у тебя уже есть готовые или почти готовые карты? ТОгда ctrl + c, ctrl + v, а дальше просто немного изменяешь ;)
Не надо жи изобретать велосипед заново, чтобы сделать его, тут как бы также.
И как ты себе это представляешь если вызывать способности не через буквы на клаве, а нажимать их всё тем же курсором?
Или ты хочешь сделать способность типа нажимаешь на неё, а потом водишь по экрану как будто рисуешь и в тех местах появляется огонь, например, который там дамажит/сек какое-то время всех кто там проходит?
Может, лучше просто оставить эти бредоквиккасты...
Я думаю в твоём случае лучше сразу нанять личного джассинструктора или ВЕсэнсея, который тебе вообще всё о редакторе расскажет)
Я придумал новые профессии, ёпт)
Все, народ, кажется вопрос снят. Я пробовал ставить способностям "не сам воин" в целях - не работало, но я поставил берсерку "нет" и это сработало. По каким то причинам, у меня не хочет сниматься бафф при касте, а поставить 0.00 = вечно, 0.01 = палево, поэтому я пытался найти другие абилки(ну и еще у юнита два инстакаста и нужно было что то другое).
Триггерно баф не судьба была убрать?)))))))))))))))))))))))))))))))
EnergyFrost:
Просто есть сложные пути, а есть лёгкие пути. Я привык всё упрощать и пытаться облегчить работу или найти пути обхода. Свой вариант я описал выше. Если ты не ищешь лёгких путей, то это твой выбор.
А то, что ты написал, не при чём
Сначала может узнаем, что именно ты подразумеваешь под определёнными регионами?
Если ты про области в РО, то проверяй перед постройкой, чтобы точка постройки не была в таких-то областях, и тогда строй или отменяй.
Tumart:
Действительно, в данном случае (call SetTextTagColor( TXT, CLRr, CLRg, CLRb, CLRt ) - это показатель не прозрачности, тогда как в call SetTextTagColorBJ( TXT, 10.00, 100, 10.00, 0 ) - показатель прозрачности.
Но при 100% прозрачности текст было всё равно видно, не сильно и не сразу, но видно, примерно через 0.5-1 сек, после получения урона. И выглядело это очень странно, что не натолкнуло меня на мысль поменять ради интереса четвёртый показатель - прозрачность.
Вопрос решён.
Ты уверен, что ты умеешь работать в триггерах? Я думаю тебе надо посидеть с ними ещё побольше.. Alexander122:
В любом случае если тебе удается отловить урон, не понимаю, в чем дальше трудности? Нанести доп урон, исходя из макс здоровья есть в стандартных функциях.
поиск юзал? я внятного ответа не нашел, но вообще-то пишут, что там картинку вставляют
"war3mapMap.blp" у ее еще размер нужно норм поставить, путь не знаю точно какой еще надо приписывать. и нужно ли
Если поменять просто картинку миникарты, то это будет полный бред 8gabriel8:
Как раз то, что тебе нужно:
call SetCameraBoundsToRectForPlayerBJ( Player(0), "твоя область" )
Чтобы вернуть назад:
call ResetToGameCameraForPlayer( Player(0), 0 )
call SetCameraBoundsToRectForPlayerBJ( Player(0), GetCameraBoundsMapRect() )
Правда картинка миникарты остаётся прежней, но в Замке Скиби я не увидел каких-либо других действий, хотя помню как оно там работает - там разграничивается миникарта и в ней видно "миниигру".
Научился бы для начала предложение составлять. Какие тебе триггеры...
Я, лично, ничего не понял из первого предложения.
По поводу второго: событие Юнит Получает урон реагирует на получение урона, а событие Юнит Атакован на атаку юнитом, это очевидно
Новых функций в common.j не обнаружены. В мак версии нету обфуксации game.dll что дает возможность по изучать движок игры всем желающим, вот пример кода спеллов:
» WarCraft 3 / Зона агресси мобов на карте.
» WarCraft 3 / Как запретить строить здание в определенных местах?
Это уже от человека зависит. Кто-то может быстро, кто-то медленно, кто-то очень медлительный, кому-то надо перепроверить всё по 100500 раз
» WarCraft 3 / Можно ли узнать позицию курсора?
Ок, давайте запилим доту 2 в ВК3, и будет всё норм.
И вообще ты полностью прочитал, что я написал? Я говорю, что если я тем же курсором нажимаю на способность, а не юзаю её через букву, что тогда будет, дружище?
» WarCraft 3 / Как запретить строить здание в определенных местах?
Ну и библиотеку ты пишешь, для того чтобы упростить всё в дальнейшем ;)
Если ты делаешь свою самую первую карту с самым первым спелом, то да, и то можно юзать наработки и т.д.
А если в этой карте у тебя уже есть спелы? Или у тебя уже есть готовые или почти готовые карты? ТОгда ctrl + c, ctrl + v, а дальше просто немного изменяешь ;)
Не надо жи изобретать велосипед заново, чтобы сделать его, тут как бы также.
» WarCraft 3 / Отсутствует ресурсс (ID ресурса) по адресу игры (ID игры).
Лучший ответ просто реально лучший. Написал бы хоть, что за решение нашёл, чтобы потом другим пригодилось. Или ты просто забил на эту карту?
» WarCraft 3 / Можно ли узнать позицию курсора?
Или ты хочешь сделать способность типа нажимаешь на неё, а потом водишь по экрану как будто рисуешь и в тех местах появляется огонь, например, который там дамажит/сек какое-то время всех кто там проходит?
Может, лучше просто оставить эти бредоквиккасты...
» WarCraft 3 / Абилки на джазе\гуи
Я придумал новые профессии, ёпт)
» WarCraft 3 / Моментальные ненаправленные способности
» WarCraft 3 / Мелкое вдохновение
» WarCraft 3 / Как запретить строить здание в определенных местах?
Просто есть сложные пути, а есть лёгкие пути. Я привык всё упрощать и пытаться облегчить работу или найти пути обхода. Свой вариант я описал выше. Если ты не ищешь лёгких путей, то это твой выбор.
А то, что ты написал, не при чём
» WarCraft 3 / Некромагия
» WarCraft 3 / Проблемы с определением мертв ли герой ли нет
» WarCraft 3 / Как запретить строить здание в определенных местах?
quq_CCCP:
Это жи долго. Если карта размером 256х256 или 480х480??...
Но пока автор ушёл в инвиз, непонятно толком что ему надо.
» WarCraft 3 / Как запретить строить здание в определенных местах?
Если ты про области в РО, то проверяй перед постройкой, чтобы точка постройки не была в таких-то областях, и тогда строй или отменяй.
» WarCraft 3 / Функция сломалась
Действительно, в данном случае (call SetTextTagColor( TXT, CLRr, CLRg, CLRb, CLRt ) - это показатель не прозрачности, тогда как в call SetTextTagColorBJ( TXT, 10.00, 100, 10.00, 0 ) - показатель прозрачности.
Но при 100% прозрачности текст было всё равно видно, не сильно и не сразу, но видно, примерно через 0.5-1 сек, после получения урона. И выглядело это очень странно, что не натолкнуло меня на мысль поменять ради интереса четвёртый показатель - прозрачность.
Вопрос решён.
» WarCraft 3 / Проблемы с определением мертв ли герой ли нет
Вот как у близов сделано:
return GetUnitState(whichUnit, UNIT_STATE_LIFE) <= 0
endfunction
return not IsUnitDeadBJ(whichUnit)
endfunction
» WarCraft 3 / Как триггерно выгрузить юнита из транспорта?
» WarCraft 3 / Как сделать процентный урон?
Alexander122: Просто тип не шарит, но думает, что он шарит
» WarCraft 3 / Выбор героя через диалоговое окно
» WarCraft 3 / Как сделать растягивание лишь части карты на экран мини-карты?
Замок Скиби от Близов открой
Steal nerves:
8gabriel8:
Как раз то, что тебе нужно:
call SetCameraBoundsToRectForPlayerBJ( Player(0), "твоя область" )
Чтобы вернуть назад:
call ResetToGameCameraForPlayer( Player(0), 0 )
call SetCameraBoundsToRectForPlayerBJ( Player(0), GetCameraBoundsMapRect() )
Правда картинка миникарты остаётся прежней, но в Замке Скиби я не увидел каких-либо других действий, хотя помню как оно там работает - там разграничивается миникарта и в ней видно "миниигру".
» Jumpace / Demo версия в Google play
» WarCraft 3 / Все юниты на карте и плавающий текст
» WarCraft 3 / Все юниты на карте и плавающий текст
» WarCraft 3 / Реакцыя на событие урон Тригер
Я, лично, ничего не понял из первого предложения.
По поводу второго: событие Юнит Получает урон реагирует на получение урона, а событие Юнит Атакован на атаку юнитом, это очевидно
Ред. PROSHELDOTU
» WarCraft 3 / Патч 1.27б