[Tutorial] [TuT]Pegando tempo em Race.
#1

Jб vi muita gente procurando isto,
como nгo achei algo, resolvi postar.
Primeiro colocaremos no topo do FS/GM:

Comeзo:
pawn Код:
new
    Hora[MAX_PLAYERS],
    Min[MAX_PLAYERS],
    Sec[MAX_PLAYERS]
;
Nesta parte nуs jб criamos as arrays para pegarem a hora de cada player.
agora vamos para o segundo passo:

Bote isto quando iniciar a corrida(que pegarб o tempo atual de cada player)
Pegar Hora
pawn Код:
gettime(Hora[playerid], Min[playerid], Sec[playerid]);
na parte acima ele pega a hora e armazena nas arrays Hora,Min,Sec.
agora vem a parte mais complicadinha *--*.

Mandar Mensagem
pawn Код:
new
    H,M,S,str[100],
    tH,tM,tS
;

gettime(H,M,S);

tH = H -= Hora[playerid];
tM = M -= Min[playerid];
tS = S -= Sec[playerid];

format(str, sizeof(str),"Vocк terminou a corrida em aproximadamente %02d:%02d:%02d !", tH, tM, tS);
SendClientMessage(playerid, -1, str);
Explicaзгo:
no comeзo jб sгo criadas as variбveis para armazenarem hora e uma array para a mensagem.
nуs subtraimos a hora atual pela hora que o player comeзou a correr.

Crйditos:
- [O.z]Caroline
Reply
#2

Bom tutorial caroline =)
Reply
#3

Simples + Util ^^

@Caroline

Vocк postou 1° no Tуpico de Ajuda =D
Reply
#4

Ficou legalzin, sу que estou considerando isso um code, falta explicar algumas coisas aн Carol
Reply
#5

Isso ae tambem funfa desse geito?
Voce deve Terminar a corrida e tal tempo ?
Reply
#6

gostei!
Reply
#7

Уtimo, bem simples mais muito ъtil, parabйns Caroline
Reply
#8

Quote:
Originally Posted by Shickcard
Посмотреть сообщение
Bom tutorial caroline =)
Obrigada^,^.

Quote:
Originally Posted by Dr_Pawno
Посмотреть сообщение
Simples + Util ^^

@Caroline

Vocк postou 1° no Tуpico de Ajuda =D
Sim, eu havia ajudado e como nгo achei nenhum tutorial parecido resolvi criar.

Quote:
Originally Posted by dMagnus
Посмотреть сообщение
Ficou legalzin, sу que estou considerando isso um code, falta explicar algumas coisas aн Carol
valeo, nгo hб oque explicar aqui.
ele Somente Pega a hora e subtrai pela hora atual.

Quote:
Originally Posted by BrunoBSF
Посмотреть сообщение
Isso ae tambem funfa desse geito?
Voce deve Terminar a corrida e tal tempo ?
Sim.
qualquer dъvida poste.
Quote:
Originally Posted by Slim.-
Посмотреть сообщение
gostei!
Obrigada^^

Quote:
Originally Posted by [RoxX]Ygor
Посмотреть сообщение
Уtimo, bem simples mais muito ъtil, parabйns Caroline
^^
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)