В стандарте он имеет "голубоватый" оттенок, и ни капли красного, поэтому перекраска за счёт RGB мало что меняет. Вот хотелось бы что-бы кто-то переделал модель таким образом, что б она имела белый цвет, который можно будет регулировать в РО.
Моделька имеет несколько альтернативных вариаций - medium / large , их можно убрать.
newtone, сделай два триггера с событиями погрузки/выгрузки юнита, дальше найди функции которые возвращают "транспорт" и "пассажира" при срабатывании этих триггеров. Когда разберёшься как сделать нужную проверку - просто добавишь башне абилку "ракеты", которые будут настроена на +1 цель для атаки. Всё вроде бы просто...
Ещё есть варик писать описания где-либо ещё, и потом просто копировать всё (в блокноте/нотпаде). Но это не добавляет какой-то удобности/универсальности или чего-то ещё... этим можно лишь чекать реальную длину описания (количеством символов с учётом из "веса").
Добыча ресурсов нормально скрывается через (0;-11) и всё прекрасно работает. Только надо не забыть скрыть ОБА положения иконок этой абилких (их там два).
В каменном доспехе поставь шанс какоц хочешь, и блок урона на 99999. Вот тебе и будет блокирование одной атаки (не магии). Можно еще и графику на маге добавить, будет прогрываться спецэффект при срабатывании.
Это фишка игрового интерфейса.
В варике ты её на том же уровне не повторишь. Только если сторонним софтом перенаправлять. Либо пытаться выхукивать всё что только можно, но это из той же оперы что и пилить свой интерфейс поверх старого.
Artem48, ну раньше небыло.
Сейчас может и есть, но не знаю что там завезли и что работает.
Вообще должны были завезти буквально пару функций для редактирования всего и вся, и что б это реально работало, но... Я ничего не слышал кроме как про "очевидные вещи", "визуал", и "всякий хлам" (наподобии неработающих или неправильно работающих функций).
Ну если у тебя через локалку что-то неправильно иногда работает, значит просто у тебя где-то ошибка (или ты вообще делаешь это не так).
Для того что бы работать парой таймер+юнит впринципе то больше ничего и не нужно - таймер и сам юнит. Но если у тебя должно запускаться параллельно несколько точно таких же таймеров, то тут может подойти массив таймеров (и массив юнитов). При срабатывании одного из таймеров ты можешь ссылаться на юнита записанного под тем же индексом массива ( unit[X] и timer[X] соответственно).
А ещё в триггер можно добавлять события на срабатывания новых таймеров.
Не знаю на счёт уместности использования "колдовской ловушки", но можно взять мину, настроить её, и убрать урон. Триггерно отлавливать смерть мины и в этот момент накладывать "ловчий" на всех врагов вокруг.
И да, без скрина сложно предполагать что именно у тебя там не так.
Ну раньше работало.
У героев есть своя отдельная кнопка, которые выключаем им особое геройское отображение на мини карте, ну а эта - есть у всех и должна скрывать юнита с мини-карты... может это какой-то другой параметр? новый какой?
юнит-цель каста сбивается через некоторое время
т.е. для того что бы ссылаться на цель каст надо просто записать её в переменную
в любую
главное лишь понимать что и куда ты записал
Taurenus, в конкретный момент у тебя должно что-то сработать. Это ты уже сам определяй (когда/что/как - атака, каст, урон, смерть)
И вот в этом месте всё тормозишь и кидаешь рандомное число.
Если выпало меньше чем другое число - значит шанс сработал.
Всё просто. Дальше уже твои действия.
Просто пример
объясняю на пальцах
Событие - юнит атакован
Условие - уровень способности ("Удар Великана") у юнита (Атакующий юнит) > 0
Действия:
set N = случайное число от 1 до 100
Если ( N <= 20. ) тогда:
Боевая единица - нанести урон от (атакующий юнит) по (атакованный юнит) в размере 100.
Всё, с вероятностью 20к100 будет наноситься 100 урона, если атакующий юнит имеет абилку.
Так же можно оперировать с уровнем этой абилки
Берёшь огненные стрелы, ставишь им урон на 0, расход маны на 0.
Берёшь пассивку от предмета "сфера замедления", она внутри имеет активную абилку "замедление (как у волшебниц). Ставишь вместо замедления свои новые стрелы, а саму абилку "сфера" - даёшь юниту. Настраиваешь в ней шанс на 100%.
В итоге у тебя получаются стрелы в сфере.
Каждая атака будет выпускать стрелу, которая нанесёт 100% обычного урона (от атаки) и +0 от самой стрелы.
А можно ещё отлавливать принимаемый атакуемой целью урон, фильтровать его, детектить эту самую специальную атаку, и дальше делать уже свой триггерный снаряд.
Создаёшь даммика с моделькой атаки, и заставляешь его двигаться за целью, а при контакте - наносишь урон.
Так с чем он его сравнивает? с другими ЯП? так они все появились 20+ лет назад. И с тех пор все обновлялись, каждый по своему и со своей скоростью. С чем он его сравнивает? с Jass? Который сделан из Lua, и соответственно появился позже. Он сравнивает Jass с Lua? который обновлялся раз в ~4 года.
Разворачиваешь всё что есть внутри действий с группой *All_Heroes*.
И просто делаешь с этого свою копию (в основном это касается BJ, в которых ничего нет).
Есть такой момент, когда BJ течёт без причин, делаешь её копию - и она уже не течёт. Хз что можно было сделать не так в ней... но это есть (ну по крайней мере система которую ты используешь - видит это).
Сейчас я выяснил, что болшую утечку вызывает как раз вторая часть моего триггера, которая работает с группой All-Heroes.
Можно попробовать перекопировать ВСЁ содержимое в кастом-конструкцию, и затестить её. Если покажет разницу - значит косяк под капотом. (и ты ничего с этим не сделаешь... а нужно ли?)
Extremator, имеет значение, однократный таймер, который постоянно перезапускается, или сразу можно ставить многократный?
Таймер можешь работать как одноразово, так и многоразово.
Но отличается он периодика тем, что таймер можно остановить.
А периодик будет работать всю игру, но не вызывать действия (если триггер выключен).
В твоей ситуации - ставишь старт многократного, в тот самый момент, когда один из героев получает (прокачивает) эту ауру, для которой и делаются все проверки.
Yury13, его не надо скрывать (после создания).
Нужно перед созданием указать разные пути для разных игроков.
В итоге одни игроки увидят нормальную модельку (рабочую), а другие - ничего.
типа такого
set s = "" // s = string
if p = GetLocalPlayer() then
set s = "Тут\\Типа\\Адрес\\Модели.mdx"
endif
call СоздатьСпецэффект(s,x,y) // x,y - координаты, либо вместо них точка, либо виджет
» WarCraft 3 / Нужна модель? - Вам сюда!
Теперь могу подсвечивать всякий мусор любым необходимым цветом!
- sun9-43.userapi.com/c858524/v858524600/1995b7/tudLMwPQRVc.jpg
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Слезает описание
Но это не добавляет какой-то удобности/универсальности или чего-то ещё... этим можно лишь чекать реальную длину описания (количеством символов с учётом из "веса").
» WarCraft 3 / Как создать невидимую способность?
» WarCraft 3 / Как создать невидимую способность?
Только надо не забыть скрыть ОБА положения иконок этой абилких (их там два).
» WarCraft 3 / Блок атаки
» WarCraft 3 / быстрое\автоматическое применение способностей на юнита
В варике ты её на том же уровне не повторишь.
Только если сторонним софтом перенаправлять.
Либо пытаться выхукивать всё что только можно, но это из той же оперы что и пилить свой интерфейс поверх старого.
» WarCraft 3 / скрыть юнита с миникарты
Сейчас может и есть, но не знаю что там завезли и что работает.
» WarCraft 3 / Таймер вместо вейта
» WarCraft 3 / Помогите с созданием ловушки
» WarCraft 3 / скрыть юнита с миникарты
У героев есть своя отдельная кнопка, которые выключаем им особое геройское отображение на мини карте, ну а эта - есть у всех и должна скрывать юнита с мини-карты... может это какой-то другой параметр? новый какой?
» WarCraft 3 / Не удаляется способность
т.е. для того что бы ссылаться на цель каст надо просто записать её в переменную
в любую
главное лишь понимать что и куда ты записал
Ред. Extremator
» WarCraft 3 / Как сделать событие срабатывания пассивки
Это ты уже сам определяй (когда/что/как - атака, каст, урон, смерть)
И вот в этом месте всё тормозишь и кидаешь рандомное число.
Если выпало меньше чем другое число - значит шанс сработал.
Всё просто. Дальше уже твои действия.
Так же можно оперировать с уровнем этой абилки
» WarCraft 3 / Мульти атака одного юнита.
Берёшь пассивку от предмета "сфера замедления", она внутри имеет активную абилку "замедление (как у волшебниц). Ставишь вместо замедления свои новые стрелы, а саму абилку "сфера" - даёшь юниту. Настраиваешь в ней шанс на 100%.
В итоге у тебя получаются стрелы в сфере.
Каждая атака будет выпускать стрелу, которая нанесёт 100% обычного урона (от атаки) и +0 от самой стрелы.
Создаёшь даммика с моделькой атаки, и заставляешь его двигаться за целью, а при контакте - наносишь урон.
» WarCraft 3 / Мульти атака одного юнита.
Либо делать отдельный снаряд и все вытекающие отсюда...
» WarCraft 3 / Lua или jass?
И с тех пор все обновлялись, каждый по своему и со своей скоростью.
С чем он его сравнивает? с Jass?
Который сделан из Lua, и соответственно появился позже.
Он сравнивает Jass с Lua? который обновлялся раз в ~4 года.
Lua 4.0 - 2000
Lua 5.1 - 2014
Lua 5.3 - 2018
» WarCraft 3 / Как отловить момент попадания снаряда
» WarCraft 3 / Lua или jass?
» WarCraft 3 / Помогите найти утечку
И просто делаешь с этого свою копию (в основном это касается BJ, в которых ничего нет).
Хз что можно было сделать не так в ней... но это есть (ну по крайней мере система которую ты используешь - видит это).
Ред. Extremator
» WarCraft 3 / Помогите найти утечку
» WarCraft 3 / Помогите найти утечку
Но отличается он периодика тем, что таймер можно остановить.
А периодик будет работать всю игру, но не вызывать действия (если триггер выключен).
» WarCraft 3 / Невидимый юнит для всех, кроме владельца
Нужно перед созданием указать разные пути для разных игроков.
В итоге одни игроки увидят нормальную модельку (рабочую), а другие - ничего.
» WarCraft 3 / Невидимый юнит для всех, кроме владельца
Ты уверен что нельзя заменить юнита на спецэффект ?
Таким образом одни игроки могут видеть юнита БЕЗ модели, а другие - нормального.
» WarCraft 3 / Помогите найти утечку
Теперь используемая тобой система показывает другие значения? или те же?
+ заносить в проверку только используемых героев
+ проверить компоненты фильтра в создании группы