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?