Erros bei Leader Befehl

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 hab den /leader Befehl noch mal neu geschreiben da ich da nicht mehr duch gesehen hatte wo was war, nun bekomm ich aba erro was habe ich falsch gemacht?
    ocmd:leader(playerid,params[])
    {
    if(Admin(playerid,1991))
    {
    new pID,fID;
    new String[128];
    new String2[128];
    new Leader[64];
    if(sscanf(params,"uis[128]",pID,fID))
    switch(fID)//5001
    {
    case 0:(Leader="Arbeitslos");
    case 1:(Leader="Polizihst");
    case 2:(Leader="Retunngsanitaeter");
    case 3:(Leader="Ordnungsamt");
    case 4:(Leader="Feuerwehr");
    {
    format(String,sizeof(String),"Du Hast %s in Deine Fraktion Eingeladen",pID);
    format(String2,sizeof(String2),"%s Hat dich zum Leader der %s gemacht",SpielerName(playerid),Leader);
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,BLAU,String);
    SendClientMessage(pID,BLAU,String2);
    }
    }
    return 1;//5009
    }
    C:\Users\kifkat\Documents\[POD]\gamemodes\pod.pwn(5001) : error 002: only a single statement (or expression) can follow each "case"
    C:\Users\kifkat\Documents\[POD]\gamemodes\pod.pwn(5009) : error 010: invalid function or declaration


    lg kifkat

  • Gleiche Meldung
    ocmd:leader(playerid,params[])
    {
    if(Admin(playerid,1991))
    {
    new pID,fID;
    new String[128];
    new String2[128];
    new Leader[64];
    if(sscanf(params,"uis[128]",pID,fID))
    switch(fID)
    {
    case 0:{Leader="Arbeitslos";}
    case 1:{Leader="Polizihst";}
    case 2:{Leader="Retunngsanitaeter";}
    case 3:{Leader="Ordnungsamt";}
    case 4:{Leader="Feuerwehr";}
    {
    format(String,sizeof(String),"Du Hast %s in Deine Fraktion Eingeladen",pID);
    format(String2,sizeof(String2),"%s Hat dich zum Leader der %s gemacht",SpielerName(playerid),Leader);
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,BLAU,String);
    SendClientMessage(pID,BLAU,String2);
    }
    }
    return 1;
    }

  • ocmd:leader(playerid,params[])
    {
    if(Admin(playerid,1991))
    {
    new pID,fID;
    new String[128];
    new String2[128];
    new Leader[64];
    if(sscanf(params,"uis[128]",pID,fID))
    switch(fID)
    {
    case 0:{Leader="Arbeitslos";}
    case 1:{Leader="Polizihst";}
    case 2:{Leader="Retunngsanitaeter";}
    case 3:{Leader="Ordnungsamt";}
    case 4:{Leader="Feuerwehr";}
    }
    format(String,sizeof(String),"Du Hast %s in Deine Fraktion Eingeladen",pID);
    format(String2,sizeof(String2),"%s Hat dich zum Leader der %s gemacht",SpielerName(playerid),Leader);
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,BLAU,String);
    SendClientMessage(pID,BLAU,String2);
    }
    return 1;
    }


    sollte funken ;)


    edit// pwn Fehler

  • wer ganz nett wen mir sagst was verändert hast? ich will ja aus Fehlern lehnen


    sry mein fehler also


    ocmd:leader(playerid,params[])
    {
    if(Admin(playerid,1991))
    {
    new pID,fID;
    new String[128];
    new String2[128];
    new Leader[64];
    if(sscanf(params,"uis[128]",pID,fID))
    switch(fID)
    {
    case 0:{Leader="Arbeitslos";}
    case 1:{Leader="Polizihst";}
    case 2:{Leader="Retunngsanitaeter";}
    case 3:{Leader="Ordnungsamt";}
    case 4:{Leader="Feuerwehr";}
    { // Hier Fehler da gehört eine }
    format(String,sizeof(String),"Du Hast %s in Deine Fraktion Eingeladen",pID);
    format(String2,sizeof(String2),"%s Hat dich zum Leader der %s gemacht",SpielerName(playerid),Leader);
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,BLAU,String);
    SendClientMessage(pID,BLAU,String2);
    } // Diese Brauchst du nicht mehr da keine Klammer mehr "offen ist"
    }
    return 1;
    }


    eine } gehört zu und eine } weg steht aber in der Beschreibung