Also, ich hab mir mal ein Tutorial angesehen, wie man Teams/Gangs/Fraktionen erstellt, da bin ich aber auf ein Problem gekommen:
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(389) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(389) : error 017: undefined symbol "classid"
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(391) : error 017: undefined symbol "classid"
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(395) : error 017: undefined symbol "classid"
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(399) : error 017: undefined symbol "classid"
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(403) : error 017: undefined symbol "classid"
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(407) : error 017: undefined symbol "classid"
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(438) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors.
Dann hab ich new classid; hinzugefügt
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(389) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\Grand Theft Auto San Andreas\samp03svr_RC8-1_win32\gamemodes\lvdm.pwn(438) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Hier der Script:
new gTeam[MAX_PLAYERS];
#define TEAM_Aztecas 0
#define TEAM_Triads 1
#define TEAM_Vagos 2
new classid;
public OnPlayerRequestClass(playerid, classid);
{
if(classid == 114) //Aztecas NUMERO 1
{
gTeam[playerid] = TEAM_Aztecas;
}
if(classid == 115) //Aztecas NUMERO 2
{
gTeam[playerid] = TEAM_Aztecas;
}
if(classid == 116) //Aztecas NUMERO 3
{
gTeam[playerid] = TEAM_Aztecas;
}
if(classid == 1) //wenn der Spieler den zweiten Skin auswählt
{
gTeam[playerid] = TEAM_Triads;
}
if(classid == 2) //wenn der Spieler den dritten Skin auswählt
{
gTeam[playerid] = TEAM_Vagos;
}
return 1;
}
/*219 if(!strcmp(strget(cmdtext, 0), "/invite"))/// hier fehlt ein ), musste immer zählen das genauso viele auf wie zu gehende klammern sind, habs mit hingesetzt!
220 {
221 new target = strval(strget(cmdtext, 1));
222 gTeam[target]=TEAM_Aztecas;
223 return 1;
224 }*/
/*Command nur für diese Frak
if(strcmp("/copbase",cmdtext,true) == 0)
{
if(gTeam[playerid] == TEAM_COPS)
{
SetPlayerPos(playerid,123.00,456.00,22.00);
SendClientMessage(playerid,0x00FF00FF,"Du bist nun bei der Cop-Base!");
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Cop!");
}
return 1;
}*/
// PROCESS OTHER COMMANDS
return 0;
}
#include <a_samp>
#include <time>
new SystemTime[12];
forward RealTimeUpdate();
forward TimeUpdate();
...
Zeile 389 = Zeile 10
Zeile 438 = Zeile 59
~~~~~~~~~~~~~~~~~~~~~~~~
Hoffe auf Hilfe