20

» WarCraft 3 / Предметы, интересные баги и фитчи!

С героями все проходит на ура(за исключением решаемых проблем с ресетом маны и дропом предметов при морфе), а вот у юнитов наблюдается непонятное поведение абилок(при выходе из морфа они теряются (но во время морфа они есть) и наоборот). При морфе героев все решается через UnitSetAbilityPermanent для не-дефолтных абилок(указанных в РО), а на юнитах оно не работает... У кого-нибудь отсутствовала такая проблема?
20

» WarCraft 3 / Хак на память Warcraft3

quq_CCCP, а как по дефолту обстоит дело с миганием, не смотрел? Просто зачем менять, если оно и по дефолту адекватное :>
20

» WarCraft 3 / Краш варика в карте

Было бы не плохо для начала увидеть скрин ошибки. Или игра крашится без нее?
20

» XGM Team / Хотфиксы & Update 8.5+

nvc123:
Diaboliko, это фича
а вообще поиск по названию это тупо ибо названия у вопросов тупые
И что полезного во втором идентичном сообщении?)
20

» WarCraft 3 / Казармы

Предположу что у модели нет нужных точек приложения для спецэффектов. Я, конечно, могу ошибаться, но, так или иначе, скинуть модель было бы не лишним.
20

» XGM Team / Хотфиксы & Update 8.5+

У чувака в теме бот отписал дважды. Предположу что он редактировал свой пост? Так или иначе - вряд ли это фича.
20

» WarCraft 3 / Правильный спаун юнитов

Либо создаешь в случайной точке разрушаемое с текстурой пути 1х1 или 2х2, а потом спавнишь юнита вместо него.
20

» WarCraft 3 / Как сделать такие штучки?

Я вот решил сделать в карте наразвитие то, что безмозглые Blizzard не смогли в стандарте сделать.
Отличная идея. Так и вижу - приплывает Артас в Нортренд, натыкается там на Мурадина и оп - открывает рынок. В сражениях близов такая фича не нужна.
20

» WarCraft 3 / Проблема с опытом героя

Я вот делаю карту, стратегию! В игровых константах я поставил ДА, где написано, получение опыта за разрушение здания! Я ранее даже не знал, что по стандарту герои за здание не получали опыт. Ну так вот, я включил это, но где регулировать опыт, получаемый от разрушения здания? Дайте скриншот
Начисление опыта идет по той же формуле что и за не-здания.
Вторая проблема: Я установил макс уровень героев 15. А значит я хочу, что-бы с нейтрально враждебных мобов, герой получал опыт до 8 уровня! Как это сделать? где это настраивается? Дай скриншот пожалуйста.
константа HeroFactorXP
И третья проблема: Если герой твой будет на базе, а войска будут мобов идти убивать без него, то он будет получать опыт! Как-то не логично и не реалистично. Как уменьшить масштаб? Как сделать так? что-бы герой получал опыт только если враги погибли поблизости него а не на другом конце карты! Где это регулируется?
В константах не нашел отвечающей за это переменной, предполагая что ее нет - делай триггерно. Юнит умирает - проверить наличие союзных убившему противнику героев поблизости -> начислить опыт. Не забудь проверить что убийца является врагом убитому.
20

» WarCraft 3 / Хак на память Warcraft3

Адрес абилок для конкретного юнита статичен в рамках игровой сессии? Т.е. до выхода
20

» WarCraft 3 / Как через триггер поменять масштаб юнита? ну или код

размер на 120%, а потом вернуть - выставил 80%, но чуть-чуть немножко с размерчиком выглядит не так
Быть может потому-что математика намекает что 120 * 0.8 = 96?
20

» WarCraft 3 / Создание отрядов с помощью спелла

А касательно остальной части, если UnitUserData нигде не используется, создаешь массив юнитов и отрядов. Массив юнитов забиваешь своими капитанами. В UnitUserData капитана пихаешь его порядковый номер в массиве. Создаешь группу юнитов для этого капитана.
  1. Добавление через каст способности.
Я бы делал через 2 разные абилки с одной и той же позицией в интерфейсе. Пока нужный тебе юнит не является частью отряда - у него таргетная абилка при касте которой на капитана он добавляется в группу соответствующего капитана и получает 2ю абилку взамен первой.
Касательно выделения этих пехотинцев - можно намутить что-то с передачей контроля или создать триггер, который будет снимать выделение с юнитов у которых есть 2я абилка. Если ты хочешь чтобы по одиночке можно было выделять пехотинцев - можешь создать переменную для каждого игрока с капитанами, куда будет просто записываться последний выбранный юнит. При снятии выделения - проверять не выбран ли этот же юнит, в случае чего не снимать выделение. Правда не уверен будет ли корректно работать :> В крайнем случае - будет работать в три клика вместо двух. Если я не ошибаюсь.
Касательно поведения этих пехотинцев - что-то реально стоящее сделать сложно. Возможно, но мне не с руки все расписывать :> Простейший вариант - приказывать пехотинцам после добавления в группу следовать за капитаном.
  1. Добавление через атаку капитана
Триггер, проверяющий что капитан получил урон или атакован, как угодно. Далее любым способом проверяешь есть ли в группе этого капитана юниты. Если нет - выбираешь всех пехотинцев N радиусе, добавляешь в отряд, заменяешь абилку/либо просто приказываешь кастануть в капитана первую абилку.
20

» WarCraft 3 / Хак на память Warcraft3

ClotPh, проблема на начальном этапе определения своего уровня знаний :>
Сколько у появляющегося блейдмастера единиц атаки?
20

» WarCraft 3 / Хак на память Warcraft3

Все годное уже давно придумали близы. Ну и модмейкеры. Правда близы никогда не делали сложных механик...бтв, тут вроде писалось что можно отдельный скилл в сало закинуть. Чисто способность инвентаря 2 лвла в него закинуть удастся?
Нвм, сразу на ум пришел нужный. Костыль)
20

» WarCraft 3 / Краш игры во время загрузки

Дык они сидят за границей карты, ау...
Перемести их куда угодно.
Diaboliko:
Перемещение не помогает.
20

» WarCraft 3 / Краш игры во время загрузки

А во, нашёл - атвор нафига пихать юнитов за границу обзора? От того и вылетает, убери всех юнитов с краёв карты, ваще чтобы даже близко не было. Так же увеличь границы карты, чтобы всё влезло.
По-моему дело в юнитах красного игрока. Удалив этот отряд орков с огром все ок работает. Перемещение не помогает.
20

» WarCraft 3 / Каст через предмет с проигрыванием анимации?

ssbbssc:
взять молоток горного короля, убрать снаряд, поставить ренж как у ближнего боя и нужную анимацию не?
Diaboliko:
Когда юнит кастует скилл: приказ->анимация->ability effect
Когда юзает предмет: приказ->ability effect
20

» WarCraft 3 / Как сделать юнита невыделяемым,но уязвимым

Что подразумевается под невыделяемый? Я вижу, как минимум, три возможных контекста которые я расписывать не стану.
Предположу что речь идет именно о недопустимости фокуса цели нажатием ПКМ. Но через удержание позиции юнита все-равно можно запинать. Приемлемо ли это? Или он должен чисто АоЕ'шиться магией/умирать от АоЕ очищения?
20

» WarCraft 3 / Каст через предмет с проигрыванием анимации?

quq_CCCP:
Или сферу замедления возьми.
Не совсем понял к чему сфера замедления. Предмет активный.
Триггерно что мешает?
Когда юнит кастует скилл: приказ->анимация->ability effect
Когда юзает предмет: приказ->ability effect
Проиграв анимацию триггерно как атака оно выглядить не будет :>
20

» WarCraft 3 / редактор объектов

Как минимум запятые обрезают описание
Пример: "Юнит, по-видимому, находится в стане."
Отобразит: "Юнит"
20

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

YanLee:
Не запускает Jass триггеры, переустанавливал сохранял по несколько раз. С инструкцией по установке и работы изучил. Один раз Jass код запускается и после сохранения выкидывает в меню.
Вангую что есть кириллица в пути.
20

» WarCraft 3 / Скил 2 в 1

Давай лучше начнем с описания того что должен делать скилл