Seltsame Errors

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
  • Hi Community,


    habe plötzlich diese Errors bekommen:

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(156) : error 017: undefined symbol "IsAnAdmin"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(341) : error 017: undefined symbol "GetWeaponSlot"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(530) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(532) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(543) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(703) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(36) : error 029: invalid expression, assumed zero
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(36) : error 017: undefined symbol "ocmdOnPlayerCommandText"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(57) : error 029: invalid expression, assumed zero
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(57) : error 004: function "OnPlayerCommandText" is not implemented
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : error 017: undefined symbol "cmdtext"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : warning 215: expression has no effect
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : error 001: expected token: ";", but found "]"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : error 029: invalid expression, assumed zero
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    10 Errors.


    Zuletzt habe ich Gangzonen erstellt und dann kamen die Errors.. jedoch hat das damit nichts zu tun, da ich auch versucht habe ohne die Gangzonen zu compilen und es ging wieder nicht. Habe auch schon versucht die ocmd auszutauschen -> erfolglos


    Hoffe ihr könnt mir helfen..


    MfG


    //e: Das Hauptproblem ist die ocmd.inc..das Anticheat.inc ist unwichtig..

  • So ich erkläre dir mal deine Fehler ... Mehr helfen kann ich nicht da du ja keine Zeilen beigepackt hast.

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(156) : error 017: undefined symbol "IsAnAdmin"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(341) : error 017: undefined symbol "GetWeaponSlot"

    Du nutzt ein Symbol oder eine Variable die nicht definiert worden ist ... (Achtung der fehler liegt in der INCLUDE)

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(530) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(532) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(543) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(703) : warning 216: nested comment

    Dort ist ein Ungültiger Kommentar der nicht ordentlich auskommentiert oder nicht taugt.

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(36) : error 029: invalid expression, assumed zero

    Du hast etwas Freigelassen ... Hier mal eine Erklärung von Sh12


    Du hast in einer Zeile etwas freigelasse, wo eigentlich etwas hingehörte.
    Du hast wahrscheinlich ",," also zwischen 2 Kommas, nichts hingeschrieben.
    Beispiel:


    GameTextForPlayer(playerid,"Da fehlt was",,4);

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(36) : error 017: undefined symbol "ocmdOnPlayerCommandText"

    Hier ist wieder etwas nicht definiert (In der Include)

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(57) : error 029: invalid expression, assumed zero

    Wieder mal das selbe ... Siehe oben.

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(57) : error 004: function "OnPlayerCommandText" is not implemented

    Du nutzt eine nicht eingefügte Funktion

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : error 017: undefined symbol "cmdtext"

    Wieder nicht definiert.

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : warning 215: expression has no effect

    Hier mal ne Klasse Antwort von Padarom zu dem Thema:
    Dafür gibt es mehrere Gründe. Die geläufigsten sind allerdings, dass ein Semikolon ";" am Ende der Zeile vergessen wurde, oder du versuchst in einer Abfrage einen Wert zuzuweisen (z.B. if(1 = 2) anstatt if(1 == 2)).

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : error 001: expected token: ";", but found "]"

    Hier hast du ein Falsche symbol eingefügt besser gesagt fehlt es in der Zeile oder darüber

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : error 029: invalid expression, assumed zero

    Siehe oben beim Selben Fehler (Wieder in der Include)

    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\ocmd.inc(87) : fatal error 107: too many error messages on one line

    Und das spricht für sich ... Hier hast du viel zu viele Fehler in einer Einzigen Zeile ...


    So als kleines Nachwort.
    Ich bin kein Scripter und es kann sein dass diese Antwort vollständiger Bullshit ist.
    Wende dich bei solchen Sachen an gescheite Leute wie ( Kaliber) oder (@Sh12) ...
    Ich selbst habe dir gerade nur mit meiner Kleinen Erfahrung, English und dem Klassen FehlerErklärBär geholfen.
    Das hättest du auch selbst können.
    Falls du mal einen Fehler nicht verstehst klickst du oben auf FEHLERERKLÄRBÄR und da kannste dann alles reinpasten ;)
    Grüsse

  • oh sorry hab ich ja voll vergessen ^^
    Das Anti Cheat.inc: http://pastebin.com/z9vTcJ43


    ocmd.inc:
    /*---------------------------------------


    /--------\ /--------\ /\
    | | | | / \
    | | | | / \ |-----
    | | |--------/ / \ |
    | | | |--------| \----\
    | | | | | |
    \--------/ | | | -----/


    OBJECTSTREAMER & MAPEDITOR
    VERSION 5.0.6
    OCMD MODULE


    ---------------------------------------*/


    /*
    OCMD 2.0.0
    by kleinerOpa
    best command-solution for sa:mp
    supports samp 0.2X, 0.3a without OCMD_CHECK_UPDATE function
    supports samp 0.3b, 0.3c
    WEB: www.kleiner-opa.de
    ICQ: 611064955
    */


    #include <a_samp>
    #if defined OCMD_CHECK_UPDATE
    #tryinclude <a_http>
    #if !defined HTTP
    #error OCMD_CHECK_UPDATE only works with a_http.inc
    #undef OCMD_CHECK_UPDATE
    #endif
    #endif


    forward ocmdOnPlayerCommandText(playerid,cmdtext[]);
    #if defined OCMD_BEFORE_CALLBACK
    forward BeforePlayerCommandText(playerid,cmdtext[]);
    #endif
    #if defined OCMD_CHECK_UPDATE
    forward ocmdCheckUpdate();
    forward ocmdCheckUpdate2(index,response_code,data[]);
    #endif


    #if defined OCMD_BEFORE_CALLBACK
    new bool:ocmdBeforeCallback;
    #endif
    #if defined OCMD_BEFORE_CALLBACK || defined OCMD_CHECK_UPDATE
    new bool:ocmdInit;
    #endif


    #define ocmd:%1(%2) forward ocmd_%1(%2);\
    public ocmd_%1(%2)


    #define OCMD_VERSION "2.0.0"


    public OnPlayerCommandText(playerid,cmdtext[])
    {
    #if defined OCMD_BEFORE_CALLBACK || defined OCMD_CHECK_UPDATE
    if(!ocmdInit)
    {
    #if defined OCMD_BEFORE_CALLBACK
    if(funcidx("BeforePlayerCommandText")!=-1)ocmdBeforeCallback=true;
    #endif
    #if defined OCMD_CHECK_UPDATE
    SetTimer("ocmdCheckUpdate",(60*1000),false);
    SetTimer("ocmdCheckUpdate",(60*60*1000),true);
    #endif
    ocmdInit=true;
    }
    #endif
    new ocmdStr[32]="ocmd_",
    i=1,
    #if defined OCMD_COMMAND_LOG
    ocmdName[MAX_PLAYER_NAME],
    #endif
    bool:ocmdNoParams;
    #if defined OCMD_COMMAND_LOG
    GetPlayerName(playerid,ocmdName,sizeof ocmdName);
    printf("[cmd] [%s]: %s",ocmdName,cmdtext);
    #endif
    #if defined OCMD_BEFORE_CALLBACK
    if(ocmdBeforeCallback&&!CallLocalFunction("BeforePlayerCommandText","ds",playerid,cmdtext))return 1;
    #endif
    for(;i<128;i++)
    {
    if(!cmdtext[i]||cmdtext[i]==' ')
    {
    if(!cmdtext[i]||!cmdtext[i+1])ocmdNoParams=true;
    break;
    }
    ocmdStr[i+4]=tolower(cmdtext[i]);
    }
    if(!ocmdNoParams&&CallLocalFunction(ocmdStr,"ds",playerid,cmdtext[i+1]))return 1;
    if(ocmdNoParams&&CallLocalFunction(ocmdStr,"ds",playerid," "))return 1;
    return CallLocalFunction("ocmdOnPlayerCommandText","ds",playerid,cmdtext);
    }


    #if defined OCMD_CHECK_UPDATE
    public ocmdCheckUpdate()
    {
    HTTP(1,HTTP_GET,"www.kleiner-opa.de/sc/ocmd.txt","","ocmdCheckUpdate2");
    }
    public ocmdCheckUpdate2(index,response_code,data[])
    {
    if(strlen(data)&&strcmp(OCMD_VERSION,data)!=0)
    {
    new ocmdStr[128];
    format(ocmdStr,sizeof ocmdStr,"An update for OCMD is available (version %s) - www.kleiner-opa.de",data);
    print(ocmdStr);
    for(new i;i<MAX_PLAYERS;i++)if(IsPlayerAdmin(i))SendClientMessage(i,0xD3D3FFFF,ocmdStr);
    }
    }
    #endif


    #define OnPlayerCommandText ocmdOnPlayerCommandText

  • wenn ich dein ocmd.inc benutze kommen diese errors:


    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(530) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(532) : warning 216: nested comment
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(463) : warning 204: symbol is assigned a value that is never used: "ammo"
    D:\DOKUME~1\******~1.002\Desktop\Server\pawno\include\RGR_AntiCheat.inc(463) : warning 204: symbol is assigned a value that is never used: "weapon"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(70) : error 001: expected token: "}", but found "-identifier-"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13418) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13419) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13420) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13421) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13422) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13423) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(13424) : warning 202: number of arguments does not match definition
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(17986) : error 017: undefined symbol "fsLastFight"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(17988) : error 017: undefined symbol "fsLastFight"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18004) : error 017: undefined symbol "fsWinFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18005) : error 017: undefined symbol "fsWinKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18007) : error 017: undefined symbol "fsLoseFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18008) : error 017: undefined symbol "fsLoseKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18009) : error 017: undefined symbol "fsTime"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18016) : error 017: undefined symbol "fsWinFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18017) : error 017: undefined symbol "fsWinKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18018) : error 017: undefined symbol "fsLoseFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18019) : error 017: undefined symbol "fsLoseKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18020) : error 017: undefined symbol "fsTime"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18025) : error 017: undefined symbol "fsWinFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18026) : error 017: undefined symbol "fsWinKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18027) : error 017: undefined symbol "fsLoseFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18028) : error 017: undefined symbol "fsLoseKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(18029) : error 017: undefined symbol "fsTime"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(43676) : warning 219: local variable "ID" shadows a variable at a preceding level
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46436) : error 017: undefined symbol "fsWinFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46437) : error 017: undefined symbol "fsLoseFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46438) : error 017: undefined symbol "fsWinKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46439) : error 017: undefined symbol "fsLoseKills"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46440) : error 017: undefined symbol "fsTime"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46455) : error 017: undefined symbol "fsWinFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46456) : error 017: undefined symbol "fsLoseFaction"
    D:\Dokumente und Einstellungen\******\Desktop\Server\gamemodes\test.pwn(46457) : error 017: undefined symbol "fsWinKills"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.

  • ach du meine ****** ...
    Dann nutz lieber deinen ^^ Und such dir gescheite Hilfe bei Leuten die Ahnung haben xD
    Grüsse