All pastes #960261 Raw Edit

GTA Countdown C++

public cpp v1 · immutable
#960261 ·published 2008-03-27 23:57 UTC
rendered paste body
#include <a_samp>//------------------------------------------------------------------------------//=====FILTERSCRIPT=============================================================//------------------------------------------------------------------------------public OnFilterScriptInit(){	print("\n--------------------------------------");	print(" GTA IV Countdown loaded");	print("--------------------------------------");	print(" Use \"gtaiv\" to check the countdown!");	print("--------------------------------------\n");	return 1;}//------------------------------------------------------------------------------//=====RCON=====================================================================//------------------------------------------------------------------------------public OnRconCommand(cmd[]){	if(strcmp(cmd, "gtaiv", true) == 0)	{	    new year, month, day, hour, minute, second;	    new rsecond, rminute, rhour, rday, rmonth;	    new psecond, pminute, phour, pday;	    gettime(hour, minute, second);	    getdate(year, month, day);	    if(year != 2008) return printf("Wrong year! (%d)", year);	    if(month >= 4 && day >= 29 && hour >= 23 && minute >= 0 && second >= 0) return print("GTA IV is already released!");	    if(month == 4 && day == 29 && hour == 23 && minute == 0) return print("GTA IV RELEASE MINUTE!!!");	    if(month <= 4 && day <= 29 && hour <= 23 && minute < 60 && second < 60)	    {	        if(second < 60)			{				rsecond = 60-second;				if(rsecond > 0) psecond = 1;			}	    	if(minute < 60)			{				rminute = 60-minute;				if(psecond) rminute--;				if(rminute > 0) pminute = 1;			}			if(hour < 24)			{				rhour = 24-hour;				if(pminute) rhour--;				if(rhour > 0) phour = 1;			}			if(day < 29 && month == 4)			{				rday = 29-day;				if(phour) rday--;				if(rday > 0) pday = 1;			}			if(day > 29 && month < 4)			{			    if(month == 1 || month == 3)			    {			    	rday = 31-day;				}				if(month == 2)			    {			    	rday = 30-day;				}				if(phour) rday--;				if(rday > 0) pday = 1;			}			if(month < 4)			{				rmonth = 4-month;				if(pday) rmonth--;			}			printf("%d month, %d days, %d hours, %d minutes, %d seconds", rmonth, rday, rhour, rminute, rsecond);		}		return 1;	}	return 1;}