All Emotes!
Key RequiredUniversal Patched

All Emotes!

Universal Scriptglsrnyvzrglsrnyvzr 1.2K views 67 executesUpdated Sep 19, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•111 lines (3612 chars)
-- 100 Emote Troll & Eğlence Menüsü Scripti

local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")
local RootPart = Character:WaitForChild("HumanoidRootPart")

-- Animasyon Oynatma Yardımcı Fonksiyonu
local currentTrack = nil
local function playAnim(id)
    if currentTrack then currentTrack:Stop() end
    local anim = Instance.new("Animation")
    anim.AnimationId = "rbxassetid://" .. tostring(id)
    currentTrack = Humanoid:LoadAnimation(anim)
    currentTrack:Play()
end

-- 100 Emote Listesi (Özel Troll Yetenekleri + Genel Emotelar)
local Emotes = {
    -- TROLL & ÖZEL EMOTELAR
    {Name = "💀 Fake Death", Type = "Custom", Action = function()
        playAnim(33796059) -- Yere yatma animasyonu
        Humanoid.PlatformStand = true
        task.wait(3)
        Humanoid.PlatformStand = false
        if currentTrack then currentTrack:Stop() end
    end},

    {Name = "🕊️ Fake Fly", Type = "Custom", Action = function()
        playAnim(35411140) -- Uçuş/Süzülme animasyonu
        local bodyVelocity = Instance.new("BodyVelocity")
        bodyVelocity.Velocity = Vector3.new(0, 30, 0)
        bodyVelocity.MaxForce = Vector3.new(0, 4000, 0)
        bodyVelocity.Parent = RootPart
        task.wait(2)
        bodyVelocity:Destroy()
        if currentTrack then currentTrack:Stop() end
    end},

    {Name = "🐬 Dolphin Dance", Type = "Custom", Action = function()
        playAnim(59156938) -- Yunus dansı hareketi
    end},

    {Name = "⚡ Speed Troll", Type = "Custom", Action = function()
        Humanoid.WalkSpeed = 60
        task.wait(4)
        Humanoid.WalkSpeed = 16
    end},

    {Name = "🌀 Spin Dance", Type = "Custom", Action = function()
        local spin = Instance.new("BodyAngularVelocity")
        spin.AngularVelocity = Vector3.new(0, 20, 0)
        spin.MaxTorque = Vector3.new(0, 400000, 0)
        spin.Parent = RootPart
        task.wait(3)
        spin:Destroy()
    end}
}

-- Kalan Emoteleri Otomatik 100'e Tamamlama
local DefaultEmoteIDs = {
    33796059, 35411140, 59156938, 182436842, 182435998, 182498236, 182499388,
    128486187, 186934910, 186924086, 186948830, 333802527, 333804275
}

for i = #Emotes + 1, 100 do
    local randomID = DefaultEmoteIDs[(i % #DefaultEmoteIDs) + 1]
    table.insert(Emotes, {
        Name = "Emote #" .. i,
        Type = "Anim",
        ID = randomID
    })
end

-- GUI Oluşturma
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "TrollEmoteGui"
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")

local Frame = Instance.new("ScrollingFrame")
Frame.Size = UDim2.new(0, 260, 0, 380)
Frame.Position = UDim2.new(0.02, 0, 0.3, 0)
Frame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Frame.BorderSizePixel = 0
Frame.CanvasSize = UDim2.new(0, 0, 0, 100 * 36)
Frame.Parent = ScreenGui

local UIListLayout = Instance.new("UIListLayout")
UIListLayout.Parent = Frame
UIListLayout.Padding = UDim.new(0, 4)

-- Butonları Menüye Ekleme
for _, emoteData in ipairs(Emotes) do
    local Btn = Instance.new("TextButton")
    Btn.Size = UDim2.new(0.95, 0, 0, 32)
    Btn.Text = emoteData.Name
    Btn.TextColor3 = Color3.fromRGB(255, 255, 255)
    Btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
    Btn.Font = Enum.Font.SourceSansBold
    Btn.TextSize = 15
    Btn.Parent = Frame

    Btn.MouseButton1Click:Connect(function()
        if emoteData.Type == "Custom" then
            emoteData.Action()
        else
            playAnim(emoteData.ID)
        end
    end)
end

Features & Information

Emotes for free
#emotes

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts