Ошибка attempt to call global 'OnHeroLevelUp' (a nil value)

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

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

keyraiser

Новичок
11 Сен 2023
3
0
Проект
2x2custom
Поставил слушателя на руну и задал функцию которая вызывает OnHeroLevelUp, и пробовал напрямую
т.е.
ListenToGameEvent('dota_rune_activated_server', Dynamic_Wrap(twomode, 'consol'), self)
function twomode:consol()
print("rune IS HERE!!")
OnHeroLevelUp()
end

ListenToGameEvent('dota_rune_activated_server', Dynamic_Wrap(self, 'OnPlayerLevelUp'), self)
и так и так ниче не работает(
 
Поставил слушателя на руну и задал функцию которая вызывает OnHeroLevelUp, и пробовал напрямую
т.е.
ListenToGameEvent('dota_rune_activated_server', Dynamic_Wrap(twomode, 'consol'), self)
function twomode:consol()
print("rune IS HERE!!")
OnHeroLevelUp()
end


ListenToGameEvent('dota_rune_activated_server', Dynamic_Wrap(self, 'OnPlayerLevelUp'), self)
и так и так ниче не работает(
Скинул бы ты полный код, было бы проще. Но на первый взгляд, проблема в том, что у тебя вызывается функция OnHeroLevelUp(), а не twomode:OnHeroLevelUp().
Плюс у тебя в обоих способах разные функции, в одной Hero, в другой Player.
Можешь попробовать вызвать слушатель в игре и заглянуть в консоль, может она тебе расскажет, в чём проблема
 
Последнее редактирование:
Реклама: