Den Filterscript in die server.cfg eintragen !
Habe ich...
Den Filterscript in die server.cfg eintragen !
Habe ich...
BugScripter, ja das ist ja vielleicht auch ein Problem Nur wie gesagt,
er hat noch keine Teams, aber hat die Trozdem ins Script eingebaut.
Ja dan sollte das nun Klappen.
lol achso, das is mir halt so zufällig eingefallen^^
PlayerInfo[playerid[pAdmin] Das steht etwas weiter oben in deinem script.
Da fehlt doch noch ne klammer
PlayerInfo[playerid][pAdmin]
So muss das aussehen
Trotzdem bleiben die 4 errors
Und das mit dem Teams geht irgentwie nicht xD
Die ganzen Errors beziehen sich ja nur auf diese eine Zeile:
if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pAdmin]== adminlvl)
Definier oben im Team
#define Yakuza
So... Dan haste das Team definiert.
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/yakuzaopen", cmdtext, true, 10) == 0)
{
if(gTeam[playerid] == Yakuza)
{
MoveObject(YakuzaTor,1934.19,1098.85,13.2037,2.5);
SetTimer("YakuzaClose",5000,0);
}
else SendClientMessage(playerid,0x00FF00FF," Du gehörst nicht zu der Yakuza!");
return 1;
}
Wo oben im Text?^^ meinst du bei #if defined FILESCRIPT?
Definier oben im Team
#define Yakuza
So... Dan haste das Team definiert.
Einfach ganz oben , dort wo du auch die includes hast, die new ... etc.
Ich versuchs
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(165) : error 017: undefined symbol "gTeam"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(165) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(165) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(165) : error 029: invalid expression, assumed zero
4 neue Errors...
Zeile 165 = if(gTeam[playerid] == Yakuza)
new gTeam[MAX_PLAYERS];
if(gTeam[playerid] == Yakuza) { }
Und schon wieder 4 errors (aber wieder andre)
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(1) : error 017: undefined symbol "MAX_PLAYERS"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(1) : error 009: invalid array size (negative, zero or out of bounds)
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(166) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(171) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(174) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Trotzdem danke ich dir,das du dich so bemühst,mir zu helfen...
new gTeam[MAX_PLAYERS]; = Zeile 1
if(gTeam[playerid] == Yakuza) { }=zeile 166
else SendClientMessage(playerid,0x00FF00FF," Du gehörst nicht zu der Yakuza!"); = zeile 171
return 0; = zeile 174
Lösche das alte gteam und ersetze mal hiermit.
new gTeam;
Es bleibt bei 4 Erros
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(166) : error 028: invalid subscript (not an array or too many subscripts): "gTeam"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(166) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(166) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(166) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(166) : 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.
Hast du die Farbe definiert ? Sonst fällt mir jetz auch nichts mehr ein .
Hast du die Farbe definiert ? Sonst fällt mir jetz auch nichts mehr ein .
Welche Farbe? Nein habe ich nicht xD
Dan machs mal so
#define COLOR_YELLOW 0xFFFF00AA
else SendClientMessage(playerid,COLOR_YELLOW, " Du gehörst nicht zu der Yakuza!");
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(169) : error 028: invalid subscript (not an array or too many subscripts): "gTeam"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(169) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(169) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(169) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(169) : fatal error 107: too many error messages on one line
Immernoch 4 Errors
Zumindest nur noch eine Zeile, poste die Zeile noch einmal.
if(gTeam[playerid] == Yakuza) { }
chekts ihr ned ???
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
if(strcmp(cmdtext,"/yakuzaopen",true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid[pAdmin]== adminlvl) <----- da wo adminlvl steht muss dein admin level hin
{
MoveObject(YakuzaTor,1934.19,1098.85,13.2037,2.5);
SetTimer("YakuzaClose",5000,0);
}
else SendClientMessage(playerid,0x00FF00FF," Du gehörst nicht zu der Yakuza!");
return 1;
}// Do something here
Auch wenn ich da 1 hinschreibe kommen folgende 4 Errors:
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(171) : error 017: undefined symbol "PlayerInfo"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(171) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(171) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(171) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Addo\Eigene Dateien\Downloads\Guckimucki\GTA San Andreas\gamemodes\max1.pwn(171) : 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.
die sich aber diesesmal wieder auf eine andre Zeile beziehen -.- :
if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid[pAdmin]== 1) <----- da wo adminlvl steht muss dein admin level hin
{
übrigens:das registersystem funktioniert jetz mit andrem Mode,aber was hat das mit dem Fraktionen (Yakuza) zu tun?