Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
TweenService = :()
CollectionService = :()
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
Humanoid = Character:()
Library = (:())()
Window = Library.(, )
EmotesTab = Window:()
FreeEmotesSection = EmotesTab:()
CreditsSection = EmotesTab:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = LocalPlayer:()
ScreenGui.ResetOnSpawn =
ToggleButton = .()
ToggleButton.Name =
ToggleButton.Parent = ScreenGui
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.Position = .(, , , )
ToggleButton.Size = .(, , , )
ToggleButton.Image =
ToggleButton.Draggable =
ToggleButton.MouseButton1Click:(()
Library:()
)
UICorner = .()
UICorner.Name =
UICorner.Parent = ToggleButton
(emoteName, animationId, soundId, vfxSettings)
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId = .. (animationId)
animTrack = humanoid:(animation)
animTrack:()
soundId
sound = .()
sound.SoundId = .. (soundId)
sound.Volume =
sound.Parent = character:() character.PrimaryPart
sound:()
vfxSettings
folder = .()
folder.Name =
folder.Parent = character
folder:(, )
vfxModule = ReplicatedStorage.Emotes.VFX
(vfxModule):({
Character = character,
vfxName = emoteName,
SpecificModule = vfxModule,
AnimSent = animationId,
RealBind = folder,
})
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
animation = .()
animation.AnimationId =
humanoid:(animation):()
.(, ()
emoteHolder = .()
emoteHolder.Name = .. .(, )
emoteHolder.Parent = character
emoteHolder:(, )
(ReplicatedStorage.Emotes.VFX):({
Character = character,
vfxName = ,
SpecificModule = ReplicatedStorage.Emotes.VFX,
AnimSent = ,
RealBind = emoteHolder,
})
)
)
CreditsSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
cleanupItems = {}
torso = character:() character:()
introSound = .()
introSound.SoundId =
introSound.Volume =
introSound.Parent = torso
introSound:()
.(cleanupItems, introSound)
music = .()
music.SoundId =
music.Volume =
music.Looped =
music.TimePosition =
music.Parent = torso
music:()
freezeFolder = .()
freezeFolder.Name =
freezeFolder:(, )
freezeFolder:(, )
freezeFolder:(, )
freezeFolder.Parent = character
.(cleanupItems, freezeFolder)
idleAnim = .()
idleAnim.AnimationId =
idleTrack = humanoid:(idleAnim)
idleTrack:()
loopAnim = .()
loopAnim.AnimationId =
loopTrack
idleTrack.Stopped:(()
loopTrack = humanoid:(loopAnim)
loopTrack:()
)
.(, ()
_, item (cleanupItems)
item item.Parent
item:()
introSound introSound.Parent
introSound:()
introSound:()
music music.Parent
music:()
music:()
loopTrack
loopTrack:()
)
outroSound = .()
outroSound.SoundId =
outroSound.Volume =
outroSound.Looped =
outroSound.Parent = torso
.(cleanupItems, outroSound)
)
FreeEmotesSection:(, , ()
character = LocalPlayer.Character
character
humanoid = character:()
cleanupItems = {}
torso = character:() character:()
sound = .()
sound.SoundId =
sound.Volume =
sound.Looped =
sound.Parent = torso
sound:()
introAnim = .()
introAnim.AnimationId =
introTrack = humanoid:(introAnim)
introTrack:()
loopAnim = .()
loopAnim.AnimationId =
loopTrack
introTrack.Stopped:(()
loopTrack = humanoid:(loopAnim)
loopTrack:()
)
.(, ()
_, item (cleanupItems)
item item.Parent
item:()
sound sound.Parent
sound:()
sound:()
loopTrack
loopTrack:()
)
)
FreeEmotesSection:(, , ()
(, , , )
)
FreeEmotesSection:(, , ()
(, , , )
)
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
i just stumbled up on a script that is easy to deobfuscate and had a key system on it so i removed it and made it readable using ai (im too lazy to do it by my self) please dont be a skid that obfuscates and adds key system to a simple script (the script is not even well made most of the animations are not working)

Universal