Try this:
function getNearestVeicle(thePlayer)
local x, y, z = getElementPosition( thePlayer )
local prevDistance
local nearestVehicle
for i, v in ipairs( getElementsByType( "vehicle" ) ) do
local distance = getDistanceBetweenPoints3D( x, y, z, getElementPosition( v ) )
if distance <= ( prevDistance or distance + 1 ) then
prevDistance = distance
nearestVehicle = v
setElementHealth ( v, 800 )
end
end
return nearestVehicle or false
end
addCommandHandler("repaircar", getNearestVeicle)
csiguusz: You're wrong, this function isnt only for client-side, thats for both.