[HILFE] Pawno error ! ich bitte um hilfe

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;


    }

  • new fraktname[64]/

    Ich denke mal das sollte so heißen:



    new fraktname[64];

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

    Einmal editiert, zuletzt von Mr.DubStep ()

  • SetPVarInt - eine Variable setzen
    GetPVarInt - den Wert einer Variable herausbekommen


    Also wieso benutzt Du z.B bei deinem switch oder deinem string SetPVarInt und nicht GetPVarInt? Deswegen kommen auch die ganzen Errors. ;)

    Let the party begin - turn all the lights on!

  • so habe ich getan und jetzt bekomme ich die errors :




    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 001: expected token: "-string end-", but found "-identifier-"


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 033: array must be indexed (variable "-unknown-")


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : error 001: expected token: ";", but found "case"


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : error 001: expected token: "-string end-", but found "-identifier-"


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : error 036: empty statement


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : fatal error 107: too many error messages on one line






    und das jetzt die zeilen:




    if (strcmp(cmdtext, "/stats", true,10))


    {


    new string [128];


    new fraktname[64];


    switch(GetPVarInt(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 Mafia"; )
    case 14: (fraktname="Jtaly Mafia"; )
    case 15: (fraktname="Yakuza"; )
    case 16: (fraktnama="Hitmann"; )
    }



    // 1 reie


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


    SendClientMessage(playerid,GELB,string);


    // 2 reie


    return 1;


    }


    // 1 reie


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


    SendClientMessage(playerid,GELB,string);


    // 2 reie


    return 1;


    }


  • C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 001: expected token: "-string end-", but found "-identifier-"


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 033: array must be indexed (variable "-unknown-")


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : error 001: expected token: ";", but found "case"


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : error 001: expected token: "-string end-", but found "-identifier-"


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : error 036: empty statement


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(344) : fatal error 107: too many error messages on one line






    und das jetzt die zeilen:




    if (strcmp(cmdtext, "/stats", true,10))


    {


    new string [128];


    new fraktname[64];


    switch(GetPVarInt(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 Mafia"; )
    case 14: (fraktname="Jtaly Mafia"; )
    case 15: (fraktname="Yakuza"; )
    case 16: (fraktnama="Hitmann"; )
    }




    // 1 reie


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


    SendClientMessage(playerid,GELB,string);


    // 2 reie


    return 1;


    }


    // 1 reie


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


    SendClientMessage(playerid,GELB,string);


    // 2 reie


    return 1;


    }


    Ist das so schwer?


    Fehler war
    format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion; %s] ",Spielername(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname); // i stat 1 ;D

  • geht immer noch net! :((


    jetzt kommen die errors:


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(349) : error 001: expected token: ")", but found ";"
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(350) : error 014: invalid statement; not in switch
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(350) : warning 215: expression has no effect
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(350) : error 001: expected token: ";", but found ":"
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(350) : error 029: invalid expression, assumed zero
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(350) : fatal error 107: too many error messages on one line

  • if (strcmp(cmdtext, "/stats", true,10))
    {
    new string [128],frakname,stro[126];
    switch(GetPVarInt(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 Mafia"; )
    case 14: (fraktname="Jtaly Mafia"; )
    case 15: (fraktname="Yakuza"; )
    case 16: (fraktnama="Hitmann"; )
    }
    format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion; %s] ",Spielername(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,GELB,string);
    return 1;
    }
    format(stro,sizeof(stro),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion; %s] ",Spielername(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,GELB,string);
    return 1;


    }

  • es geht leider immer noch nicht :(


    die errors:


    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(342) : error 017: undefined symbol "fraktname"
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(342) : warning 215: expression has no effect
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(342) : error 002: only a single statement (or expression) can follow each "case"
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 014: invalid statement; not in switch
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : warning 215: expression has no effect
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 001: expected token: ";", but found ":"
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : error 029: invalid expression, assumed zero
    C:\Users\Nico\Desktop\GTA server\gamemodes\test.pwn(343) : fatal error 107: too many error messages on one line