ocmd:givemoney Euro & Cent

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 Leute :)
    Ich wollte euch mal fragen, wie ich einen ocmd:givemoney befehl mache, indem euro und cent vergeben werden können.
    Das habe ich bis jetzt gemacht. Der String wird zwar angezeigt, aber sonst wird nur der Euro geändert:


    ocmd:givemoney(playerid,params[])
    {
    if(GetPVarInt(playerid,"Adminlevel") >= 3)
    {
    new Euro,Cent,pID, string[128];
    if(sscanf(params,"udd",pID,Euro,Cent))return SendClientMessage(playerid,GELB,"Verwendung: /givemoney [ID] [Euro] [Cent]");
    format(string, sizeof(string),"Du hast %s %d Euro und %d Cent gegeben.",SpielerName(pID),Euro,Cent);
    SendClientMessage(playerid,GELB,string);
    format(string, sizeof(string),"%s hat dir %d Euro und %d Cent gegeben.",SpielerName(playerid),Euro,Cent);
    SendClientMessage(pID,GELB,string);
    GivePlayerMoney(pID,Euro);
    SetPVarInt(pID, "Cent", Cent);
    return 1;
    }
    return 1;
    }


    Bitte helft mir!


    MfG
    CroXx16 :thumbup:


    (e) Keiner eine Lösung?

    Einmal editiert, zuletzt von CroXx16 ()