function playerCarPark ( source, cmd)
if(isPedInVehicle(source)) then
local playercar = getPedOccupiedVehicle ( source )
if(getElementData ( playercar, "owner" ) == getElementData ( source, "playerid" )) then
local x, y, z = getElementPosition ( source )
local xa,ya,a = getElementRotation ( playercar )
setElementData (playercar,"xpos",x)
setElementData (playercar,"ypos",y)
setElementData (playercar,"zpos",z)
setElementData (playercar,"angle",a)
outputChatBox ("You parked your car, don't forget to close it!",source, 243,149,72 )
saveCars()
else
outputChatBox ("Error: It is not your car!",source, 255,255,127 )
end
end
addCommandHandler ("carpark",playerCarPark)
The script is ment to let the owner of the car park its vehicle (save its positions) but it "keeps saying this isnt your car" but when you enter is says "This is your vehicle"!
Also same problem with this one
function playerCarSell ( source, cmd)
if(isPedInVehicle(source)) then
local playercar = getPedOccupiedVehicle ( source )
if(getElementData ( playercar, "owner" ) == getElementData ( source, "playerid" )) then
setElementData (playercar,"owner",0)
givePlayerMoney ( source, getElementData ( playercar, "price" )/100*50 )
outputChatBox ("You sold your car!",source, 243,149,72 )
saveCars()
else
outputChatBox ("Error: It is not your car!",source, 255,255,127 )
end
else
end
addCommandHandler ("carsell",playerCarSell)