Professional Documents
Culture Documents
Animations.Name = "Animations"
Animations.Parent = plr:WaitForChild("PlayerGui")
MainFrame.Name = "MainFrame"
MainFrame.Parent = Animations
MainFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MainFrame.BorderColor3 = Color3.fromRGB(27, 42, 53)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.4, 0, 0.2, 0)
MainFrame.Size = UDim2.new(0.135, 0, 0.6, 0)
titleFrame.Name = "TitleFrame"
titleFrame.Parent = MainFrame
titleFrame.BorderSizePixel = 0
titleFrame.LayoutOrder = 0
titleFrame.BackgroundTransparency = 1
titleFrame.Size = UDim2.new(1, 0, 0.05, 0)
slideFrame.Name = "SlideFrame"
slideFrame.Parent = MainFrame
slideFrame.BorderSizePixel = 0
slideFrame.LayoutOrder = 3
slideFrame.BackgroundTransparency = 1
slideFrame.Size = UDim2.new(1, 0, 0.05, 0)
UIListLayout3.Parent = titleFrame
UIListLayout3.FillDirection = Enum.FillDirection.Horizontal
UIListLayout3.SortOrder = Enum.SortOrder.LayoutOrder
UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00,
Color3.fromRGB(102, 45, 113)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(197,
66, 110))}
UIGradient.Parent = MainFrame
Title.Name = "Title"
Title.Parent = titleFrame
Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Title.BackgroundTransparency = 1.000
Title.Size = UDim2.new(0.8, 0, 1, 0)
Title.Font = Enum.Font.GothamSemibold
Title.Text = "Emotes"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextScaled = true
Title.TextSize = 14.000
Title.TextWrapped = true
Title.LayoutOrder = 0
creds.Name = "Creds"
creds.Parent = MainFrame
creds.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
creds.BackgroundTransparency = 1.000
creds.Size = UDim2.new(1, 0, 0.05, 0)
creds.Font = Enum.Font.GothamSemibold
creds.Text = "By LoganRMX and Maku"
creds.TextColor3 = Color3.fromRGB(255, 255, 255)
creds.TextScaled = true
creds.TextSize = 14.000
creds.TextWrapped = true
creds.LayoutOrder = 8
SearchBox.Name = "SearchBox"
SearchBox.Parent = MainFrame
SearchBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
SearchBox.BackgroundTransparency = 0.750
SearchBox.BorderSizePixel = 0
SearchBox.Size = UDim2.new(1, 0, 0.045, 0)
SearchBox.Font = Enum.Font.GothamSemibold
SearchBox.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
SearchBox.PlaceholderText = "Search bar..."
SearchBox.Text = ""
SearchBox.TextColor3 = Color3.fromRGB(255, 255, 255)
SearchBox.TextScaled = true
SearchBox.TextSize = 14.000
SearchBox.TextWrapped = true
SearchBox.LayoutOrder = 1
Container.Name = "Container"
Container.Parent = MainFrame
Container.Active = true
Container.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Container.BackgroundTransparency = 0.750
Container.BorderSizePixel = 0
Container.Size = UDim2.new(1, 0, 0.5, 0)
Container.ScrollBarThickness = 5
Container.VerticalScrollBarPosition = Enum.VerticalScrollBarPosition.Left
Container.LayoutOrder = 2
Button.Name = "Button"
Button.Parent = LoganWS
Button.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Button.BackgroundTransparency = 0.850
Button.BorderSizePixel = 0
Button.Size = UDim2.new(1, 0, 0, 38)
Button.Font = Enum.Font.GothamSemibold
Button.Text = "Test"
Button.TextColor3 = Color3.fromRGB(255, 255, 255)
Button.TextScaled = true
Button.TextSize = 14.000
Button.TextWrapped = true
UIListLayout.Parent = Container
UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 5)
UIListLayout2.Parent = MainFrame
UIListLayout2.HorizontalAlignment = Enum.HorizontalAlignment.Center
UIListLayout2.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout2.Padding = UDim.new(0, 5)
ReverseAnim.Name = "ReverseAnim"
ReverseAnim.Parent = MainFrame
ReverseAnim.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ReverseAnim.BackgroundTransparency = 0.750
ReverseAnim.BorderColor3 = Color3.fromRGB(27, 42, 53)
ReverseAnim.BorderSizePixel = 0
ReverseAnim.LayoutOrder = 4
ReverseAnim.Size = UDim2.new(0.85, 0, 0.06, 0)
ReverseAnim.Font = Enum.Font.GothamSemibold
ReverseAnim.Text = "Reverse animation"
ReverseAnim.TextColor3 = Color3.fromRGB(255, 255, 255)
ReverseAnim.TextScaled = true
ReverseAnim.TextSize = 14.000
ReverseAnim.TextWrapped = true
StopAnim.Name = "StopAnim"
StopAnim.Parent = MainFrame
StopAnim.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
StopAnim.BackgroundTransparency = 0.750
StopAnim.BorderColor3 = Color3.fromRGB(27, 42, 53)
StopAnim.BorderSizePixel = 0
StopAnim.LayoutOrder = 5
StopAnim.Size = UDim2.new(0.85, 0, 0.06, 0)
StopAnim.Font = Enum.Font.GothamSemibold
StopAnim.Text = "Stop animation"
StopAnim.TextColor3 = Color3.fromRGB(255, 255, 255)
StopAnim.TextScaled = true
StopAnim.TextSize = 14.000
StopAnim.TextWrapped = true
PauseAnim.Name = "PauseAnim"
PauseAnim.Parent = MainFrame
PauseAnim.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
PauseAnim.BackgroundTransparency = 0.750
PauseAnim.BorderColor3 = Color3.fromRGB(27, 42, 53)
PauseAnim.BorderSizePixel = 0
PauseAnim.Size = UDim2.new(0, 219, 0, 28)
PauseAnim.Font = Enum.Font.GothamSemibold
PauseAnim.Text = "Pause Game Animations"
PauseAnim.TextColor3 = Color3.fromRGB(255, 255, 255)
PauseAnim.TextScaled = true
PauseAnim.TextSize = 14.000
PauseAnim.TextWrapped = true
PauseAnim.LayoutOrder = 6
ReplayAnim.Name = "ReplayAnim"
ReplayAnim.Parent = MainFrame
ReplayAnim.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ReplayAnim.BackgroundTransparency = 0.750
ReplayAnim.BorderColor3 = Color3.fromRGB(27, 42, 53)
ReplayAnim.BorderSizePixel = 0
ReplayAnim.Size = UDim2.new(0, 219, 0, 28)
ReplayAnim.Font = Enum.Font.GothamSemibold
ReplayAnim.Text = "Replay Game Animations"
ReplayAnim.TextColor3 = Color3.fromRGB(255, 255, 255)
ReplayAnim.TextScaled = true
ReplayAnim.TextSize = 14.000
ReplayAnim.TextWrapped = true
ReplayAnim.LayoutOrder = 7
Exit.Name = "Exit"
Exit.Parent = titleFrame
Exit.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Exit.BackgroundTransparency = 1.000
Exit.Size = UDim2.new(0.1, 0, 0.7, 0)
Exit.Font = Enum.Font.GothamSemibold
Exit.Text = "X"
Exit.TextColor3 = Color3.fromRGB(255, 255, 255)
Exit.TextScaled = true
Exit.TextSize = 14.000
Exit.TextWrapped = true
Exit.LayoutOrder = 2
Mini.Name = "Mini"
Mini.Parent = titleFrame
Mini.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Mini.BackgroundTransparency = 1.000
Mini.Size = UDim2.new(0.1, 0, 0.7, 0)
Mini.Font = Enum.Font.GothamSemibold
Mini.Text = "-"
Mini.TextColor3 = Color3.fromRGB(255, 255, 255)
Mini.TextScaled = true
Mini.TextSize = 14.000
Mini.TextWrapped = true
Mini.LayoutOrder = 1
SlideBar.Name = "SlideBar"
SlideBar.Parent = slideFrame
SlideBar.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
SlideBar.BackgroundTransparency = 0.750
SlideBar.BorderSizePixel = 0
SlideBar.Size = UDim2.new(1, 0, 0.3, 0)
SlideBar.AnchorPoint = Vector2.new(0.5,0.5)
SlideBar.Position = UDim2.new(0.5,0,0.5,0)
SlideButton.Name = "SlideButton"
SlideButton.Parent = SlideBar
SlideButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SlideButton.BorderSizePixel = 0
SlideButton.Position = UDim2.new(0.5, 0, -1.5, 0)
SlideButton.Size = UDim2.new(0, 10, 0, 26)
SlideButton.Font = Enum.Font.SourceSans
SlideButton.TextColor3 = Color3.fromRGB(0, 0, 0)
SlideButton.TextSize = 14.000
SlideButton.TextTransparency = 1.000
MainFrame.Active = true
MainFrame.Draggable = true
local LayOut = 0
local CurrentAni = nil
local neg = false
function StopAnims()
for _,v in pairs(animations) do
v:Stop()
end
end
function LoadAnims()
for i,v in pairs(animations) do
local Anim = Instance.new("Animation", LoganWS)
Anim.AnimationId = "rbxassetid://"..v
animations[i] = plr.Character.Humanoid:LoadAnimation(Anim)
CreateButton(i)
end
end
function CreateButton(AnimationName)
local ButtonClone = Button:Clone()
ButtonClone.LayoutOrder = LayOut
LayOut = LayOut + 1
ButtonClone.Parent = buttonHolder
ButtonClone.Name = AnimationName
ButtonClone.Text = AnimationName
ButtonClone.MouseButton1Click:Connect(function()
StopAnims()
CurrentAni = animations[ButtonClone.Name]
CurrentAni:Play()
end)
end
function FindAnim()
local text = string.lower(SearchBox.Text)
if SearchBox.Text == "" or SearchBox.Text == nil then
for _,v in pairs(buttonHolder:GetChildren()) do
v.Parent = Container
end
else
for i,v in pairs(buttonHolder:GetChildren()) do
if string.find(string.lower(v.Name), text) then
v.Parent = Container
end
end
for i,v in pairs(Container:GetChildren()) do
if not string.find(string.lower(v.Name), text) and v.Name ~=
"UIListLayout" then
v.Parent = buttonHolder
end
end
end
end
ReverseAnim.MouseButton1Click:Connect(function()
neg = not neg
end)
StopAnim.MouseButton1Click:Connect(StopAnims)
PauseAnim.MouseButton1Click:Connect(function()
plr.Character.Animate.Disabled = true
end)
ReplayAnim.MouseButton1Click:Connect(function()
plr.Character.Animate.Disabled = false
end)
local TS = game:GetService("TweenService")
local tweenclose = TS:Create(MainFrame, TweenInfo.new(1), {Size = UDim2.new(0.135,
0, 0.03, 0)})
local tweenclose2 = TS:Create(titleFrame, TweenInfo.new(1), {Size = UDim2.new(1, 0,
1, 0)})
local tweenopen = TS:Create(MainFrame, TweenInfo.new(1), {Size = UDim2.new(0.135,
0, 0.6, 0)})
local tweenopen2 = TS:Create(titleFrame, TweenInfo.new(1), {Size = UDim2.new(1, 0,
0.05, 0)})
local open = true
Mini.MouseButton1Click:Connect(function()
if open then
Mini.Text = "o"
for _,v in pairs(MainFrame:GetChildren()) do
if v.Name ~= titleFrame.Name and not string.find(v.Name, "UI")
then
v.Visible = false
end
end
tweenclose:Play()
tweenclose2:Play()
else
Mini.Text = "-"
for _,v in pairs(MainFrame:GetChildren()) do
if not string.find(v.Name, "UI") then
v.Visible = true
end
end
tweenopen:Play()
tweenopen2:Play()
end
open = not open
end)
LoadAnims()
UIS.InputEnded:connect(function(input, processed)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
held = false
end
end)
SlideButton.MouseButton1Down:Connect(function()
held = true
end)
Exit.MouseButton1Click:Connect(function()
StopAnims()
plr.Character.Animate.Disabled = false
Animations:Destroy()
LoganWS:Destroy()
con:Disconnect()
end)