#define problem, warning 236 [FIXED]
#1

Code:
#define SendInfoMessage(%0, %1) \
	SendClientMessageEx(%0, -1, "{007DFA}[!] {90a3b6}"%1)
#define SIM SendInfoMessage
Code:
stock SendClientMessageEx(playerid, color, const text[], {Float, _}:...)
{
	static
	    args,
	    str[144];

	if ((args = numargs()) == 3)
	{
	    SendClientMessage(playerid, color, text);
	}
	else
	{
		while (--args >= 3)
		{
			#emit LCTRL 5
			#emit LOAD.alt args
			#emit SHL.C.alt 2
			#emit ADD.C 12
			#emit ADD
			#emit LOAD.I
			#emit PUSH.pri
		}
		#emit PUSH.S text
		#emit PUSH.C 144
		#emit PUSH.C str
		#emit PUSH.S 8
		#emit SYSREQ.C format
		#emit LCTRL 5
		#emit SCTRL 4

		SendClientMessage(playerid, color, str);

		#emit RETN
	}
	return 1;
}
im getting error if you use it like that,

Code:
CMD:b(playerid, params[])
{
	static
	    text[256];
	    
	if(isnull(params))
	{
		SSM(playerid, "/b [Yakın mesafede gцzьkecek oyun dışı yazı..]");
		SIM(playerid, "Bu komutu oyun iзi iletişim aracı olarak kullanmak yasaktır."); // line 492
		return 0;
	}
	SendNearbyMessage(playerid, 15, -1, "[OOC]((%s: %s))", PlayerName(playerid), text);
	return 1;
}
Code:
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : warning 236: unknown parameter in substitution (incorrect #define pattern)
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : warning 236: unknown parameter in substitution (incorrect #define pattern)
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : error 029: invalid expression, assumed zero
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : warning 215: expression has no effect
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : error 001: expected token: ";", but found ")"
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : error 029: invalid expression, assumed zero
C:\Users\omer\Desktop\Pawno\gamemodes\roleplay.pwn(492) : fatal error 107: too many error messages on one line
Reply
#2

fixed, i changed it this way:

Code:
#define SendInfoMessage(%0,%1) \
	SendClientMessageEx(%0, -1, "{007DFA}[!] {90a3b6}"%1)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)