Как сделать так, чтобы каждую секунду добавлялось по 1 опыту?

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

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

Key

Пользователь
6 Сен 2021
23
0
Как сделать так, чтобы каждую секунду добавлялось по 1 опыту?
 
Lua:
Timers:CreateTimer(1, function()
    hero:AddExperience(1, DOTA_ModifyXP_Unspecified, false, false)
    return 1
end)
ну и условия свои добавляй, например, если герой жив и т.д. если надо чтобы всем героям давалась экспа, то ищи всех героев и в цикле каждому давай экспу по тому же принципу, занося в переменную hero всех героев по очереди
 
  • Нравится
Реакции: Key
Реклама: