Run it
Copy the script and paste it into your executor.
ScreenGui = .()
Frame = .()
TextBox = .()
TextButton = .()
ScreenGui.Parent = .Players.LocalPlayer:()
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.ResetOnSpawn =
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = .(, , )
Frame.BorderColor3 = .(, , )
Frame.BorderSizePixel =
Frame.Position = .(, , , )
Frame.Size = .(, , , )
TextBox.Parent = Frame
TextBox.BackgroundColor3 = .(, , )
TextBox.BorderColor3 = .(, , )
TextBox.BorderSizePixel =
TextBox.Position = .(, , , )
TextBox.Size = .(, , , )
TextBox.Font = .Font.SourceSans
TextBox.Text =
TextBox.TextColor3 = .(, , )
TextBox.TextSize =
TextButton.Parent = Frame
TextButton.BackgroundColor3 = .(, , )
TextButton.BorderColor3 = .(, , )
TextButton.BorderSizePixel =
TextButton.Position = .(, , , )
TextButton.Size = .(, , , )
TextButton.Font = .Font.SourceSans
TextButton.Text =
TextButton.TextColor3 = .(, , )
TextButton.TextSize =
()
= .(, Frame)
ReplicatedStorage = :()
remoteEvent = ReplicatedStorage:()
textBox = .Parent:()
textButton = .Parent:()
textButton.MouseButton1Click:(()
text = textBox.Text
text ~=
remoteEvent:(text)
)
.(APCN_fake_script)()
()
= .(, Frame)
frame = .Parent
UserInputService = :()
dragging =
dragStart, startPos
(input)
delta = input.Position - dragStart
frame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
.(SVAPJV_fake_script)()
create messages not visual