Undefined symbol "COLOR_WHITE" - 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: Undefined symbol "COLOR_WHITE" (
/showthread.php?tid=596610)
Undefined symbol "COLOR_WHITE" -
E7mad - 20.12.2015
Hello everyone.
I've defined a word with "WORD_SYSTEM", and "COL_SYSTEM", and defined SCM for SendClientMessage, here's the explanation:
PHP код:
#define COLOR_WHITE 0xFFFFFFFF
#define COL_SYSTEM "{FF7300}"
#define WORD_SYSTEM ""COL_SYSTEM"[SYSTEM]{FFFFFF} "
#define SCM SendClientMessage
And this is the script
PHP код:
forward OnAccountLoad(playerid);
public OnAccountLoad(playerid)
{
pInfo[playerid][Admin] = cache_get_field_content_int(0, "Admin");
pInfo[playerid][VIP] = cache_get_field_content_int(0, "VIP");
pInfo[playerid][Money] = cache_get_field_content_int(0, "Money");
GivePMoney(playerid, pInfo[playerid][Money]);
SCM(playerid, COLOR_WHITE, ""WORD_SYSTEM"You have {00DE21}successfully{FFFFFF} logged in.");
pInfo[playerid][LoggedIn] = 1;
return true;
}
The error:
Код:
C:\Program Files\MyServer\pawno\include\required/publics.inc(34) : error 017: undefined symbol "SCM"
C:\Program Files\MyServer\pawno\include\required/publics.inc(34) : error 017: undefined symbol "WORD_SYSTEM"
C:\Program Files\MyServer\pawno\include\required/publics.inc(34) : warning 215: expression has no effect
C:\Program Files\MyServer\pawno\include\required/publics.inc(34) : error 001: expected token: ";", but found ")"
C:\Program Files\MyServer\pawno\include\required/publics.inc(34) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
How to solve this?
Re: Undefined symbol "COLOR_WHITE" -
SecretBoss - 20.12.2015
Make sure that colors and your function are on the same gamemode/include file
For example if you have
OnAccountLoad function in publics.inc file and colors are not there it will print undefined errors
If you are trying to make a structured gamemode then you must colors on a custom include like defines.inc and include it in your main gamemode so you will never get errors with defines