21

» WarCraft 3 / Зона агресси мобов на карте.

Юный Тестер:
Naadir, понятно, но что делать если моб не видит моего перса, а он должен искать его по всей карте ?
Ведь он не может видеть по всей карте.
Не знаю как именно ты хочешь, чтобы они искали. Отдавай им приказ перейти в точку атакуя противников, на позицию тех юнитов которых они должны атаковать.
21

» WarCraft 3 / Как запретить строить здание в определенных местах?

EnergyFrost:
Proshel_Doty, вечный спор. Но, имхо, чтобы получилось что-то качественное, в это надо вложить время и не торопиться
Вечный спор чего?)))) Тут вроде всё ясно
Это уже от человека зависит. Кто-то может быстро, кто-то медленно, кто-то очень медлительный, кому-то надо перепроверить всё по 100500 раз
21

» WarCraft 3 / Можно ли узнать позицию курсора?

JackFastGame:
Ок, давайте запилим доту 2 в ВК3, и будет всё норм.
И вообще ты полностью прочитал, что я написал? Я говорю, что если я тем же курсором нажимаю на способность, а не юзаю её через букву, что тогда будет, дружище?
21

» WarCraft 3 / Как запретить строить здание в определенных местах?

EnergyFrost:
Ну и библиотеку ты пишешь, для того чтобы упростить всё в дальнейшем ;)
Если ты делаешь свою самую первую карту с самым первым спелом, то да, и то можно юзать наработки и т.д.
А если в этой карте у тебя уже есть спелы? Или у тебя уже есть готовые или почти готовые карты? ТОгда ctrl + c, ctrl + v, а дальше просто немного изменяешь ;)
Не надо жи изобретать велосипед заново, чтобы сделать его, тут как бы также.
21

» WarCraft 3 / Отсутствует ресурсс (ID ресурса) по адресу игры (ID игры).

Naadir:
Лучший ответ просто реально лучший. Написал бы хоть, что за решение нашёл, чтобы потом другим пригодилось. Или ты просто забил на эту карту?
21

» WarCraft 3 / Можно ли узнать позицию курсора?

И как ты себе это представляешь если вызывать способности не через буквы на клаве, а нажимать их всё тем же курсором?
Или ты хочешь сделать способность типа нажимаешь на неё, а потом водишь по экрану как будто рисуешь и в тех местах появляется огонь, например, который там дамажит/сек какое-то время всех кто там проходит?
Может, лучше просто оставить эти бредоквиккасты...
21

» WarCraft 3 / Абилки на джазе\гуи

Я думаю в твоём случае лучше сразу нанять личного джассинструктора или ВЕсэнсея, который тебе вообще всё о редакторе расскажет)
Я придумал новые профессии, ёпт)
21

» WarCraft 3 / Моментальные ненаправленные способности

Darknessay:
Все, народ, кажется вопрос снят. Я пробовал ставить способностям "не сам воин" в целях - не работало, но я поставил берсерку "нет" и это сработало. По каким то причинам, у меня не хочет сниматься бафф при касте, а поставить 0.00 = вечно, 0.01 = палево, поэтому я пытался найти другие абилки(ну и еще у юнита два инстакаста и нужно было что то другое).
Триггерно баф не судьба была убрать?)))))))))))))))))))))))))))))))
21

» WarCraft 3 / Мелкое вдохновение

Ну, кстати, рили, что мешает полазить в инете по данному вопросу? Или ждёшь пока всё придумают за тебя?
21

» WarCraft 3 / Как запретить строить здание в определенных местах?

EnergyFrost:
Просто есть сложные пути, а есть лёгкие пути. Я привык всё упрощать и пытаться облегчить работу или найти пути обхода. Свой вариант я описал выше. Если ты не ищешь лёгких путей, то это твой выбор.
А то, что ты написал, не при чём
21

» WarCraft 3 / Некромагия

Basile2:
Топорные какие-то. Нужно больше частиц!
Норм, не гони. По крайней мере на скринах. Я насмотрелся куда хуже кучи моделей эффектов и юнитов.
21

» WarCraft 3 / Как запретить строить здание в определенных местах?

Basile2:
quq_CCCP:
Это жи долго. Если карта размером 256х256 или 480х480??...
Но пока автор ушёл в инвиз, непонятно толком что ему надо.
21

» WarCraft 3 / Как запретить строить здание в определенных местах?

Сначала может узнаем, что именно ты подразумеваешь под определёнными регионами?
Если ты про области в РО, то проверяй перед постройкой, чтобы точка постройки не была в таких-то областях, и тогда строй или отменяй.
21

» WarCraft 3 / Функция сломалась

Tumart:
Действительно, в данном случае (call SetTextTagColor( TXT, CLRr, CLRg, CLRb, CLRt ) - это показатель не прозрачности, тогда как в call SetTextTagColorBJ( TXT, 10.00, 100, 10.00, 0 ) - показатель прозрачности.
Но при 100% прозрачности текст было всё равно видно, не сильно и не сразу, но видно, примерно через 0.5-1 сек, после получения урона. И выглядело это очень странно, что не натолкнуло меня на мысль поменять ради интереса четвёртый показатель - прозрачность.
Вопрос решён.
21

» WarCraft 3 / Проблемы с определением мертв ли герой ли нет

Только сегодня копался в этом.
Вот как у близов сделано:
GetUnitState(whichUnit, UNIT_STATE_LIFE) <= 0
function IsUnitDeadBJ takes unit whichUnit returns boolean
return GetUnitState(whichUnit, UNIT_STATE_LIFE) <= 0
endfunction
function IsUnitAliveBJ takes unit whichUnit returns boolean
return not IsUnitDeadBJ(whichUnit)
endfunction
21

» WarCraft 3 / Как триггерно выгрузить юнита из транспорта?

Лучше сделай изначально, что только определённый юнит может быть погружен, и не надо никого выгружать.
21

» WarCraft 3 / Как сделать процентный урон?

Zelensky:
quq_CCCP, Я это понимаю, но как именно сделать чтобы наносился дополнительный урон зависящий от максимального здоровья врага.
Zelensky:
quq_CCCP, У постоянно меняющегося вражеского юнита сложновато.
Zelensky:
quq_CCCP, Ты же понимаешь, что я дебил? Т.к я только на тригерах работать могу.
Zelensky:
quq_CCCP, То есть легче выучить джас?
Ты уверен, что ты умеешь работать в триггерах? Я думаю тебе надо посидеть с ними ещё побольше..
Alexander122:
В любом случае если тебе удается отловить урон, не понимаю, в чем дальше трудности? Нанести доп урон, исходя из макс здоровья есть в стандартных функциях.
Просто тип не шарит, но думает, что он шарит
21

» WarCraft 3 / Выбор героя через диалоговое окно

НЕзаяЦ:
То есть я должен создать ОДНО диалоговое окно и показать его разным игрокам одновременно?
Там же в действии написано показать диалог такому-то игроку. Так покажи его всем
21

» WarCraft 3 / Как сделать растягивание лишь части карты на экран мини-карты?

8gabriel8:
Замок Скиби от Близов открой
Steal nerves:
поиск юзал? я внятного ответа не нашел, но вообще-то пишут, что там картинку вставляют
"war3mapMap.blp" у ее еще размер нужно норм поставить, путь не знаю точно какой еще надо приписывать. и нужно ли
Если поменять просто картинку миникарты, то это будет полный бред
8gabriel8:
Как раз то, что тебе нужно:
call SetCameraBoundsToRectForPlayerBJ( Player(0), "твоя область" )
Чтобы вернуть назад:
call ResetToGameCameraForPlayer( Player(0), 0 )
call SetCameraBoundsToRectForPlayerBJ( Player(0), GetCameraBoundsMapRect() )
Правда картинка миникарты остаётся прежней, но в Замке Скиби я не увидел каких-либо других действий, хотя помню как оно там работает - там разграничивается миникарта и в ней видно "миниигру".
21

» WarCraft 3 / Все юниты на карте и плавающий текст

16GB:
максимум плавающего текста около 100 штук, если больше то оно начинает баговать.
Понятно. Если так, то это печально
21

» WarCraft 3 / Реакцыя на событие урон Тригер

Научился бы для начала предложение составлять. Какие тебе триггеры...
Я, лично, ничего не понял из первого предложения.
По поводу второго: событие Юнит Получает урон реагирует на получение урона, а событие Юнит Атакован на атаку юнитом, это очевидно
21

» WarCraft 3 / Патч 1.27б

Новых функций в common.j не обнаружены. В мак версии нету обфуксации game.dll что дает возможность по изучать движок игры всем желающим, вот пример кода спеллов:
Это ж "золотая жила"