/accept Heilung (komme nicht weiter)

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
  • Sehr geehrte Leser/in,
    ich komme bei einem Befehl nicht weiter und bräuchte die Hilfe von euch.
    }
    if(strcmp(x_job,"heilen",true) == 0)
    {
    [color=#ff0000] if(CarOffer[playerid] < 999)
    {
    if(IsPlayerConnected(CarOffer[playerid]))
    {
    if(GetPlayerMoney(playerid) > CarPrice[playerid])
    {
    if(IsPlayerInVehicle(CarOffer[playerid], CarID[playerid]))[/color]
    {
    [color=#ff0000]GetPlayerName(CarOffer[playerid], giveplayer, sizeof(giveplayer));[/color]
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* Du hast Medizin für $%d von Auto Dealer %s gekauft.",HeilPrice[playerid],giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Du hast %s Medizin für $%d verkauft.",sendername,HeilPrice[playerid]);
    SendClientMessage(CarOffer[playerid], COLOR_LIGHTBLUE, string);
    GivePlayerMoney(playerid, -HeilPrice[playerid]);
    [color=#ff0000]PlayerInfo[CarOffer[playerid]][pPayCheck] += HeilPrice[playerid];[/color]
    GivePlayerMoney(playerid, -HeilPrice[playerid]);
    [color=#ff0000]SetPlayerHealth(??,100);[/color]
    return 1;
    }
    else
    {
    [color=#ff0000]SendClientMessage(playerid, COLOR_GREY, " Der Dealer ist nicht in dem Auto!");[/color]
    return 1;
    }
    }
    else
    {
    [color=#ff0000]SendClientMessage(playerid, COLOR_GREY, " Du kannst das Auto nicht kaufen!");[/color]
    return 1;
    }
    }
    return 1;
    }
    else
    {
    [color=#ff0000] SendClientMessage(playerid, COLOR_GREY, " Keiner will ein Auto verkaufen !");[/color]
    return 1;
    }
    }


    So lautet der Befehl derzeit ich schreibe ihn vom car Befehl zum Heilen Befehl um.
    Im Scripte habe ich HeilPrice definiert, und habe den auf 500 € gesetzt.
    Bei den rotmakierten Stellen komme ich nicht weiter.
    Wie heißt nochmal die Person der man was anbieten playerid oder wie? Und wie heißt die die etwas angeboten hat bzw. wie ist die definiert?
    Mit freundlichen Grüßen
    duengonalex

  • Sry man kann ja keine /pwn Datei farbig machen hier.
    Sehr geehrte Leser/in,
    ich komme bei einem Befehl nicht weiter und bräuchte die Hilfe von euch.


    }
    if(strcmp(x_job,"heilen",true) == 0)
    {
    if(CarOffer[playerid] < 999)
    {
    if(IsPlayerConnected(CarOffer[playerid]))
    {
    if(GetPlayerMoney(playerid) > CarPrice[playerid])
    {
    if(IsPlayerInVehicle(CarOffer[playerid], CarID[playerid]))[/color]
    {
    GetPlayerName(CarOffer[playerid], giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* Du hast Medizin für $%d von Auto Dealer %s gekauft.",HeilPrice[playerid],giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Du hast %s Medizin für $%d verkauft.",sendername,HeilPrice[playerid]);
    SendClientMessage(CarOffer[playerid], COLOR_LIGHTBLUE, string);
    GivePlayerMoney(playerid, -HeilPrice[playerid]);
    PlayerInfo[CarOffer[playerid]][pPayCheck] += HeilPrice[playerid];
    GivePlayerMoney(playerid, -HeilPrice[playerid]);
    SetPlayerHealth(??,100);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Der Dealer ist nicht in dem Auto!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du kannst das Auto nicht kaufen!");
    return 1;
    }
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Keiner will ein Auto verkaufen !");
    return 1;
    }
    }