these define make Pawn Compiler stop roking
#1

Hello guys i have these defines when i enter them it make my pawn compiler strop working

pawn Код:
#define ForEach(%0,%1) \
    for(new %0 = 0; %0 != %1; %0++) if(IsPlayerConnected(%0) && !IsPlayerNPC(%0))

#define Loop(%0,%1) \
    for(new %0 = 0; %0 != %1; %0++)
   
#define IsOdd(%1) \
    ((%1) & 1)
   
#define ConvertTime(%0,%1,%2,%3,%4) \
    new \
        Float: %0 = floatdiv(%1, 60000) \
    ;\
    %2 = floatround(%0, floatround_tozero); \
    %3 = floatround(floatmul(%0 - %2, 60), floatround_tozero); \
    %4 = floatround(floatmul(floatmul(%0 - %2, 60) - %3, 1000), floatround_tozero)
   
#define function%0(%1) \
    forward%0(%1); public%0(%1)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)