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

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

Закрытая тема
 
potapchek
Battle For Life
offline
Опыт: 6,095
Активность:
Сообщение о суициде
Столкнулся с проблемой,которую не могу решить. Герой убивает сам себя и не выводит сообщение о смерти.
Пробовал в условие (умирающий юнит = убивающий юнит) и все такое перепробовал, все равно не хочет выводить сообщение.
[+] замечание от Nerevar: 1.3 (учим *русский* язык)
Старый 04.08.2013, 20:24
max1999222

offline
Опыт: 1,728
Активность:
potapchek, условие не то.
попробуй Casting unit=Diyng unit
Старый 04.08.2013, 21:43
potapchek
Battle For Life
offline
Опыт: 6,095
Активность:
max1999222, не, не хочет
Миниатюры
Кликните на картинку для увеличения
Название:  gg.jpg
Просмотров: 40
Размер:  47.9 Кбайт  
Старый 04.08.2013, 21:45
max1999222

offline
Опыт: 1,728
Активность:
суицид это способность?
если да то вот
Миниатюры
Кликните на картинку для увеличения
Название:  Снимок.PNG
Просмотров: 28
Размер:  7.2 Кбайт  

Отредактировано max1999222, 04.08.2013 в 21:58.
Старый 04.08.2013, 21:53
LOR_D
    
offline
Опыт: 8,450
Активность:
potapchek, если ты делаешь суицИд командой Kill Unit, то убивающего юнита нет, как такового.
Старый 04.08.2013, 22:08
DioD

offline
Опыт: 45,134
Активность:
не все способности дают убийцу, вам следует проверять два условия, убивший == умерший и убивший == null
Старый 05.08.2013, 12:49
ZLOY5

offline
Опыт: 912
Активность:
MEXAHuK:
Может там всётаки надо проверить Triggering Unit == Killing Unit
Dying Unit это бж которая возвращает Triggering Unit
potapchek,
расскажи как ты убиваеш юнита для самоубийства
Старый 05.08.2013, 13:24
DioD

offline
Опыт: 45,134
Активность:
я бы на вашем месте не гадал с этим, а сделал триггер который выводит имена всех юнитов по названию переменных которых есть вопросы и всё бы стало понятно.
но видимо делать отладку запрещает местная религия.
Старый 05.08.2013, 13:27
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
potapchek, Сообщение о суициде: Готово...
Миниатюры
Кликните на картинку для увеличения
Название:  Без-имени-1.png
Просмотров: 29
Размер:  7.7 Кбайт  
Старый 05.08.2013, 14:36
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
Если ТС не скажет в следующем посте, КАК он убивает юнита, то я сочту это троллингом из серии "я вчера целую бутылку кока-колы".
Старый 06.08.2013, 17:01
potapchek
Battle For Life
offline
Опыт: 6,095
Активность:
Clamp, Там разные способы, ну обычно триггерно через активацию магии отнимается здоровье долесекундно.
Старый 06.08.2013, 17:24
MpW

online
Опыт: 49,932
Активность:
potapchek, в этом то и дело. Он умирает от нехватки здоровья, а не кто-то убил его. Наноси триггерно урон

Отредактировано Steal nerves, 06.08.2013 в 18:15.
Старый 06.08.2013, 17:41
DioD

offline
Опыт: 45,134
Активность:
не все способности дают убийцу, вам следует проверять два условия, убивший == умерший и убивший == null
два условия, убивший == умерший и убивший == null
убивший == null
вы меня бесите раки, ладно отладку слабо запилить, но почему вы не читаете что вам пишут?
Старый 06.08.2013, 17:45
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
А чем моё GUI хреново?
всё пашет... чародеем крови сам себя "огненным столбом" убивал и всё срабатывало...
Старый 06.08.2013, 19:22
potapchek
Battle For Life
offline
Опыт: 6,095
Активность:
MEXAHuK, ну у меня почему-то не сработало. сейчас сделал как сказал DioD, и все работает.
Старый 06.08.2013, 19:42
MpW

online
Опыт: 49,932
Активность:
MEXAHuK, Diod прав. Так как убивший юнит не может быть равным умирающим (он же triggering) в этой ситуации. Так как не убивает он себя, а просто вычитает триггером здоровьем. Максимум на что ловит так что юнит умер

Отредактировано Steal nerves, 06.08.2013 в 20:23.
Старый 06.08.2013, 20:16
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Steal_nerves, недопёр что он триггером себя убивает...
Ну по крайней мере мой пример сгодится тем кто не триггером себя забочит...
Старый 07.08.2013, 00:29
Закрытая тема

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

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

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

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



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