Car abfrage

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
  • hey ich habe mir ja ein InGame Befehle gemacht das ich da Cars erstellen kann für die Vermietung nun ist mein frage oda anliegen Wie mach ich ein Stock das ich abfragen kann ob ein User im Car sitzt ?
    ich habe es schon so Probiert aba leider geht das garnicht
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i;i<MAX_VERMIETUNGS_CARS;i++)
    {
    if(vermietung[i][FirmenCars_id] < 0)// hier die Abfrage
    {
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,ROT,"___________Fahrzeug Vermietung___________");
    SendClientMessage(playerid,GELB,"Du kannst diesen Fahzeug Mieten mit /mieten");
    }
    }
    }
    wie kann ich da eine Abfrage machen ob sich der User in ein Miet car befindet
    Hier mal mein LadeCar
    stock Vladen(vcar)
    {
    new pfad[50],firma[128];
    format(pfad,50,"/vermietungscars/%d.txt",vcar);
    if(!fexist(pfad))return 0;
    vermietung[vcar][FirmenCars_x] = dini_Float(pfad,"x");
    vermietung[vcar][FirmenCars_y] = dini_Float(pfad,"y");
    vermietung[vcar][FirmenCars_z] = dini_Float(pfad,"z");
    vermietung[vcar][FirmenCars_model] = dini_Int(pfad,"model");
    vermietung[vcar][FirmenCars_f1] = dini_Int(pfad,"f1");
    vermietung[vcar][FirmenCars_f2] = dini_Int(pfad,"f2");
    format(firma,128,"Firma: Car Vermeitung\nCar nummer: %d\nPreis:500",vermietung[vcar][FirmenCars_id]);
    vermietung[vcar][FirmenCars_label] = Create3DTextLabel(firma,WEIS,vermietung[vcar][FirmenCars_x],vermietung[vcar][FirmenCars_y],vermietung[vcar][FirmenCars_z],20.0,0,1);
    vermietung[vcar][FirmenCars_car] = AddStaticVehicle(vermietung[vcar][FirmenCars_model],vermietung[vcar][FirmenCars_x],vermietung[vcar][FirmenCars_y],vermietung[vcar][FirmenCars_z],vermietung[vcar][FirmenCars_f1],vermietung[vcar][FirmenCars_f2],5000);
    return printf("[FirmenCars] es wurden %s geladen!",pfad);
    }
    lg kifkat

  • Klappt so leider nicht
    Sorry hatte ncoh vergessen die FirmenCars_id einzufügen (FirmenCars_id Ist nur dafür da um den Stell platz von den car Festzustellen)
    stock Vladen(vcar)
    {
    new pfad[50],firma[128];
    format(pfad,50,"/vermietungscars/%d.txt",vcar);
    if(!fexist(pfad))return 0;
    vermietung[vcar][FirmenCars_x] = dini_Float(pfad,"x");
    vermietung[vcar][FirmenCars_y] = dini_Float(pfad,"y");
    vermietung[vcar][FirmenCars_z] = dini_Float(pfad,"z");
    vermietung[vcar][FirmenCars_model] = dini_Int(pfad,"model");
    vermietung[vcar][FirmenCars_f1] = dini_Int(pfad,"f1");
    vermietung[vcar][FirmenCars_f2] = dini_Int(pfad,"f2");
    vermietung[vcar][FirmenCars_id] = dini_Int(pfad,"CarID");
    format(firma,128,"Firma: Car Vermeitung\nCar nummer: %d\nPreis:500",vermietung[vcar][FirmenCars_id]);
    vermietung[vcar][FirmenCars_label] = Create3DTextLabel(firma,WEIS,vermietung[vcar][FirmenCars_x],vermietung[vcar][FirmenCars_y],vermietung[vcar][FirmenCars_z],20.0,0,1);
    vermietung[vcar][FirmenCars_car] = AddStaticVehicle(vermietung[vcar][FirmenCars_model],vermietung[vcar][FirmenCars_x],vermietung[vcar][FirmenCars_y],vermietung[vcar][FirmenCars_z],vermietung[vcar][FirmenCars_f1],vermietung[vcar][FirmenCars_f2],5000);
    return printf("[FirmenCars] es wurden %s geladen!",pfad);
    }


    //edit


    kann mir da wer sagen wie ich das am Besten machen könnte ?

    Einmal editiert, zuletzt von Kevin B. ()