9

» WarCraft 3 / Caught in Frost

Bergi_Bear:
Английский язык... это просто не патриотично, и по моему так не не говорят.... как то ломано всё
Играю на бнете, там как-то тяжело найти русских. Поэтому с помощью божьей гугла переводил.
Не юзерфрендли вообще, на xgm все буду тестить соло, если и будет кто, остальные просто мимо пройдут, а игра мега хардовая для 4х человек
Ну не везде же должен быть пуси порог вхождения)
9

» WarCraft 3 / Caught in Frost

ну хде боты? Главное сидел ждал 75 сек, пока они типа пикнут, в итоге хрен
А кто сказал, что они есть?
Как закрыть окно магазина чёт не понял?
Еще раз кнопку нажать, как руки дойдут сделаю кнопку "Закрыть"
Иии, перс не воскрешается шоле?
Ну ты же один умер, нет
нагоняет скуку со старта
Тебя так и будут всю игру душить c:
9

» WarCraft 3 / Вапиризм от способностей или как словить урон по юнитам?

call TriggerRegisterPlayerUnitEventSimple( Trg, Player(0), EVENT_PLAYER_UNIT_DAMAGED )
Через эту проще всего.
На гуи.
Трг.
С: Юнит входит на карту
У: твои
Д: добавить событие к триггеру X - юнит получает урон.
X.
С: пусто
У: твои
Д: твои
Ну тут кстати хз, нормально тип урона ловит, через
TriggerRegisterAnyUnitEventBJ(trg, EVENT_PLAYER_UNIT_DAMAGED)
всё супер, а тут хз
9

» WarCraft 3 / Ищу хорошего картодела, нужно довести карту до ума! [за плату]

GetLocalPlayer:
Ну на кой тебе это надо?)
Денях много?
<возвращается во вкладку доната стримеру майнкрафта>
Звучит справедливо Kappa
9

» WarCraft 3 / Перестает работать триггер

Bergi_Bear:
Я недавно тот же вопрос задавал, ну и ответ там же


Кароче сборщик мусора подгребает твой триггер
И так с каждым триггером надо будет?
9

» WarCraft 3 / Способность как у Bristleback

Bergi_Bear:
В 1 доте квил спрей работала криво, такак как урон наносился мгновенной, во второй же доте шипы наносят урон как долетят, но классический вариант сделать проще
Нужна способность пустышка которую будет накладывать дамми и повышать уровень баффа, чё угодно за основу можно взять... но надо подумать, должна ли невосприимчивость к магии и развеивание очищать стаки
Можно без бафов, просто через хендл юнита
9

» WarCraft 3 / двумерный массив lua

Extremator:
Для каждого игрока 6 значений... Что мешает создать 6 пеменных под каждый тип значений и использовать номер массива в нихтвтроли номера игрока к которому прикреплено значение?
Тогда будут лишнии манипуляции. Для моих целей нужно именно так к переменно обратиться.
Условно говоря: x[id][1..6] = y
9

» WarCraft 3 / Урон по линии

Drulia_san:
Чтобы одновременно это очень просто, выбери толщину линии, подели на два и с таким радиусом наноси аое урон со смещениями вперед от героя в нужном напоавлении на +100, потом +200 и тд, в цикле
Само собой всех дамагнутых добавляй в группу, чтоб сверяться с нейи не даиажить дважды, ткк и будет мгновенный урон по линии
Четко, только не +100 +200, а + радиус в котором юниты будут получать урон
9

» WarCraft 3 / Ентер Рект

PT153:
noyl, а где выполняется этот код?
в блоке ду енд.
Я через этот триггер регал мобов на получение урона.
local e_ent_trg = CreateTrigger()
TriggerRegisterEnterRectSimple(e_ent_trg, gg_rct_1)
TriggerAddAction(e_ent_trg, function()
local unit = GetTriggerUnit()
print(GetUnitName(unit))
TriggerRegisterUnitEvent(e_trg, unit, EVENT_UNIT_DAMAGED)
end)
9

» WarCraft 3 / Эволюция юнита через проверку уровня

Ну ты же сам описал принцип.
Событие - Юнит получает уровень
Условие - Юнит = нужный тебе юнит
Действие - Создать/заменить на выбранного
9

» WarCraft 3 / Система управления юнитами по всей карте.

Я тоже не понимаю, что могло пойти "не так"?
Ты сам уже описал. По событию заносишь юнитов в группу. Потом нажимаешь способность "Атаковать" и юнит идут атаковать. Что может пойти "не так"?
9

» WarCraft 3 / Орн из Лига Легенд

Мем хак не застал, а 1.31 куплен давно, так что выбор очевиден, не хочу снова на 1.26 возвращаться.
9

» WarCraft 3 / Функция Wait и проблемы с ней

Почему не воскреснет? Воскреснет спокойно.
Вместо вейта использую таймер. Ищи статьи по таймеру.
Тут много всего, если что.
9

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

Bergi_Bear:
А надо вспомнить какие события в игре реально очистили бы это, что мы обычно нажимаем?
Вообще можно сделать событие AnyKeyEvent оно бы очищало отображение радиусов
Я лично постоянно ESC тыкаю, знакомые по мышке щелкают, можно через булевую переменную в таймере проверять, у меня всё равно по одному герою на игрока.
9

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

Bergi_Bear:
Есть решение, но такого ещё никто не делал (нужен последний патч или мемхак, рассмотрим последний патч):
  1. Отлавливаем событие Нажата кнопка Q или же игрок нажал мышкой в область экрана где есть абилка Q
  2. Создаём Эффект отображения радиуса способности
  3. Придумывает событие очистки (тут хз), например способность скастовали или нажали любую другую кнопку отмены
Для образца вот зачатки подобной наработки xgm.guru/p/wc3/slarkwars искать в комментариях внизу отображение радиуса действия способностей
Да 1.31 не сложно сделать по наведению на фрейм отображение.
Но вот с очисткой, да, тоже ничего в голову не идет.
Сейчас буду пробовать как-то с "Отменой" очистку делать
9

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

8gabriel8:
А событие unit Начинает направлять способность не действует в этот момент?
Нет
9

» WarCraft 3 / Мгновенный поворот юнита

NazarPunk:
Она же в градусах?
А вам в радианах нужно?
Как угодно. Спасибо, разобрался.
Во время приказа движения, не поворачивалась.