Frage zum Wanted 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
  • ehm ja bei dem ersten befehl werden die wanteds immer nur beim ersten mal befehl eingeben gesetzt und er bekommt immer volle 6 wabteds auch wen man nur 1 gibt und beim 2ten passiert nix der grund und alles wird angegegeben aber das wanted level wird nicht abgezogen ;) ?
    ocmd:wa(playerid,params[])
    {
    if(SpielerInfo[playerid][pTeam] == 2)
    {
    new ID, anzahl,grund;
    new wagrund[264];
    if(sscanf(params,"uds",ID,anzahl,grund))return SendClientMessage(playerid,COLOR_Farbe1,"Bitte Benutze /wa [ID] [Anzahl] [Grund]!");
    SetPlayerWantedLevel(ID,GetPlayerWantedLevel(ID) + anzahl);
    format(wagrund,sizeof(wagrund),"%s",grund);
    SendClientMessage(playerid,COLOR_Farbe1,wagrund);
    return 1;
    }
    return 1;
    }


    ocmd:clear(playerid,params[])
    {
    if(SpielerInfo[playerid][pTeam] == 2)
    {
    new ID, grund;
    new wagrund[264];
    if(sscanf(params,"us",ID,grund))return SendClientMessage(playerid,COLOR_Farbe1,"Bitte Benutze /wa [ID] [Grund]!");
    SetPlayerWantedLevel(ID,0);
    format(wagrund,sizeof(wagrund),"%s",grund);
    SendClientMessage(playerid,COLOR_Farbe1,wagrund);
    return 1;
    }
    return 1;
    }

  • ocmd:wa(playerid,params[])
    {
    if(SpielerInfo[playerid][pTeam] == 2)
    {
    new ID, anzahl,grund[100];
    new wagrund[264];
    if(sscanf(params,"uds",ID,anzahl,grund))return SendClientMessage(playerid,COLOR_Farbe1,"Bitte Benutze /wa [ID] [Anzahl] [Grund]!");
    SetPlayerWantedLevel(ID,GetPlayerWantedLevel(ID) + anzahl);
    format(wagrund,sizeof(wagrund),"Du hast nun %i Wanteds ! Grund: %s",GetPlayerWantedLevel(ID),grund);
    SendClientMessage(playerid,COLOR_Farbe1,wagrund);
    }
    return 1;
    }


    ocmd:clear(playerid,params[])
    {
    if(SpielerInfo[playerid][pTeam] == 2)
    {
    new ID, grund[100];
    new wagrund[264];
    if(sscanf(params,"us",ID,grund))return SendClientMessage(playerid,COLOR_Farbe1,"Bitte Benutze /wa [ID] [Grund]!");
    SetPlayerWantedLevel(ID,0);
    format(wagrund,sizeof(wagrund),"Deine Wanteds wurden gelöscht! Grund: %s",grund);
    SendClientMessage(ID,COLOR_Farbe1,wagrund);
    }
    return 1;
    }