Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jockz_Corleone poslato Jul 02, 2016, 12:48:25 POSLE PODNE

Naslov: [REÅ ENO] Vreme mi kasni 2h..
Poruka od: Jockz_Corleone poslato Jul 02, 2016, 12:48:25 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Napravio sam vreme na server da mi pokazuje ono TD i sada kada sam napravio radilo mi lepo ali sada mi kasni 2h, ako je kod nas 13h na server pise 15h-16h.
Dio skripte: SetTimer("postavivremepk",1000, true);
public postavivremepk(playerid) //Vreme
{
        new string[256],year,month,day,hours,minutes,seconds;
        getdate(year, month, day), gettime(hours, minutes, seconds);
        format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
        TextDrawSetString(datumpk, string);
        format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
        TextDrawSetString(vremepk, string);
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoc] Vreme mi kasni 2h..
Poruka od: Arkoo poslato Jul 02, 2016, 12:56:00 POSLE PODNE
To moraš u hostingu njima reći da promjenu vrijeme na host mašini,
ili možeš ovako:
[pawn]SetTimer("postavivremepk",1000, true);
public postavivremepk(playerid) //Vreme
{
        new string[256],year,month,day,hours,minutes,seconds;
        getdate(year, month, day), gettime(hours, minutes, seconds);
        format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
        TextDrawSetString(datumpk, string);
        format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours+2, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
        TextDrawSetString(vremepk, string);
}[/pawn]
Naslov: Odg: [Pomoc] Vreme mi kasni 2h..
Poruka od: // xunder poslato Jul 02, 2016, 17:32:17 POSLE PODNE
@Arkoo (hours < 10) ? ("0") : (""), hours+2 vidis da ima if provjera lakse mu je ovako
SetTimer("postavivremepk",1000, true);
public postavivremepk(playerid) //Vreme
{
        new string[256],year,month,day,hours,minutes,seconds;
        getdate(year, month, day), gettime(hours, minutes, seconds); hours += 2;
        format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
        TextDrawSetString(datumpk, string);
        format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
        TextDrawSetString(vremepk, string);
}
Naslov: Odg: [Pomoc] Vreme mi kasni 2h..
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jul 02, 2016, 18:26:03 POSLE PODNE
Najbolje je da ti host sredi to jer je to do njih, ovo sto su ti slali da dodajes +2h moze i tako ali onda moras svuda tako dodavati gde god koristis nesto za vreme da bi bilo sve dobro zato je najbolje da host sredi...
Naslov: Odg: [Pomoc] Vreme mi kasni 2h..
Poruka od: // xunder poslato Jul 02, 2016, 19:20:08 POSLE PODNE
Aa gettimee?
gettimee(%0,%1,%2) gettime(%0,%1,%2); %0 += 2
I sada samo CTRL+H
gettime
gettimee
:)
Naslov: Odg: [Pomoc] Vreme mi kasni 2h..
Poruka od: Jockz_Corleone poslato Jul 02, 2016, 22:21:04 POSLE PODNE
Ok pitao sam hosting