26.04.2011, 11:51 
	
	
	
		How I can make a function with infinite params ? Something like SendClientMessageEx, that's not working:
And how I can make this macro:
with {Float,_}:... from the first question ? Becouse those macros increase the .AMX size .
PS: I looked in sscanf scripted version, but I don't understand from it.
	
	
	
Код:
stock SendClientMessageEx( playerid, color, message[ ], {Float,_}:... );
{
    new string[ 128 ];
    format( string, 128, message, {Float,_}:... );
    return SendClientMessage( playerid, -1, string );
}
Код:
stock bool:False = false;
#define FormatSCLM(%0,%1,%2,%3,%4)\
do\
{\
     format(string1, 256, (%2), %4);\
     format(string2, 256, (%3), %4);\
     SCLM((%0),(%1), string1, string2);\
}\
while ( False )
PS: I looked in sscanf scripted version, but I don't understand from it.


