Error beim erstellen einer AMX Datei

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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;
    }

  • Ich versuchs :P


    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)

  • 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

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • 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.

  • 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 ;(

  • 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?