Need Help

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
  • Brauche Hilfe:


    Error´s:




    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(344) : error 029: invalid expression, assumed zeroC:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(348) : warning 225: unreachable codeC:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(348) : error 029: invalid expression, assumed zeroC:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(350) : warning 215: expression has no effectC:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(354) : error 029: invalid expression, assumed zeroPawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
    3 Errors.


    Zeilen vom Error:



    dcmd_makeleader(playerid, params[]){ new pid, frakid; if(sscanf(params,"ud",pid,frakid)) { return SendClientMessage(playerid,GELB,"Verwendung : /makeleader [ID] [Fraktionsid]"); } if(frakid > 6) { return SendClientMessage(playerid,ROT,"Soviele Fraktionen Gibt es nicht!"); } if(IstSpielerAdmin(playerid, 5)) { if(pid == INVALID_PLAYER_ID) { return SendClientMessage(playerid,ROT,"Ungültiger Spieler!"); } if(IstSpielerInFraktion(pid,frakid) == frakid)) { return SendClientMessage(playerid,ROT,"Der Spieler ist schon in dieser Fraktion!"); } else { sSpieler[pid][Fraktion] == frakid; SendClientMessage(pid,GELB,"Du wurdest zum Leader gemacht!"); SendClientMessage(pid,GELB,"Du hast den Angegebenen Spieler zum Leader gemacht!"); } else { return SendClientMessage(playerid,ROT,"Du bist kein Admin du Noob!"); } } return 1;}


    da das [pwn] bei mir buggt..
    Hier normal:



    dcmd_makeleader(playerid, params[])
    {
    new pid, frakid;
    if(sscanf(params,"ud",pid,frakid))
    {

    return SendClientMessage(playerid,GELB,"Verwendung : /makeleader [ID] [Fraktionsid]");
    }
    if(frakid > 6)
    {
    return SendClientMessage(playerid,ROT,"Soviele Fraktionen Gibt es nicht!");
    }
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,ROT,"Ungültiger Spieler!");
    }
    if(IstSpielerInFraktion(pid,frakid) == frakid))
    {
    return SendClientMessage(playerid,ROT,"Der Spieler ist schon in dieser Fraktion!");
    }
    else
    {
    sSpieler[pid][Fraktion] == frakid;
    SendClientMessage(pid,GELB,"Du wurdest zum Leader gemacht!");
    SendClientMessage(pid,GELB,"Du hast den Angegebenen Spieler zum Leader gemacht!");
    }
    else
    {
    return SendClientMessage(playerid,ROT,"Du bist kein Admin du Noob!");
    }
    }
    return 1;
    }




    Error´s:



    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(344) : error 029: invalid expression, assumed zero
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(348) : warning 225: unreachable code
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(348) : error 029: invalid expression, assumed zero
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(350) : warning 215: expression has no effect
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(354) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.

  • benutz quellcode statt editor dann bleibt die formatierung vorhanden


    und schreib bitte die zeilen dahin



    dcmd_makeleader(playerid, params[])
    {
    new pid, frakid;
    if(sscanf(params,"ud",pid,frakid))return SendClientMessage(playerid,GELB,"Verwendung : /makeleader [ID] [Fraktionsid]");
    if(frakid > 6 || frakid < 1)return SendClientMessage(playerid,ROT,"Soviele Fraktionen Gibt es nicht!");
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)return SendClientMessage(playerid,ROT,"Ungültiger Spieler!");
    if(IstSpielerInFraktion(pid,frakid)))//er fragt bereits ab nicht if(IstSpielerInFraktion(pid,frakid) == frakid))
    {
    return SendClientMessage(playerid,ROT,"Der Spieler ist schon in dieser Fraktion!");
    }
    else
    {
    sSpieler[pid][Fraktion] == frakid;
    SendClientMessage(pid,GELB,"Du wurdest zum Leader gemacht!");
    SendClientMessage(pid,GELB,"Du hast den Angegebenen Spieler zum Leader gemacht!");
    }
    }
    else return SendClientMessage(playerid,ROT,"Du bist kein Admin du Noob!");

    return 1;
    }


    MFG Piet

  • //MakeLeader Befehl
    dcmd_makeleader(playerid, params[])
    {
    new pid, frakid;
    if(sscanf(params,"ud",pid,frakid))
    {

    return SendClientMessage(playerid,GELB,"Verwendung : /makeleader [ID] [Fraktionsid]");
    }
    if(frakid > 6)
    {
    return SendClientMessage(playerid,ROT,"Soviele Fraktionen Gibt es nicht!");
    }
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,ROT,"Ungültiger Spieler!");
    }
    if(IstSpielerInFraktion(pid,frakid) == frakid))
    {
    return SendClientMessage(playerid,ROT,"Der Spieler ist schon in dieser Fraktion!");
    }
    else
    {
    sSpieler[pid][Fraktion] == frakid;
    SendClientMessage(pid,GELB,"Du wurdest zum Leader gemacht!");
    SendClientMessage(pid,GELB,"Du hast den Angegebenen Spieler zum Leader gemacht!");
    }
    else
    {
    return SendClientMessage(playerid,ROT,"Du bist kein Admin du Noob!");
    }
    }
    return 1;
    }


    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(344) : error 029: invalid expression, assumed zero
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(348) : warning 225: unreachable code
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(348) : error 029: invalid expression, assumed zero
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(350) : warning 215: expression has no effect
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(354) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.

  • sry habe was vergessen weg zu machen nimm den



    dcmd_makeleader(playerid, params[])
    {
    new pid, frakid;
    if(sscanf(params,"ud",pid,frakid))return SendClientMessage(playerid,GELB,"Verwendung : /makeleader [ID] [Fraktionsid]");
    if(frakid > 6 || frakid < 1)return SendClientMessage(playerid,ROT,"Soviele Fraktionen Gibt es nicht!");
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)return SendClientMessage(playerid,ROT,"Ungültiger Spieler!");
    if(IstSpielerInFraktion(pid,frakid)))//er fragt bereits ab nicht if(IstSpielerInFraktion(pid,frakid) == frakid))
    {
    return SendClientMessage(playerid,ROT,"Der Spieler ist schon in dieser Fraktion!");
    }
    else
    {
    sSpieler[pid][Fraktion] = frakid;//nur bei abfragen == wenn etwas gesetzt werden soll =
    SendClientMessage(pid,GELB,"Du wurdest zum Leader gemacht!");
    SendClientMessage(pid,GELB,"Du hast den Angegebenen Spieler zum Leader gemacht!");
    }
    }
    else return SendClientMessage(playerid,ROT,"Du bist kein Admin du Noob!");

    return 1;
    }