Can someone explain why this bit of my plugin is brocken?

My script for a script executer plugin (not full script)

local Widget = plugin:CreateDockWidgetPluginGui("Ex", WidgetInfo)
Widget.Title = "Executer"
local Gui = script.Parent.UI
Gui.Parent = Widget
local guitoolbar = Gui
local Button1 = guitoolbar.TopBar.Execute



Button1.MouseButton1Click:Connect(function()
	local Code = "guitoolbar.txt.Text"
	loadstring(Code)
end)

1 Like

loadstring returns a function, so you need to call that function for the code to run
example:

loadstring(Code)()
2 Likes