27.11.2011, 15:45
I have, but this is to add time to an unix timestamp. This works:
This doesn't:
pawn Code:
stock makethetimehappen(zero, one, two, three, four, five, six) {
new returnnumber = (zero + (60 * one) + (60 * 60 * two) + (60 * 60 * 24 * three) + (60 * 60 * 24 * 7 * four) + (60 * 60 * 24 * 30 * five) + (60 * 60 * 24 * 365 * six));
return returnnumber;
}
pawn Code:
#define mktimestamp(%0, %1, %2, %3, %4, %5, %6) \
(%0 + (60 * %1) + (60 * 60 * %2) + (60 * 60 * 24 * %3) + (60 * 60 * 24 * 7 * %4)