Fraktionsauto killt sich nicht

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Fraktionsauto killt sich nicht

    Hallo Easy,

    mein Fraktionsauto löscht sich beim Verkaufen nicht aus der ini -.-

    Code:

    [pwn] if(strcmp(cmd, "/fcarsell",true) == 0)
    {
    new vehi;
    vehi = GetPlayerVehicleID(playerid);
    if(PlayerInfo[playerid][pLeader] == 1)
    {
    for(new i = 0; i < sizeof(PDCars); i++)
    {
    if(vehi == PDCars)
    {
    SellFcar(playerid, vehi);
    }
    }
    }
    else if(PlayerInfo[playerid][pLeader] == 1)
    {
    for(new i = 0; i < sizeof(SFCars); i++)
    {
    if(vehi == SFCars[i])
    {
    SellFcar(playerid, vehi);
    }
    }
    }[/pwn]
    [pwn]Function SellFcar(playerid, AutomobildID)
    {
    new Automobildmodel = GetVehicleModel(AutomobildID);
    new FCarPrice;
    if(Automobildmodel == 427){FCarPrice = FcarEnforcer;}
    else if(Automobildmodel == 596){FCarPrice = FcarStreifenwagen;}
    else if(Automobildmodel == 430){FCarPrice = FcarBoot;}
    else if(Automobildmodel == 597){FCarPrice = FcarStreifenwagenSF;}
    else if(Automobildmodel == 541){FCarPrice = FcarBullet;}
    else if(Automobildmodel == 599){FCarPrice = FcarPranger;}
    else if(Automobildmodel == 601){FCarPrice = FcarWasserwerfer;}
    else if(Automobildmodel == 497 || Automobildmodel == 469){FCarPrice = FcarHelikopter;}
    else if(Automobildmodel == 463){FCarPrice = FcarGmotorrad;}
    else if(Automobildmodel == 490){FCarPrice = FcarEinsatzleitung;}
    else if(Automobildmodel == 528){FCarPrice = FcarPtruck;}
    else if(Automobildmodel == 523){FCarPrice = FcarPmotorrad;}
    else if(Automobildmodel == 490){FCarPrice = FcarRanger;}
    else if(Automobildmodel == 560){FCarPrice = FcarSultan;}
    else if(Automobildmodel == 425){FCarPrice = FcarKampfhelikopter;}
    else if(Automobildmodel == 520){FCarPrice = FcarHydra;}
    else if(Automobildmodel == 490){FCarPrice = FcarNotarzt;}
    else if(Automobildmodel == 426){FCarPrice = FcarPremier;}
    else if(Automobildmodel == 431){FCarPrice = FcarBus;}
    else if(Automobildmodel == 432){FCarPrice = FcarPanzer;}
    else if(Automobildmodel == 433){FCarPrice = FcarTruck;}
    else if(Automobildmodel == 470){FCarPrice = FcarPatriot;}
    else if(Automobildmodel == 598){FCarPrice = FcarArmypolizei;}
    else if(Automobildmodel == 416){FCarPrice = FcarRettungswagen;}
    else if(Automobildmodel == 563){FCarPrice = FcarRettungsheli;}
    else if(Automobildmodel == 517){FCarPrice = FcarMajestic;}
    else if(Automobildmodel == 579){FCarPrice = FcarHuntley;}
    else if(Automobildmodel == 451){FCarPrice = FcarTurismo;}
    else if(Automobildmodel == 560){FCarPrice = FcarSultan;}
    else if(Automobildmodel == 567){FCarPrice = FcarSavanna;}
    else if(Automobildmodel == 522){FCarPrice = FcarNRG;}
    else if(Automobildmodel == 482){FCarPrice = FcarBurrito;}
    else if(Automobildmodel == 409){FCarPrice = FcarLimousine;}
    else if(Automobildmodel == 507){FCarPrice = FcarSchutzauto;}
    else if(Automobildmodel == 582){FCarPrice = FcarCNNvan;}
    else if(Automobildmodel == 488){FCarPrice = FcarCNNHeli;}
    else if(Automobildmodel == 586){FCarPrice = FcarCNNmotorrad;}
    else if(Automobildmodel == 420){FCarPrice = FcarTaxi;}
    else if(Automobildmodel == 438){FCarPrice = FcarCabbie;}
    else if(Automobildmodel == 407){FCarPrice = FcarLoeschfahrzeug;}
    else if(Automobildmodel == 416){FCarPrice = FcarMehrzweckfahrzeug;}
    else if(Automobildmodel == 544){FCarPrice = FcarDrehleiter;}
    else if(Automobildmodel == 552){FCarPrice = FcarSicherungsfahrzeug;}
    else if(Automobildmodel == 525){FCarPrice = Abschleppfahrzeug;}
    else {return SendClientMessage(playerid,COLOR_LIGHTGREEN,"Ungültiges Automobilmodel !");}
    GivePlayerMoney(playerid, FCarPrice/2);
    new Fcarsellstring[128];
    DestroyVehicle(AutomobildID);
    format(Fcarsellstring,sizeof(Fcarsellstring),"Du hast das Auto mit dem Model %d für $%d verkauft",Automobildmodel,FCarPrice/3);
    SendClientMessage(playerid,COLOR_LIGHTGREEN,Fcarsellstring);

    return 1;
    }[/pwn]

    so parkt es sich

    [pwn] if(strcmp(cmd,"/fcarpark",true)==0 || strcmp(cmd,"/fpark",true)==0)
    {
    new vehi;
    new modelstring[45],xstring[45], ystring[45], zstring[45], anglestring[45];
    new Float:vehx, Float:vehy, Float:vehz;
    new vehmodel;
    new platestring[8];
    new Float:vehangle;
    vehi = GetPlayerVehicleID(playerid);
    GetVehicleZAngle(vehi, vehangle);
    vehmodel = GetVehicleModel(vehi);
    GetVehiclePos(vehi, vehx, vehy, vehz);
    if(PlayerInfo[playerid][pLeader] == 1)
    {
    for(new i = 0; i < sizeof(PDCars); i++)
    {
    if(vehi == PDCars[i])
    {
    RemovePlayerFromVehicle(playerid);
    DestroyVehicle(PDCars[i]);
    PDCars[i] = CreateVehicle(vehmodel, vehx, vehy, vehz+0.5, vehangle, 79, 1, 900);
    format(platestring, sizeof(platestring), "SAPD %i", i);
    SetVehicleNumberPlate(PDCars[i],platestring);

    fCarparkInfo[1] [i] [ModelId] = vehmodel;
    fCarparkInfo[1] [i] [ParkX] = vehx;
    fCarparkInfo[1] [i] [ParkY] = vehy;
    fCarparkInfo[1] [i] [ParkZ] = vehz;
    fCarparkInfo[1] [i] [ParkAngle] = vehangle;

    format(modelstring,sizeof(modelstring), "Car%i_Model",i);
    dini_IntSet("SAPDCars.ini",modelstring,fCarparkInfo[1] [i] [ModelId]);

    format(xstring,sizeof(xstring), "Car%i_X",i);
    dini_FloatSet("SAPDCars.ini",xstring,fCarparkInfo[1] [i] [ParkX]);

    format(ystring,sizeof(ystring), "Car%i_Y",i);
    dini_FloatSet("SAPDCars.ini",ystring,fCarparkInfo[1] [i] [ParkY]);

    format(zstring,sizeof(zstring), "Car%i_Z",i);
    dini_FloatSet("SAPDCars.ini",zstring,fCarparkInfo[1] [i] [ParkZ]);

    format(anglestring,sizeof(anglestring), "Car%i_Angle",i);
    dini_FloatSet("SAPDCars.ini",anglestring,fCarparkInfo[1] [i] [ParkAngle]);
    }
    }
    }[/pwn]

    LG