26 Errors Plötzlich -.-

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
  • Hey, ich habe jetzt ein Problem.


    Ich wollte das Script Compilen, und plötzlich kommen 26 Errors -.- Ich hatte ein Plugin eingefügt, habe es aber wieder rausgemacht.. Ich weiß nicht woran es liegt..
    ABER WIE GESAGT: Vorher war es noch nie...


    Errors:



    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(503) : warning 201: redefinition of constant/macro (symbol "dcmd(%1,%2,%3)")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4473) : error 017: undefined symbol "StripNewLine"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4630) : error 017: undefined symbol "StripNewLine"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(19445) : error 017: undefined symbol "Time"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(19447) : error 017: undefined symbol "Time"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20252) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20252) : error 033: array must be indexed (variable "cmd")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20320) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20320) : error 033: array must be indexed (variable "tmp")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20980) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20980) : error 033: array must be indexed (variable "x_nr")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20990) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(20990) : error 033: array must be indexed (variable "tmp")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21020) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21020) : error 033: array must be indexed (variable "tmp")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21064) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21064) : error 033: array must be indexed (variable "x_nr")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21074) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21074) : error 033: array must be indexed (variable "tmp")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21104) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21104) : error 033: array must be indexed (variable "tmp")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21154) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21154) : error 033: array must be indexed (variable "x_job")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21284) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21284) : error 033: array must be indexed (variable "tmp")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21294) : error 017: undefined symbol "strtok"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(21294) : error 033: array must be indexed (variable "tmp")


    Falls ihr die Zeilen wollt, schreibt es...

  • 1. Klammerfehler?
    2. Welche Plugin? Was hat es benutz?
    -Befehle von plugin rausgenommen

  • Das Plugin war MySQL. Ich wollte dort nur was testen, Aber da es net Funktioniert hat, habe ich es wieder rausgenommen.
    So, dann wollte ich das script nochmal Compilen, habe Compilt und dann kamen diese sch*** Errors...


    Das war noch nie, und so plötzlich kann da kein Klammerfehler kommen.

  • Diese Probleme gibt es in vielen Download-Fertigen Scripts. Klammer doch einfach den ganzen Befehl aus, oder brauchst du diesen? Wenn ja mach ihn doch auf deine Weise! Ausserdem @An die Vorredner Über mir: Was hat er gesagt? Es ist kein Klammerfehler! Allerdings muss auch ich sagen das es ganz danach Aussieht, bei Klammerfehlern zieht es sich meistends über das ganze Script her... und hier gleich ~22.000 Zeilen... Ansonsten heisst es mal ganz viel Zeit nehmen und mit Notepad++ Suchen.

  • so, Jetzt habe ich nur noch 4 Errors, undzwar die hier:



    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(503) : warning 201: redefinition of constant/macro (symbol "dcmd(%1,%2,%3)")
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4635) : error 012: invalid function call, not a valid address
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4635) : warning 215: expression has no effect
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4635) : error 001: expected token: ";", but found ")"
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4635) : error 029: invalid expression, assumed zero
    C:\Users\mirco\Desktop\Black-M Roleplay Script\pawno\blackm.pwn(4635) : fatal error 107: too many error messages on one line


    (Die Warnings sind egal, die waren vorher schon, hauptsache die Errors sind weg)

  • 1. Fehler, Makro re-definition sprich irgendeine Variable ist im Präprozessor schon definiert. In diesem Fall dcmd...
    Rest : Allgemeiner Fehler beim Funktionsaufruf, entweder ist die Funktion nicht vorhanden oder Fehlerhaft registriert

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • "new" sagst du ? ja ?


    das definiert keine Funktion sondern eine Variable, und diese kannst du natürlich auch nicht wie eine Funktion behandeln.


    Und nebenbei bemerkt, ruhig bleiben und die Nerven behalten ;) lieber mal die "Rage Time" weglassen und ein paar Grundlegende Dinge in der Sprache Pawn/Small lernen.

    Mfg. BlackFoX_UD_ alias [BFX]Explosion