Lukanio
### Own3D ###
- Joined
- Nov 25, 2008
- Messages
- 325
- Reaction score
- 6
Witam,
mam pewien problem z funkcja os.date. Napisalem dosc ciekawy skrypt , ktory myslalem ze bedzie dzialac niestety NIE . Wyskakuje mi blad przy funkcji wlasnie os.date
Wycinek skryptu:
I prosze mi nie pisac zeby w globalevents ustawic: ( i oczywiscie zmienic w skrypcie ) - Poniwaz NIE o to mi chodzi Chce miec cos takiego w skrypcie...
A oto moj blad:
Prosze o pomoc!
mam pewien problem z funkcja os.date. Napisalem dosc ciekawy skrypt , ktory myslalem ze bedzie dzialac niestety NIE . Wyskakuje mi blad przy funkcji wlasnie os.date
Wycinek skryptu:
Code:
local function executeEvent(seconds)
doBroadcastMessage("Zaczynamy Event !!!")
end
function onThink(interval)
if ((os.date("%H") > 16 ) then
executeEvent(math.random(1,9))
end
return true
end
I prosze mi nie pisac zeby w globalevents ustawic: ( i oczywiscie zmienic w skrypcie ) - Poniwaz NIE o to mi chodzi Chce miec cos takiego w skrypcie...
Code:
<globalevent name="event" time="17:00:00" event="script" value="event.lua"/>
A oto moj blad:
Code:
[24/2/2012 16:19:49] [Error - GlobalEvent Interface]
[24/2/2012 16:19:49] data/globalevents/scripts/event.lua:onThink
[24/2/2012 16:19:49] Description:
[24/2/2012 16:19:49] data/globalevents/scripts/event.lua:7: attempt to compare number with string
[24/2/2012 16:19:49] stack traceback:
[24/2/2012 16:19:49] data/globalevents/scripts/event.lua:7: in function <data/globalevents/scripts/evoria/event.lua:6>
[24/2/2012 16:19:49] [Error - GlobalEvents::think] Couldn't execute event: event
Prosze o pomoc!