Hallo...
...also ich habe gestern veruscht Fraktionen/Teams in meinen Script einzubauen. Leider sind Errors gekommen =( . Ich poste jetzt mal den Teil des Scriptes wo etwas mit den Teams zu tun hat UND wo ich denke das Fehler sein könnten.
Das Tutorial das ich gemahct habe ist hier --->> [ SCRIPTING ] Tutorial zum gTEAM [Anfänger Freundlich] //Updated
#define gTEAM[MAX_PLAYERS]:
#define TEAM_ZIVI 0
AddPlayerClass(0,0,1721.9495,-1632.1365,20.2150,0.0754,0,0,0,0,0,0); //Hier mein Test Skin von Zivis -----------------Zeile 40
public OnPlayerRequestClass(playerid, classid)
{
{
SetPlayerPos(playerid,1483.2532,-1398.6469,46.7422);
SetPlayerFacingAngle(playerid,64.5701);
SetPlayerCameraPos(playerid,1479.5344,-1396.5750,46.7422);
SetPlayerCameraLookAt(playerid,1483.2532,-1398.6469,46.7422);
return 1;
}
switch(classid) //Zeile 593 ------- ALSO!!! Ich weiß nicht ob hier ein Fehler liegt, da ich immer noch nicht weiß wie man 2 verschiedene Sachen trennt (z.B. 2 Befehle von einander oder wie hier in dem Fall)
{
case 0: gTeam[playerid] = TEAM_ZIVI //Zeile 595
} //Zeile 596
}
public OnPlayerSpawn(playerid)
{
{
clock();
return 1;
}
if(gTeam[playerid] == TEAM_TestTeam) //Wenn der Spieler im Test Team Spawnt... //Hier das gleiche Problem wie oben, ich hab keine Ahnung wie man das clock von dem anderen trennt
{
SetPlayerColor(playerid, COLOR_BLUE); // ...bekommt er die Farbe Blau!
}
return 1;
}
So das wars. Jetzt noch die Errors/Warnings. In denen wo welche vorkommen schreib ich die Zeilen neben hin!
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(40) : warning 213: tag mismatch
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(40) : warning 202: number of arguments does not match definition
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(593) : warning 225: unreachable code
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(595) : error 017: undefined symbol "gTeam"
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(595) : error 029: invalid expression, assumed zero
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(595 -- 596) : warning 215: expression has no effect
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(596) : error 001: expected token: ";", but found "}"
C:\Program Files (x86)\Rockstar Games\gamemodes\germanreallife.pwn(596) : 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.
Bitte Bitte helft mir und erklärt mir wenn es geht wie man Sachen ausseinander hält =).
Felix