Run it
Copy the script and paste it into your executor.
Players = :()
player = Players.LocalPlayer
gui = .(, player:())
gui.Name =
gui.ResetOnSpawn =
frame = .(, gui)
frame.Size = .(, , , )
frame.Position = .(, -, , )
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Active =
frame.Draggable =
uis = :()
dragging, dragInput, dragStart, startPos
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 =
)
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
uis.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
frame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
discord = .(, frame)
discord.Size = .(, -, , )
discord.Position = .(, , , )
discord.Font = .Font.SourceSansBold
discord.TextSize =
discord.TextColor3 = .(, , )
discord.BackgroundTransparency =
discord.TextXAlignment = .TextXAlignment.Left
discord.Text =
closeBtn = .(, frame)
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.Text =
closeBtn.Font = .Font.SourceSansBold
closeBtn.TextSize =
closeBtn.TextColor3 = .(, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.MouseButton1Click:(()
gui:()
)
positions = {
,
,
,
,
,
,
,
,
}
(index)
name = positions[index]
parts = name:()
current =
_, partName (parts)
current = current:(partName)
current
current
currentLang =
infoText = {
ar = ,
en =
}
warningText = {
ar = ,
en =
}
i = , #positions
button = .(, frame)
button.Size = .(, , , )
button.Position = .(, + ((i - ) % ) * , , + .((i - ) / ) * )
button.Text = (i)
button.Name = .. i
button.Font = .Font.SourceSansBold
button.TextSize =
button.TextColor3 = .(, , )
button.BackgroundColor3 = .(, , )
button.MouseButton1Click:(()
part = (i)
part part:()
char = player.Character player.CharacterAdded:()
root = char:()
root
root.CFrame = part.CFrame + .(, , )
)
translateBtn = .(, frame)
translateBtn.Size = .(, , , )
translateBtn.Position = .(, + ( % ) * , , + .( / ) * )
translateBtn.Text =
translateBtn.Name =
translateBtn.Font = .Font.SourceSansBold
translateBtn.TextSize =
translateBtn.TextColor3 = .(, , )
translateBtn.BackgroundColor3 = .(, , )
infoLabel = .(, frame)
infoLabel.Size = .(, -, , )
infoLabel.Position = .(, , , -)
infoLabel.Font = .Font.SourceSansBold
infoLabel.TextSize =
infoLabel.TextColor3 = .(, , )
infoLabel.BackgroundTransparency =
infoLabel.TextWrapped =
infoLabel.Text = infoText[currentLang]
warning = .(, frame)
warning.Size = .(, -, , )
warning.Position = .(, , , -)
warning.Font = .Font.SourceSansBold
warning.TextSize =
warning.TextColor3 = .(, , )
warning.BackgroundTransparency =
warning.TextWrapped =
warning.Text = warningText[currentLang]
translateBtn.MouseButton1Click:(()
currentLang ==
currentLang =
currentLang =
infoLabel.Text = infoText[currentLang]
warning.Text = warningText[currentLang]
)This program gets you 8 slaps for free! ⚠️ Please read the warning after running the script. 🔐 License: This script is open source. You are free to modify, improve, or use it in any project without restrictions.