[Bitte Hilfe] Pawno 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
  • hallo leute!




    ich habe voll das problem ich mach bi meine script gerade die Fraktion un der zeig mir die ganze zeit errors an und da sitze ich jetzt schonn mitlerweile 2 wochen dran und finde den fehler nicht könnte mir da einer mall bitte helfn ??




    hir die errors:


    Zeile (341) : error 003: declaration of a local variable must appear in a compound block


    Zeile (341) : Falsch eingerückt


    Zeile (341) : Unbekannte Variable : "string"


    Zeile (341) : Befehl hat keinen Sinn


    Zeile (341) : Erwartete Zeichen ";", aber gefunden "]"


    Zeile (341) : Zuviele Fehler in einer Zeile






    hir die zeilen die ich bearbeitet habe:


    if(strcmp(cmdtext,"/stats",true)==0)




    new string[256];


    new fraktname[64]/


    switch(SetPVarInt(playerid,"Fraktion"))


    {


    case 0: (fraktname="Zivi"/ )
    case 1: (fraktname= "LSPD": )
    case 2: (fraktname="FBI": )
    case 3: (fraktname="Sonder Einsatz Kommando": )
    case 4: (fraktname="Herr": )
    case 5: (fraktname="LuftWaffe": )
    case 6: (fraktname="Mariene": )
    case 7: (farktname="Sanitäter": )
    case 8: (fraktname="O-Amt": )
    case 9: (fraktname="Grove Street": )
    case 10: (fraktname="Los Santos Vagos": )
    case 11: (fraktname="Ballas": )
    case 12: (fraktname="Azsteakas": )
    case 13: (fraktname="Russen Maffia": )
    case 14: (fraktname="LA Cosa Nostra": )
    case 15: (fraktname="Yakuza": )
    case 16: (fraktnama="Hitmann": )



    }



    // 1 reie


    format(string,sizeof(string),"[Name: %s] [Level: %1] [Adminlevel: %1] [Fraktion; %s] ",Spielername(playerid),SetPlayerScore(playerid),SetPVarInt(playerid,"Adminlevel"),fraktname);


    SendClientMessage(playerid,GELB,string);


    // 2 reie


    return 1;


    }








    ich würde mich echt freuen wen ihr mir helfen könnt ;)




    MFG BlackStar187

  • Du benützt den Deutschen Complierer mh...


    Weißt du der Deutsche complierer zeigt Fehler an die gar nicht vorhanden sind z.B:


    wenn man so etwas macht


    new NAME;


    Steht beim Complieren das


    Hat new gefunden aber kein ;


    Ich würde dir raten den Englischen Complierer zu verwenden;D

  • da bekomme ich dan die errors:
    C:\Users\Nico\Desktop\Neuer Ordner (3)\gamemodes\test.pwn(341) : error 003: declaration of a local variable must appear in a compound block
    C:\Users\Nico\Desktop\Neuer Ordner (3)\gamemodes\test.pwn(341) : warning 217: loose indentation
    C:\Users\Nico\Desktop\Neuer Ordner (3)\gamemodes\test.pwn(341) : error 017: undefined symbol "string"
    C:\Users\Nico\Desktop\Neuer Ordner (3)\gamemodes\test.pwn(341) : warning 215: expression has no effect
    C:\Users\Nico\Desktop\Neuer Ordner (3)\gamemodes\test.pwn(341) : error 001: expected token: ";", but found "]"
    C:\Users\Nico\Desktop\Neuer Ordner (3)\gamemodes\test.pwn(341) : fatal error 107: too many error messages on one line