Započeo #Badzoni
•11. Maj 2016.• Zaključano[POMOC] PayDay
613
pregleda
8
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
51
Postovi:
20
Teme:
Pridružio se:Dec. 2015
11. Maj 2016.
Skripta koju koristim: GTA RP
Detaljan opis problema: Plata bi trebala stizati na svaki sat ukoliko je igrac proveo vise od pola sata na serveru. Medjutim plata, desi se da stigne 1-2 puta u toku dana.
Dio skripte:
public SyncTime()
{
new string;
new tmphour;
new tmpminute;
new tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
FixHour(tmphour);
tmphour = shifthour;
if ((tmphour > ghour) || (tmphour == 0 && ghour == 24))
{
format(string, sizeof(string), "{FF00EA}[BD{FFFFFF}:{FF00EA}HP]: {FFFFFF}Sada je {FF00EA}%d:00 {FFFFFF}sati.",tmphour);
BroadCast(COLOR_WHITE,string);
ghour = tmphour;
PayDay();
ZaPlatu();
if (realtime)
{
SetWorldTime(tmphour);
}
}
}
Detaljan opis problema: Plata bi trebala stizati na svaki sat ukoliko je igrac proveo vise od pola sata na serveru. Medjutim plata, desi se da stigne 1-2 puta u toku dana.
Dio skripte:
public SyncTime()
{
new string;
new tmphour;
new tmpminute;
new tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
FixHour(tmphour);
tmphour = shifthour;
if ((tmphour > ghour) || (tmphour == 0 && ghour == 24))
{
format(string, sizeof(string), "{FF00EA}[BD{FFFFFF}:{FF00EA}HP]: {FFFFFF}Sada je {FF00EA}%d:00 {FFFFFF}sati.",tmphour);
BroadCast(COLOR_WHITE,string);
ghour = tmphour;
PayDay();
ZaPlatu();
if (realtime)
{
SetWorldTime(tmphour);
}
}
}
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
108
Postovi:
2
Teme:
Pridružio se:Apr. 2016
11. Maj 2016.
pokušaj
Edit: Koliko Äesto ti se poziva SyncTime() ?
public SyncTime()
{
new
string,
hh,
mm
;
gettime(hh, mm);
if(mm == 0)
{
format(string, sizeof(string), "{FF00EA}[BD{FFFFFF}:{FF00EA}HP]: {FFFFFF}Sada je {FF00EA}%02d:00 {FFFFFF}sati.",hh);
BroadCast(COLOR_WHITE,string);
PayDay();
ZaPlatu();
SetWorldTime(hh);
}
return 1;
}
}Edit: Koliko Äesto ti se poziva SyncTime() ?
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
42 / 100 XP
Početnik(0)
155
Postovi:
7
Teme:
Pridružio se:Jul 2014
20. Maj 2016.
synctime stavis da ide svaki minut na ongamemodeinit, a u forwardu synctime dodajes payday 1 te gledas koje je vrijeme i ako su minute 0 onda payday. uz provjeru ako ima vise od 30 paydaya za placu.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
705
Postovi:
25
Teme:
Pridružio se:Jan. 2015
21. Maj 2016.
samparena | Michael wrote on May 20, 2016, 8:08 pm:
synctime stavis da ide svaki minut na ongamemodeinit, a u forwardu synctime dodajes payday 1 te gledas koje je vrijeme i ako su minute 0 onda payday. uz provjeru ako ima vise od 30 paydaya za placu.
upravo tako 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava