DCMD Error? ich komm nit weiter

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 liebe Brotfische ,
    ich habe angefangen ein Selfmade zu machen ,
    da habe ich mal ein tutorial mit dcmd angesehn ,
    dcmd brauch ich ja für meine commands doch im tutorial
    wurde dies so erklärt : (Makeadmin befähl)


    Erstmal unter "public OnPlayerCommandText(playerid, cmdtext[])"


    das defenieren :


    • dcmd(makeadmin, 9, cmdtext);


    so dies ist gemacht dann kommt ja der command das ist der :



    dcmd_makeadmin(playerid, params[])
    {
    new pid,level;
    if(sscanf(params,"ud", pid , level))
    {
    return SendClientMessage(playerid, GRAU,"Verwendung . /makeadmin [Spieler id] [Adminlevel]);
    }
    if(IstSpielerAdmin(playerid, 8))
    {
    if(pid == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,ROT,"Der spieler muss auf dem server sein!");
    }
    if(IstSpielerAdmin(pid,level))
    {
    return SendClientMessage(playerid,ROT,"Der Spieler hat schon das Gewünschte Adminlevel!");
    }
    else
    {
    sSpieler[pid][Adminlevel] = level;
    SendClientMessage(pid, GELB , "Du bist nun ein Adminstrator");
    SendClientMessage(player, GELB,"Das Adminlevel ist erfolgreich an dem Spieler angekommen!");
    }
    }
    else
    {
    return SendClientMessage(playerid,ROT,"Du bist kein Projektleiter!");
    }
    return 1;
    }



    die errors und warnings:



    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(306) : error 001: expected token: ")", but found ";"
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : error 001: expected token: ")", but found "if"
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : warning 215: expression has no effect
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : warning 215: expression has no effect
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : warning 215: expression has no effect
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : warning 215: expression has no effect
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : error 001: expected token: ";", but found ")"
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : error 029: invalid expression, assumed zero
    C:\Users\Max\Desktop\Selfmade\gamemodes\Selfmade.pwn(307) : fatal error 107: too many error messages on one line



    nochmal die ganze pastebin :


    http://pastebin.com/mhtnJLkY

  • Poste sie?


    //EDIT

    {
    dcmd(makeadmin, 9, cmdtext); // MACH DAS HIER WEG
    if (strcmp("/Credits", cmdtext, true, 10) == 0)
    {
    ShowPlayerDialog(playerid,CREDITS,DIALOG_STYLE_MSGBOX,"Die Credits","Die Credits gehn an :\nScripter :-: Max_McCain\n Mapper :-: Max_McCain\n Projektleiter :-: Max_McCain","Fertig","Fertig");
    return 1;
    }



    Fail......

    Keine Signatur :3 <3