Hallo,
ich habe einen kleinen (großen) Payday bug.
undzwar sollte man jede volle stunde einen PayDay bekommen (GF-Like) und ja
hier ist der AUsschnitt, nix passiert auch nicht Lotto oder sowas..
ich hoffe ihr könnt mir helfen.
public SyncTime()
{
new string[128];
new tmphour;
new tmpminute;
new tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
if ((tmphour > ghour) || (tmphour == 0 && ghour == 23))
{
format(string, sizeof(string), "SERVER: Es ist jetzt %d:00 Uhr",tmphour);
BroadCast(COLOR_WHITE,string);
ghour = tmphour;
PayDay();
if (realtime)
{
SetWorldTime(tmphour+1);
}
format(string, sizeof(string), "~y~Lotto Zeit! ~n~~w~Waehle deine Nummer mit ~n~~p~/lotto 1-80 ~g~($100) ~n~~r~Preis: ~g~$%d", Jackpot);
if(TD3D == 1)
{
KillTimer(HideTD4Timer);
TextDrawHideForAll(TD3);
TextDrawSetString(TD3, string);
TextDrawShowForAll(TD3);
HideTD4Timer = SetTimer("HideTD4", 8500, false);
}
else
{
TextDrawSetString(TD3, string);
TextDrawShowForAll(TD3);
TD3D = 1;
HideTD4Timer = SetTimer("HideTD4", 8500, false);
}
SetTimer("StartLotto",20000,false);
}
}