Решено Проблема с таймерами, хелп гайс(

Findes

Пользователь
6 Ноя 2018
20
0
Проект
Dota Strike
В общем пробовал различные таймеры но все время одна и та же ошибка

attempt to index global 'Timers' (a nil value)

Пробовал вот так

Timers:CreateTimer(5, function()
--бла бла бла мой код
end

Timers:CreateTimer({
endTime = 15,
callback = function()
--бла бла бла мой код
end
})


Что делать? Спасайте...
 

Findes

Пользователь
6 Ноя 2018
20
0
Проект
Dota Strike
В addon_game_mode в глобальную область:
require('timers')
И все так просто? Работает ой да ладноо) спасибо большое) И есть еще вопрос это как то непомерно сложно для меня. Мне нужно что бы можно использовать предмет только в определенном месте на карте ну или триггере. Эхх(
 
20 Дек 2016
892
170
И все так просто? Работает ой да ладноо) спасибо большое) И есть еще вопрос это как то непомерно сложно для меня. Мне нужно что бы можно использовать предмет только в определенном месте на карте ну или триггере. Эхх(
Если цель в области, или если кастер в области? Датадривен или луа?
 

Findes

Пользователь
6 Ноя 2018
20
0
Проект
Dota Strike
20 Дек 2016
892
170
Мне отдельно сверять каждую возможную координату ? Или можно как то по радиусу?
Думаю, можно даже по триггеру.
Lua:
local trigger = Entities:FindByName( nil, "trigger_name" )
if trigger:IsTouching( caster ) then
    ...
end
Надеюсь, разберешься, как определить caster

P.S: А определять, лежит ли точка в окружности с заданным радиусом вроде бы классе в 8м учат
 
Последнее редактирование:
Реклама: