|
Магии на заказ
|
|
|
| Дата: Суббота, 22.03.2025, 20:56 | Сообщение # 81 |
Генерал-майор
Сообщений: 433
|
Цитата wwwargh (  ) у меня даже дамми-юнит не получился А что там с ним сложного?
Дамми-юнит это просто юнит, который не выбирается игроком как обычный, но делает что-то триггерно: либо абилки кастует, либо просто в качестве спецэффекта где-то находится или двигается. Невыбираемость - даётся абилкой 'Aloc' (москиты), как у жучков от ульты КриптЛорда. Остальные параметры обычно выкручиваются на ноль, кроме необходимых (размер, модель, обзор, и т.п., смотря что надо)
|
| |
|
|
|
| Дата: Вторник, 25.03.2025, 19:33 | Сообщение # 82 |
Рядовой
Сообщений: 7
|
Extremator, он у меня почему-то пацифист, который не кастует способности. Я и маскитов ему давал, и в 0 всё крутил, возможно, что-то упускаю, хз.
|
| |
|
|
|
| Дата: Среда, 26.03.2025, 16:18 | Сообщение # 83 |
Генерал-майор
Сообщений: 433
|
wwwargh, если совсем всё в нули выкрутить - будет плохо. Нужно каждый из пунктов обдуманно крутить, т.к. они по-своему влияют на разные специфические параметры юнита, которые порой мовсем неочевидны. Есть скорость замаха каста и скорость его отмаха, есть диапозон начала взаимодействия (угол для разворота) и много другое...
Так же важно понимать сспособен ли вообще дамми-юнит кастовать конкретную абилку в нужную цель или точку. Бывает такое что нехватает дальности действия, маны, или перезарядка мешает - это всё должно быть настроено правильно (обнулено или замакшено). В случаях когда каст не происходит - нужно убрать "москитов" у дамми-юнита и дать ему модельку (любую), что б его можно было выбрать в игре и вручную попробовать применить нужную абилку. Этот метод часто помогает найти проблему в самых непонятных ситуациях.
Вообще, правильно настроенный дамми с правильно сделанными скиллами может забаффать в одно мгновение всех юнитов на карте.
Сообщение отредактировал Extremator - Среда, 26.03.2025, 20:51 |
| |
|
|
|
| Дата: Суббота, 29.03.2025, 00:03 | Сообщение # 84 |
Рядовой
Сообщений: 7
|
Extremator, да я по гайдам делал и ничего, может деталь упускаю. Сделал появление юнита под молот гнома, а он висит и не кастует, игнорирует приказ. Вернул ему модельку, сделал смертным, только тогда идёт каст, когда по щам получает.
Сообщение отредактировал wwwargh - Суббота, 29.03.2025, 00:05 |
| |
|
|
|
| Дата: Суббота, 29.03.2025, 00:29 | Сообщение # 85 |
Генерал-майор
Сообщений: 433
|
Цитата wwwargh (  ) Сделал появление юнита под молот гнома, а он висит и не кастует, игнорирует приказ Проверяй в кого и какой приказ отдаёшь. Возможно цель неправильно указана, либо теряется к моменту указания.
|
| |
|
|
|
| Дата: Суббота, 29.03.2025, 21:53 | Сообщение # 86 |
Рядовой
Сообщений: 7
|
Extremator, ставлю "цель отданного приказа".
|
| |
|
|
|
| Дата: Воскресенье, 30.03.2025, 15:42 | Сообщение # 87 |
Генерал-майор
Сообщений: 433
|
Цитата wwwargh (  ) ставлю "цель отданного приказа". 1. Функция "цель отданного приказа" корректно работает только с событием "юнит получает приказ". 2. Есть три типа таких событий - "цель-объект", "цель-точка", "без цели". 3. Для каста абилки нужно событие "приводит способность в действие". 4. Далее проверка что "применяемая абилка" == "ТВОЙ_СКИЛЛ". 5. И уже после этого действия ссылающиеся на "цель применяемой способности".
Добавлено (30.03.2025, 15:47) --------------------------------------------- Для применения абилок есть несколько основных функций-реакций: - применённая абилка - возвращает рав-код абилки, которая была использована, основное условие для проверки - юнит кастер, он же юнит триггера - тот кто применяет абилку - юнит цель каста - тот на кого была применена абилка - предмет цель каста - так же как и юнит-цель, но только ПРЕДМЕТ (item) - декорация цель каста - так же как и юнит-цель, но только РАЗРУШАЕМЫЙ ОБЪЕКТ (destructable) - точка каста - то место куда нажимается применение абилки (работает если применён в юнита, но несколько иначе)
Сообщение отредактировал Extremator - Воскресенье, 30.03.2025, 23:15 |
| |
|
|