31.07.2014, 11:09
hi, i made that command:
and in OnVehicleSpawn:
It is spawning the car in the X, Y, but the Angle is messed up it goes to other direction about 78 degrees..
How can i fix it?
Код:
if(!strcmp(cmd, "/parkcar", true))
{
if(!dini_Int(GetFile(playerid), "HaveCar")) return SendClientMessage(playerid,red,"You dont have car");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You are not in a car");
if(vehicleid != CarID(playerid)) return SendClientMessage(playerid,red,".This is not your car");
new Float:X,Float:Y,Float:Z,Float:A;
GetVehiclePos(vehicleid, X, Y, Z);
GetVehicleZAngle(vehicleid, A);
dini_FloatSet(VFile(vehicleid), "ParkX", X);
dini_FloatSet(VFile(vehicleid), "ParkY", Y);
dini_FloatSet(VFile(vehicleid), "ParkZ", Z);
dini_FloatSet(VFile(vehicleid), "ParkA", A);
SetVehicleToRespawn(vehicleid);
SendClientMessage(playerid,lgreen,".You parked your car");
return 1;
}
Код:
if(dini_Float(VFile(vehicleid), "ParkX"))
{
SetVehiclePos(vehicleid, dini_Float(VFile(vehicleid), "ParkX"), dini_Float(VFile(vehicleid), "ParkY"), dini_Float(VFile(vehicleid), "ParkZ"));
SetVehicleZAngle(vehicleid, dini_Float(VFile(vehicleid), "ParkA"));
}
How can i fix it?


