What is the fastest loop?

What is the fastest loop in a server and not client I’ve used RunService.Stepped but it isn’t fast enough. Is there anyway to combat this?

2 Likes

I dont think there are any faster loops, you can research a little more on the DevForum. Theres lots of topics about this.

2 Likes

What are you trying to do that requires a faster iteration than once every frame?

4 Likes

The fastest way to crash studio is using a while true do loop without a wait

2 Likes

think about this, I suddenly have 1K fps and RunService
yea ik I am evil

Without a way of crashing? That would be thankfull

1 Like

I have over 300 fps but the server isnt the same as the client, frame rates are different on both sides

1 Like
while true do

end

its so fast that it hogs up the main thread and the game hangs.

as many asked–why do you need to execute something more than once a frame?

1 Like

you do know that RunService can be used to prevent any sort of lag because it won’t run as much if the client is having less frames

give me ONE good reason you need to run something faster then a RunService function or a while true do

Hmm, I think i have an idea of what I can do, ill try to make it so it shows for the client only then it replicates it for the other players

making a sling shot, on the server, but the positioning of the string can be messed up if the player moves around

1 Like

and why does this need to be checked faster then every frame, I still don’t see the point of this

yeah I think I should ditch this project it isn’t gonna work any other way.

1 Like

yea besides, if you wanted it to run faster you are going to risk crashing or very laggy gameplay

thats true, because I’ve seen how animations and Hipheight can be replicated from the client to server really fast I’ve wondered if it could work the same as the server to client

1 Like

Maybe try play the animation on the client instead of the server? I don’t really know how the lag looks like so this may not be helpful.

Its not an animation, I said i wanted the position to be replicated as fast as animations from client to server since u can play an animation on the client and it is significantly faster than firing a remote event

2 Likes

All loop so fast, I don’t think there are any loops faster then the other.

You know how renderstepped is seamless when it comes to positioning objects without a hitch

I wanted to do something like that but in the server, like I know roblox servers are in control of physics to objects that don’t have a network owner. It seem seamless well in the server atleast
The problem is replicating that seems to be impossible via script

1 Like

for loops can iterate at a stepped speed. basically they iterate as fast as they possibly can. They can go thousands of times a second. Even millions if the code is not expensive.

A for loop with 1 billion iterations will still crash your game if it runs to fast.