Warum geht der /scheine befehl nicht?

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
  • das ist der befehl:



    ocmd:scheine(playerid,params[])
    {
    if(sInfo[playerid][fuehrerschein]=1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Führerschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Führerschein: nicht vorhanden");
    }
    if(sInfo[playerid][flugschein]=1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Flugschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Flugschein: nicht vorhanden");
    }
    if(sInfo[playerid][bootsschein]=1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Bootsschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Bootsschein: nicht vorhanden");
    }
    if(sInfo[playerid][waffenschein]=1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Waffenschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Waffenschein: nicht vorhanden");
    }
    if(sInfo[playerid][angelschein]=1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Angelschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Angelschein: nicht vorhanden");
    }
    if(sInfo[playerid][zollpass]=1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Zollpass: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Zollpass: nicht vorhanden");
    }
    }



    und dann kommen diese errors:
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2036) : warning 211: possibly unintended assignment
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2036) : error 036: empty statement
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2040) : error 029: invalid expression, assumed zero
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2040) : warning 215: expression has no effect
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2040) : error 001: expected token: ";", but found "if"
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2042) : error 008: must be a constant expression; assumed zero
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2043) : error 029: invalid expression, assumed zero
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2043 -- 2044) : warning 215: expression has no effect
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2044) : error 001: expected token: ";", but found "if"
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2044) : warning 211: possibly unintended assignment
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2044) : error 036: empty statement
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2044) : fatal error 107: too many error messages on one line

  • jz ist er so:



    ocmd:scheine(playerid,params[])
    {
    if(sInfo[playerid][fuehrerschein] == 1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Führerschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Führerschein: nicht vorhanden");
    }
    if(sInfo[playerid][flugschein] == 1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Flugschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Flugschein: nicht vorhanden");
    }
    if(sInfo[playerid][bootsschein] == 1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Bootsschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Bootsschein: nicht vorhanden");
    }
    if(sInfo[playerid][waffenschein] == 1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Waffenschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Waffenschein: nicht vorhanden");
    }
    if(sInfo[playerid][angelschein] == 1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Angelschein: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Angelschein: nicht vorhanden");
    }
    if(sInfo[playerid][zollpass] == 1);
    {
    SendClientMessage(playerid, COLOR_WHITE,"Zollpass: vorhanden");
    }
    else if
    {
    SendClientMessage(playerid, COLOR_WHITE,"Zollpass: nicht vorhanden");




    diese erros:
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2037) : error 036: empty statement
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2041) : error 029: invalid expression, assumed zero
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2041) : warning 215: expression has no effect
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2041) : error 001: expected token: ";", but found "if"
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2043) : error 008: must be a constant expression; assumed zero
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2044) : error 029: invalid expression, assumed zero
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2044 -- 2045) : warning 215: expression has no effect
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2045) : error 001: expected token: ";", but found "if"
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2045) : error 036: empty statement
    C:\Users\Spiele\Desktop\Server Ordner\Server Projekt\gamemodes\ServerProjekt.pwn(2045) : fatal error 107: too many error messages on one line

  • ocmd:scheine(playerid,params[])
    {
    if(sInfo[playerid][fuehrerschein]==1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Führerschein: vorhanden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Führerschein: nicht vorhanden");
    }
    if(sInfo[playerid][flugschein]==1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Flugschein: vorhanden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Flugschein: nicht vorhanden");
    }
    if(sInfo[playerid][bootsschein]==1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Bootsschein: vorhanden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Bootsschein: nicht vorhanden");
    }
    if(sInfo[playerid][waffenschein]==1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Waffenschein: vorhanden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Waffenschein: nicht vorhanden");
    }
    if(sInfo[playerid][angelschein]==1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Angelschein: vorhanden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Angelschein: nicht vorhanden");
    }
    if(sInfo[playerid][zollpass]==1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"Zollpass: vorhanden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Zollpass: nicht vorhanden");
    }
    }

    Mit freundlichen Grüßen
    Zeuto

  • Beitrag von MoritzF ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • ocmd:showlicenses(playerid,params[])
    {
    new pID, string1[128], string2[128], string3[200];
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /showlicenses [playerid]");
    new Auto[100],Bike[100],Flug[100],Boot[100],LKW[100],Waffe[100];
    switch(sD[playerid][pFuehrerschein])
    {
    case 0:{Auto="Nicht Vorhanden";}
    case 1:{Auto="Vorhanden";}
    }
    switch(sD[playerid][pMotorradschein])
    {
    case 0:{Bike="Nicht Vorhanden";}
    case 1:{Bike="Vorhanden";}
    }
    switch(sD[playerid][pFlugschein])
    {
    case 0:{Flug="Nicht Vorhanden";}
    case 1:{Flug="Vorhanden";}
    }
    switch(sD[playerid][pBootsschein])
    {
    case 0:{Boot="Nicht Vorhanden";}
    case 1:{Boot="Vorhanden";}
    }
    switch(sD[playerid][pLKWschein])
    {
    case 0:{LKW="Nicht Vorhanden";}
    case 1:{LKW="Vorhanden";}
    }
    switch(sD[playerid][pWaffenschein])
    {
    case 0:{Waffe="Nicht Vorhanden";}
    case 1:{Waffe="Vorhanden";}
    }
    format(string1,sizeof(string1),"Du hast %s deine Licensen gezeigt..",Spielername(pID));
    SendClientMessage(playerid,COLOR_WEISS,string1);
    {
    format(string2,sizeof(string2),"----------Licensen von %s----------",Spielername(playerid));
    SendClientMessage(pID,COLOR_BLAUT,string2);
    format(string3,sizeof(string3),"Autoschein: %s",Auto);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"Motorradschein: %s",Bike);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"Flugschein: %s",Flug);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"Bootsschein: %s",Boot);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"LKWschein: %s",LKW);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"Waffenschein: %s",Waffe);
    SendClientMessage(pID,COLOR_WEISS,string3);
    SendClientMessage(pID,COLOR_BLAUT,"---------------------------------------------");
    format(string3,sizeof(string3),"Grundwehrdienst: %i",sD[playerid][pGWD]);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"Special-Force Grundwehrdienst: %i",sD[playerid][pSFGWD]);
    SendClientMessage(pID,COLOR_WEISS,string3);
    format(string3,sizeof(string3),"Luftwaffen Grundwehrdienst: %i",sD[playerid][pLWGWD]);
    SendClientMessage(pID,COLOR_WEISS,string3);
    }
    return 1;
    }


    Schau dir den Code an, und verstehe, :)