Admin Mokou script
Key Required

Admin Mokou script

[SKY ASSASSIN] Jujutsu ShenanigansJustahackertwinJustahackertwin 4.8K views 125 executesUpdated Dec 7, 2025
0.0/ 5(5 votes)
050% Positive
Lua Script•185 lines (5948 chars)
-- ===🔥 Phoenix Ability GUI + Custom Movement Animations ===
-- LocalScript in StarterPlayerScripts

local Players = game:GetService("Players")
local player = Players.LocalPlayer

local function setupCharacter(char)
    local hum = char:WaitForChild("Humanoid")

    ---------------------------------------------------------------------
    -- 🔥 CUSTOM MOVEMENT ANIMATIONS
    ---------------------------------------------------------------------
    local CustomMove = {
        Idle = "rbxassetid://77801551230831",
        Walk = "rbxassetid://77801551230831",
        Run  = "rbxassetid://77801551230831"
    }

    local idleAnim = Instance.new("Animation")
    idleAnim.AnimationId = CustomMove.Idle
    local walkAnim = Instance.new("Animation")
    walkAnim.AnimationId = CustomMove.Walk
    local runAnim = Instance.new("Animation")
    runAnim.AnimationId = CustomMove.Run

    local idle = hum:LoadAnimation(idleAnim)
    local walk = hum:LoadAnimation(walkAnim)
    local run = hum:LoadAnimation(runAnim)

    idle.Looped = true
    walk.Looped = true
    run.Looped = true

    idle:Play()

    local flyActive = false
    local flyTrack = nil

    hum.Running:Connect(function(speed)
        if flyActive then return end -- prevent movement override during fly
        if speed < 1 then
            walk:Stop()
            run:Stop()
            if not idle.IsPlaying then idle:Play() end
        elseif speed < 10 then
            idle:Stop()
            run:Stop()
            if not walk.IsPlaying then walk:Play() end
        else
            idle:Stop()
            walk:Stop()
            if not run.IsPlaying then run:Play() end
        end
    end)

    ---------------------------------------------------------------------
    -- 🔥 GUI
    ---------------------------------------------------------------------
    local screen = Instance.new("ScreenGui")
    screen.Name = "Mokou"
    screen.ResetOnSpawn = false
    screen.Parent = player:WaitForChild("PlayerGui")

    local toggleBtn = Instance.new("TextButton")
    toggleBtn.Size = UDim2.new(0, 150, 0, 45)
    toggleBtn.Position = UDim2.new(0.02, 0, 0.1, 0)
    toggleBtn.BackgroundColor3 = Color3.fromRGB(255, 200, 40)
    toggleBtn.TextColor3 = Color3.fromRGB(60, 30, 0)
    toggleBtn.Text = "Phoenix Menu"
    toggleBtn.Parent = screen

    local mainFrame = Instance.new("Frame")
    mainFrame.Size = UDim2.new(0, 250, 0, 350)
    mainFrame.Position = UDim2.new(0.02, 0, 0.2, 0)
    mainFrame.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
    mainFrame.Active = true
    mainFrame.Draggable = true
    mainFrame.Parent = screen

    local scroll = Instance.new("ScrollingFrame")
    scroll.Size = UDim2.new(1, 0, 1, 0)
    scroll.CanvasSize = UDim2.new(0, 0, 0, 600)
    scroll.ScrollBarThickness = 6
    scroll.BackgroundColor3 = Color3.fromRGB(255, 170, 40)
    scroll.Parent = mainFrame

    local layout = Instance.new("UIListLayout")
    layout.Padding = UDim.new(0, 6)
    layout.Parent = scroll

    ---------------------------------------------------------------------
    -- 🔥 ABILITY ANIMATIONS
    ---------------------------------------------------------------------
    local AbilityAnimations = {
        ["Phoenix Restoration"] = "rbxassetid://104951711387356",
        ["Blazing Soar"] = "rbxassetid://131092994606135",
        ["Phoenix Maelstrom"] = "rbxassetid://109547804780499",
        ["Aetherflare Talon Scorchrise"] = "rbxassetid://98369133797604",
        ["m1"] = "rbxassetid://72211631197834",
        ["fly"] = "rbxassetid://91428863336534"
    }

    local loadedAnim = {}

    local function playAbility(name)
        if not loadedAnim[name] then
            local anim = Instance.new("Animation")
            anim.AnimationId = AbilityAnimations[name]
            loadedAnim[name] = hum:LoadAnimation(anim)
        end

        local track = loadedAnim[name]

        if name == "fly" then
            -- Toggle fly
            if flyActive then
                flyActive = false
                if flyTrack then flyTrack:Stop() end
                flyTrack = nil
            else
                flyActive = true
                flyTrack = track
                track.Looped = false
                track:Play()
            end
            return
        end

        -- Other abilities
        track.Looped = false
        track:Play()
    end

    ---------------------------------------------------------------------
    -- 🔥 CREATE BUTTONS
    ---------------------------------------------------------------------
    for name, _ in pairs(AbilityAnimations) do
        local btn = Instance.new("TextButton")
        btn.Size = UDim2.new(1, -10, 0, 40)
        btn.BackgroundColor3 = Color3.fromRGB(255, 200, 40)
        btn.TextColor3 = Color3.fromRGB(80, 40, 0)
        btn.Text = name
        btn.Parent = scroll

        btn.MouseButton1Click:Connect(function()
            playAbility(name)
        end)
    end

    ---------------------------------------------------------------------
    -- 🔥 TOGGLE MENU
    ---------------------------------------------------------------------
    local open = true
    toggleBtn.MouseButton1Click:Connect(function()
        open = not open
        mainFrame.Visible = open
    end)
end

player.CharacterAdded:Connect(setupCharacter)
if player.Character then
    setupCharacter(player.Character)
end

local Title = "Roblox:sniper06386"
local Text = "Script made by noli-i6l"
local ButtonText = "Ur sigma"
local Button2Text = "Ur Sigma"
local IconId = "1234567890"
-- [ [ Toggle/Enable  ] ]
local HaveIcon = true
local HaveButton1 = true
local HaveButton2 = true
local Duration = 5
--[ [ Functions ] ]
local function Button1Code()
-- code here
end

local function Button2Code()
-- code here
end

--
loadstring(game:HttpGet("https://pastebin.com/raw/FUPBRUuY"))()(Title, Text, ButtonText, Button2Text, IconId, HaveIcon, HaveButton1, HaveButton2, Duration, Button1Code, Button2Code)

Features & Information

yo there's only animations you can use it in custom servers to troll ppl

Community Comments (7)

karmawashereigkarmawashereigDec 7, 2025

you should make a Death in the Box script

Replying to @karmawashereig
JustahackertwinJustahackertwinDec 7, 2025

@karmawashereig nah

Replying to @Justahackertwin
tungtunggods808stungtunggods808sDec 7, 2025

@Justahackertwin blacked out like phantom 🥶

YoungfellowYoungfellowDec 7, 2025

Make a Hakari moveset

Replying to @Youngfellow
JustahackertwinJustahackertwinDec 7, 2025

@Youngfellow 😔

RyxeRyxeDec 7, 2025

Yo! you should make where the players back torso hitbox is expanded making it easier for yuji black flash chain yk?

j3196339j3196339May 9, 2026

Yo, how you do this on mobile? If you thanks if you help me

More Scripts for [SKY ASSASSIN] Jujutsu Shenanigans