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

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

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

Se7eN

Друзья CG
22 Ноя 2014
335
19
Код:
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, А " не героя" удалось отловить ?
 
Последнее редактирование модератором:
Реклама: