Магии на заказ
|
|
| Дата: Среда, 26.03.2025, 16:18 | Сообщение # 91 |
Полковник
Сообщений: 249
|
wwwargh, если совсем всё в нули выкрутить - будет плохо. Нужно каждый из пунктов обдуманно крутить, т.к. они по-своему влияют на разные специфические параметры юнита, которые порой мовсем неочевидны. Есть скорость замаха каста и скорость его отмаха, есть диапозон начала взаимодействия (угол для разворота) и много другое...
Так же важно понимать сспособен ли вообще дамми-юнит кастовать конкретную абилку в нужную цель или точку. Бывает такое что нехватает дальности действия, маны, или перезарядка мешает - это всё должно быть настроено правильно (обнулено или замакшено). В случаях когда каст не происходит - нужно убрать "москитов" у дамми-юнита и дать ему модельку (любую), что б его можно было выбрать в игре и вручную попробовать применить нужную абилку. Этот метод часто помогает найти проблему в самых непонятных ситуациях.
Вообще, правильно настроенный дамми с правильно сделанными скиллами может забаффать в одно мгновение всех юнитов на карте.
Сообщение отредактировал Extremator - Среда, 26.03.2025, 20:51 |
|
|
|
| Дата: Суббота, 29.03.2025, 00:03 | Сообщение # 92 |
Рядовой
Сообщений: 7
|
Extremator, да я по гайдам делал и ничего, может деталь упускаю. Сделал появление юнита под молот гнома, а он висит и не кастует, игнорирует приказ. Вернул ему модельку, сделал смертным, только тогда идёт каст, когда по щам получает.
Сообщение отредактировал wwwargh - Суббота, 29.03.2025, 00:05 |
|
|
|
| Дата: Суббота, 29.03.2025, 00:29 | Сообщение # 93 |
Полковник
Сообщений: 249
|
Цитата wwwargh (  ) Сделал появление юнита под молот гнома, а он висит и не кастует, игнорирует приказ Проверяй в кого и какой приказ отдаёшь. Возможно цель неправильно указана, либо теряется к моменту указания.
|
|
|
|
| Дата: Суббота, 29.03.2025, 21:53 | Сообщение # 94 |
Рядовой
Сообщений: 7
|
Extremator, ставлю "цель отданного приказа".
|
|
|
|
| Дата: Воскресенье, 30.03.2025, 15:42 | Сообщение # 95 |
Полковник
Сообщений: 249
|
Цитата wwwargh (  ) ставлю "цель отданного приказа". 1. Функция "цель отданного приказа" корректно работает только с событием "юнит получает приказ". 2. Есть три типа таких событий - "цель-объект", "цель-точка", "без цели". 3. Для каста абилки нужно событие "приводит способность в действие". 4. Далее проверка что "применяемая абилка" == "ТВОЙ_СКИЛЛ". 5. И уже после этого действия ссылающиеся на "цель применяемой способности".
Добавлено (30.03.2025, 15:47) --------------------------------------------- Для применения абилок есть несколько основных функций-реакций: - применённая абилка - возвращает рав-код абилки, которая была использована, основное условие для проверки - юнит кастер, он же юнит триггера - тот кто применяет абилку - юнит цель каста - тот на кого была применена абилка - предмет цель каста - так же как и юнит-цель, но только ПРЕДМЕТ (item) - декорация цель каста - так же как и юнит-цель, но только РАЗРУШАЕМЫЙ ОБЪЕКТ (destructable) - точка каста - то место куда нажимается применение абилки (работает если применён в юнита, но несколько иначе)
Сообщение отредактировал Extremator - Воскресенье, 30.03.2025, 23:15 |
|
|
|