Простые вопросы #2

-ExotiC-

Администратор
Команда форума
11 Авг 2014
410
18
customgames.ru
Steam
Проект
Trolls vs Elves
Реакции
5 0 0
#1
Первая часть
Как обычно, задаём простые вопросы, для которых слишком жирно создавать отдельные темы.
Если предположительно сложный вопрос будет содержать несколько ответов, просьба создать отдельную тему.
 

den4iccc

Друзья CG
20 Сен 2014
440
16
Реакции
0 0 0
#3
Кстати почему отваливается частица которая создаётся через PATTACH_WORLDORIGIN, раньше всё норм было до того момента пока не создал большую карту это не как не может отразится на кол-во объектов в игре ?
 

Sheb

Новичок
26 Ноя 2017
4
1
Реакции
0 0 0
#5
Можно ли через кв сделать так чтобы юнит при spawnUnit не контролировался героем, а шел например атаковать крипов( как сейчас крит у wraith king)?
 

Sheb

Новичок
26 Ноя 2017
4
1
Реакции
0 0 0
#6
Как сделать чтобы unit шел атаковать героя, но по пути атаковал что попадется . Не знаю почему, но MoveToTargetToAttack, SetAggroTarget, MoveToNPC не работают вообще никак. SetForceAttackTarget работает
Код:
     unit:SetForceAttackTarget(units[1] )
 

MahouShoujo

Продвинутый
3 Ноя 2016
256
18
Реакции
2 0 0
#8
У крипов с бейзклассом neutral все эти фишки почему-то не работают. Если использовать creature - все ок.
 

vulkantsk

Друзья CG
21 Июн 2017
472
28
www.dotabuff.com
Steam
Проект
PUBG CROSSOVER
Реакции
30 0 1
#10
Че пацаны аниме ?
Кто нибудь знает как найти модельку мини урсы ?
Как оставить ссылку на что-нибудь в описании карты в стиме ?
 
20 Дек 2016
221
18
Реакции
14 0 0
#11
Как наносить урон, при котором у героя над головой появляется фиолетовые цифры, равные исходному урону и еще какая-то хрень похожая на глаз (как красные цифры при крите, только не красные и не при крите)? Это какая-то специальная функция, или отдельный партикл, и где искать этот партикл?
 
Последнее редактирование:
20 Дек 2016
221
18
Реакции
14 0 0
#12
Как наносить урон, при котором у героя над головой появляется фиолетовые цифры, равные исходному урону и еще какая-то хрень похожая на глаз (как красные цифры при крите, только не красные и не при крите)? Это какая-то специальная функция, или отдельный партикл, и где искать этот партикл?
Порылся в исходниках, вот нашел "particles/msg_fx/msg_damage.vpcf". С его помощью почти какой угодно "модификатор" урона можно отобразить.
Напишу даже как его контрольными точками пользоваться:
Point #1
1: Набор символов в препозиции (перед отображаемым числом). Каждой ЦИФРЕ соответствует символ. Те всего 10 различных символов, которые там вообще могут быть. Число из нескольких цифр отобразит последовательность соответствующих символов.
2: Само число.
3: Набор символов в постпозиции. Работает так же, как и пункт 1, только символы другие.
Point #2
1: Замедление анимации
2: Суммарное количество символов для отображания (включая символы числа). Приоритет отображения идет справа налево (если вдруг этот параметр окажется меньше, чем количество символов, получающееся в первой контрольной точке).
3: Величина вашего достоинства
Point #3
Цвет в формате РГБ ( 255 - максимум ).
 
Последнее редактирование:

Леонид

Новичок
4 Дек 2017
1
1
Реакции
0 0 0
#15
Как можно реализовать пассивку при неподвижности героя около n-секунд он получает баффы,а при движение баффы пропадают?
 

Son1cPr00wer

Пользователь
23 Сен 2017
32
6
Реакции
0 0 0
#16
Подскажите, где именно почитать про использование анимаций героя со скиллами ACT_DOTA_чототам? Ну и как правильно прописывать.
 

Son1cPr00wer

Пользователь
23 Сен 2017
32
6
Реакции
0 0 0
#17
О, и еще тупой вопрос, почему нельзя через датадривен прописать замену модели в хексах, например?
Код:
"Modifiers"
        {
            "modifier_burrowed"
            {
                "Passive"            "0"
                "IsHidden"            "0"
                "IsPurgable"        "0"
                "Attributes"         "MODIFIER_ATTRIBUTE_MULTIPLE"
                "Properties"
                    {
                    "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS"        "%bonus_str"
                    "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT"            "%bonus_regen"
                    "MODIFIER_PROPERTY_MODEL_CHANGE"                "models/heroes/nerubian_assassin/mound.vmdl"
                    "MODIFIER_PROPERTY_DISABLE_AUTOATTACK"            "1"
                    }
 

ZLOY

Супермодератор
Команда форума
27 Июн 2016
579
28
Реакции
18 0 1
#18
О, и еще тупой вопрос, почему нельзя через датадривен прописать замену модели в хексах, например?
Это проперти работает только для модификаторов на луа. Для датадрайвен добавь в модификатор
Код:
"ModelName"                                        "models/heroes/nerubian_assassin/mound.vmdl"
 

ZLOY

Супермодератор
Команда форума
27 Июн 2016
579
28
Реакции
18 0 1
#19
Как можно реализовать пассивку при неподвижности героя около n-секунд он получает баффы,а при движение баффы пропадают?
Есть ивент OnUnitMoved или самому проверять изменились ли координаты юнита раз в 0.1 сек например.
 

MahouShoujo

Продвинутый
3 Ноя 2016
256
18
Реакции
2 0 0
#20
есть :IsMoving()
можно сделать через луа-ауру, например. StartIntervalThink(0). В OnIntervalThink нужно запоминать когда герой в последний раз двигался. в AuraEntityReject реджектить всех, кроме героя, если с момента движения прошло достаточно времени, если не прошло - реджектить вообще всех.
 

Онлайн статистика

Пользователей онлайн
1
Гостей онлайн
9
Всего посетителей
10

Статистика форума

Темы
1,480
Сообщения
13,323
Пользователи
699
Новый пользователь
Dark

Поделиться страницей