XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Drulia_san
Великий Дрюля жив.
offline
Опыт: 8,569
Активность:
Варкрафт крешится с фатальной ошибкой
Мне нужно сделать так, что после смерти юнита абилка с аурой (у которой 101 уровень) сбрасывается до 1 уровня. 1й уровень это по сути не работающая аура. Когда я вызываю это, именно во время того как юнит умер...
Код:
SetUnitAbilityLevel(u, 'A016', 1);

То игра моментально крешится с фатал еррором. В чем беда? Я не понимаю, я просто ставлю абилке первый уровень и игра падает. А когда юнит жив, то всё хорошо. Что делать?
Старый 30.03.2014, 23:01
Lord_DooM_ayt

offline
Опыт: 603
Активность:
возрождать=>менять лвл=> убивать
Старый 30.03.2014, 23:09
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
нельзя менять лвл ауры у убитого юнита, иначе фатал.
Старый 30.03.2014, 23:11
Drulia_san
Великий Дрюля жив.
offline
Опыт: 8,569
Активность:
Lord_DooM_ayt,думал над этим, но видимо это таки единственный выход, спасибо, помогло.
(не перестаю удивляться количеству необходимых костылей для решения разного рода задач в варкрафте .__.)
Старый 30.03.2014, 23:26
[B]elFUnGan
Kicked by ZlaYa1000
offline
Опыт: 426
Активность:
Drulia_san,Они нужны только тем, кто не знает фишки .-.
Старый 31.03.2014, 03:42
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
Drulia_san, 101 уровень лучше никогда не делать, долгое время загрузки... Баги с slk оптимизацией.
Сделай хотя бы 5 аур по 20 лв. и засунь все в спеллбук, после меняй уровни аур в спеллбуке у юнита.
Запрещённый спеллбук невиден на карте команд, но пассивки добавленные в него успешно работают у юнитов...
Старый 31.03.2014, 08:22
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
quq_CCCP, тебе не задавали вопрос "как переделать уровни ауры".
Drulia_san, http://xgm.guru/forum/showpost.php?p=1300213&postcount=2
Старый 31.03.2014, 08:26
Extremator

offline
Опыт: 39,428
Активность:
как альтернатива для
возрождать=>менять лвл=> убивать
. . .
менять уровень абилки после возрождения
например при смерти - если есть аура, то дать пустышку / занести в группу
при возрождении - если есть пустышка / входит в группу, то установить уровень ауры на 1
Старый 31.03.2014, 09:24
[B]elFUnGan
Kicked by ZlaYa1000
offline
Опыт: 426
Активность:
Lord_DooM_ayt:
возрождать=>менять лвл=> убивать
Doublekill.
Старый 31.03.2014, 10:10
ScorpioT1000
Работаем
online
Опыт: отключен
Старый 31.03.2014, 10:40
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 14:22.