Beiträge von Kevin B.

    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 ?

    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

    da kommt ihren wie garnix durch
    der zeigt da nix in der Console anpublic TaxiFahrgast(playerid)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerInAnyVehicle(i))
    {
    if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
    {
    if(GetPlayerVehicleSeat(i) == 0 && GetPlayerVehicleSeat(playerid) > 0)
    {
    GameTextForPlayer(playerid,"~g~Taxifahrer~r~ -5$ ",1000,2);
    print("Fahrgast");
    GivePlayerMoney(playerid, -5);
    print("GivePlayerMoney Fahrgast %s playerid");
    GivePlayerMoney(i, 5);
    print("GivePlayerMoney Fahrgast %s i");
    GameTextForPlayer(i,"~g~Taxifahrer~g~ -5$ ",1000,2);
    SetTimer("TaxiFahrgast",5000,1);
    return 1;
    }
    }
    }
    }
    }
    return 0;
    }
    //edit


    kann mir da wer helfen ?

    He yich erhalte ein tag mismatch ich weis nicht warum


    vermietung[vcar][FirmenCars_label] = Create3DTextLabel(firma,WEIS,vermietung[vcar][FirmenCars_x],vermietung[vcar][FirmenCars_y],vermietung[vcar][FirmenCars_z],20,0,1);
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(101) : warning 213: tag mismatch
    ob mir da wer helfen kann ?
    lg kifkat

    nur im Befehl noch sonst nirgends
    mein enum
    enum car_vermietung
    {
    Float:FirmenCars_x,
    Float:FirmenCars_y,
    Float:FirmenCars_z,
    FirmenCars_model,
    FirmenCars_f1,
    FirmenCars_f2
    }
    new vermietung[MAX_VERMIETUNGS_CARS][car_vermietung];

    hatte ich schon mal getestet da Kamm den die erros
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(55) : error 035: argument type mismatch (argument 3)
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(56) : error 035: argument type mismatch (argument 3)
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(57) : error 035: argument type mismatch (argument 3)
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(44) : warning 203: symbol is never used: "f2"
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(44) : warning 203: symbol is never used: "f1"
    C:\Users\kifkat\Documents\[POD]\pawno\include\bizzes.inc(44) : warning 203: symbol is never used: "model"stock vcar(Float:x,Float:y,Float:z,model,f1,f2)//44
    {
    new pfad[50];
    for(new i=0;i<MAX_VERMIETUNGS_CARS;i++)
    {
    format(pfad,50,"/vermietungscars/%d.txt",i);
    if(!fexist(pfad))
    {
    dini_FloatSet(pfad,"x",x);
    dini_FloatSet(pfad,"y",y);
    dini_FloatSet(pfad,"z",z);
    dini_Set(pfad,"model",model);//55
    dini_Set(pfad,"f1",f1);//56
    dini_Set(pfad,"f2",f2);//57
    }
    }
    }

    hey ich will mir da so was basteln wo ich mir im Game ein Vermittlungs Car erstellen kann doch ihren wie erhalte ich ein error
    C:\Users\kifkat\Documents\[POD]\gamemodes\pod.pwn(2884) : error 035: argument type mismatch (argument 4)ocmd:vcar(playerid,params[])
    {
    for(new i = 0; i <MAX_VERMIETUNGS_CARS; i++)
    {
    new Float:x,Float:y,Float:z;
    new model,f1,f2;
    if(sscanf(params,"ddd",model,f1,f2))return SendClientMessage(playerid,ROT,"/addbizcar [model] [color1] [color2]");
    GetPlayerPos(playerid,x,y,z);
    vcar(x,y,z,model,f1,f2);//2884
    Vladen(i);
    }
    return 1;
    }stock vcar(Float:x,Float:y,Float:z,model[5],f1[2],f2[2])
    {
    new pfad[50];
    for(new i=0;i<MAX_VERMIETUNGS_CARS;i++)
    {
    format(pfad,50,"/vermietungscars/%d.txt",i);
    if(!fexist(pfad))
    {
    dini_FloatSet(pfad,"x",x);
    dini_FloatSet(pfad,"y",y);
    dini_FloatSet(pfad,"z",z);
    dini_Set(pfad,"model",model);
    dini_Set(pfad,"f1",f1);
    dini_Set(pfad,"f2",f2);
    }
    }
    }kann mir da wer helfen ?
    lg kifkat

    ich war bei ihn aufn PC Per TV und ja er hatte Befehle mit Ocmd geschrieben aba kein Include mit ocmd
    komisch ist auch das er nur X,Y Koordinaten bekommt keine Z Koordinate