SA-MP Forums Archive
Problem with define - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Problem with define (/showthread.php?tid=328554)



Problem with define - deimantas1 - 25.03.2012

Hi, when i used
Код:
COMMAND:duomenys(playerid, params[])
{
    SendFormattedText(playerid,RAUDONA, "Jыsш vardas: %s", GetPlayerFirstName(playerid));
    SendFormattedText(playerid,RAUDONA, "Jыsш pavardл: %s", GetPlayerLastName(playerid));
	return 1;
}
define:
Код:
new FALSE = false;
#define SendFormattedText(%1,%2,%3, %4) do{new sendfstring[128];format(sendfstring,128,(%3),%4);SendClientMessage((%1), (%2) ,sendfstring);}while(FALSE)
errors and warnings:
Код:
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : warning 236: unknown parameter in substitution (incorrect #define pattern)
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : warning 236: unknown parameter in substitution (incorrect #define pattern)
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : error 029: invalid expression, assumed zero
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : warning 215: expression has no effect
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : error 001: expected token: ";", but found ")"
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : error 029: invalid expression, assumed zero
C:\DOCUME~1\ADMINI~1\Desktop\LAS-VE~1\GAMEMO~1\SAMP.pwn(16891) : fatal error 107: too many error messages on one line



Re: Problem with define - Smacky - 25.03.2012

Tell me what happend on 16891 line ) then I can help you


Re: Problem with define - deimantas1 - 25.03.2012

SendFormattedText(playerid,RAUDONA, "Jыsш vardas: %s", GetPlayerFirstName(playerid));