Как скриптом отловить того, кто входит в триггер?

  • Автор темы Автор темы Se7eN
  • Дата начала Дата начала

Se7eN

Друзья CG
22 Ноя 2014
334
18
Код:
function heal(event)

local hero = event.caller()
print(event.caller)
hero:Heal(100000,hero)
hero:GiveMana(100000)
end

81f56cf4912617d946b18da32e679836.jpg
 
Так, начало нашла. Там после caller стояло "()". По привычке нажала.

81f56cf4912617d946b18da32e679836.jpg

Код:
function heal(event)

local hero = event.caller
print(event.caller)
hero:Heal(100000,hero)
hero:GiveMana(100000)
end

Теперь другая ошибка: attempt to call method Heal. Не понимаю почему нельзя выхилить, есть ли другие способы?)
Добавить здоровье или ещё чего-нибудь)
 
Последнее редактирование модератором:
Не нашла как хилить всё ещё, но сделала чтобы скрипт работал)
Подскажите как восполнить здоровье до 100%, пожалуйста)
 
Код:
function heal(event)

local hero = event.activator
hero:GiveMana(100000)
hero:SetHealth(100000)
end

Работает))))
 
Se7eN, А " не героя" удалось отловить ?
 
Последнее редактирование модератором:
Реклама: