PtokaX forum

Lua 5.3/5.2/5.1 Scripts (for PtokaX 0.4.0.0 and newer) => Request for scripts => Topic started by: satya on 27 May, 2008, 17:04:03

Title: pls help meee
Post by: satya on 27 May, 2008, 17:04:03
g=10

function Main() -- called on script satrtup
  SendToAll(g.." seconds till explosion, take cover! :-)")
  SetTimer(1000) -- OnTimer() is called every second.
  StartTimer() -- we should not forget to start it.
end

function OnTimer()
  g=g-1 -- g decreases by 1
  if g==0 then -- when g is 0
    SendToAll("Countdown finished. KABOOM! :-D")
    StopTimer() -- we stop the timer
  else
    SendToAll(g.." seconds till explosion, take cover! :-)")
  end
end


This is a script wich i was tryin hands onn

well its not workin can ne1 tell me whr the prob lies???
Title: Re: pls help meee
Post by: [NL]Daddy-Bear? on 27 May, 2008, 21:47:18
Hello satya,

I think you are using the PX 4.0.0.
Please tell some more info if you post something.

try it this way ;)

g=10

function OnStartup() -- called on script satrtup
Core.SendToAll(g.." seconds till explosion, take cover! :-)")
tmr = TmrMan.AddTimer(1000) -- OnTimer() is called every second.
end

function OnTimer(tmr)
g=g-1 -- g decreases by 1
if g==0 then -- when g is 0
Core.SendToAll("Countdown finished. KABOOM! :-D")
TmrMan.RemoveTimer(tmr) -- we stop the timer
else
Core.SendToAll(g.." seconds till explosion, take cover! :-)")
  end
end


Respectfully,

[NL]Daddy-Bear?