Fahrradverkauf

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 bin gerade dabei ein Fahrradverkauf zu machen.
    Das erste Problem.
    }
    if(strcmp(cmd, "/motor",true) == 0)
    {
    if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}Fahrräder haben {FF0000}keinen{FFFFFF} Motor ...");
    return 1;
    }
    Mein Fahrrad fährt nicht aufgrund dem da oben.
    Dan habe ich eine Frage wie mache ich das so das bei Fahrrad da steht es ist ein Mountain bike und Preis.
    Ich hoffe es hilft wer.

    Einmal editiert, zuletzt von GoTenKs ()

  • if(strcmp(cmd, "/motor",true) == 0)
    {
    if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}Fahrräder haben {FF0000}keinen{FFFFFF} Motor ...");
    return 1;
    }


    wie wäre es mit dem ganzen befehl statt nur ein paar Zeilen -.-'?

  • mach ein Array


    z.b.
    new Fahrraeder[20];


    erstell sie mit


    Fahrraeder[0] = CreateVehicle();
    Fahrraeder[1] = CreateVehicle();
    Fahrraeder[2] = CreateVehicle();
    Fahrraeder[3] = CreateVehicle();


    dann onplayerstatechange


    if ( newstate == PLAYER_STATE_DRIVER )


    dann machst du eine Schleife die alle Fahrraeder durch geht


    for ( new i = 0; i < sizeof Fahrraeder; i++ )


    in der Schleife machst du eine Abfrage ob die vehicle id = das Fahrrad ist


    if ( GetPlayerVehicleID(playerid) == Fahrraeder [ i ] (( zusammen klappte bei mir jetzt nicht du musst es zsuammen machen.. naja kannst musst nicht :D ))


    Wenn ja gibst du einen Text aus

    new string[128];
    format(string, sizeof string, "Du bist in einem Fahrrad. Die Fahrrad id ist: %i",i);
    SendClientMessage(playerid, -1, string);
    return 1;


    Done ;)


    Gruß

    ik bin der vito c: