Jump to content

[HELP] 360 degree rotating vehicle


MatreN

Recommended Posts

Posted (edited)

Hello, if i understand well you can use setElementRotation() and setTimer()

Edit : if you wish a smooth movement you could use moveObject()

Edited by Spakye
Posted

i'll be use:
 

local vehicle = createVehicle(...)

local rotation = 0
addEventHandler('onClientRender', root, function()
	rotation = rotation + 0.5
	-- I think, i shouldn't check and set rotation 0, if value will be > 360
	setElementRotation(vehicle, 0, 0, rotation)
end)

 

  • Moderators
Posted
7 hours ago, nikitafloy said:

i'll be use:

That would mean that the rotation speed of the vehicle for somebody with 60fps, is 2x faster than that of a player with 30fps.

local duration = 1000
setElementRotation(vehicle, 0, 0, 360 * ((getTickCount() % duration) / duration))

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...