Nabend Brotfischer,
ich wollte so eben eine Fraktion mit gTeam erstellen.
Terroristen.
Ich habe ganz oben im Script
new gTeam[MAX_PLAYERS];
So nun die Terroristen hab ich auch definiert
#define TERROR
#define TERROR_COLOR 0xFF00FFAA // Farbe der Terroristen
Dann hab ich das Callback SetPlayerToTeamColor eingebaut.
forward SetPlayerToTeamColor(playerid);
public OnPlayerSpawn(playerid)
{
if(gTeam[playerid] == TERROR)
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 1124.2415,-2037.1274,69.8847);
}
return 1;
}
hier mein SetPlayerToTeamColor
public SetPlayerToTeamColor(playerid) // 88
{
if(gTeam[playerid] == TERROR) // 90
{
SetPlayerColor(playerid , TERROR_COLOR);
}
}
Meine Fehlermeldung
C:\Dokumente und Einstellungen\Administrator\Desktop\samp03svr_RC9-1_win32\filterscripts\terroristen.pwn(88) : warning 235: public function lacks forward declaration (symbol "SetPlayerToTeamColor")
C:\Dokumente und Einstellungen\Administrator\Desktop\samp03svr_RC9-1_win32\filterscripts\terroristen.pwn(90) : error 017: undefined symbol "gTeam"
C:\Dokumente und Einstellungen\Administrator\Desktop\samp03svr_RC9-1_win32\filterscripts\terroristen.pwn(90) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Administrator\Desktop\samp03svr_RC9-1_win32\filterscripts\terroristen.pwn(90) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Administrator\Desktop\samp03svr_RC9-1_win32\filterscripts\terroristen.pwn(90) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Desktop\samp03svr_RC9-1_win32\filterscripts\terroristen.pwn(90) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.