sscanf warning.
#6

Oh, sorry.

It's from dutils.inc:

pawn Код:
/*
 * Originally created by mabako, tuned by DracoBlue
 */

stock mktime(hour,minute,second,day,month,year) {
    new timestamp2;

    timestamp2 = second + (minute * 60) + (hour * 3600);

    new days_of_month[12];

    if ( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) ) {
            days_of_month = {31,29,31,30,31,30,31,31,30,31,30,31}; // Schaltjahr
        } else {
            days_of_month = {31,28,31,30,31,30,31,31,30,31,30,31}; // keins
        }
    new days_this_year = 0;
    days_this_year = day;
    if(month > 1) { // No January Calculation, because its always the 0 past months
        for(new i=0; i<month-1;i++) {
            days_this_year += days_of_month[i];
        }
    }
    timestamp2 += days_this_year * 86400;

    for(new j=1970;j<year;j++) {
        timestamp2 += 31536000;
        if ( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) )  timestamp2 += 86400; // Schaltjahr + 1 Tag
    }

    return timestamp2;
}
Reply


Messages In This Thread
sscanf warning. - by Gh0sT_ - 10.04.2011, 16:15
Re: sscanf warning. - by Babul - 10.04.2011, 18:08
Re: sscanf warning. - by Gh0sT_ - 10.04.2011, 18:53
Re: sscanf warning. - by Gh0sT_ - 11.04.2011, 12:30
Re: sscanf warning. - by Calgon - 11.04.2011, 12:44
Re: sscanf warning. - by Gh0sT_ - 11.04.2011, 12:53

Forum Jump:


Users browsing this thread: 1 Guest(s)