Universal Script 📌
14 Views
0 Executions

Keyless R6 & R15 Emote gui FE

Universal Script 📌
7 hours ago

Reviewed by QueueSherlockPaid revieweron How review works

Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

i havent tested it on mobile so dont keep your hopes up mobile users

View Raw
local Players = game:GetService("Players")
local CoreGui = game:GetService("CoreGui")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

-- Remove old GUI if you execute it twice
if CoreGui:FindFirstChild("FE_Emote_Hub") then
    CoreGui.FE_Emote_Hub:Destroy()
end

-- Official Roblox Animation IDs (Replicates FE to all players)
local Emotes = {
    { Name = "Wave",    R6 = "128777973", R15 = "507770239", Loop = false },
    { Name = "Point",   R6 = "128853357", R15 = "507770453", Loop = false },
    { Name = "Cheer",   R6 = "129423030", R15 = "507770677", Loop = false },
    { Name = "Laugh",   R6 = "129423131", R15 = "507770818", Loop = false },
    { Name = "Dance 1", R6 = "182435998", R15 = "507771019", Loop = true  },
    { Name = "Dance 2", R6 = "182436842", R15 = "507776043", Loop = true  },
    { Name = "Dance 3", R6 = "182436935", R15 = "507777268", Loop = true  },
    { Name = "Salute",  R6 = "128777973", R15 = "3360689775", Loop = false },
    { Name = "Stadium", R6 = "129423030", R15 = "3360686498", Loop = false },
    { Name = "Tilt",    R6 = "182435998", R15 = "3360692915", Loop = false }
}

local currentTrack = nil
local activeMode = nil
local modeConnection = nil
local spinAngle = 0
local floatY = nil

local function stopAll()
    -- Stop animations
    if currentTrack then
        currentTrack:Stop()
        currentTrack:Destroy()
        currentTrack = nil
    end

    -- Disconnect active physics loops
    if modeConnection then


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!