ocmd:wantedgeben will nicht wirklich...

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
  • guten tag,


    ich möchte wenn ich z.B /wantedgeben 2 5 Beamtenbeschuss machen
    dass ID 2 5 wanteds wegen Beamtenbeschsus bekommt.
    Mein Befehl:
    ocmd:wantedgeben(playerid,params[])
    {
    if(!isPlayerPolizist(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
    new pID,grund[128],menge[128],string[128];
    if(sscanf(params,"iis",pID,menge,grund))return SendClientMessage(playerid,GRAU,"/wantedgeben [id] [wantedlevel] [grund]");
    format(string,sizeof(string),"Du hast %d Wanted von ID:%d bekommen! Grund: %s",menge,playerid,grund);
    SendClientMessage(pID,GELB,string);
    format(string,sizeof(string),"Du hast ID:%d %d Wanted gegeben! Grund: %s",pID,menge,grund);
    SendClientMessage(playerid,GELB,string);
    SetPlayerWantedLevel(pID,1);
    SetPlayerColor(pID,HELLGRÜN);
    return 1;
    }


    MfG

  • new menge;;
    so müsste es gehen... Achja:
    if(sscanf(params,"iis",pID,menge,grund))
    wenn du dort statt "i" "u" verwendest, dann kannst du auch /wantedgeben [spielername] machen :)
    (sscanf(params,"uis",pID,menge,grund))

  • wohin die new menge ?
    ganz oben oder direkt bei diesen ocmd ?


    weil das hätte ich ja dann schon hier:


    new pID,grund[128],menge[128],string[128];


    MfG

  • aso kk :D


    aber genaugenommen wenn ich jetzt das nimm verändert es sich auch nicht so:
    das wenn ich /wantedgeben ID 5 Beamtenbeschuss mache,
    würde er trotzdem nur 1 wanted bekommen oder ? :S


    MfG


    /edit: den ihc möchte dass,
    wenn ich /wantedgeben ID 5 Beamtenbeschuss mache,
    dass diese ID dann 5 Wanted Levels bekommt,
    so wie ich es momentan habe bekommt er nur 1.