MatreN Posted October 15, 2020 Posted October 15, 2020 Hello guys, how do i rotate car 360 degrees so endlessly? I'am HAPPY ( ͡°◡ ͡° )
Spakye Posted October 15, 2020 Posted October 15, 2020 (edited) Hello, if i understand well you can use setElementRotation() and setTimer() Edit : if you wish a smooth movement you could use moveObject() Edited October 15, 2020 by Spakye
nikitafloy Posted October 16, 2020 Posted October 16, 2020 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) Нужен скриптер?Benuff Server - Russian Site MTA:SA - Updating, Client, Game, Problem Solving, Help for Russian Players and etc.
Moderators IIYAMA Posted October 16, 2020 Moderators Posted October 16, 2020 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)) Do you want to improve your Lua programming skills and make less mistakes? Start with Lua Language Server! Useful functions 3x Spoiler checkPassiveTimer getScreenStartPositionFromBox getPedGender Tutorials 4x Spoiler Scaling DX Events Attach an addEventHandler on a group of elements Debugging
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now