--[[ Misa HUD v1.0.9 - Free Script Hub (Rayfield UI) tạo bởi imnotahacker_real YouTube: @MisaHudReal | TikTok: @misahudreal Air Walk: Part 10x10 studs --]] local ANTI_COPY_STATUS = {LAYER_1 = false, LAYER_2 = false, LAYER_3 = false, LAYER_4 = false, LAYER_5 = false, LAYER_6 = false, TOTAL_PASSED = 0} local function Layer1_Check() local PROTECTED = {AUTHOR = "imnotahacker_real", YOUTUBE = "@MisaHudReal", TIKTOK = "@misahudreal"} if PROTECTED.AUTHOR == "imnotahacker_real" and PROTECTED.YOUTUBE == "@MisaHudReal" and PROTECTED.TIKTOK == "@misahudreal" then ANTI_COPY_STATUS.LAYER_1 = true; ANTI_COPY_STATUS.TOTAL_PASSED = ANTI_COPY_STATUS.TOTAL_PASSED + 1; return true end return false end local _SETTINGS = {version = "v1.0.9", creator = "imnotahacker_real", channel = "@MisaHudReal", tiktok = "@misahudreal"} local function Layer2_Check() if _SETTINGS and _SETTINGS.creator == "imnotahacker_real" and _SETTINGS.channel == "@MisaHudReal" and _SETTINGS.tiktok == "@misahudreal" then ANTI_COPY_STATUS.LAYER_2 = true; ANTI_COPY_STATUS.TOTAL_PASSED = ANTI_COPY_STATUS.TOTAL_PASSED + 1; return true end return false end local _CONFIG = {ui = {name = "Misa HUD"}, security = {author = "imnotahacker_real", social = "@MisaHudReal", tiktok = "@misahudreal", hash = "MISA_HUD_2026_PROTECTED"}} local function Layer3_Check() if _CONFIG and _CONFIG.security and _CONFIG.security.author == "imnotahacker_real" and _CONFIG.security.social == "@MisaHudReal" and _CONFIG.security.tiktok == "@misahudreal" then ANTI_COPY_STATUS.LAYER_3 = true; ANTI_COPY_STATUS.TOTAL_PASSED = ANTI_COPY_STATUS.TOTAL_PASSED + 1; return true end return false end local function getAuthorInfo() return {name = "imnotahacker_real", youtube = "@MisaHudReal", tiktok = "@misahudreal", protected = true} end local function Layer4_Check() local s, i = pcall(getAuthorInfo) if s and i and i.name == "imnotahacker_real" and i.youtube == "@MisaHudReal" and i.tiktok == "@misahudreal" and i.protected then ANTI_COPY_STATUS.LAYER_4 = true; ANTI_COPY_STATUS.TOTAL_PASSED = ANTI_COPY_STATUS.TOTAL_PASSED + 1; return true end return false end local _ENC = "aW1ub3RhaGFja2VyX3JlYWw="; local _ENC_YT = "QE1pc2FIdWRSZWFs"; local _ENC_TT = "QG1pc2FodWRyZWFs" local function dec64(d) local b = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' d = string.gsub(d, '[^'..b..'=]', '') return (d:gsub('.', function(x) if (x == '=') then return '' end local r,f='',(b:find(x)-1) for i=6,1,-1 do r=r..(f%2^i-f%2^(i-1)>0 and '1' or '0') end return r end):gsub('%d%d%d?%d?%d?%d?%d?%d?', function(x) if (#x ~= 8) then return '' end local c=0 for i=1,8 do c=c+(x:sub(i,i)=='1' and 2^(8-i) or 0) end return string.char(c) end)) end local function Layer5_Check() if _ENC and _ENC_YT and _ENC_TT and dec64(_ENC) == "imnotahacker_real" and dec64(_ENC_YT) == "@MisaHudReal" and dec64(_ENC_TT) == "@misahudreal" then ANTI_COPY_STATUS.LAYER_5 = true; ANTI_COPY_STATUS.TOTAL_PASSED = ANTI_COPY_STATUS.TOTAL_PASSED + 1; return true end return false end local _RC = {author_name = "imnotahacker_real", youtube_name = "@MisaHudReal", tiktok_name = "@misahudreal"} local function Layer6_Check() if _RC and _RC.author_name == "imnotahacker_real" and _RC.youtube_name == "@MisaHudReal" and _RC.tiktok_name == "@misahudreal" then ANTI_COPY_STATUS.LAYER_6 = true; ANTI_COPY_STATUS.TOTAL_PASSED = ANTI_COPY_STATUS.TOTAL_PASSED + 1; return true end return false end local function kickFake() local p = game:GetService("Players").LocalPlayer if p then pcall(function() local g=Instance.new("ScreenGui",p:WaitForChild("PlayerGui"));g.Name="FakeMisaHUD";local f=Instance.new("Frame",g);f.Size=UDim2.new(0,400,0,200);f.Position=UDim2.new(0.5,-200,0.5,-100);f.BackgroundColor3=Color3.fromRGB(20,20,20);Instance.new("UICorner",f).CornerRadius=UDim.new(0,12);local st=Instance.new("UIStroke",f);st.Thickness=3;st.Color=Color3.fromRGB(255,0,0);local t=Instance.new("TextLabel",f);t.Size=UDim2.new(1,0,0,40);t.Position=UDim2.new(0,0,0,15);t.BackgroundTransparency=1;t.Text="⚠️ Fake Misa HUD ⚠️";t.TextColor3=Color3.fromRGB(255,50,50);t.TextSize=26;t.Font=Enum.Font.GothamBold;local d=Instance.new("TextLabel",f);d.Size=UDim2.new(1,0,0,60);d.Position=UDim2.new(0,0,0,80);d.BackgroundTransparency=1;d.Text="Bạn đã copy Misa HUD 😡";d.TextColor3=Color3.fromRGB(255,255,255);d.TextSize=16;d.Font=Enum.Font.Gotham;d.TextWrapped=true;task.wait(3);p:Kick("⚠️ Fake Misa HUD\n\nYT: @MisaHudReal | TT: @misahudreal") end) end while true do task.wait(1) end end if not Layer1_Check() or not Layer2_Check() or not Layer3_Check() or not Layer4_Check() or not Layer5_Check() or not Layer6_Check() then kickFake() end -- MAIN SCRIPT local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({Name="Misa HUD",SubTitle="tạo bởi imnotahacker_real",LoadingTitle="Misa HUD v1.0.9",LoadingSubtitle="YT: @MisaHudReal | TT: @misahudreal",ConfigurationSaving={Enabled=true,FolderName="MisaHUD",FileName="config"},KeySystem=false}) local Players=game:GetService("Players");local RunService=game:GetService("RunService");local UserInputService=game:GetService("UserInputService");local LocalPlayer=Players.LocalPlayer;local Camera=workspace.CurrentCamera;local ReplicatedStorage=game:GetService("ReplicatedStorage") local Defaults={WalkSpeed=16,JumpPower=50,Gravity=196.2} local States={Speed=false,WalkSpeedVal=Defaults.WalkSpeed,Jump=false,JumpPowerVal=Defaults.JumpPower,Gravity=false,GravityVal=Defaults.Gravity,InfJump=false,Noclip=false,AntiStuck=false,AirWalk=false,AirWalkStub=10,AirWalkTransparency=0,AirWalkRainbow=false,AirWalkNeon=false,ESP=false,ESP_Name=true,ESP_Health=true,ESP_Dist=true,ESP_Rig=true,ESP_Chams=true,ChamsColor=Color3.fromRGB(255,0,0),ChamsRainbow=false,ESP_RainbowText=false,Aimbot=false,FovRadius=25,ShowFov=false,AimbotDistance=350,AntiFling=false,SpamChat=false,SpamChatText="hello",SpamChatLastSent=0,FakeLag=false,XRay=false,KillAura=false,RemoveTextures=false,RemoveEffects=false,UseCount=0} local function notifySupport() States.UseCount=States.UseCount+1;if math.random(1,100)<=25 then Rayfield:Notify({Title="Misa HUD",Content="Có lỗi gì thì cứ nói cho chủ script biết nhé YT: @MisaHudReal | TT: @misahudreal",Duration=4,Image="info"}) end end -- ======================= AIR WALK (PART 10x10) ======================= local airWalkPart=nil;local airWalkConnection=nil local function updateAirWalkAppearance() if not airWalkPart then return end airWalkPart.Transparency=1-(States.AirWalkTransparency/100) airWalkPart.Material=States.AirWalkNeon and Enum.Material.Neon or Enum.Material.Plastic if not States.AirWalkRainbow then airWalkPart.Color=Color3.fromRGB(255,255,255) end end local function getFootPosition(character) if not character then return nil end local hum=character:FindFirstChildOfClass("Humanoid") if not hum then return nil end if hum.RigType==Enum.HumanoidRigType.R6 then local leftLeg=character:FindFirstChild("Left Leg");local rightLeg=character:FindFirstChild("Right Leg") if leftLeg and rightLeg then return (leftLeg.Position+rightLeg.Position)/2 elseif leftLeg then return leftLeg.Position elseif rightLeg then return rightLeg.Position end elseif hum.RigType==Enum.HumanoidRigType.R15 then local leftFoot=character:FindFirstChild("LeftFoot");local rightFoot=character:FindFirstChild("RightFoot") if leftFoot and rightFoot then return (leftFoot.Position+rightFoot.Position)/2 elseif leftFoot then return leftFoot.Position elseif rightFoot then return rightFoot.Position end end return nil end local function enableAirWalk() if airWalkPart then airWalkPart:Destroy() end;if airWalkConnection then airWalkConnection:Disconnect() end airWalkPart=Instance.new("Part");airWalkPart.Name="AirWalkPlatform" airWalkPart.Size=Vector3.new(10,10,10) -- Dài 10, rộng 10, dày 10 airWalkPart.Anchored=true;airWalkPart.CanCollide=true;airWalkPart.Parent=workspace if LocalPlayer.Character then local footPos=getFootPosition(LocalPlayer.Character);if footPos then airWalkPart.Position=footPos-Vector3.new(0,10,0) end end updateAirWalkAppearance() airWalkConnection=RunService.RenderStepped:Connect(function() if not States.AirWalk then if airWalkPart then airWalkPart:Destroy();airWalkPart=nil end;airWalkConnection:Disconnect();airWalkConnection=nil;return end if LocalPlayer.Character and airWalkPart then local footPos=getFootPosition(LocalPlayer.Character);if footPos then local currentY=airWalkPart.Position.Y;airWalkPart.Position=Vector3.new(footPos.X,currentY,footPos.Z) end end if States.AirWalkRainbow and airWalkPart then airWalkPart.Color=Color3.fromHSV(tick()%5/5,1,1) end end) end local function disableAirWalk() if airWalkConnection then airWalkConnection:Disconnect();airWalkConnection=nil end;if airWalkPart then airWalkPart:Destroy();airWalkPart=nil end end local function moveAirWalkUp() if not airWalkPart then return end;local stub=States.AirWalkStub;local targetY=airWalkPart.Position.Y+stub task.spawn(function() while airWalkPart and airWalkPart.Position.YtargetY do airWalkPart.Position=Vector3.new(airWalkPart.Position.X,math.max(airWalkPart.Position.Y-0.5,targetY),airWalkPart.Position.Z);task.wait(0.02) end end) end -- ======================= GIẢ LAG ======================= local fakeLagConnection=nil local function startFakeLag() if fakeLagConnection then fakeLagConnection:Disconnect() end fakeLagConnection=RunService.Heartbeat:Connect(function() if not States.FakeLag then fakeLagConnection:Disconnect();fakeLagConnection=nil;return end if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local root=LocalPlayer.Character.HumanoidRootPart;local savedPos=root.Position;local freezeTime=math.random(50,100)/100 local bodyPos=Instance.new("BodyPosition");bodyPos.MaxForce=Vector3.new(9e9,9e9,9e9);bodyPos.Position=savedPos;bodyPos.P=9e4;bodyPos.Parent=root task.delay(freezeTime,function() if bodyPos then bodyPos:Destroy() end end);task.wait(math.random(100,200)/100+freezeTime) end end) end -- ======================= LỔ HỎNG ======================= local function crashServer() task.spawn(function() for i=1,100 do task.spawn(function() for j=1,50 do local p=Instance.new("Part");p.Size=Vector3.new(10,10,10);p.Position=Vector3.new(math.random(-1000,1000),math.random(0,500),math.random(-1000,1000));p.Anchored=false;p.Parent=workspace end;task.wait(0.01) end) end end) Rayfield:Notify({Title="Sập Sever",Content="Đang thực hiện...",Duration=3,Image="warning"}) end local function kickAllPlayers() for _,pl in pairs(Players:GetPlayers()) do pcall(function() pl:Kick("Bạn đã bị ban trong 9999 năm, 1 tháng, 15 ngày, 15 giờ, 50 phút, 32 giây") end) end Rayfield:Notify({Title="Kick Tất Cả",Content="Đã kick tất cả!",Duration=3,Image="check"}) end local killAuraConnection=nil local function startKillAura() if killAuraConnection then killAuraConnection:Disconnect() end local killPart=Instance.new("Part");killPart.Name="KillAuraPart";killPart.Size=Vector3.new(5,5,5);killPart.Transparency=1;killPart.Anchored=true;killPart.CanCollide=false;killPart.Parent=workspace killAuraConnection=RunService.RenderStepped:Connect(function() if not States.KillAura then killPart:Destroy();killAuraConnection:Disconnect();killAuraConnection=nil;return end if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local myRoot=LocalPlayer.Character.HumanoidRootPart;local closestPlayer,closestDist=nil,30 for _,pl in pairs(Players:GetPlayers()) do if pl~=LocalPlayer and pl.Character and pl.Character:FindFirstChild("HumanoidRootPart") and pl.Character:FindFirstChild("Humanoid") then local otherRoot=pl.Character.HumanoidRootPart;local dist=(myRoot.Position-otherRoot.Position).Magnitude;if dist=1 then sendChatMessage(States.SpamChatText);States.SpamChatLastSent=tick() end;task.wait(0.1) end end) Players.PlayerAdded:Connect(function(pl) if States.AntiFling and pl~=LocalPlayer then pl.CharacterAdded:Connect(function(c) for _,pt in pairs(c:GetDescendants()) do if pt:IsA("BasePart") then pt.CanCollide=false end end end) end end) -- ======================= TABS ======================= local CharTab=Window:CreateTab("Nhân vật","user") CharTab:CreateSection("⚡ Tốc độ") CharTab:CreateToggle({Name="Bật Tốc độ",CurrentValue=false,Callback=function(v)States.Speed=v;if not v and LocalPlayer.Character then local h=LocalPlayer.Character:FindFirstChildOfClass("Humanoid");if h then h.WalkSpeed=Defaults.WalkSpeed end end;notifySupport()end}) CharTab:CreateInput({Name="Giá trị tốc độ (1-676)",PlaceholderText="16",RemoveTextAfterFocusLost=false,Callback=function(v)States.WalkSpeedVal=math.clamp(tonumber(v)or 16,1,676)end}) CharTab:CreateSection("🦘 Lực nhảy") CharTab:CreateToggle({Name="Bật Lực nhảy",CurrentValue=false,Callback=function(v)States.Jump=v;if not v and LocalPlayer.Character then local h=LocalPlayer.Character:FindFirstChildOfClass("Humanoid");if h then h.JumpPower=Defaults.JumpPower end end;notifySupport()end}) CharTab:CreateInput({Name="Giá trị lực nhảy (20-1000)",PlaceholderText="50",RemoveTextAfterFocusLost=false,Callback=function(v)States.JumpPowerVal=math.clamp(tonumber(v)or 50,20,1000)end}) CharTab:CreateSection("🕊️ Bay") CharTab:CreateButton({Name="Bật FlyGuiV3",Callback=function()loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyGuiV3/main/FlyGuiV3.txt"))();notifySupport()end}) CharTab:CreateSection("☁️ Đi trên không") CharTab:CreateToggle({Name="Bật Đi trên không",CurrentValue=false,Callback=function(v)States.AirWalk=v;if v then enableAirWalk() else disableAirWalk() end;notifySupport()end}) CharTab:CreateInput({Name="Độ cao lên/xuống - Stub (1-1000)",PlaceholderText="10",RemoveTextAfterFocusLost=false,Callback=function(v)States.AirWalkStub=math.clamp(tonumber(v)or 10,1,1000)end}) CharTab:CreateButton({Name="⬆️ Lên",Callback=function()moveAirWalkUp()end}) CharTab:CreateButton({Name="⬇️ Xuống",Callback=function()moveAirWalkDown()end}) CharTab:CreateInput({Name="Độ trong suốt (0% - 100%)",PlaceholderText="0",RemoveTextAfterFocusLost=false,Callback=function(v)States.AirWalkTransparency=math.clamp(tonumber(v)or 0,0,100);updateAirWalkAppearance()end}) CharTab:CreateToggle({Name="Part Rainbow",CurrentValue=false,Callback=function(v)States.AirWalkRainbow=v;updateAirWalkAppearance()end}) CharTab:CreateToggle({Name="Part Neon",CurrentValue=false,Callback=function(v)States.AirWalkNeon=v;updateAirWalkAppearance()end}) CharTab:CreateParagraph({Title="💡 Mẹo",Content="Kết hợp với Part Rainbow, Neon và trong suốt 100% thì nó sẽ đẹp lắm đó!"}) CharTab:CreateSection("🧱 Đi xuyên tường") CharTab:CreateToggle({Name="Bật Noclip",CurrentValue=false,Callback=function(v)States.Noclip=v;if not v and LocalPlayer.Character then for _,p in pairs(LocalPlayer.Character:GetDescendants())do if p:IsA("BasePart")then p.CanCollide=true end end end;notifySupport()end}) CharTab:CreateToggle({Name="Anti lỗi Noclip",CurrentValue=false,Callback=function(v)States.AntiStuck=v;if not v and LocalPlayer.Character then restoreLimbs(LocalPlayer.Character)end;notifySupport()end}) CharTab:CreateSection("🔄 Nhảy vô hạn") CharTab:CreateToggle({Name="Bật Nhảy vô hạn",CurrentValue=false,Callback=function(v)States.InfJump=v;notifySupport()end}) CharTab:CreateSection("🌍 Trọng lực") CharTab:CreateToggle({Name="Bật Trọng lực",CurrentValue=false,Callback=function(v)States.Gravity=v;if not v then workspace.Gravity=Defaults.Gravity end;notifySupport()end}) CharTab:CreateInput({Name="Giá trị trọng lực",PlaceholderText="196.2",RemoveTextAfterFocusLost=false,Callback=function(v)States.GravityVal=math.clamp(tonumber(v)or 196.2,1,99999)end}) local CombatTab=Window:CreateTab("Chiến đấu","swords") CombatTab:CreateSection("🎯 Aimbot") CombatTab:CreateToggle({Name="Bật Aimbot",CurrentValue=false,Callback=function(v)States.Aimbot=v;notifySupport()end}) CombatTab:CreateInput({Name="Kích thước FOV (1-50)",PlaceholderText="25",RemoveTextAfterFocusLost=false,Callback=function(v)States.FovRadius=math.clamp(tonumber(v)or 25,1,50)end}) CombatTab:CreateInput({Name="Khoảng cách Aimbot (m)",PlaceholderText="350",RemoveTextAfterFocusLost=false,Callback=function(v)States.AimbotDistance=math.clamp(tonumber(v)or 350,1,1000)end}) CombatTab:CreateToggle({Name="Hiện vòng tròn FOV",CurrentValue=false,Callback=function(v)States.ShowFov=v;notifySupport()end}) CombatTab:CreateSection("💥 Hitbox") CombatTab:CreateButton({Name="Tăng Hitbox",Callback=function()loadstring(game:HttpGet("https://raw.githubusercontent.com/example-prog/Hitbox-Expander/refs/heads/main/RScripter"))();notifySupport()end}) local VisionTab=Window:CreateTab("Tầm nhìn","eye") VisionTab:CreateSection("👁️ ESP") VisionTab:CreateToggle({Name="Bật ESP",CurrentValue=false,Callback=function(v)States.ESP=v;if v then refreshESP() else clearESP() end;notifySupport()end}) VisionTab:CreateToggle({Name="Hiện Tên",CurrentValue=true,Callback=function(v)States.ESP_Name=v;notifySupport()end}) VisionTab:CreateToggle({Name="Hiện Máu",CurrentValue=true,Callback=function(v)States.ESP_Health=v;notifySupport()end}) VisionTab:CreateToggle({Name="Hiện Khoảng cách",CurrentValue=true,Callback=function(v)States.ESP_Dist=v;notifySupport()end}) VisionTab:CreateToggle({Name="Hiện Loại Rig (R6/R15)",CurrentValue=true,Callback=function(v)States.ESP_Rig=v;notifySupport()end}) VisionTab:CreateToggle({Name="Thông tin cầu vồng",CurrentValue=false,Callback=function(v)States.ESP_RainbowText=v;notifySupport()end}) VisionTab:CreateSection("🎨 Chams") VisionTab:CreateToggle({Name="Bật Chams",CurrentValue=true,Callback=function(v)States.ESP_Chams=v;if States.ESP then refreshESP() end;notifySupport()end}) VisionTab:CreateColorPicker({Name="Màu Chams",Color=Color3.fromRGB(255,0,0),Callback=function(v)States.ChamsColor=v;if States.ESP and States.ESP_Chams then refreshESP() end end}) VisionTab:CreateToggle({Name="Rainbow Chams",CurrentValue=false,Callback=function(v)States.ChamsRainbow=v;notifySupport()end}) VisionTab:CreateSection("🔍 X-Ray") VisionTab:CreateToggle({Name="Bật X-Ray",CurrentValue=false,Callback=function(v)States.XRay=v;if v then enableXR() else disableXR() end;notifySupport()end}) VisionTab:CreateSection("⚡ Tăng FPS") VisionTab:CreateToggle({Name="Xóa toàn bộ vật liệu (part)",CurrentValue=false,Callback=function(v)States.RemoveTextures=v;if v then removeAllTextures() else restoreAllTextures() end;notifySupport()end}) VisionTab:CreateToggle({Name="Xóa toàn bộ hiệu ứng",CurrentValue=false,Callback=function(v)States.RemoveEffects=v;if v then removeAllEffects() else restoreAllEffects() end;notifySupport()end}) local AntiTab=Window:CreateTab("Anti","shield") AntiTab:CreateSection("🛡️ Anti Fling") AntiTab:CreateToggle({Name="Anti Fling (Xuyên người)",CurrentValue=false,Callback=function(v)States.AntiFling=v;if v then enableAF() else disableAF() end;notifySupport()end}) local TeleportTab=Window:CreateTab("Teleport","map") TeleportTab:CreateSection("🚀 Teleport Menu") TeleportTab:CreateButton({Name="📌 Bật Menu Teleport",Callback=function()loadstring(game:HttpGet("https://raw.githubusercontent.com/Telxr/Teleportica/refs/heads/main/Telepo"))();notifySupport()end}) local ToolsTab=Window:CreateTab("Công cụ","wrench") ToolsTab:CreateSection("🔧 Công cụ hữu ích") ToolsTab:CreateButton({Name="📌 Nhận Teleport Tool",Callback=function()giveTeleportTool()end}) ToolsTab:CreateSection("🏗️ F3X (Client)") ToolsTab:CreateButton({Name="🔨 Bật F3X",Callback=function()loadstring(game:GetObjects("rbxassetid://6695644299")[1].Source)();notifySupport()end}) local TrollTab=Window:CreateTab("Troll","laugh") TrollTab:CreateSection("💬 Spam Chat") TrollTab:CreateToggle({Name="Bật Spam Chat",CurrentValue=false,Callback=function(v)States.SpamChat=v;if v then States.SpamChatLastSent=0 end;notifySupport()end}) TrollTab:CreateInput({Name="Ký tự cần chat",PlaceholderText="hello",RemoveTextAfterFocusLost=false,Callback=function(v)States.SpamChatText=v~=""and v or"hello"end}) TrollTab:CreateSection("🦘 Fling") TrollTab:CreateButton({Name="🔥 Bật Menu Fling",Callback=function()loadstring(game:HttpGet("https://raw.githubusercontent.com/K1LAS1K/Ultimate-Fling-GUI/main/flingscript.lua"))();notifySupport()end}) TrollTab:CreateSection("💣 Crash Server") TrollTab:CreateButton({Name="💥 Làm sập sever",Callback=function()local p=LocalPlayer;if p then p:Kick("Ôi ai cho bạn làm như vậy, bạn thật độc ác💔 6️⃣7️⃣")end end}) TrollTab:CreateSection("🐌 Giả lag") TrollTab:CreateToggle({Name="Bật Giả lag",CurrentValue=false,Callback=function(v)States.FakeLag=v;if v then startFakeLag() end;notifySupport()end}) local ExploitTab=Window:CreateTab("Lổ hỏng","bug") ExploitTab:CreateSection("💣 Sập Sever (Real)") ExploitTab:CreateButton({Name="💥 Sập sever",Callback=function()crashServer()end}) ExploitTab:CreateSection("👢 Kick Tất Cả") ExploitTab:CreateButton({Name="👢 Kick Tất Cả",Callback=function()kickAllPlayers()end}) ExploitTab:CreateSection("⚔️ Kill Aura") ExploitTab:CreateToggle({Name="Bật Kill Aura",CurrentValue=false,Callback=function(v)States.KillAura=v;if v then startKillAura() end;notifySupport()end}) local InfoTab=Window:CreateTab("Thông tin","info") InfoTab:CreateSection("📋 Thông tin Script") InfoTab:CreateParagraph({Title="Misa HUD",Content="v1.0.9\nFree - No Key"}) InfoTab:CreateSection("🔗 Liên kết") InfoTab:CreateParagraph({Title="Mạng xã hội",Content="YouTube: @MisaHudReal\nTikTok: @misahudreal"}) -- ======================= ENGINE ======================= UserInputService.JumpRequest:Connect(function() if States.InfJump and LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateType.Jumping) end end) RunService.Stepped:Connect(function() local c=LocalPlayer.Character;if not c then return end local h=c:FindFirstChildOfClass("Humanoid") if h then if States.Speed then h.WalkSpeed=States.WalkSpeedVal end;if States.Jump then h.JumpPower=States.JumpPowerVal end end if States.Noclip then for _,p in pairs(c:GetDescendants())do if p:IsA("BasePart")then p.CanCollide=false end end elseif States.AntiStuck then for _,p in pairs(getLimbParts(c))do p.CanCollide=false end end if States.Gravity then workspace.Gravity=States.GravityVal end end) local espCache={} function clearESP() for _,o in pairs(espCache)do if o and o.Destroy then o:Destroy() end end;espCache={} end local function createESP(pl) if pl==LocalPlayer then return end;local c=pl.Character;if not c then return end if States.ESP_Chams then local hl=Instance.new("Highlight",c);hl.Name="ESP";hl.FillColor=States.ChamsColor;hl.OutlineColor=Color3.new(1,1,1);hl.OutlineTransparency=0;table.insert(espCache,hl) end local head=c:FindFirstChild("Head") if head then local bill=Instance.new("BillboardGui",head);bill.Size=UDim2.new(0,200,0,80);bill.StudsOffset=Vector3.new(0,2.5,0);bill.AlwaysOnTop=true;local label=Instance.new("TextLabel",bill);label.Size=UDim2.new(1,0,1,0);label.BackgroundTransparency=1;label.TextColor3=Color3.new(1,1,1);label.Font=Enum.Font.GothamBold;label.TextSize=12;label.TextStrokeTransparency=0;label.TextStrokeColor3=Color3.new(0,0,0) local conn=RunService.RenderStepped:Connect(function() if not c or not c.Parent then bill:Destroy();conn:Disconnect() return end;local parts={};if States.ESP_Rig then local rigType=getRigType(c);if rigType~=""then table.insert(parts,rigType) end end;if States.ESP_Name then table.insert(parts,pl.Name) end;if States.ESP_Health and c:FindFirstChildOfClass("Humanoid")then local h=c:FindFirstChildOfClass("Humanoid");table.insert(parts,"❤️ "..math.floor(h.Health).."/"..math.floor(h.MaxHealth)) end;if States.ESP_Dist and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart")and c:FindFirstChild("HumanoidRootPart")then table.insert(parts,math.floor((LocalPlayer.Character.HumanoidRootPart.Position-c.HumanoidRootPart.Position).Magnitude).."m") end;label.Text=table.concat(parts," | ");label.TextColor3=States.ESP_RainbowText and Color3.fromHSV(tick()%5/5,1,1)or Color3.new(1,1,1) end);table.insert(espCache,bill) end end function refreshESP() clearESP();if States.ESP then for _,pl in pairs(Players:GetPlayers())do if pl~=LocalPlayer then createESP(pl) end end end end Players.PlayerAdded:Connect(function(pl) if States.ESP then pl.CharacterAdded:Connect(function() task.wait(0.2);if States.ESP then createESP(pl) end end) end end) Players.PlayerRemoving:Connect(function() task.wait(0.1);refreshESP() end) RunService.RenderStepped:Connect(function() if States.ESP and States.ESP_Chams and States.ChamsRainbow then local col=Color3.fromHSV(tick()%5/5,1,1);for _,o in pairs(espCache)do if o and o:IsA("Highlight")and o.Name=="ESP"then o.FillColor=col end end end end) local FovCircle=Drawing.new("Circle");FovCircle.Visible=false;FovCircle.Thickness=2;FovCircle.Filled=false RunService.RenderStepped:Connect(function() FovCircle.Visible=States.ShowFov;FovCircle.Radius=((Camera.ViewportSize.Y/2.5)/2)*(States.FovRadius/25);FovCircle.Position=Vector2.new(Camera.ViewportSize.X/2,Camera.ViewportSize.Y/2);FovCircle.Color=Color3.fromHSV(tick()%5/5,1,1) end) local aimbotConn local function startAimbot() if aimbotConn then aimbotConn:Disconnect() end aimbotConn=RunService.RenderStepped:Connect(function() if not States.Aimbot then aimbotConn:Disconnect();aimbotConn=nil;return end local fovR=((Camera.ViewportSize.Y/2.5)/2)*(States.FovRadius/25);local closest,closestDist=nil,math.huge for _,pl in pairs(Players:GetPlayers())do if pl~=LocalPlayer and pl.Character and pl.Character:FindFirstChild("Head")and pl.Character:FindFirstChild("HumanoidRootPart")then local head=pl.Character.Head;local root=pl.Character.HumanoidRootPart;if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart")then local myRoot=LocalPlayer.Character.HumanoidRootPart;local realDist=(myRoot.Position-root.Position).Magnitude;if realDist<=States.AimbotDistance then local pos,onScreen=Camera:WorldToScreenPoint(head.Position);if onScreen then local screenDist=(Vector2.new(pos.X,pos.Y)-Vector2.new(Camera.ViewportSize.X/2,Camera.ViewportSize.Y/2)).Magnitude;if screenDist<=fovR and realDist