Установил Warcraft 1.26a на второй компьютер, заметил, что в моей карте не работают некоторые эффекты. Скачивал его с разных источников, ничего не менялось.
В итоге выяснилось, что при вызове AddSpecialEffectLoc модель эффекта не отображается(хоть свет и появляется) вообще ни в одной карте ни при каких условиях.
Может кто подскажет, чем это может быть вызвано или как это исправить.

Принятый ответ

Остальные не помню, откуда.
Сборку игры я спрашивал.
WAGARAX:
Время - 1.1 сек
Верни 5 секунд в игровых константах.
А ещё перезагрузи компьютер.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
5 лет назад
0
Настройки графики какие?
0
6
5 лет назад
0
Все на максимум, пробовал и другие.
0
28
5 лет назад
0
Время жизни эффектов в игровых константах какое?
И откуда сборка взята?
0
26
5 лет назад
0
На первом компьютере тоже 1.26а?
0
6
5 лет назад
0
Остальные не помню, откуда.
Время - 1.1 сек
8gabriel8:
На первом компьютере тоже 1.26а?
Да, тоже
0
28
5 лет назад
0
Остальные не помню, откуда.
Сборку игры я спрашивал.
WAGARAX:
Время - 1.1 сек
Верни 5 секунд в игровых константах.
А ещё перезагрузи компьютер.
Принятый ответ
0
6
5 лет назад
0
Работает. Выходит, время жизни эффекта я изменить не могу?
0
19
5 лет назад
0
Триггерно всё можно. Сохраняешь эффект в хеш-таблице по заданному ключу и индексу. Запускаешь таймер эксплоит на нужное тебе время, сохраняя в нём нужный индекс. В функции выгружаешь эффект по индексу и удаляешь его.
0
6
5 лет назад
0
KaneThaumaturge:
Триггерно всё можно. Сохраняешь эффект в хеш-таблице по заданному ключу и индексу. Запускаешь таймер эксплоит на нужное тебе время, сохраняя в нём нужный индекс. В функции выгружаешь эффект по индексу и удаляешь его.
В каком смысле удалять? Насколько я знаю, некоторые модели эффектов остаются видны после удаления несколько секунд, поэтому и использую 1.1 сек, чтобы не критично было.
0
19
5 лет назад
Отредактирован KaneThaumaturge
0
После уничтожения эффекта проигрывается анимация смерти
0
26
5 лет назад
0
После удаления эффекта проигрывается его анимация Death просто.
0
19
5 лет назад
0
Не понимаю для чего тебе 1.1 сек.
0
26
5 лет назад
0
Если критично, можно её просто удалить или сократить у модели эффекта.
0
6
5 лет назад
0
Просто в моей карте 2-3 модели без анимации смерти, поэтому при уничтожении эффект висит еще секунд 5. Я выставил 1.1, чтобы после уничтожения эффект отображался 1.1 сек(хоть не 5), т.к. изменить в самой модели ничего не смогу.
0
28
5 лет назад
0
WAGARAX, дело в том, что игровые константы применяются для всех эффектов.
0
6
5 лет назад
0
Это понятно, но не совсем понимаю, как это вылилось в то, что модель не было видно.
0
28
5 лет назад
0
WAGARAX, что за модель?
0
6
5 лет назад
Отредактирован WAGARAX
0
Когда искал, в чем проблема, брал стандартный спецэффект молнии, а так не работает ни один эффект.
0
28
5 лет назад
Отредактирован PT153
0
У многих эффектов часто используется анимация death. А её время может быть больше 1 секунды. Не говоря уже о том, что самый "сок" анимации может быть не сразу, а через 0.5 или даже 1 с.
0
6
5 лет назад
0
Теперь ясно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.