[PEDIDO] Comando SetarHora
#1

Galera eu precisava de um comando para setar a hora que fica la em cima no HUD
Sу que queria que setasse uma vez e ja salvasse

Porque o Host que esta meu Server й gringo e o Relуgio й baseado na hora do PC.

Alguem me ajuda?
Reply
#2

Seta manualmente no gettime...
Reply
#3

Como assim poderia explicar melhor?
Reply
#4

https://sampwiki.blast.hk/wiki/Gettime
Reply
#5

Sera que й aqui que tenho que editar?
pawn Код:
public reloginho(){
    SyncTime();
    new
        string[256],
        ano,
        mes,
        dia,
        horas,
        minutos,
        segundos;
    getdate(ano, mes, dia);gettime(horas, minutos, segundos);
    format(string, sizeof string, "~b~~h~~h~~h~%d/%s%d/2012", dia, ((mes < 10) ? ("0") : ("")), mes);TextDrawSetString(Reloginho1, string);
    format(string, sizeof string, "~b~~h~~h~~h~%s%d:%s%d:%s%d", (horas < 10) ? ("0") : (""), horas, (minutos < 10) ? ("0") : (""), minutos, (segundos < 10) ? ("0") : (""), segundos);TextDrawSetString(Reloginho2, string);
    TextDrawShowForAll(Reloginho1);TextDrawShowForAll(Reloginho2);}
Reply
#6

pawn Код:
(horas < 10) ? ("0") : (""), horas, (minutos < 10) // Hora atual

(horas < 10) ? ("0") : (""), horas+1, (minutos < 10) // + 1H

(horas < 10) ? ("0") : (""), horas+2, (minutos < 10) // + 2H

(horas < 10) ? ("0") : (""), horas+3, (minutos < 10) // + 3H
Reply
#7

PQ tipo se eu uso o GM no meu pc fica de boa
Sу no host que fica estranho
Reply
#8

Й porque o gettime pega a hora do computador em que servidor estб hospedado.
Se seu host for estrangeiro, й normal que a hora seja diferente.
Reply
#9

Vlw vini deu de boa cara!
Foi sу adicionar um +6!
Reply
#10

Noss velho nгo precisava fazer tudo isso!

pawn Код:
format(string, sizeof string, "~b~~h~~h~~h~%s%d:%s%d:%s%d", (horas < 10) ? ("0") : (""), horas, (minutos < 10) ? ("0") : (""), minutos, (segundos < 10) ? ("0") : (""), segundos);TextDrawSetString(Reloginho2, string);
isso seria a msm coisa mas mais optimizado.
pawn Код:
format(string, sizeof string, "~b~~h~~h~~h~%02d:%02d:%02d", horas, minutos, segundos);TextDrawSetString(Reloginho2, string);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)