como fazer contagem regreciva na label ??

 
   3D Game Builder - Índice » Programação
como fazer contagem regreciva na label ??
Autor Mensagem
claudio
Usuário
Usuário


Registrado: 20/08/09
Mensagens: 498
Localização: avaré

como fazer contagem regreciva na label ??
como fazer contagem regreciva na label

a duvida é a seguinte colocarei uma labem com o seguinte nome TEMPO ai queria que rodasse um tempo do 45 até o 0 quando chegar no 0 deload tela
isso será usado para o jogador ter que passar de ela antes do tempo acabar caso acabe ele perde ai dará um load tela Smile



_________________
facebook: http://www.facebook.com/claudinho.rainho
msn: claudinho_xd94@hotmail.com
O Senhor É dono dos negocios my.
Seg Abr 19, 2010 8:28 pm Exibir perfil de usuários
Lemos
Usuário
Usuário


Registrado: 14/04/09
Mensagens: 802
Localização: Rio de Janeiro - RJ

Re: como fazer contagem regreciva na label ??
claudio escreveu:
como fazer contagem regreciva na label

a duvida é a seguinte colocarei uma labem com o seguinte nome TEMPO ai queria que rodasse um tempo do 45 até o 0 quando chegar no 0 deload tela
isso será usado para o jogador ter que passar de ela antes do tempo acabar caso acabe ele perde ai dará um load tela :)


//---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', 45);

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('NOME DO SEU LABEL', IntToStr(ReadGlobalVar('Time')));
end
else
begin
if (ReadGlobalVar('Time') <= 0) then
begin
WriteGlobalVar('Time', -2);
//Adicione aqui o script para ser executado no final da contagem regressiva
end;
end;
//---End Script Builder---//

_________________
Lemos
http://alemdanimacao.zip.net/
Seg Abr 19, 2010 8:42 pm Exibir perfil de usuários
OIGAMES
Usuário
Usuário


Registrado: 14/03/09
Mensagens: 405
Localização: Araci - Bahia

Claudio lá no menu Script Builder»Tempo»Contagem Regressiva !

_________________
"Não Perca a Força e o sonho, Não deixe nunca de acreditar... Que tudo vai acontecer..."
Chance - Rosa de Saron
_________________________________________________
e-mail:danvictor20@gmail.com
Site: http://www.danilostudios.com
Site de Games: http://www.games.danilostudios.com
Twitter: http://twitter.com/Victorzinhow
Ter Abr 20, 2010 4:24 pm Exibir perfil de usuários
claudio
Usuário
Usuário


Registrado: 20/08/09
Mensagens: 498
Localização: avaré

é que no meu o scriptbuilder por algum motivo não ta funcionando

_________________
facebook: http://www.facebook.com/claudinho.rainho
msn: claudinho_xd94@hotmail.com
O Senhor É dono dos negocios my.
Ter Abr 20, 2010 4:25 pm Exibir perfil de usuários
alvarohsp
Usuário
Usuário


Registrado: 30/01/10
Mensagens: 125
Localização: Barra Mansa

claudio o meu scriptbuilder também dá erro,ta dano que nao tem label no mapa,será que é bug Question



_________________
Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo...
Qua Abr 21, 2010 12:54 am Exibir perfil de usuários
Martin de Luna
Novato
Novato


Registrado: 21/03/10
Mensagens: 35
Localização: Rio de Janeiro

Colegas, também tive este erro. Mas, observem que ele ocorre porque, para inserir o "cronômetro", é preciso antes inserir no mapa um objeto label. Tentem isso e depois selecionem esta opção na lista de scripts que irá funcionar.
Qua Abr 21, 2010 11:08 am Exibir perfil de usuários
alvarohsp
Usuário
Usuário


Registrado: 30/01/10
Mensagens: 125
Localização: Barra Mansa

Sim mas meu mapa já tem label,e nao funciona Question

_________________
Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo...
Qua Abr 21, 2010 3:03 pm Exibir perfil de usuários
Mililo
Usuário
Usuário


Registrado: 05/12/08
Mensagens: 366
Localização: Santo Antônio de Pádua / RJ

Isso é um erro de versão velha, já foi consertado...

Você atualizou seu 3DGB para versão mais nova?


Qua Abr 21, 2010 3:57 pm Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1