sadly with roblox not allowing you to put upload new images while the game is running, exploiters can just have a list of images and answers to automatically solve it.
actually, does it even have to be a remote event?
can tyou just, make the server handle the captcha UI, randomize the images and then if the right image is clicked mousebutton1click
. then we know its a real user
I will let someone else with more knowledge than me answer this. I can give you some basic input on this.
The server is not meant to handle the UI since the UI is on everyoneās client not the server. āServerā scripts that are run in the context of the client and are stored inside of the client can still be viewed by the exploiter.
It just makes it so that you technically donāt āneedā a remote event. I am sure someone knows more than me about it.
ChatGPT is programmed to tell you that itās an awful idea to do this and that you should never do itā¦ there must be a reason why.
I just know itās readable by exploiters.
what? how is it readable by exploiters if its the server handling it?
yes of course UI isnt meant to be handled by the server but i think cases like this its fine.
Anything stored on the client side is readable by the client specifically using the version of dex explorer within infinite yield 6.2 that has the ability to read scripts and local scripts.
Unless your script is in server script service or server storage, it can be read by an exploiter.
yes exactly keep it in the serverā¦ also i think regardless of where it is saved you cant view server scripts
but my example could be just a script from the server clone a template ui and the simply just parent it to the player,
the mousebutton events are still in the server script service
Interesting. I tried it and somehow your idea did actually workā¦
I guess until someone with more knowledge than us advises against doing it with a valid reason why not to do it like this it would be safe to do this.
Client sided cheats getting patched as of 2025?
This is actually crazy.
Never thought Iād see this day come.
Thank you so much
This is a huge discovery
cant believe i am patching exploits in 2025
Yes you did my friend.
For anyone who wants their GUIās to be server sidedā¦ hereās how to do it.
game.Players.PlayerAdded:Connect(function(player)
local Clone = game:GetService("ServerStorage").ScreenGui:Clone()
Clone.Parent = player.PlayerGui
Clone.TextButton.MouseButton1Click:Connect(function()
print("Exploiters get gnomed by silver4804 :3")
end)
end)
roblox hosts childrens, not vegetables, im sure a child could easily tell the difference between a cat and a dog.
some people dont feel like downloading a rbxl
i recommend posting it onto the creator marketplace too
regardless, if this module is used then people would use their own images, and even then children may not know said object, i mean of course developers could just put images a kid could obviously solve but some games will definitely put up a captcha asking it to pick an object a 5 year old kid probably wouldnt know
you could just download it drag it into roblox and delete it tho its easier
nope, server scriptsā bytecode is in the server, not your client, even if you put the server script inside your character it is impossible to even get a glimpse of what it does
this was funny for some reason i dont know
youāre better off making an actual anti-cheat, rather than making a pesky pop-up for normal players
āroblox hosts childrens, not vegetablesā
The gui needs some refining. Use grey/white colors, remove the padlock, it needs to look professional. You canāt make a horror game and then pull up this bright blue kid-looking ui.
Dude its a resource for a reason. No one will make it around what you want. DIY it if YOU want something else.