Pomoc oko Timer !


Započeo Veljko_Misic, Novembar 22, 2019, 21:40:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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:
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;
}


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

A koliko je pet minuta u milisekundama, treba biti "300000" a tebi je "300" što nije niti pola sekunde.
You'll be always in my heart, the end and thanks for amazing times. #WeAreLords

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

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/


Github: Momenzi
Pikaboot: Website