05.07.2011, 16:27
Because static variables are like local global variables which means they don't get "recreated" and don't change on the next call because they keep existing after you execute the function and since I'm calling these very frequently, it's better to use static variables in this case. You can find more information in the PAWN Language Guide.