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
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

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

{
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