Run it
Copy the script and paste it into your executor.
local RS = game:GetService("ReplicatedStorage")
local plr = game:GetService("Players").LocalPlayer
local EF = RS["E&F"]
pcall(function() plr.PlayerGui:():() )
gui = .(); gui.Name=; gui.ResetOnSpawn=; gui.Parent=plr.PlayerGui
main = .(); main.Size=.(,,,); main.Position=.(,-,,)
main.BackgroundColor3=.(,,); main.BorderSizePixel=; main.Parent=gui
dr,ds,sp
main.InputBegan:((i)
i.UserInputType==.UserInputType.MouseButton1 i.UserInputType==.UserInputType.Touch
dr=;ds=i.Position;sp=main.Position
i.Changed:(() i.UserInputState==.UserInputState.End dr= )
)
:().InputChanged:((i)
dr (i.UserInputType==.UserInputType.MouseMovement i.UserInputType==.UserInputType.Touch)
d=i.Position-ds; main.Position=.(sp.X.Scale,sp.X.Offset+d.X,sp.Y.Scale,sp.Y.Offset+d.Y)
)
t=.(,main); t.Size=.(,-,,); t.BackgroundColor3=.(,,)
t.BorderSizePixel=; t.Text=; t.TextColor3=.(,,); t.TextSize=; t.Font=.Font.GothamBold; t.TextXAlignment=.TextXAlignment.Left
x=.(,main); x.Size=.(,,,); x.Position=.(,-,,)
x.BackgroundColor3=.(,,); x.Text=; x.TextColor3=.(,,); x.TextSize=; x.Font=.Font.GothamBold; x.BorderSizePixel=
x.MouseButton1Click:(() gui:() )
cf=.(,main); cf.Size=.(,-,,-); cf.Position=.(,,,); cf.BackgroundTransparency=
.(,cf).Padding=.(,)
(name, callback)
b=.(,cf); b.Size=.(,,,)
b.BackgroundColor3=.(,,); b.Text=name
b.TextColor3=.(,,); b.TextSize=; b.Font=.Font.GothamBold; b.BorderSizePixel=
b.MouseButton1Click:(()
b.BackgroundColor3=.(,,)
(callback)
.(); b.BackgroundColor3=.(,,)
)
(, ()
EF.Eco.AddEcoRE:(, )
)
(, ()
EF.Eco.AddEcoRE:(, )
)