Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
TweenService = :()
UserInputService = :()
player = Players.LocalPlayer
mouse = player:()
GUI_KEY = .KeyCode.RightShift
THEME = {
bg_primary = .(, , ),
bg_secondary = .(, , ),
bg_tertiary = .(, , ),
accent_primary = .(, , ),
accent_secondary = .(, , ),
accent_light = .(, , ),
text_primary = .(, , ),
text_secondary = .(, , ),
text_muted = .(, , ),
success = .(, , ),
warning = .(, , ),
danger = .(, , ),
}
selectedPlayer =
flingPower =
flingConnections = {}
selectorEnabled =
espBoxes = {}
hoveredPlayer =
safePosition =
selectorTool =
antiAutoFlingEnabled =
antiAutoFlingConnection =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.Parent = :() player:()
(target)
espBoxes[target]
box = .()
box.Size = .(, , )
box.Color3 = THEME.accent_primary
box.Transparency =
box.AlwaysOnTop =
box.ZIndex =
box.Adornee = target.Character target.Character:()
box.Parent = target.Character
espBoxes[target] = box
(target)
espBoxes[target]
espBoxes[target]:()
espBoxes[target] =
()
_, box (espBoxes)
box
box:()
espBoxes = {}
()
selectorTool selectorTool:()
selectorTool = .()
selectorTool.Name =
selectorTool.RequiresHandle =
selectorTool.CanBeDropped =
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Material = .Material.Neon
handle.BrickColor = BrickColor.()
handle.TopSurface = .SurfaceType.Smooth
handle.BottomSurface = .SurfaceType.Smooth
handle.CanCollide =
handle.Parent = selectorTool
pointLight = .()
pointLight.Brightness =
pointLight.Color = THEME.accent_primary
pointLight.Range =
pointLight.Parent = handle
mesh = .()
mesh.MeshType = .MeshType.Cylinder
mesh.Scale = .(, , )
mesh.Parent = handle
selectorTool.Parent = player.Backpack
selectorTool.Equipped:(()
selectorEnabled =
antiAutoFlingEnabled player.Character player.Character:()
safePosition = player.Character.HumanoidRootPart.CFrame
)
selectorTool.Unequipped:(()
selectorEnabled =
()
hoveredPlayer =
)
selectorTool.Activated:(()
hoveredPlayer hoveredPlayer.Character
espBoxes[hoveredPlayer]
espBoxes[hoveredPlayer].Color3 = THEME.success
()
espBoxes[hoveredPlayer].Color3 = THEME.accent_primary
antiAutoFlingEnabled player.Character player.Character:()
safePosition = player.Character.HumanoidRootPart.CFrame
(hoveredPlayer)
)
()
antiAutoFlingConnection
antiAutoFlingConnection:()
antiAutoFlingEnabled
antiAutoFlingConnection = RunService.Heartbeat:(()
player.Character player.Character:()
rootPart = player.Character.HumanoidRootPart
antiAutoFlingEnabled (rootPart.AssemblyLinearVelocity.Magnitude > rootPart.Position.Y < -)
safePosition
rootPart.CFrame = safePosition
rootPart.AssemblyLinearVelocity = .(, , )
rootPart.AssemblyAngularVelocity = .(, , )
)
SplashContainer = .()
SplashContainer.Size = .(, , , )
SplashContainer.Position = .(, -, , -)
SplashContainer.BackgroundColor3 = THEME.bg_secondary
SplashContainer.BorderSizePixel =
SplashContainer.Parent = ScreenGui
SplashCorner = .()
SplashCorner.CornerRadius = .(, )
SplashCorner.Parent = SplashContainer
SplashGradient = .()
SplashGradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, THEME.bg_secondary),
ColorSequenceKeypoint.(, .(, , ))
}
SplashGradient.Rotation =
SplashGradient.Parent = SplashContainer
LogoFrame = .()
LogoFrame.Size = .(, , , )
LogoFrame.Position = .(, -, , )
LogoFrame.BackgroundTransparency =
LogoFrame.Parent = SplashContainer
i = ,
Dot = .()
Dot.Size = .(, , , )
Dot.Position = .( - + (i-) * , -, , -)
Dot.BackgroundColor3 = THEME.accent_primary
Dot.Parent = LogoFrame
DotCorner = .()
DotCorner.CornerRadius = .(, )
DotCorner.Parent = Dot
LogoText = .()
LogoText.Size = .(, , , )
LogoText.Position = .(, , , -)
LogoText.BackgroundTransparency =
LogoText.Text =
LogoText.TextColor3 = THEME.text_primary
LogoText.TextScaled =
LogoText.Font = .Font.Gotham
LogoText.Parent = LogoFrame
Subtitle = .()
Subtitle.Size = .(, , , )
Subtitle.Position = .(, , , )
Subtitle.BackgroundTransparency =
Subtitle.Text =
Subtitle.TextColor3 = THEME.text_secondary
Subtitle.TextScaled =
Subtitle.Font = .Font.Gotham
Subtitle.Parent = SplashContainer
LoadingFrame = .()
LoadingFrame.Size = .(, , , )
LoadingFrame.Position = .(, , , )
LoadingFrame.BackgroundColor3 = THEME.bg_tertiary
LoadingFrame.Parent = SplashContainer
LoadingCorner = .()
LoadingCorner.CornerRadius = .(, )
LoadingCorner.Parent = LoadingFrame
LoadingBar = .()
LoadingBar.Size = .(, , , )
LoadingBar.BackgroundColor3 = THEME.accent_primary
LoadingBar.Parent = LoadingFrame
LoadingBarCorner = .()
LoadingBarCorner.CornerRadius = .(, )
LoadingBarCorner.Parent = LoadingBar
LoadingText = .()
LoadingText.Size = .(, , , )
LoadingText.Position = .(, , , )
LoadingText.BackgroundTransparency =
LoadingText.Text =
LoadingText.TextColor3 = THEME.text_muted
LoadingText.TextScaled =
LoadingText.Font = .Font.Gotham
LoadingText.Parent = SplashContainer
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = THEME.bg_secondary
MainFrame.BorderSizePixel =
MainFrame.Visible =
MainFrame.Parent = ScreenGui
MainCorner = .()
MainCorner.CornerRadius = .(, )
MainCorner.Parent = MainFrame
MainGradient = .()
MainGradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, THEME.bg_secondary),
ColorSequenceKeypoint.(, .(, , ))
}
MainGradient.Rotation =
MainGradient.Parent = MainFrame
Header = .()
Header.Size = .(, , , )
Header.BackgroundTransparency =
Header.Parent = MainFrame
HeaderLogo = .()
HeaderLogo.Size = .(, , , )
HeaderLogo.Position = .(, , , -)
HeaderLogo.BackgroundTransparency =
HeaderLogo.Parent = Header
i = ,
Dot = .()
Dot.Size = .(, , , )
Dot.Position = .(, (i-) * , , -)
Dot.BackgroundColor3 = THEME.accent_primary
Dot.Parent = HeaderLogo
DotCorner = .()
DotCorner.CornerRadius = .(, )
DotCorner.Parent = Dot
HeaderTitle = .()
HeaderTitle.Size = .(, , , )
HeaderTitle.Position = .(, , , )
HeaderTitle.BackgroundTransparency =
HeaderTitle.Text =
HeaderTitle.TextColor3 = THEME.text_primary
HeaderTitle.TextScaled =
HeaderTitle.TextXAlignment = .TextXAlignment.Left
HeaderTitle.Font = .Font.GothamBold
HeaderTitle.Parent = HeaderLogo
CloseButton = .()
CloseButton.Size = .(, , , )
CloseButton.Position = .(, -, , -)
CloseButton.BackgroundColor3 = THEME.bg_tertiary
CloseButton.Text =
CloseButton.TextColor3 = THEME.text_secondary
CloseButton.TextScaled =
CloseButton.Font = .Font.Gotham
CloseButton.Parent = Header
CloseCorner = .()
CloseCorner.CornerRadius = .(, )
CloseCorner.Parent = CloseButton
Content = .()
Content.Size = .(, -, , -)
Content.Position = .(, , , )
Content.BackgroundTransparency =
Content.Parent = MainFrame
SelectorButton = .()
SelectorButton.Size = .(, , , )
SelectorButton.BackgroundColor3 = THEME.accent_primary
SelectorButton.Text =
SelectorButton.TextColor3 = THEME.text_primary
SelectorButton.TextScaled =
SelectorButton.Font = .Font.GothamBold
SelectorButton.Parent = Content
SelectorCorner = .()
SelectorCorner.CornerRadius = .(, )
SelectorCorner.Parent = SelectorButton
SelectorButton.MouseButton1Click:(()
()
SelectorButton.Text =
SelectorButton.BackgroundColor3 = THEME.success
()
SelectorButton.Text =
SelectorButton.BackgroundColor3 = THEME.accent_primary
)
PlayerSection = .()
PlayerSection.Size = .(, , , )
PlayerSection.Position = .(, , , )
PlayerSection.BackgroundColor3 = THEME.bg_tertiary
PlayerSection.Parent = Content
PlayerCorner = .()
PlayerCorner.CornerRadius = .(, )
PlayerCorner.Parent = PlayerSection
PlayerTitle = .()
PlayerTitle.Size = .(, -, , )
PlayerTitle.Position = .(, , , )
PlayerTitle.BackgroundTransparency =
PlayerTitle.Text =
PlayerTitle.TextColor3 = THEME.text_primary
PlayerTitle.TextScaled =
PlayerTitle.TextXAlignment = .TextXAlignment.Left
PlayerTitle.Font = .Font.GothamMedium
PlayerTitle.Parent = PlayerSection
SearchFrame = .()
SearchFrame.Size = .(, -, , )
SearchFrame.Position = .(, , , )
SearchFrame.BackgroundColor3 = THEME.bg_secondary
SearchFrame.Parent = PlayerSection
SearchCorner = .()
SearchCorner.CornerRadius = .(, )
SearchCorner.Parent = SearchFrame
SearchBox = .()
SearchBox.Size = .(, -, , )
SearchBox.Position = .(, , , )
SearchBox.BackgroundTransparency =
SearchBox.PlaceholderText =
SearchBox.PlaceholderColor3 = THEME.text_muted
SearchBox.Text =
SearchBox.TextColor3 = THEME.text_primary
SearchBox.TextScaled =
SearchBox.TextXAlignment = .TextXAlignment.Left
SearchBox.Font = .Font.Gotham
SearchBox.Parent = SearchFrame
PlayersList = .()
PlayersList.Size = .(, -, , -)
PlayersList.Position = .(, , , )
PlayersList.BackgroundTransparency =
PlayersList.ScrollBarThickness =
PlayersList.ScrollBarImageColor3 = THEME.accent_primary
PlayersList.Parent = PlayerSection
SettingsSection = .()
SettingsSection.Size = .(, , , )
SettingsSection.Position = .(, , , )
SettingsSection.BackgroundColor3 = THEME.bg_tertiary
SettingsSection.Parent = Content
SettingsCorner = .()
SettingsCorner.CornerRadius = .(, )
SettingsCorner.Parent = SettingsSection
PowerLabel = .()
PowerLabel.Size = .(, , , )
PowerLabel.Position = .(, , , )
PowerLabel.BackgroundTransparency =
PowerLabel.Text =
PowerLabel.TextColor3 = THEME.text_secondary
PowerLabel.TextScaled =
PowerLabel.TextXAlignment = .TextXAlignment.Left
PowerLabel.Font = .Font.Gotham
PowerLabel.Parent = SettingsSection
PowerValue = .()
PowerValue.Size = .(, , , )
PowerValue.Position = .(, -, , )
PowerValue.BackgroundTransparency =
PowerValue.Text =
PowerValue.TextColor3 = THEME.accent_primary
PowerValue.TextScaled =
PowerValue.Font = .Font.GothamBold
PowerValue.Parent = SettingsSection
PowerSlider = .()
PowerSlider.Size = .(, -, , )
PowerSlider.Position = .(, , , )
PowerSlider.BackgroundColor3 = THEME.bg_secondary
PowerSlider.Parent = SettingsSection
PowerSliderCorner = .()
PowerSliderCorner.CornerRadius = .(, )
PowerSliderCorner.Parent = PowerSlider
PowerFill = .()
PowerFill.Size = .(, , , )
PowerFill.BackgroundColor3 = THEME.accent_primary
PowerFill.Parent = PowerSlider
PowerFillCorner = .()
PowerFillCorner.CornerRadius = .(, )
PowerFillCorner.Parent = PowerFill
PowerHandle = .()
PowerHandle.Size = .(, , , )
PowerHandle.Position = .(, -, , -)
PowerHandle.BackgroundColor3 = THEME.text_primary
PowerHandle.Text =
PowerHandle.Parent = PowerSlider
PowerHandleCorner = .()
PowerHandleCorner.CornerRadius = .(, )
PowerHandleCorner.Parent = PowerHandle
AntiAutoFlingFrame = .()
AntiAutoFlingFrame.Size = .(, -, , )
AntiAutoFlingFrame.Position = .(, , , )
AntiAutoFlingFrame.BackgroundTransparency =
AntiAutoFlingFrame.Parent = SettingsSection
AntiAutoFlingLabel = .()
AntiAutoFlingLabel.Size = .(, , , )
AntiAutoFlingLabel.BackgroundTransparency =
AntiAutoFlingLabel.Text =
AntiAutoFlingLabel.TextColor3 = THEME.text_secondary
AntiAutoFlingLabel.TextScaled =
AntiAutoFlingLabel.TextXAlignment = .TextXAlignment.Left
AntiAutoFlingLabel.Font = .Font.Gotham
AntiAutoFlingLabel.Parent = AntiAutoFlingFrame
AntiAutoFlingToggle = .()
AntiAutoFlingToggle.Size = .(, , , )
AntiAutoFlingToggle.Position = .(, -, , -)
AntiAutoFlingToggle.BackgroundColor3 = THEME.bg_secondary
AntiAutoFlingToggle.Text =
AntiAutoFlingToggle.Parent = AntiAutoFlingFrame
AntiAutoFlingToggleCorner = .()
AntiAutoFlingToggleCorner.CornerRadius = .(, )
AntiAutoFlingToggleCorner.Parent = AntiAutoFlingToggle
AntiAutoFlingToggleSlider = .()
AntiAutoFlingToggleSlider.Size = .(, , , )
AntiAutoFlingToggleSlider.Position = .(, , , -)
AntiAutoFlingToggleSlider.BackgroundColor3 = THEME.text_secondary
AntiAutoFlingToggleSlider.Parent = AntiAutoFlingToggle
AntiAutoFlingToggleSliderCorner = .()
AntiAutoFlingToggleSliderCorner.CornerRadius = .(, )
AntiAutoFlingToggleSliderCorner.Parent = AntiAutoFlingToggleSlider
AntiAutoFlingToggle.MouseButton1Click:(()
antiAutoFlingEnabled = antiAutoFlingEnabled
antiAutoFlingEnabled
player.Character player.Character:()
safePosition = player.Character.HumanoidRootPart.CFrame
TweenService:(AntiAutoFlingToggleSlider, TweenInfo.(), {
Position = .(, -, , -)
}):()
TweenService:(AntiAutoFlingToggle, TweenInfo.(), {
BackgroundColor3 = THEME.accent_primary
}):()
TweenService:(AntiAutoFlingToggleSlider, TweenInfo.(), {
BackgroundColor3 = THEME.text_primary
}):()
()
TweenService:(AntiAutoFlingToggleSlider, TweenInfo.(), {
Position = .(, , , -)
}):()
TweenService:(AntiAutoFlingToggle, TweenInfo.(), {
BackgroundColor3 = THEME.bg_secondary
}):()
TweenService:(AntiAutoFlingToggleSlider, TweenInfo.(), {
BackgroundColor3 = THEME.text_secondary
}):()
antiAutoFlingConnection
antiAutoFlingConnection:()
antiAutoFlingConnection =
)
MethodsSection = .()
MethodsSection.Size = .(, , , )
MethodsSection.Position = .(, , , )
MethodsSection.BackgroundTransparency =
MethodsSection.Parent = Content
methods = {
{name = , color = THEME.success, desc = , method = },
{name = , color = THEME.warning, desc = , method = },
{name = , color = THEME.accent_primary, desc = , method = }
}
i, methodData (methods)
MethodButton = .()
MethodButton.Size = .(, , , )
MethodButton.Position = .(, , , (i-) * )
MethodButton.BackgroundColor3 = THEME.bg_tertiary
MethodButton.Text =
MethodButton.Parent = MethodsSection
MethodCorner = .()
MethodCorner.CornerRadius = .(, )
MethodCorner.Parent = MethodButton
MethodAccent = .()
MethodAccent.Size = .(, , , )
MethodAccent.Position = .(, , , )
MethodAccent.BackgroundColor3 = methodData.color
MethodAccent.BorderSizePixel =
MethodAccent.Parent = MethodButton
AccentCorner = .()
AccentCorner.CornerRadius = .(, )
AccentCorner.Parent = MethodAccent
MethodName = .()
MethodName.Size = .(, -, , )
MethodName.Position = .(, , , )
MethodName.BackgroundTransparency =
MethodName.Text = methodData.name
MethodName.TextColor3 = THEME.text_primary
MethodName.TextScaled =
MethodName.TextXAlignment = .TextXAlignment.Left
MethodName.Font = .Font.GothamMedium
MethodName.Parent = MethodButton
MethodDesc = .()
MethodDesc.Size = .(, -, , )
MethodDesc.Position = .(, , , )
MethodDesc.BackgroundTransparency =
MethodDesc.Text = methodData.desc
MethodDesc.TextColor3 = THEME.text_secondary
MethodDesc.TextScaled =
MethodDesc.TextXAlignment = .TextXAlignment.Left
MethodDesc.Font = .Font.Gotham
MethodDesc.Parent = MethodButton
MethodButton.MouseButton1Click:(()
selectedPlayer
antiAutoFlingEnabled player.Character player.Character:()
safePosition = player.Character.HumanoidRootPart.CFrame
methodData.method ==
(selectedPlayer)
methodData.method ==
(selectedPlayer)
methodData.method ==
(selectedPlayer)
originalColor = MethodAccent.BackgroundColor3
MethodAccent.BackgroundColor3 = THEME.text_primary
()
MethodAccent.BackgroundColor3 = originalColor
)
MethodButton.MouseEnter:(()
TweenService:(MethodButton, TweenInfo.(), {
BackgroundColor3 = THEME.bg_secondary
}):()
)
MethodButton.MouseLeave:(()
TweenService:(MethodButton, TweenInfo.(), {
BackgroundColor3 = THEME.bg_tertiary
}):()
)
(target)
character = player.Character
character
humanoid = character:()
rootPart = character:() character:()
humanoid rootPart
()
_, part (character:())
part:() part.CanCollide
part.CanCollide =
(()
humanoid.AutoRotate =
humanoid.Sit =
humanoid.PlatformStand =
flingLoop = RunService.Heartbeat:(()
target target.Character target.Character:()
()
rootPart.AssemblyLinearVelocity = .(flingPower, flingPower, flingPower)
rootPart.AssemblyAngularVelocity = .(flingPower, flingPower, flingPower)
rootPart.CFrame = target.Character.HumanoidRootPart.CFrame * .(, , -)
)
.(flingConnections, flingLoop)
()
flingLoop:()
humanoid.AutoRotate =
humanoid.Sit =
humanoid.PlatformStand =
antiAutoFlingEnabled safePosition
rootPart.CFrame = safePosition
rootPart.AssemblyLinearVelocity = .(, , )
rootPart.AssemblyAngularVelocity = .(, , )
)
(target)
character = player.Character
character
backpack = player.Backpack
humanoid = character:()
rootPart = character:()
rootPart
tool = .()
tool.RequiresHandle =
tool.Name =
tool.Parent = backpack
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Transparency =
handle.CanCollide =
handle.Parent = tool
tool.Parent = character
(()
i = ,
target target.Character
rootPart.CFrame = target.Character.HumanoidRootPart.CFrame
rootPart.AssemblyLinearVelocity = .(
.(-flingPower, flingPower),
.(-flingPower, flingPower),
.(-flingPower, flingPower)
)
RunService.Heartbeat:()
tool:()
antiAutoFlingEnabled safePosition
rootPart.CFrame = safePosition
rootPart.AssemblyLinearVelocity = .(, , )
)
(target)
character = player.Character
character
humanoid = character:()
rootPart = character:()
humanoid rootPart
originalWalkSpeed = humanoid.WalkSpeed
humanoid.WalkSpeed =
platform = .()
platform.Size = .(, , )
platform.Transparency =
platform.Anchored =
platform.Position = rootPart.Position - .(, , )
platform.Parent =
(()
spinSpeed =
spinLoop = RunService.Heartbeat:(()
spinSpeed = spinSpeed +
target target.Character target.Character:()
rootPart.CFrame = target.Character.HumanoidRootPart.CFrame * .(, .(spinSpeed), )
rootPart.AssemblyAngularVelocity = .(, , )
spinSpeed % ==
rootPart.AssemblyLinearVelocity = (target.Character.HumanoidRootPart.Position - rootPart.Position).Unit * flingPower
)
.(flingConnections, spinLoop)
()
spinLoop:()
platform:()
humanoid.WalkSpeed = originalWalkSpeed
antiAutoFlingEnabled safePosition
rootPart.CFrame = safePosition
rootPart.AssemblyLinearVelocity = .(, , )
)
RunService.Heartbeat:(()
selectorEnabled
target = mouse.Target
target target.Parent
humanoid = target.Parent:()
humanoid
targetPlayer = Players:(target.Parent)
targetPlayer targetPlayer ~= player
hoveredPlayer ~= targetPlayer
()
hoveredPlayer = targetPlayer
(targetPlayer)
hoveredPlayer
()
hoveredPlayer =
hoveredPlayer
()
hoveredPlayer =
hoveredPlayer
()
hoveredPlayer =
)
(plr)
PlayerButton = .()
PlayerButton.Size = .(, -, , )
PlayerButton.BackgroundColor3 = THEME.bg_secondary
PlayerButton.Text = plr.Name
PlayerButton.TextColor3 = THEME.text_secondary
PlayerButton.TextScaled =
PlayerButton.Font = .Font.Gotham
PlayerButton.Parent = PlayersList
ButtonCorner = .()
ButtonCorner.CornerRadius = .(, )
ButtonCorner.Parent = PlayerButton
PlayerButton.MouseButton1Click:(()
selectedPlayer = plr
_, btn (PlayersList:())
btn:()
btn.BackgroundColor3 = THEME.bg_secondary
btn.TextColor3 = THEME.text_secondary
PlayerButton.BackgroundColor3 = THEME.accent_primary
PlayerButton.TextColor3 = THEME.text_primary
)
PlayerButton
()
_, child (PlayersList:())
child:()
child:()
yPos =
_, plr (Players:())
plr ~= player
btn = (plr)
btn.Position = .(, , , yPos)
yPos = yPos +
PlayersList.CanvasSize = .(, , , yPos)
draggingPower =
PowerHandle.MouseButton1Down:(()
draggingPower =
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
draggingPower =
)
mouse.Move:(()
draggingPower
relativeX = .((mouse.X - PowerSlider.AbsolutePosition.X) / PowerSlider.AbsoluteSize.X, , )
PowerFill.Size = .(relativeX, , , )
PowerHandle.Position = .(relativeX, -, , -)
flingPower = .( + (relativeX * ))
PowerValue.Text = (flingPower)
)
SearchBox:():(()
searchText = SearchBox.Text:()
_, btn (PlayersList:())
btn:()
btn.Visible = btn.Text:():(searchText) ~=
)
CloseButton.MouseButton1Click:(()
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Back, .EasingDirection.In), {
Size = .(, , , ),
Position = .(, , , )
}):()
()
_, conn (flingConnections)
conn:()
antiAutoFlingConnection
antiAutoFlingConnection:()
()
selectorTool selectorTool:()
ScreenGui:()
)
dragging =
dragStart =
startPos =
Header.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = MainFrame.Position
)
UserInputService.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
MainFrame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
UserInputService.InputBegan:((input)
input.KeyCode == GUI_KEY
MainFrame.Visible = MainFrame.Visible
MainFrame.Visible
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {
Size = .(, , , )
}):()
)
(()
loadingSteps = {
,
,
,
,
}
i, text (loadingSteps)
LoadingText.Text = text
TweenService:(LoadingBar, TweenInfo.(), {
Size = .(i / #loadingSteps, , , )
}):()
()
()
_, obj (SplashContainer:())
obj:()
TweenService:(obj, TweenInfo.(), {
BackgroundTransparency =
}):()
obj:() obj:()
TweenService:(obj, TweenInfo.(), {
TextTransparency =
}):()
TweenService:(SplashContainer, TweenInfo.(), {
BackgroundTransparency =
}):()
()
SplashContainer:()
MainFrame.Visible =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , )
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {
Size = .(, , , ),
Position = .(, -, , -)
}):()
()
)
Players.PlayerAdded:(refreshPlayers)
Players.PlayerRemoving:(refreshPlayers)
()
()
()
Universal