客户端字符串执行

Client String Execution

我试图让玩家在我的游戏中从本地脚本执行脚本。 (并非出于恶意目的,我正在尝试挑战以暴露游戏弱点。) loadstring 无法从客户端工作,还有什么我可以做的吗?

尝试this module right here。将模块插入本地脚本,并要求它:

-- at beginning of code
local loadstring = require(script:WaitForChild("Loadstring"))

-- an example
code = [[print("Hello world!")]]
local executable, compileFailReason = loadstring(code)
executable()

-- or simply...
loadstring(code)()