Hmm, if you have access to your router’s interface, I’m sure you can throttle your connection there, though the interface varies on models so I can’t help you with that.
I tested it, and Incomming Replication Lag does work in Solo too. Make sure you reset Studio after you set the property.
Here’s a simple way to test it: Set up a RemoteFunction that simply returns nil or something on the server. Then call it on the client and measure the time it takes.
Here’s what I did:
-- Server:
local rf = Instance.new("RemoteFunction")
rf.Parent = game.ReplicatedStorage
rf.OnServerInvoke = function()
return true
end
-- Client:
local rf = game:GetService("ReplicatedStorage"):WaitForChild("RemoteFunction")
while (true) do
local start = tick()
rf:InvokeServer()
print(("%.2f"):format(tick() - start))
wait(1)
end
If I set the Incomming Replication Lag to 1, then my print statement usually printed out about 2 seconds per request (because it’s lag in both directions, so it will be double the replication lag time to send and receive).
Also they misspelled “Incoming” which is quite annoying