Skip to content

Added Anti-Saveinstance#2100

Open
NeonDeveloper-byte wants to merge 11 commits into
Epix-Incorporated:masterfrom
NeonDeveloper-byte:master
Open

Added Anti-Saveinstance#2100
NeonDeveloper-byte wants to merge 11 commits into
Epix-Incorporated:masterfrom
NeonDeveloper-byte:master

Conversation

@NeonDeveloper-byte

Copy link
Copy Markdown

Notice

Added Save Instance Detection The video below was recorded by a friend testing the detection

56vbqm3.1.mp4

@bigbenster702

Copy link
Copy Markdown
Contributor

I'd like to point out that it already does this(?)

if not isStudio and (findService(game, "VirtualUser") or findService(game, "VirtualInputManager") or findService(game, "UGCValidationService")) then

@NeonDeveloper-byte

Copy link
Copy Markdown
Author
Screen.Recording.2026-04-06.064227.mp4

with normal adonis it does not detect saveinstance

@megakookie

megakookie commented Apr 7, 2026

Copy link
Copy Markdown

I'd like to point out that it already does this(?)

if not isStudio and (findService(game, "VirtualUser") or findService(game, "VirtualInputManager") or findService(game, "UGCValidationService")) then

No, it doesn't. Judging by how the current system is not stopping decomps in my testing. Same case with the recent guardsman v2. While I wouldn't recommend using the new detection method as it doesn't seem to be refined as much. From my testing, I couldnt decompile my baseplate with the anticheat from this pr enabled. Thus making it promising. No anticheat is perfect, but it can be improved.

@ImFirstPlace

Copy link
Copy Markdown
Contributor

There is no setting for this, please wrap this code in a setting and default the setting to false. Also running a recursive complex math equation would be a more efficient way to crash someone's client.

@ImFirstPlace ImFirstPlace left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comment below I the lines never got quoted in this comment

Comment on lines +866 to +873
p.Anchored = false
p.CanCollide = true
p.CanTouch = true
p.CanQuery = true
p.CastShadow = true
p.Size = Vector3.new(100, 100, 100)
p.Parent = workspace
p.Name = "__ADONIS_HELLO__"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not how you format code, aligning equals signs actually makes the code harder to read and violates styling rules.

@bigbenster702

Copy link
Copy Markdown
Contributor

I'd like to point out that it already does this(?)

if not isStudio and (findService(game, "VirtualUser") or findService(game, "VirtualInputManager") or findService(game, "UGCValidationService")) then

No, it doesn't. Judging by how the current system is not stopping decomps in my testing. Same case with the recent guardsman v2. While I wouldn't recommend using the new detection method as it doesn't seem to be refined as much. From my testing, I couldnt decompile my baseplate with the anticheat from this pr enabled. Thus making it promising. No anticheat is perfect, but it can be improved.

Guardsman v2 doesn't have a built in anti-exploit, it is separate plugin and in testing so yeah it isn't gonna...? As for the pr maybe just that function that runs from that code needs to be fixed instead of adding a lot of extra stuff.

Comment thread MainModule/Client/Plugins/Anti_Cheat.luau Outdated
@NeonDeveloper-byte

Copy link
Copy Markdown
Author

ok ive tested the anti-saveinstance again and i think it got patched

@GalacticInspired

Copy link
Copy Markdown
Member

@Expertcoderz @coasterteam

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants