Run it
Copy the script and paste it into your executor.
coreGui = (:())
coreGui.CallDialogScreen.Enabled =
callDialog = coreGui.CallDialogScreen.CallDialog.AlertContents
title = callDialog.TitleContainer.TitleArea.Title
bodyText = callDialog.MiddleContent.Content.BodyText
button1 = callDialog.Footer.Buttons[]
button1Text = button1.ButtonContent.ButtonMiddleContent.Text
title.Size = .(, , , )
title.Text =
title.TextScaled =
bodyText.Text =
titleTextSize = title.TextSize
button1Text.Text =
button1Text.TextSize = bodyText.TextSize
button1Text.Size = button1.Size
button1.MouseButton1Click:()
coreGui.CallDialogScreen.Enabled =
emotes = {
Laugh = {, },
Idle = {,},
idle = {,},
idle2 = {, },
}
emoteNames = {}
name (emotes)
.(emoteNames, name)
currentIndex =
player = .Players.LocalPlayer
char, humanoid
()
char = player.Character player.CharacterAdded:()
humanoid = char:()
player.CharacterAdded:(updateCharacter)
()
camera = .CurrentCamera
screenGui = .(, :())
viewportSize = camera.ViewportSize
frameWidth = viewportSize.X *
frameHeight = viewportSize.Y *
frame = .()
frame.Size = .(, frameWidth, , frameHeight)
frame.Position = .(, -frameWidth / , , -frameHeight / )
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.Parent = screenGui
frame.Draggable =
frame.Active =
uicorner = .(, frame)
uicorner.CornerRadius = .(, )
textLabel = .(, frame)
textLabel.Size = .(, , , )
textLabel.Position = .(, , , )
textLabel.BackgroundColor3 = .(, , )
textLabel.BackgroundTransparency =
textLabel.TextScaled =
textLabel.TextColor3 = .(, , )
textLabel.Font = .Font.GothamBold
labelCorner = .(, textLabel)
labelCorner.CornerRadius = .(, )
prevBtn = .(, frame)
prevBtn.Size = .(, , , )
prevBtn.Position = .(, , , )
prevBtn.Text =
prevBtn.BackgroundColor3 = .(, , )
prevBtn.BackgroundTransparency =
prevBtn.TextScaled =
prevBtn.TextColor3 = .(, , )
prevBtn.Font = .Font.GothamBold
.(, prevBtn).CornerRadius = .(, )
nextBtn = .(, frame)
nextBtn.Size = .(, , , )
nextBtn.Position = .(, , , )
nextBtn.Text =
nextBtn.BackgroundColor3 = .(, , )
nextBtn.BackgroundTransparency =
nextBtn.TextScaled =
nextBtn.TextColor3 = .(, , )
nextBtn.Font = .Font.GothamBold
.(, nextBtn).CornerRadius = .(, )
playBtn = .(, frame)
playBtn.Size = .(, , , )
playBtn.Position = .(, , , )
playBtn.Text =
playBtn.BackgroundColor3 = .(, , )
playBtn.BackgroundTransparency =
playBtn.TextScaled =
playBtn.TextColor3 = .(, , )
playBtn.Font = .Font.GothamMedium
.(, playBtn).CornerRadius = .(, )
(id)
RE = :():():()
RE:(char:(), id, )
sound = .()
sound.SoundId = .. id
sound.Volume =
sound.Parent = char:()
sound:()
sound.Ended:(()
sound:()
)
()
character = player.Character
character
humanoid = character:()
humanoidRootPart = character:()
humanoid humanoidRootPart
emote = emotes[emoteNames[currentIndex]]
emote
(emote[])
originalSpeed, originalJump
humanoid.WalkSpeed >
originalSpeed = humanoid.WalkSpeed
humanoid.JumpPower >
originalJump = humanoid.JumpPower
humanoid.WalkSpeed =
humanoid.JumpPower =
.()
_, track (humanoid:())
track:()
anim = .()
anim.AnimationId = .. emote[]
track = humanoid:(anim)
track.Looped =
track:()
track.Stopped:(()
humanoid.WalkSpeed = originalSpeed
humanoid.JumpPower = originalJump
anim:()
)
()
textLabel.Text = emoteNames[currentIndex]
prevBtn.MouseButton1Click:(()
currentIndex = (currentIndex - ) % #emoteNames +
()
)
nextBtn.MouseButton1Click:(()
currentIndex = (currentIndex % #emoteNames) +
()
)
playBtn.MouseButton1Click:(()
()
)
()Sword idle