Как сделать так, чтобы после каста герой умирал?

  • Автор темы Автор темы X__a
  • Дата начала Дата начала
  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

X__a

Новичок
3 Мар 2017
1
0
При создании одного из скилов столкнулся с такой проблемой. Скил работает, как рот пуджа, то есть выжигает хп персонажу, кастующему скил, но хп останавливается на 1 и герой не может умереть.
 
Ну делай проверку: когда хп становится равным 1, убивай героя через ForceKill().

Либо, что предпочтительнее с точки зрения мобы, наноси дмг герою от имени этого героя (это для того, чтобы происходил именно денай).
 
И это все lua варианты. Хотя последний можно реализовать и через дд.
 
При создании одного из скилов столкнулся с такой проблемой. Скил работает, как рот пуджа, то есть выжигает хп персонажу, кастующему скил, но хп останавливается на 1 и герой не может умереть.
Может код скилла покажешь?
Убери флаг non_lethal.
 
Последнее редактирование модератором:
Реклама: