27

» WarCraft 3 / Увеличение карты в масштабах

war3map.w3e <= Здесь содержится информация о текстурировании поверхности. Обычно открывается Hex-редактором. Для редактирования поверхности (w3e) рекомендуем программу w3e-injector (это старый редактор, есть и более новый jngp достаточно. я вот не понимаю зачем тебе это надо?)
еще можно zepir для ландшафта (в принципе тоже самое)
27

» WarCraft 3 / Увеличение карты в масштабах

Принятый ответ
можно. зайти в раздел сценарии => размер карты и границы обзора и там можно изменять. не забыв галочку включить
27

» WarCraft 3 / Событие для боевой единицы "Спасен"

переходят в смысле становятся под управлением другого игрока? так вроде же есть другое похожее событие "меняет владельца". какая фишка от события "юнит спасен"?
8gabriel8, короче я так понимаю бесполезное событие.
кстати только нашел нативку SetUnitRescueRange, есть ли связь? короче целый ряд действии с этим Rescue. просто понимаю что в кампании где то и использовали. но по норм я бы этим не стал пользоваться. тк не совсем понимаю что они делают, пока сам не разобрался бы. Но легче свое написать
27

» WarCraft 3 / [lua] Воскрешаем героя

у тебя воскрешение мультиплеерное? интересно можно ли морфу через гетлокал плеер задать. кстати помню много способов воскрешении интересных что то такое уникальное, но к сожалению щас не могу придумать ничего такого да не хочется этим заниматься)
27

» WarCraft 3 / Картинка в предосмотре

Принятый ответ
замени путь на нужный, указан в статье. правда на англ.
war3mapMap.blp или war3mapMap.b00 или war3mapMap.tga <= Изображение миникарты. правда тут можно указать разные форматы, но надо один из этих выбрать и указать
На предпросмотре, или при загрузке карты мы видим лишь мини-карту. Обычно редактор мини-карту создает, загружает в карту. Можно свое изображение загрузить.
скрин мини
war3mapPreview.tga <= картинка (превью). В чем отличие от изображения мини-карты? Так в том, что на мини-карте эта превью не отображается.
скрин превью
xgm.guru/p/wc3/warcraft-3-map-files-format статью перевожу, вот часть взято из моего ворда
Загруженные файлы
27

» WarCraft 3 / Воскрешение Героя

вот пример воскрешение с помощью камня воскрешения как в кампании Рексара ссылка
27

» WarCraft 3 / Воскрешение героя

смотри в триггерах раздел "Hero Revival"
в триггере "Approach Resurrection Stone 02" ловим заход в область 2
в триггере "Resurrection Stone Picked Effect" проигрывается эффект выбора, звуки камера и прочее
в триггере "Pick Resurrection Stone 02" проигрываем анимацию свечения одного камня, и убираем свечения другого камня. это у каждого камня есть своя форма alternative, знакома вам модель Иллидана или Горного Короля, или друида. Тоже самое, там форму другую вроде прописывают. Есть похожее - это порталы, там тоже вроде анимацию свечения проигрывают, что портал работает. И самое главное обновляем переменные (камни меняем, точки спавна заменяем, ректы и тд)
в триггере "Resurrection Stone Update Visibility" убираем видимость старого камня, и создаем новый модификатор видимости камня. Короче у каждого камня есть доп. рект видимости
триггер "Resurrection Effect" - если герой умирает, и воскрешается через 6 сек у выбранной области спавна, плюс эффекты воскрешения с пингом. здесь надо таймером, но близзарды вэйт всунули в качестве задержек. но дело ваше

Тут есть три ректа:
Resurrection Stone 02 Tripwire - ловит заход героя в область, и потом делаем камень рабочий
Resurrection Stone 02 Spot - точка спавна. при смерти героя переносим в эту точку и воскрешаем
Resurrection Stone 02 - эта область используется для модификатора видимости, в тумане можешь видеть камень свой
вот карта Рексара
Вот пример респа
кстати в карте Res перенес лишние переменные, поэтому не все прям так нужны. Посмотри где лишние. Еще кстати переменную AP1_Player надо присвоить, иначе модификатор видимости не работает, ибо переменная пустая. Я например при инициализации триггеров set AP1_Player = LocalPlayer
Загруженные файлы
27

» WarCraft 3 / Воскрешение героя

Принятый ответ
смотри в кампании Рексара, в разделе триггеры, как там сделано.
По-моему ничего сложного нет:
  1. ловим , что герой около камня. Попробуй расположить около камней ректы, и с помощью события ловить их. Конечно можно еще ловить таймером, проверяя каждую сек дистанцию между камнями и героем, или событием радиуса между ними. При заходе в эту область проигрываем анимацию свечения одного камня (узнай в модельке что за анимация), и выключаем свечение другого камня. Запоминаем для этого героя место спавна. Не знаю, если мульти делать, можно ли через getlocalplayer анимацию задавать. Если можно, то модель камня проще переделать, там разные цвета
  2. При смерти героя таймером ждем, и спавним у этого места, проигрывая анимацию воскрешения у камня.
Поищи на форуме
xgm.guru/p/wc3/bpe <= посмотри нету ли тут
тебе скинуть карты кампании с разбором? или сам? щас смотрю, они там действительно через ректы
27

» Мир безумного / Project Anger - Маленькое обновление 0.01h

N7 Molot, мне градостроение, добыча ресурсов, носильщики и пр понрав) в затерянном мире здорова сделано, особенно экономика) не битвы, а битвы, к сожалению, не понрав

не понятно где эту вашу игру можно скачать. это пока наработки что ли?
27

» Мир безумного / Project Anger - Маленькое обновление 0.01h

N7 Molot, вы это с нуля делаете? или на каком то движке? модельки просто классные
"казаки" или "затерянный мир" сделайте, кто играл в эту игру поймет.
27

» WarCraft 3 / Нужное событие под улучшающееся здание

Принятый ответ
AgaraSatan, так и думал.
там нужно не тип "исследуемый юнит", там другая переменная "переключаемый юнит (англ. triggering unit)". Исследуемый юнит - работает при событии юнит изучает/исследует. у тебя условие просто не прокатывает. делай дебаги
27

» WarCraft 3 / Нужное событие под улучшающееся здание

AgaraSatan, вроде событие начинает/завершает улучшение. это когда из обычной башни улучшают в супербашню. или из обычной ратуши в крепость
имеют в виду trigger unit()
27

» Гейминг / 1C Entertainment анонсировала King's Bounty 2

я играл в первую часть "легенда о рыцаре", у нее шрифты мелкие. боль. щас на компе не могу пройти из-за шрифта
зато проходил вторую часть "Принцесса в доспехах", вроде у нее тоже мелкий шрифт. Вторую часть просто раньше проходил на соньке
27

» WarCraft 3 / Прямоугольная область поражения

не знаю поможет ли вам это <= немного там о другом, о спавне крипов. но принцип похож, там просто находит точки относительно центра ректа и угла поворота.
кажись наверн не то опять скинул, полярки ...
координаты
x,y - координаты смещения (или центр ректа), каждую секунду координаты сдвигаются, увеличивается радиус, по ним смещается рект
radius = radius + 32
x = x + radius*Cos(angle)
y = y + radius*Sin(angle)
angle - угол взгляда кастера, в дальнейшем это примет за угол между юнитом и точкой смещения (x,y)
A - длина, B - ширина
координаты вершин:
minx=x-(A/2)*angle
maxx=x+(A/2)*angle
miny=y-(B/2)*angle
maxy=y+(B/2)*angle
27

» WarCraft 3 / Нет описания способности

помню в равкод итема вписал кириллицу и знаки препинания случайно, и у меня пропало описание не в самой игре, а в редакторе объектов. но вряд ли кто то допустит такие ошибки, это просто так вспомнил
27

» WarCraft 3 / Можно ли уничтожить hashtable?

согласен с pro100master неплохой вариант. в своей наработке использовал похожий принцип с оффсетами ссылка <= жутко не хватало пространства для маневра, пришлось так делать.
27

» WarCraft 3 / Можно ли уничтожить hashtable?

тебе одной таблицы может хватить на всю игру. Нету смысла ее удалять. хотя и в правду не нашел такой нативки
27

» WarCraft 3 / Модели в разработке (WIP)

что вы везде Артеса пихаете)) на лбу Артеса блестящий алмаз приклепите))
27

» Мир безумного / Сотрудники Blizzard «плачут и обнимаются»

объясните мне пожалуйста. Я вот в wow ни играл ни разу, год-года два назад демо-версию сыграл, мне вообще не понравилось играть за паладоса (было скучно). бегал по локациям и мочил нейтралов до 20 ур, потом надоело. способности паладоса такие же как в варике 3. так вот чем отличается сегодняшняя wow от прошлой классики?
27

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

ты местами поменяй игроков, вот карта. сравни что у тебя на скрине и в моей карте.
еще есть вот такая UnitShareVision в гуи
это передает обзор одного юнита игроку
Загруженные файлы