From a quick search, I saw nobody has decided to make this yet so I’ve gone ahead and made a quick demo.
For those with access to Server Authority, the uncopylocked game can be found here
As the title implies, this uses the new API provided by Server Authority to provide accurate shooting while also eliminating most aimbot cheats you see in front page games such as Arsenal (silent aim (depends), shooting through walls, etc)
Green Part: Server HumanoidRootPart
Yellow Tracer: Server Simulated
Smaller Yellow Part: Client HumanoidRootPart
Red Tracer: Client Simulated
Lag Compensation Showcase: 1000ms Roundtrip with 49 WalkSpeed
Gray: Client
Yellow: Server
As a scripter who’s scripted with server authority & lag compensation raycasting, I’d say this is pretty cool!
Only issue is that when I was scripting it - there’s an issue where you can’t actually get the accurate ping from the player - how did you work around this?
How exactly does the lag compensation work? Mine rewinds everyone’s positions back based on the client ping(local tick) but its not incredibly accurate unfortunately
Can you make this open source so we can help test it and check it out? Perhaps via an editable game? I have been looking forward to checking out a shooter system using Roblox’s new server shizzle.
Hello, quick update! I implemented a very WIP very POC hit registration system which can be seen here:
There are some problems with the lag compensation and stuff since I’m using an internal service after all, I have plans to rework it once again to stop relying as much on them
The place is updated for those who want to see what has changed