SA-MP Forums Archive
An error with a macro - 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: An error with a macro (/showthread.php?tid=402282)



An error with a macro - JavoDiaz - 25.12.2012

pawn Код:
#define PlayAudioFromURL(%0, %1) StopAudioStreamForPlayer(%0),PlayAudioStreamForPlayer(%0, %1)
This macro sends me this errors:

Код:
warning 236: unknown parameter in substitution (incorrect #define pattern)
warning 236: unknown parameter in substitution (incorrect #define pattern)
error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Why?



Thanks.


Re: An error with a macro - [HiC]TheKiller - 26.12.2012

pawn Код:
#define PlayAudioFromURL(%0, %1) StopAudioStreamForPlayer(%0),PlayAudioStreamForPlayer(%0, %1)
Should be
pawn Код:
#define PlayAudioFromURL(%0,%1) StopAudioStreamForPlayer(%0),PlayAudioStreamForPlayer(%0, %1)
Remember that you cant have spaces in what you're defining because it will think you're defining
pawn Код:
#define PlayAudioFromURL(%0,
to be
pawn Код:
%1) StopAudioStreamForPlayer(%0),PlayAudioStreamForPlayer(%0, %1)



Re: An error with a macro - JavoDiaz - 26.12.2012

Oh, thank you so much!!!

Can you see if you can response my other doubts posted?

Thank you Killer, you helped me a lot.

Best regards.