MIKEY MODS HUB
Key RequiredUniversal Patched

MIKEY MODS HUB

Universal Scriptdlucasrodrigues958dlucasrodrigues958 654 views 353 executesUpdated Aug 31, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•106 lines (12655 chars)
-- MIKEY MODS HUB V3 MOBILE | YT mIKEY MODD
-- COM BOTÕES FLUTUANTES IGUAL MR KILLER

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera

getgenv().MikeyHub = {
    Aimbot = false,
    ShowFOV = true,
    FOV = 150,
    TeamCheck = true,
    AimPart = "Cabeça",
    ESP = false,
    ESPLinha = false,
    Holograma = false,
    Speed = false,
    Fly = false,
    Noclip = false,
    InfJump = false,
    FlingBrutal = false,
    SpinBrutal = false,
    ESPVisivel = Color3.fromRGB(0, 255, 0),
    ESPInvisivel = Color3.fromRGB(255, 0, 0),
    FloatingAim = false,
    FloatingBrutals = false
}

-- [CODIGO DO AIMBOT E ESP IGUAL ANTERIOR, RESUMIDO PRA NÃO FICAR GIGANTE]
local PartMap = {["Cabeça"]="Head",["Pescoço"]="UpperTorso",["Peito"]="HumanoidRootPart",["Perna"]="HumanoidRootPart"}
function GetAimPartName(c) if c=="Perna" then local l={"LeftLowerLeg","RightLowerLeg","LeftUpperLeg","RightUpperLeg"} return l[math.random(1,#l)] elseif c=="Aleatório" then local a={"Head","UpperTorso","HumanoidRootPart","LeftLowerLeg","RightLowerLeg"} return a[math.random(1,#a)] else return PartMap[c] or "Head" end end
local FOVCircle = Drawing.new("Circle") FOVCircle.Thickness=2 FOVCircle.NumSides=60 FOVCircle.Filled=false FOVCircle.Transparency=1 FOVCircle.Color=Color3.fromRGB(255,0,0) FOVCircle.Visible=true
function GetClosest() local Closest,Shortest=nil,MikeyHub.FOV local Center=Vector2.new(Camera.ViewportSize.X/2,Camera.ViewportSize.Y/2) for _,Player in pairs(Players:GetPlayers()) do if Player~=LocalPlayer and Player.Character and Player.Character:FindFirstChild("Humanoid") and Player.Character.Humanoid.Health>0 then if MikeyHub.TeamCheck and Player.Team==LocalPlayer.Team then continue end local partName=GetAimPartName(MikeyHub.AimPart) local part=Player.Character:FindFirstChild(partName) or Player.Character:FindFirstChild("Head") if not part then continue end local Pos,OnScreen=Camera:WorldToViewportPoint(part.Position) if OnScreen then local Dist=(Vector2.new(Pos.X,Pos.Y)-Center).Magnitude if Dist<Shortest then Shortest=Dist Closest=Player end end end end return Closest end
RunService.RenderStepped:Connect(function() local Center=Vector2.new(Camera.ViewportSize.X/2,Camera.ViewportSize.Y/2) FOVCircle.Position=Center FOVCircle.Radius=MikeyHub.FOV FOVCircle.Visible=MikeyHub.ShowFOV if MikeyHub.Aimbot then local Target=GetClosest() if Target then local partName=GetAimPartName(MikeyHub.AimPart) local part=Target.Character:FindFirstChild(partName) or Target.Character:FindFirstChild("Head") if part then Camera.CFrame=CFrame.new(Camera.CFrame.Position,part.Position) end end end end)
local ESPCache={} function CreateESP(Player) local Box=Drawing.new("Square") Box.Visible=false Box.Thickness=2 Box.Filled=false local Line=Drawing.new("Line") Line.Visible=false Line.Thickness=1 local Highlight=Instance.new("Highlight") Highlight.FillTransparency=0.7 Highlight.OutlineTransparency=0 ESPCache[Player]={Box=Box,Line=Line,Highlight=Highlight} end for _,p in pairs(Players:GetPlayers()) do if p~=LocalPlayer then CreateESP(p) end end Players.PlayerAdded:Connect(CreateESP)
function IsVisible(part) local rayParams=RaycastParams.new() rayParams.FilterDescendantsInstances={LocalPlayer.Character,Camera} rayParams.FilterType=Enum.RaycastFilterType.Blacklist local origin=Camera.CFrame.Position local direction=part.Position-origin local result=workspace:Raycast(origin,direction,rayParams) if result then return false end return true end
RunService.RenderStepped:Connect(function() for Player,Drawings in pairs(ESPCache) do if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") and Player.Character:FindFirstChild("Head") then local hrp=Player.Character.HumanoidRootPart local RootPos,OnScreen=Camera:WorldToViewportPoint(hrp.Position) local HeadPos=Camera:WorldToViewportPoint(Player.Character.Head.Position+Vector3.new(0,0.5,0)) local LegPos=Camera:WorldToViewportPoint(hrp.Position-Vector3.new(0,3,0)) if OnScreen then local visivel=IsVisible(hrp) local cor=visivel and MikeyHub.ESPVisivel or MikeyHub.ESPInvisivel if MikeyHub.ESP then local height=math.abs(HeadPos.Y-LegPos.Y) local width=height*0.6 Drawings.Box.Size=Vector2.new(width,height) Drawings.Box.Position=Vector2.new(RootPos.X-width/2,RootPos.Y-height/2) Drawings.Box.Color=cor Drawings.Box.Visible=true else Drawings.Box.Visible=false end if MikeyHub.ESPLinha then Drawings.Line.From=Vector2.new(Camera.ViewportSize.X/2,Camera.ViewportSize.Y) Drawings.Line.To=Vector2.new(RootPos.X,RootPos.Y) Drawings.Line.Color=cor Drawings.Line.Visible=true else Drawings.Line.Visible=false end if MikeyHub.Holograma then Drawings.Highlight.FillColor=cor Drawings.Highlight.OutlineColor=cor Drawings.Highlight.Parent=Player.Character Drawings.Highlight.Adornee=Player.Character else Drawings.Highlight.Parent=nil end else Drawings.Box.Visible=false Drawings.Line.Visible=false Drawings.Highlight.Parent=nil end end end end)

-- BRUTALS LOGICA
RunService.Heartbeat:Connect(function() if MikeyHub.Speed and LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character:FindFirstChildOfClass("Humanoid").WalkSpeed=100 end end)
local flyVel,flyGyro RunService.Heartbeat:Connect(function() if MikeyHub.Fly and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local hrp=LocalPlayer.Character.HumanoidRootPart if not flyVel then flyVel=Instance.new("BodyVelocity",hrp) flyVel.Velocity=Vector3.new(0,0,0) flyVel.MaxForce=Vector3.new(9e9,9e9,9e9) flyGyro=Instance.new("BodyGyro",hrp) flyGyro.MaxTorque=Vector3.new(9e9,9e9,9e9) flyGyro.P=9e4 flyGyro.CFrame=hrp.CFrame end local camCF=Camera.CFrame flyVel.Velocity=camCF.LookVector*60 flyGyro.CFrame=camCF else if flyVel then flyVel:Destroy() flyVel=nil end if flyGyro then flyGyro:Destroy() flyGyro=nil end end end)
RunService.Stepped:Connect(function() if MikeyHub.Noclip and LocalPlayer.Character then for _,v in pairs(LocalPlayer.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide=false end end end end)
UserInputService.JumpRequest:Connect(function() if MikeyHub.InfJump and LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping") end end)
RunService.Heartbeat:Connect(function() if MikeyHub.FlingBrutal and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local hrp=LocalPlayer.Character.HumanoidRootPart hrp.Velocity=Vector3.new(math.random(-500,500),math.random(-500,500),math.random(-500,500)) hrp.RotVelocity=Vector3.new(9999,9999,9999) end end)
RunService.Heartbeat:Connect(function() if MikeyHub.SpinBrutal and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer.Character.HumanoidRootPart.CFrame=LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(50),0) end end)

-- SISTEMA DE BOTÃO FLUTUANTE (IGUAL DA SUA FOTO)
local FloatingGui = Instance.new("ScreenGui") FloatingGui.Name="MikeyFloating" FloatingGui.ResetOnSpawn=false FloatingGui.Parent=game.CoreGui
local function CreateFloatBtn(name, pos, callback)
    local frame = Instance.new("Frame") frame.Size=UDim2.new(0,110,0,45) frame.Position=pos frame.BackgroundColor3=Color3.fromRGB(30,30,30) frame.BorderSizePixel=0 frame.Active=true frame.Draggable=true Instance.new("UICorner",frame).CornerRadius=UDim.new(0,8)
    local label = Instance.new("TextLabel",frame) label.Size=UDim2.new(1,0,0,15) label.Position=UDim2.new(0,0,0,20) label.Text=name label.TextColor3=Color3.fromRGB(255,255,255) label.BackgroundTransparency=1 label.TextScaled=true label.Font=Enum.Font.GothamBold
    local toggle = Instance.new("TextButton",frame) toggle.Size=UDim2.new(0,50,0,25) toggle.Position=UDim2.new(0.5,-25,0,0) toggle.Text="" toggle.BackgroundColor3=Color3.fromRGB(80,80,80) Instance.new("UICorner",toggle).CornerRadius=UDim.new(1,0)
    local circle = Instance.new("Frame",toggle) circle.Size=UDim2.new(0,20,0,20) circle.Position=UDim2.new(0,2,0,2) circle.BackgroundColor3=Color3.fromRGB(255,255,255) Instance.new("UICorner",circle).CornerRadius=UDim.new(1,0)
    local enabled=false
    toggle.MouseButton1Click:Connect(function() enabled=not enabled if enabled then toggle.BackgroundColor3=Color3.fromRGB(0,170,255) circle.Position=UDim2.new(1,-22,0,2) else toggle.BackgroundColor3=Color3.fromRGB(80,80,80) circle.Position=UDim2.new(0,2,0,2) end callback(enabled) end)
    return frame
end

local floatButtons = {}
function UpdateFloating()
    for _,v in pairs(floatButtons) do v:Destroy() end floatButtons={}
    if MikeyHub.FloatingAim then
        local b1 = CreateFloatBtn("Aimbot", UDim2.new(0,10,0,100), function(v) MikeyHub.Aimbot=v end) b1.Parent=FloatingGui table.insert(floatButtons,b1)
    end
    if MikeyHub.FloatingBrutals then
        local startY=160
        local list = {{"Speed",function(v) MikeyHub.Speed=v if not v and LocalPlayer.Character then LocalPlayer.Character:FindFirstChildOfClass("Humanoid").WalkSpeed=16 end end},{"Fly",function(v) MikeyHub.Fly=v end},{"Noclip",function(v) MikeyHub.Noclip=v end},{"InfJump",function(v) MikeyHub.InfJump=v end},{"Fling",function(v) MikeyHub.FlingBrutal=v end},{"Spin",function(v) MikeyHub.SpinBrutal=v end}}
        for i,data in ipairs(list) do
            local btn = CreateFloatBtn(data[1], UDim2.new(0,10,0,startY + (i-1)*55), data[2]) btn.Parent=FloatingGui table.insert(floatButtons,btn)
        end
    end
end

-- UI RAYFIELD
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({Name="MIKEY MODS HUB",LoadingTitle="YT mIKEY MODD",LoadingSubtitle="Floating Buttons",ConfigurationSaving={Enabled=false},KeySystem=false})

local AimTab = Window:CreateTab("🎯 AIMBOT", 4483362458)
AimTab:CreateToggle({Name="Ativar Aimbot",CurrentValue=false,Callback=function(v) MikeyHub.Aimbot=v end})
AimTab:CreateToggle({Name="Ver FOV Parado",CurrentValue=true,Callback=function(v) MikeyHub.ShowFOV=v end})
AimTab:CreateSlider({Name="Tamanho do FOV",Range={50,500},Increment=10,CurrentValue=150,Callback=function(v) MikeyHub.FOV=v end})
AimTab:CreateDropdown({Name="Onde o Aimbot Pega",Options={"Cabeça","Pescoço","Peito","Perna","Aleatório"},CurrentOption="Cabeça",Callback=function(v) MikeyHub.AimPart=v end})
AimTab:CreateToggle({Name="Team Check",CurrentValue=true,Callback=function(v) MikeyHub.TeamCheck=v end})
AimTab:CreateSection("Modo Flutuante")
AimTab:CreateToggle({Name="Ativar por Botão Flutuante",CurrentValue=false,Callback=function(v) MikeyHub.FloatingAim=v UpdateFloating() end})

local VisTab = Window:CreateTab("👁️ VISUAIS", 4483362458)
VisTab:CreateToggle({Name="ESP Caixa Tradicional",CurrentValue=false,Callback=function(v) MikeyHub.ESP=v end})
VisTab:CreateToggle({Name="ESP Linha",CurrentValue=false,Callback=function(v) MikeyHub.ESPLinha=v end})
VisTab:CreateToggle({Name="Holograma (Chams)",CurrentValue=false,Callback=function(v) MikeyHub.Holograma=v end})
VisTab:CreateColorPicker({Name="Cor da ESP Visível",Color=Color3.fromRGB(0,255,0),Flag="ESPVisivelCor",Callback=function(v) MikeyHub.ESPVisivel=v end})
VisTab:CreateColorPicker({Name="Cor da ESP Invisível",Color=Color3.fromRGB(255,0,0),Flag="ESPInvisivelCor",Callback=function(v) MikeyHub.ESPInvisivel=v end})

local BrutalsTab = Window:CreateTab("💀 BRUTALS", 4483362458)
BrutalsTab:CreateToggle({Name="1 - Speed 100",CurrentValue=false,Callback=function(v) MikeyHub.Speed=v if not v and LocalPlayer.Character then LocalPlayer.Character:FindFirstChildOfClass("Humanoid").WalkSpeed=16 end end})
BrutalsTab:CreateToggle({Name="2 - Fly Mobile",CurrentValue=false,Callback=function(v) MikeyHub.Fly=v end})
BrutalsTab:CreateToggle({Name="3 - Noclip",CurrentValue=false,Callback=function(v) MikeyHub.Noclip=v end})
BrutalsTab:CreateToggle({Name="4 - Pulo Infinito",CurrentValue=false,Callback=function(v) MikeyHub.InfJump=v end})
BrutalsTab:CreateToggle({Name="5 - Fling Brutal",CurrentValue=false,Callback=function(v) MikeyHub.FlingBrutal=v end})
BrutalsTab:CreateToggle({Name="6 - Spin Brutal",CurrentValue=false,Callback=function(v) MikeyHub.SpinBrutal=v end})
BrutalsTab:CreateSection("Modo Flutuante")
BrutalsTab:CreateToggle({Name="Ativar por Botão Flutuante",CurrentValue=false,Callback=function(v) MikeyHub.FloatingBrutals=v UpdateFloating() end})

Rayfield:Notify({Title="MIKEY MODS HUB",Content="Botões flutuantes adicionados! Igual MR KILLER",Duration=5})

Features & Information

Mikey mods AIMBOT UNIVERSAL.

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts