Skripta koju koristim:Moja
Detaljan opis problema: Ako neko moze da mi napise ili posalje neki tutorial kako napraviti da svakih 1 h stize plata (npr u 12:00) , ja znam napraviti platu uz pomoc PayDay sistema ali ja zelim da svakog sata stigne plata
Dio skripte: Nema dela.
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Pokušaj ovako
U vrh moda:[pawn]new timeshift = 0;
new shifthour;
new ghour = 0;
new gminute = 0;
new gsecond = 0;[/pawn]
Pod OnGameModeInit
[pawn]SetTimer("SyncTime", 60000, 1);
ghour = shifthour;[/pawn]
[pawn]forward SyncTime(playerid);
public SyncTime(playerid)
{
new tmphour, tmpminute, tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
FixHour(tmphour);
tmphour = shifthour;
if ((tmphour > ghour) || (tmphour == 0 && ghour == 23))
{
PayDay(playerid)
}
}[/pawn]
[pawn]forward FixHour(hour);
public FixHour(hour)
{
hour = timeshift+hour;
if (hour < 0)
{
hour = hour+24;
}
else if (hour > 23)
{
hour = hour-24;
}
shifthour = hour;
return 1;
}[/pawn]
[pawn]forward PayDay(playerid);
public PayDay(playerid)
{
//Plata
}[/pawn]
a kad bih hteo sta da dobijem respekt