People have warned me about using models with require() scripts. Some developers told me that they could inject anything they wanted into my game. I’m currently using the HD Admin model, owned by ForeverHD. By my current knowledge, only he can change the script and inject viruses. How can everyone else do it?
The require() function is a function to insert a script from the marketplace into the script where the function is running.
So if the creator changes the script into a virus or something else it will be injected into your game.
This is the danger with freemodels because there is a way to check the script between the 2 brackets but most people don’t do it.
If you want to check what is in a script go to: https://www.roblox.com/library/INSERTIDHERE and insert the script into your game by using your inventory in the toolbox menu.
(Sorry if my English sucks im Dutch :>)
So only the creator can change the script? Nobody else can inject viruses?
Well no, unless there is a vulnerability. Complex admin commands can have bugs however which are vulnerabilities.