Cronometro(Time)

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

100% Cronometro(Time)

Mensagem por rafaloko em Sab 19 Nov 2011, 18:35

1º Crie um script com o nome "function timeCreate()" e coloque nele o código:
Código:
{
//Explicação: Aqui declara as váriaveis para o time funcionar
hour = 0;
hours = 0;
minute = 0;
minutes = 0;
second = 0;
seconds = 0;
}

2º Crie outro script com o nome "function timeStep()" e coloque:
Código:
{
//Explicação: Aqui nós damos o valor de 0.02 para o second(miliseconds) e damos o valor estimado para que possemos reiniciar os dados e parar conforme o tempo anda.
second += 0.02;

if(second < 10){
seconds = 0;
}

if(second > 10){
seconds = "";
}

if(second == 60){
second = 0;
minute += 1;
}

if(minute > 10){
minutes = "";
}

if(minute == 60){
minute = 0;
hour += 1;
}

if(hour == 24){
hour = 24;
hours = "";
minute = 0;
minutes = 0;
second = 0;
seconds = 0;
}
}

3º Crie mais um script com o nome "function timeDraw()" e coloque:
Código:

{
//Explicação: A função "draw_text" mostra strings,texts,variaveis,etc.. aqui configuramos o texto a mostrar como arg0,arg1,arg2
draw_text(argument0,argument1,argument2);
}

4º Crie um objecto com o nome "time" e crie um evento CREATE,STEP,DRAW.
5º No evento CREATE puxe um "Execute Script" e selecione o script "function timeCreate()".
6º No evento STEP puxe outro "Execute Script" e selecione o script "function timeStep()".
7º No evento DRAW puxe mais um "Execute Script" e selecione o script "function timeDraw()", e em argument0: coloque
Código:
time.x
; em argument1: coloque
Código:
time.y
; e por último em argument2: coloque
Código:
"Time: " +string(hours)+string(hour)+":"+string(minutes)+string(minute)+":"+string(seconds)+string(second)
.
8º Coloque o objeto time na room e Execute.

rafaloko

Número de Mensagens : 1
Data de inscrição : 06/09/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum