Hilfe erneut beim accept 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
  • Ich habe jetzt für den Mechaniker den /repair befehl erstellt:

    ocmd:repair(playerid,params[])
    {
    new string[128], pID, money;
    if(sscanf(params,"dd",pID, money))return SendClientMessage(playerid,0xFEFEFEFF,"Benutzung: /kleidung [Playerid][Preis]");
    if(IsPlayerInAnyVehicle(pID))
    {
    format(string,sizeof(string),"Mechaniker &s bietet dir eine Reperatur für &s an!(Benutze:/accept mechaniker)",SpielerName(playerid),money);
    SendClientMessage(pID,Weiss,string);
    format(string,sizeof(string),"Du bietest %s eine Reperatur für %s an!",SpielerName(pID),money);
    SendClientMessage(playerid,Weiss,string);
    SetPVarInt(pID,"MechaEL",1);
    SetPVarInt(pID,"MechaMoney",-money);
    SetPVarInt(pID,"MechaMoney",money);
    return 1;
    }
    return 1;
    }



    der /accept behehl ist hier


    if(strcmp(cmdtext, "/accept", true) == 0)
    {
    SendClientMessage(playerid,Weiss,"Verfügbare Befehle: mechaniker");
    {
    if(strcmp(cmdtext, "/mechaniker", true) == 0)
    {
    new string[128], pID;
    format(string,sizeof(string),"Du hast die Reperatur für %d angenommen!",GetPVarInt(playerid,"MechaMoney");
    GivePlayerMoney(playerid,-money);
    GivePlayerMoney(pID,money);
    }
    }

    return 1;



    }
    Wie mache ich das jetzt das ich das Geld von der oberen Variable den Mechaniker gebe und dem bezahler abgebe?


    Mein PWN spackt hoffe ihr könnt trotzdem helfen?


    Mfg Chris
    edit: pwn
    edit: edit vergessen

  • Das ist jetzt dein 3. Thread zu dem Thema ... :thumbdown:


    MfG EN