Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Veljko_Misic poslato Novembar 22, 2019, 21:40:51 POSLE PODNE

Naslov: Pomoc oko Timer !
Poruka od: Veljko_Misic poslato Novembar 22, 2019, 21:40:51 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Napravio sam timer kad igrac klikne na Rent 5 minuta odnosno case 0 koji odbrojava 300 sekundi (5 minuta) , ali on ne saceka 300 sekundi nego automatski respawna vozilo I napise da je isteklo vreme ? Zasto se to desava ? Ako neko moze pomoci ?
Deo skripte: [pawn]   SetTimerEx("Rent5", 300, true, "i", playerid);

....

forward Rent5();
public Rent5()
{
   new playerid;
    if(RentaVozilo[playerid] == 1)
    {
       SetVehicleToRespawn(IdRentVozila[playerid]);
        VoziloRentano[IdRentVozila[playerid]] = 0;
        RentaVozilo[playerid] = 0;
        IdRentVozila[playerid] = -1;
    }
   return 1;
}[/pawn]

U skripti je bez errora , ako neko moze pomoci ? on ovo SetVehicleToRespawn I ovu radnju gore navedenu odma obavi umesto da saceka 300 sekundi
Sta da radim ?

Hvala unapred na odgovoru :D
Naslov: Odg: Pomoc oko Timer !
Poruka od: pokerface poslato Novembar 22, 2019, 21:43:42 POSLE PODNE
A koliko je pet minuta u milisekundama, treba biti "300000" a tebi je "300" što nije niti pola sekunde.
Naslov: Odg: Pomoc oko Timer !
Poruka od: Veljko_Misic poslato Novembar 22, 2019, 22:23:26 POSLE PODNE
Citat: Spooky. poslato Novembar 22, 2019, 21:43:42 POSLE PODNE
A koliko je pet minuta u milisekundama, treba biti "300000" a tebi je "300" što nije niti pola sekunde.
Glup sam ko tocak ! Hvala puno :D
Naslov: Odg: Pomoc oko Timer !
Poruka od: M Ө M Σ N Z I poslato Novembar 23, 2019, 16:07:16 POSLE PODNE
Drugi fail sto si napravio je stavljanje repeatinga na true(1)

SetTimerEx("Rent5", 300000, false, "i", playerid);

Inace koristi convertere za milisekunde(ako ti bas treba) https://www.calculateme.com/time/minutes/to-milliseconds/