Report - System 5 Error

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
  • Guten Tag,
    Ich hab mal ein Report System aus einem Script genommen ich glaub das war aus dem MrM Script.
    Nun hab ich paar Fehler.
    Zeile:
    case 0:{return ErrorMsg(playerid,"Bitte eine Kategorie wählen.");}//284
    if (strcmp("/report",cmd,true) == 0 || strcmp("/support",cmd,true)==0)


    Fehler:
    C:\Users\Brandon\Desktop\Report system.pwn(121) : error 017: undefined symbol "cmd"
    C:\Users\Brandon\Desktop\Report system.pwn(284) : error 012: invalid function call, not a valid address
    C:\Users\Brandon\Desktop\Report system.pwn(284) : warning 215: expression has no effect
    C:\Users\Brandon\Desktop\Report system.pwn(284) : warning 215: expression has no effect
    C:\Users\Brandon\Desktop\Report system.pwn(284) : error 001: expected token: ";", but found ")"
    C:\Users\Brandon\Desktop\Report system.pwn(284) : error 029: invalid expression, assumed zero
    C:\Users\Brandon\Desktop\Report system.pwn(284) : fatal error 107: too many error messages on one line


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



    5 Errors.

  • Probier mal das hier noch einzufügen:
    stock ErrorMsg(playerid, text[])
    {
    return SendClientMessage(playerid, 0xFF0000FF, text);
    }


    das new ErrorMsg kannst du eig. löschen. Das ist nämlich keine Variable sondern ne Funktion

  • Error:
    C:\Users\Brandon\Desktop\Report system.pwn(284) : error 012: invalid function call, not a valid address
    C:\Users\Brandon\Desktop\Report system.pwn(284) : warning 215: expression has no effect
    C:\Users\Brandon\Desktop\Report system.pwn(284) : warning 215: expression has no effect
    C:\Users\Brandon\Desktop\Report system.pwn(284) : error 001: expected token: ";", but found ")"
    C:\Users\Brandon\Desktop\Report system.pwn(284) : error 029: invalid expression, assumed zero
    C:\Users\Brandon\Desktop\Report system.pwn(284) : 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.


    Code:
    if(dialogid==DIALOG_REPORT_LIST)
    {
    if(response==1)
    {
    switch(listitem)
    {
    case 0:{return ErrorMsg(playerid,"Bitte eine Kategorie wählen.");}//diese Zeile
    case 1:{reporttype[playerid]=1;}
    case 2:{reporttype[playerid]=2;}
    case 3:{reporttype[playerid]=3;}
    case 4:{
    ShowPlayerDialog(playerid,DIALOG_BUG,DIALOG_STYLE_INPUT,"Bugreport","Gib bitte eine kurze Beschreibung des Bugs ein. Achtung: Wenn du mehr Platz\nbenötigst, schreibe den Bug bitte übers Control Panel.","Absenden","Abbrechen");
    return 1;
    }
    }
    ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_INPUT,"Report","Gib deinen Text für den Support/Report ein:\n(Formuliere dein Anliegen bitte direkt und unkompliziert. Supports die mit z.B. 'Hab eine Frage...' anfangen,\nsind eher ungeeignet für den schnellen und erfolgreichen support.)\n","Absenden","Abbrechen");
    return 1;
    }
    }