/carpaintjob

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
  • Bin ich irgendwie dumm oder so ?
    Ich kriege das irgendwie nichtmehr hin O_o


    if (strcmp(cmd, "/carcolor", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new house = PlayerInfo[playerid][pPhousekey];
    GetPlayerName(playerid, playername, sizeof(playername));
    if (house != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD3,"Befehl: /carcolor [Farbe 1 - 2] [Farbnummer] ($5000)");
    return 1;
    }
    new colornum = strval(tmp);
    if(colornum > 2 || colornum < 1)
    {
    SendClientMessage(playerid, COLOR_GRAD3,"Benutze 1 oder 2");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD3,"USAGE: /carcolor [Farbe 1 - 2] [Farbnummer] ($5000)");
    }
    new color = strval(tmp);
    if(color > 300)
    {
    SendClientMessage(playerid, COLOR_GRAD3,"Maximum ist 126");
    return 1;
    }
    if (GetPlayerMoney(playerid) < 5000)
    {
    SendClientMessage(playerid, COLOR_GRAD3,"Du hast keine $5000.");
    }
    if(colornum == 1)
    {
    HouseInfo[house][hVcol1] = color;
    format(string, sizeof(string), "Autofarbe 1 wurde für $5000 auf %d gesetzt.",color);
    SendClientMessage(playerid, COLOR_GRAD3,string);
    }
    else
    {
    HouseInfo[house][hVcol2] = color;
    format(string, sizeof(string), "Autofarbe 2 wurde für $5000 auf %d gesetzt.",color);
    SendClientMessage(playerid, COLOR_GRAD3,string);
    }
    SendClientMessage(playerid, COLOR_GRAD6, "Deine neue Autofarbe wird innerhalb 24 Stunden wirksam sein.");
    GivePlayerMoney(playerid,-5000);
    SBizzInfo[5][sbTill] += 5000;
    ExtortionSBiz(5, 5000);
    PlayerPlaySound(giveplayerid, 1134, 0.0, 0.0, 0.0);
    OnPropUpdate();
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du besitzt kein Haus bzw. es gehört dir nicht / du bist nur Mieter.");
    return 1;
    }
    }
    return 1;
    }


    Will es einfach so machen
    /carpaintjob [Paintjob ID]


    Aber bei /carcolor gibt es carcolor 1 und dann Farb ID
    und bei Paintjob nur Paintjob.


    Kriege das net mehr hin :O


    Helft mir mal bitte, bevor ist anfange alles andere auch zu vergessen :O


    //EDIT Das soll für ein Housercar System sein.


    MfG
    MrS.

    Einmal editiert, zuletzt von MrScripter ()