Timer Help
#3

okey, this method works until January 19, 2038

store the timestamp of the actual time a player wins the VIP thingy in your player files

tempVIP[playerid] = gettime();

now to check if 1 day has passed, we just do this:

if(tempVIP[playerid])
{
if(gettime() - tempVIP[playerid] > 60*60*24) return //vip time is up remove the vip state
}

we can place that if statement somewhere where it gets called like every 3 or 5 seconds. We dont need a dirty timer
for example, place it in OnPlayerStatechange
time will still "pass by" even if the server is offline since were doing the timestamp-method
Reply


Messages In This Thread
Timer Help - by KingyKings - 22.12.2013, 16:46
Re: Timer Help - by Flaken - 22.12.2013, 16:55
Re: Timer Help - by CutX - 22.12.2013, 16:55

Forum Jump:


Users browsing this thread: 1 Guest(s)