como resetar uma contagem regressiva ?

 
   3D Game Builder - Índice » Programação
como resetar uma contagem regressiva ?
Autor Mensagem
talison
Novato
Novato


Registrado: 21/10/11
Mensagens: 21

como resetar uma contagem regressiva ?
eu criei um script para uma contagem regressiva para quando ela acabace voltase ao menu do jogo mas
quando eu volto ao menu e inicio jogo de novo a contagem já acabou evolta de novo pro menu



_________________
Novo Aqui
Sáb Out 29, 2011 1:09 am Exibir perfil de usuários
victordriver
Usuário
Usuário


Registrado: 26/01/10
Mensagens: 275
Localização: Natal RN

Man, posta o script aii para ver.

_________________
Amamos o Lemos! Very Happy
Qua Nov 02, 2011 3:53 am Exibir perfil de usuários
talison
Novato
Novato


Registrado: 21/10/11
Mensagens: 21

//---Begin Script Builder: Exibe contagem regressiva no label---//
function GetSec(Time:String):String;
begin
Result:=Copy(Time, 7, 2);
end;

if ReadGlobalVarDef('Time', -1) = -1 then
WriteGlobalVar('Time', 60);

var TM:Integer;
TM:=StrToInt(GetSec(TimeToStr(Now)));
if ((ReadGlobalVar('TempTime') < TM)or((TM = 0)and(ReadGlobalVar('TempTime')<>TM)))and(ReadGlobalVar('Time') > 0) then
begin
WriteGlobalVar('TempTime', TM);
WriteGlobalVar('Time', ReadGlobalVar('Time')-1);
SetLabelText('Label1', IntToStr(ReadGlobalVar('Time')));
end
else
begin
if (ReadGlobalVar('Time') <= 0) then
begin
WriteGlobalVar('Time', -2);
end;
end;



_________________
Novo Aqui
Qui Nov 03, 2011 6:12 pm Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1