Plata

Započeo Manca, Jun 11, 2017, 12:21:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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