-- KURDISH HUB V2.5 - Clean Version local Players = game:GetService("Players") local LP = Players.LocalPlayer local UIS = game:GetService("UserInputService") local RS = game:GetService("RunService") local Lighting = game:GetService("Lighting") local VirtualUser = game:GetService("VirtualUser") local CG = game:GetService("CoreGui") local Gui = Instance.new("ScreenGui", CG:FindFirstChild("KurdishHubMobile") and CG.KurdishHubMobile:Destroy() or CG) Gui.Name = "KurdishHubMobile" local fly, flt, noclip, speed, flyConnection, fltConnection, nco = false, false, false, 50 local currentLang = "KU" local walkOnWalls = false local spinBot, spinSpeed = false, 30 local espActive = false local tpTargetName = "" local antiSit = false local fullBright = false local flingActive = false local infJump = false local antiFall = false local antiAFK = false local clickTP = false local spammerActive = false local spamText = "KURDISH HUB ON TOP!" local specSpinActive = false local specAngle = 0 -- VARIABLES V2.5 local antiFling = false local invFling = false local noRagdoll = false local carFly = false local autoClicker = false local Main = Instance.new("Frame", Gui) Main.Size, Main.Position, Main.BackgroundColor3 = UDim2.new(0,320,0,440), UDim2.new(0.5,-160,0.5,-220), Color3.fromRGB(15,15,15) local MainStroke = Instance.new("UIStroke", Main) MainStroke.Thickness = 2 local FlagBtn = Instance.new("TextButton", Gui) FlagBtn.Size, FlagBtn.Position, FlagBtn.Text, FlagBtn.Visible, FlagBtn.BackgroundColor3 = UDim2.new(0,75,0,50), UDim2.new(0.05,0,0.3,0), "", false, Color3.fromRGB(20,20,20) local FlagStroke = Instance.new("UIStroke", FlagBtn) FlagStroke.Color, FlagStroke.Thickness = Color3.fromRGB(255,255,255), 1.5 local RedBar = Instance.new("Frame", FlagBtn) RedBar.Size, RedBar.Position, RedBar.BackgroundColor3, RedBar.BorderSizePixel = UDim2.new(1,0,0.333,0), UDim2.new(0,0,0,0), Color3.fromRGB(220,30,30), 0 local WhiteBar = Instance.new("Frame", FlagBtn) WhiteBar.Size, WhiteBar.Position, WhiteBar.BackgroundColor3, WhiteBar.BorderSizePixel = UDim2.new(1,0,0.334,0), UDim2.new(0,0,0.333,0), Color3.fromRGB(255,255,255), 0 local GreenBar = Instance.new("Frame", FlagBtn) GreenBar.Size, GreenBar.Position, GreenBar.BackgroundColor3, GreenBar.BorderSizePixel = UDim2.new(1,0,0.333,0), UDim2.new(0,0,0.667,0), Color3.fromRGB(30,140,50), 0 local SunCenter = Instance.new("Frame", WhiteBar) SunCenter.Size, SunCenter.Position, SunCenter.BackgroundColor3, SunCenter.BorderSizePixel = UDim2.new(0,14,0,14), UDim2.new(0.5,-7,0.5,-7), Color3.fromRGB(255,215,0), 0 Instance.new("UICorner", SunCenter).CornerRadius = UDim.new(1,0) local SunRay = Instance.new("Frame", SunCenter) SunRay.Size, SunRay.Position, SunRay.BackgroundColor3, SunRay.BorderSizePixel, SunRay.Rotation = UDim2.new(1,0,1,0), UDim2.new(0,0,0,0), Color3.fromRGB(255,215,0), 0, 45 local Close = Instance.new("TextButton", Main) Close.Size, Close.Position, Close.Text, Close.TextColor3, Close.BackgroundTransparency = UDim2.new(0,35,0,35), UDim2.new(1,-40,0,5), "X", Color3.fromRGB(255,75,75), 1 Close.TextSize, Close.Font = 22, Enum.Font.GothamBold local MinBtn = Instance.new("TextButton", Main) MinBtn.Size, MinBtn.Position, MinBtn.Text, MinBtn.TextColor3, MinBtn.BackgroundTransparency = UDim2.new(0,35,0,35), UDim2.new(1,-75,0,5), "_", Color3.fromRGB(200,200,200), 1 MinBtn.TextSize, MinBtn.Font = 22, Enum.Font.GothamBold Close.MouseButton1Click:Connect(function() Main.Visible, FlagBtn.Visible = false, true end) FlagBtn.MouseButton1Click:Connect(function() Main.Visible, FlagBtn.Visible = true, false end) local isMinimized = false MinBtn.MouseButton1Click:Connect(function() isMinimized = not isMinimized if isMinimized then Main:TweenSize(UDim2.new(0, 320, 0, 45), "Out", "Quad", 0.3, true) Main.Scroll.Visible = false else Main:TweenSize(UDim2.new(0, 320, 0, 440), "Out", "Quad", 0.3, true) task.wait(0.2) Main.Scroll.Visible = true end end) local T = Instance.new("TextLabel", Main) T.Size, T.Font, T.TextSize, T.BackgroundTransparency = UDim2.new(0, 150, 0, 30), Enum.Font.GothamBold, 20, 1 T.Text = "KURDISH HUB" T.Position = UDim2.new(0, 12, 0, 6) T.TextXAlignment = Enum.TextXAlignment.Left local Sub = Instance.new("TextLabel", Main) Sub.Size, Sub.Text, Sub.TextColor3, Sub.Font, Sub.TextSize, Sub.BackgroundTransparency = UDim2.new(1,-50,0,15), "modded by hawzhir | TikTok: itsmeking9991", Color3.fromRGB(180,180,180), Enum.Font.SourceSansItalic, 12, 1 Sub.Position = UDim2.new(0, 13, 0, 30) Sub.TextXAlignment = Enum.TextXAlignment.Left local StatsLabel = Instance.new("TextLabel", Main) StatsLabel.Size, StatsLabel.Position, StatsLabel.BackgroundTransparency, StatsLabel.TextColor3, StatsLabel.Font, StatsLabel.TextSize = UDim2.new(0, 100, 0, 20), UDim2.new(0, 12, 0, 45), 1, Color3.fromRGB(0, 255, 100), Enum.Font.SourceSansBold, 12 StatsLabel.TextXAlignment = Enum.TextXAlignment.Left local fpsCount = 0 RS.RenderStepped:Connect(function(dt) fpsCount = math.floor(1/dt) local ping = tonumber(game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString():match("%d+")) or 0 StatsLabel.Text = "FPS: " .. fpsCount .. " | Ping: " .. ping .. "ms" end) local LangFrame = Instance.new("Frame", Main) LangFrame.Size, LangFrame.Position, LangFrame.BackgroundTransparency = UDim2.new(0,80,0,25), UDim2.new(0, 155, 0, 10), 1 local BtnKU = Instance.new("TextButton", LangFrame) BtnKU.Size, BtnKU.Position, BtnKU.Text, BtnKU.BackgroundColor3, BtnKU.TextColor3 = UDim2.new(0,36,1,0), UDim2.new(0,0,0,0), "KU", Color3.fromRGB(180,0,0), Color3.fromRGB(255,255,255) BtnKU.TextSize, BtnKU.Font = 12, Enum.Font.GothamBold Instance.new("UICorner", BtnKU).CornerRadius = UDim.new(0,4) local BtnEN = Instance.new("TextButton", LangFrame) BtnEN.Size, BtnEN.Position, BtnEN.Text, BtnEN.BackgroundColor3, BtnEN.TextColor3 = UDim2.new(0,36,1,0), UDim2.new(0,40,0,0), "EN", Color3.fromRGB(40,40,40), Color3.fromRGB(200,200,200) BtnEN.TextSize, BtnEN.Font = 12, Enum.Font.GothamBold Instance.new("UICorner", BtnEN).CornerRadius = UDim.new(0,4) local Scroll = Instance.new("ScrollingFrame", Main) Scroll.Name = "Scroll" Scroll.Size, Scroll.Position, Scroll.BackgroundTransparency, Scroll.CanvasSize = UDim2.new(1,-20,1,-95), UDim2.new(0,10,0,85), 1, UDim2.new(0,0,0,2100) local Layout = Instance.new("UIListLayout", Scroll) Layout.Padding, Layout.HorizontalAlignment = UDim.new(0,8), Enum.HorizontalAlignment.Center local buttonsList = {} local boxesList = {} local function btn(kuTxt, enTxt, cb) local b = Instance.new("TextButton", Scroll) b.Size, b.BackgroundColor3, b.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(35,35,35), Color3.fromRGB(255,255,255) b.TextSize, b.Font = 16, Enum.Font.SourceSansBold local act = false local function updateText() if currentLang == "KU" then b.Text = kuTxt..(act and ": پێکراوە" or ": کوژاوەتەوە") else b.Text = enTxt..(act and ": ON" or ": OFF") end end b.MouseButton1Click:Connect(function() act = not act b.BackgroundColor3 = act and Color3.fromRGB(180,0,0) or Color3.fromRGB(35,35,35) updateText() cb(act) end) table.insert(buttonsList, {btn = b, update = updateText, callback = cb}) updateText() end local function box(kuPh, enPh, isString, cb) local bx = Instance.new("TextBox", Scroll) bx.Size, bx.BackgroundColor3, bx.Text, bx.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(35,35,35), "", Color3.fromRGB(255,255,255) bx.TextSize, bx.Font = 15, Enum.Font.SourceSans local function updatePlaceholder() bx.PlaceholderText = (currentLang == "KU") and kuPh or enPh end bx:GetPropertyChangedSignal("Text"):Connect(function() if isString then cb(bx.Text) else if tonumber(bx.Text) then cb(tonumber(bx.Text)) end end end) table.insert(boxesList, {box = bx, update = updatePlaceholder}) updatePlaceholder() end local function GetTargetPlayer(str) if not str or str == "" then return nil end for _, p in pairs(Players:GetPlayers()) do if p.Name:lower():sub(1, #str) == str:lower() or p.DisplayName:lower():sub(1, #str) == str:lower() then return p end end return nil end -- --- BASIC HACKS --- btn("فڕین (FLY)", "FLY", function(val) fly = val local root = LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") if fly and root then local bv = Instance.new("BodyVelocity", root) bv.Name, bv.MaxForce, bv.Velocity = "MobileFly", Vector3.new(1,1,1)*math.huge, Vector3.new(0,0.1,0) flyConnection = RS.RenderStepped:Connect(function() if not fly or not root.Parent then flyConnection:Disconnect() return end bv.Velocity = (LP.Character.Humanoid.MoveDirection.Magnitude > 0) and workspace.CurrentCamera.CFrame.LookVector * speed or Vector3.new(0,0.1,0) end) elseif root and root:FindFirstChild("MobileFly") then root.MobileFly:Destroy() end end) btn("ڕاگرتن لە هەوادا (FLOAT)", "FLOAT", function(val) flt = val local root = LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") local hum = LP.Character and LP.Character:FindFirstChild("Humanoid") if flt and root and hum then local bv = Instance.new("BodyVelocity", root) bv.Name = "MobileFloat" bv.MaxForce = Vector3.new(0, math.huge, 0) bv.Velocity = Vector3.new(0, 0, 0) fltConnection = RS.RenderStepped:Connect(function() if not flt or not root.Parent then fltConnection:Disconnect() return end if hum.Jump then bv.MaxForce = Vector3.new(0, 0, 0) task.wait(0.2) if bv and bv.Parent then bv.MaxForce = Vector3.new(0, math.huge, 0) end else bv.Velocity = Vector3.new(0, 0, 0) end end) elseif root and root:FindFirstChild("MobileFloat") then root.MobileFloat:Destroy() end end) box("خێرایی فڕین (دەستپێک: 50)", "FLY SPEED (Default: 50)", false, function(v) speed = v end) box("خێرایی ڕۆیشتن (دەستپێک: 16)", "WALK SPEED (Default: 16)", false, function(v) if LP.Character and LP.Character:FindFirstChild("Humanoid") then LP.Character.Humanoid.WalkSpeed = v end end) box("هێزی بازدان (دەستپێک: 50)", "JUMP POWER (Default: 50)", false, function(v) if LP.Character and LP.Character:FindFirstChild("Humanoid") then LP.Character.Humanoid.UseJumpPower, LP.Character.Humanoid.JumpPower = true, v end end) UIS.JumpRequest:Connect(function() if infJump and LP.Character and LP.Character:FindFirstChildOfClass("Humanoid") then LP.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping") end end) btn("بازدانی بێپایان (INF JUMP)", "INFINITE JUMP", function(val) infJump = val end) local clickConnection btn("تێلێپۆڕت بە کلیک (CLICK TP)", "CLICK TELEPORT", function(val) clickTP = val if clickTP then clickConnection = LP:GetMouse().Button1Down:Connect(function() if clickTP and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP:GetMouse().Hit.Position + Vector3.new(0,3,0)) end end) else if clickConnection then clickConnection:Disconnect() end end end) RS.Heartbeat:Connect(function() if antiFall and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then if LP.Character.HumanoidRootPart.Position.Y < -50 then LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.HumanoidRootPart.Position.X, 20, LP.Character.HumanoidRootPart.Position.Z) LP.Character.HumanoidRootPart.Velocity = Vector3.new(0,0,0) end end end) btn("دژە کەوتنە خوارەوە (ANTI-FALL)", "ANTI-FALL", function(val) antiFall = val end) btn("تێپەڕین لە دیوار (NOCLIP)", "NOCLIP", function(val) noclip = val if noclip then nco = RS.Stepped:Connect(function() if not noclip and nco then nco:Disconnect() return end for _, p in pairs(LP.Character and LP.Character:GetChildren() or {}) do if p:IsA("BasePart") then p.CanCollide = false end end end) end end) local invisibleConnection btn("خۆشاردنەوە (INVISIBLE)", "INVISIBLE", function(val) if val then invisibleConnection = RS.RenderStepped:Connect(function() local char = LP.Character if char then for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then part.Transparency = 1 elseif part:IsA("Decal") then part.Transparency = 1 end end end end) else if invisibleConnection then invisibleConnection:Disconnect() invisibleConnection = nil end local char = LP.Character if char then for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then part.Transparency = 0 elseif part:IsA("Decal") then part.Transparency = 0 end end end end end) btn("ڕۆیشتن بەسەر دیواردا (WALK ON WALLS)", "WALK ON WALLS", function(val) walkOnWalls = val if walkOnWalls then wowConnection = RS.RenderStepped:Connect(function() local char = LP.Character local root = char and char:FindFirstChild("HumanoidRootPart") local hum = char and char:FindFirstChild("Humanoid") if root and hum and hum.MoveDirection.Magnitude > 0 then local raycastParams = RaycastParams.new() raycastParams.FilterDescendantsInstances = {char} raycastParams.FilterType = Enum.RaycastFilterType.Exclude local result = workspace:Raycast(root.Position, hum.MoveDirection * 2.5, raycastParams) if result and math.abs(result.Normal.Y) < 0.1 then root.Velocity = Vector3.new(root.Velocity.X, hum.WalkSpeed * 0.8, root.Velocity.Z) end end end) else if wowConnection then wowConnection:Disconnect() wowConnection = nil end end end) btn("سوڕانەوەی خۆت (SPIN)", "LOCAL SPIN", function(val) spinBot = val if spinBot then spinConnection = RS.RenderStepped:Connect(function() local root = LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") if root and not flingActive then root.CFrame = root.CFrame * CFrame.Angles(0, math.rad(spinSpeed), 0) end end) else if spinConnection then spinConnection:Disconnect() spinConnection = nil end end end) box("خێرایی سوڕانەوە (دەستپێک: 30)", "SPIN SPEED (Default: 30)", false, function(v) spinSpeed = v end) local function addESP(plr) if plr == LP then return end local function apply() if not espActive then return end local char = plr.Character if char and not char:FindFirstChild("HubESP") then local highlight = Instance.new("Highlight", char) highlight.Name = "HubESP" highlight.FillColor = Color3.fromRGB(255, 0, 0) highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.FillTransparency = 0.5 end end plr.CharacterAdded:Connect(apply) apply() end btn("بینینی پشت دیوار (ESP)", "ESP", function(val) espActive = val if espActive then for _, plr in pairs(Players:GetPlayers()) do addESP(plr) end else for _, p in pairs(Players:GetPlayers()) do if p.Character and p.Character:FindFirstChild("HubESP") then p.Character.HubESP:Destroy() end end end end) btn("فڕێدانی یاریزان (FLING)", "FLING PLAYER", function(val) flingActive = val if flingActive then flingConnection = RS.Heartbeat:Connect(function() if not flingActive then flingConnection:Disconnect() return end local target = GetTargetPlayer(tpTargetName) if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then local myRoot = LP.Character.HumanoidRootPart local tRoot = target.Character.HumanoidRootPart myRoot.CFrame = tRoot.CFrame * CFrame.new(0, 0, 0) myRoot.Velocity = Vector3.new(99999, 99999, 99999) local bg = myRoot:FindFirstChild("FlingSpin") or Instance.new("BodyAngularVelocity", myRoot) bg.Name = "FlingSpin" bg.MaxTorque = Vector3.new(math.huge, math.huge, math.huge) bg.AngularVelocity = Vector3.new(0, 99999, 0) end end) else if flingConnection then flingConnection:Disconnect() end if LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") and LP.Character.HumanoidRootPart:FindFirstChild("FlingSpin") then LP.Character.HumanoidRootPart.FlingSpin:Destroy() end end end) -- ORBIT SPEC SPIN FEATURE local specConnection btn("چاوەدێری و سوڕانەوە (SPEC SPIN)", "SPECTATE SPIN", function(val) specSpinActive = val local camera = workspace.CurrentCamera if specSpinActive then specConnection = RS.Heartbeat:Connect(function() if not specSpinActive then specConnection:Disconnect() return end local target = GetTargetPlayer(tpTargetName) local myChar = LP.Character local myRoot = myChar and myChar:FindFirstChild("HumanoidRootPart") if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") and myRoot then local tRoot = target.Character.HumanoidRootPart specAngle = specAngle + math.rad(spinSpeed or 5) local radius = 8 local offset = Vector3.new(math.sin(specAngle) * radius, 1, math.cos(specAngle) * radius) myRoot.CFrame = CFrame.new(tRoot.Position + offset, tRoot.Position) myRoot.Velocity = Vector3.new(0, 0, 0) camera.CameraType = Enum.CameraType.Custom camera.CameraSubject = tRoot else camera.CameraType = Enum.CameraType.Custom if myChar and myChar:FindFirstChild("Humanoid") then camera.CameraSubject = myChar.Humanoid end end end) else if specConnection then specConnection:Disconnect() end camera.CameraType = Enum.CameraType.Custom if LP.Character and LP.Character:FindFirstChild("Humanoid") then camera.CameraSubject = LP.Character.Humanoid end end end) -- --- MEGA FEATURES V2.5 --- -- 1. Anti-Fling local antiFlingConnection btn("دژە فڕێدان (ANTI-FLING)", "ANTI-FLING", function(val) antiFling = val if antiFling then antiFlingConnection = RS.Heartbeat:Connect(function() if not antiFling then antiFlingConnection:Disconnect() return end if LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then for _, part in pairs(LP.Character:GetDescendants()) do if part:IsA("BasePart") then part.Velocity = Vector3.new(0,0,0) part.RotVelocity = Vector3.new(0,0,0) end end end end) else if antiFlingConnection then antiFlingConnection:Disconnect() end end end) -- 2. Invisible Fling local invFlingConnection btn("فڕێدانی شاراوە (INV FLING)", "INVISIBLE FLING", function(val) invFling = val if invFling then invFlingConnection = RS.Heartbeat:Connect(function() if not invFling then invFlingConnection:Disconnect() return end local target = GetTargetPlayer(tpTargetName) if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then LP.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame LP.Character.HumanoidRootPart.Velocity = Vector3.new(500000, 500000, 500000) end end) else if invFlingConnection then invFlingConnection:Disconnect() end end end) -- 3. No Ragdoll local ragdollConnection btn("ڕاگرتنی ڕاگدۆڵ (NO RAGDOLL)", "NO RAGDOLL", function(val) noRagdoll = val if noRagdoll then ragdollConnection = RS.RenderStepped:Connect(function() if LP.Character and LP.Character:FindFirstChild("Humanoid") then LP.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false) LP.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false) end end) else if ragdollConnection then ragdollConnection:Disconnect() end end end) -- 4. Car Fly (Uses Fly Speed Box) local carFlyConnection btn("فڕینی ئۆتۆمبێل (CAR FLY)", "CAR FLY", function(val) carFly = val if carFly then carFlyConnection = RS.RenderStepped:Connect(function() if not carFly then carFlyConnection:Disconnect() return end local root = LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") if root and root.Parent:FindFirstChildOfClass("Humanoid") and root.Parent.Humanoid.SeatPart then local vehicle = root.Parent.Humanoid.SeatPart.Parent if vehicle:IsA("Model") and vehicle:FindFirstChildPrimaryPart() then vehicle:SetPrimaryPartCFrame(vehicle:GetPrimaryPartCFrame() + (workspace.CurrentCamera.CFrame.LookVector * (speed/10))) end end end) else if carFlyConnection then carFlyConnection:Disconnect() end end end) -- 5. Auto Clicker task.spawn(function() while task.wait(0.01) do if autoClicker then VirtualUser:Button1Down(Vector2.new(1,1)) VirtualUser:Button1Up(Vector2.new(1,1)) end end end) btn("کلیکەری خۆکار (AUTO CLICK)", "AUTO CLICKER", function(val) autoClicker = val end) -- --- UTILITIES & SYSTEM --- box("تێکستی چات سپامەر", "CHAT SPAM TEXT", true, function(t) spamText = t end) task.spawn(function() while task.wait(3) do if spammerActive then local chatService = game:GetService("TextChatService") if chatService.ChatVersion == Enum.ChatVersion.TextChatService then local channel = chatService.TextChannels:FindFirstChild("RBXGeneral") if channel then channel:SendAsync(spamText) end else game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamText, "All") end end end end) btn("سپامەری چات (CHAT SPAMER)", "CHAT SPAMMER", function(val) spammerActive = val end) LP.Idled:Connect(function() if antiAFK then VirtualUser:CaptureController() VirtualUser:ClickButton2(Vector2.new()) end end) btn("دژە دەرکردن (ANTI-AFK)", "ANTI-AFK", function(val) antiAFK = val end) btn("ڕووناککردنەوە (FULL BRIGHT)", "FULL BRIGHT", function(val) fullBright = val if fullBright then Lighting.Ambient, Lighting.OutdoorAmbient = Color3.fromRGB(255, 255, 255), Color3.fromRGB(255, 255, 255) else Lighting.Ambient, Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128), Color3.fromRGB(128, 128, 128) end end) btn("دژە دانیشتن (ANTI-SIT)", "ANTI-SIT", function(val) antiSit = val local hum = LP.Character and LP.Character:FindFirstChild("Humanoid") if hum then hum:GetPropertyChangedSignal("Sit"):Connect(function() if antiSit and hum.Sit then hum.Sit = false end end) end end) local KillBtn = Instance.new("TextButton", Scroll) KillBtn.Size, KillBtn.BackgroundColor3, KillBtn.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(150,25,25), Color3.fromRGB(255,255,255) KillBtn.TextSize, KillBtn.Font = 16, Enum.Font.SourceSansBold local function updateKillText() KillBtn.Text = (currentLang == "KU") and "کوشتنی خۆت (RESET)" or "KILL SELF (RESET)" end updateKillText() KillBtn.MouseButton1Click:Connect(function() if LP.Character and LP.Character:FindFirstChild("Humanoid") then LP.Character.Humanoid.Health = 0 end end) local BoosterBtn = Instance.new("TextButton", Scroll) BoosterBtn.Size, BoosterBtn.BackgroundColor3, BoosterBtn.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(35,35,35), Color3.fromRGB(255,255,255) BoosterBtn.TextSize, BoosterBtn.Font = 16, Enum.Font.SourceSansBold local function updateBoosterText() BoosterBtn.Text = (currentLang == "KU") and "نەهێشتنی لاک (FPS BOOSTER)" or "FPS BOOSTER (LAG FIX)" end updateBoosterText() BoosterBtn.MouseButton1Click:Connect(function() for _, v in pairs(workspace:GetDescendants()) do if v:IsA("Texture") or v:IsA("Decal") then v:Destroy() elseif v:IsA("BasePart") and not v:IsA("MeshPart") then v.Material = Enum.Material.SmoothPlastic elseif v:IsA("MeshPart") then v.Material = Enum.Material.SmoothPlastic end end BoosterBtn.BackgroundColor3 = Color3.fromRGB(25, 150, 25) end) box("ناوی یاریزان (بۆ TP / VIEW / FLING / SPEC)", "PLAYER NAME (TP / VIEW / FLING / SPEC)", true, function(t) tpTargetName = t end) local TPBtn = Instance.new("TextButton", Scroll) TPBtn.Size, TPBtn.BackgroundColor3, TPBtn.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(35,35,35), Color3.fromRGB(255,255,255) TPBtn.TextSize, TPBtn.Font = 16, Enum.Font.SourceSansBold local function updateTPBtnText() TPBtn.Text = (currentLang == "KU") and "تێلێپۆڕت بە بۆ لای" or "TELEPORT TO PLAYER" end updateTPBtnText() TPBtn.MouseButton1Click:Connect(function() local targetPlr = GetTargetPlayer(tpTargetName) if targetPlr and targetPlr.Character and targetPlr.Character:FindFirstChild("HumanoidRootPart") and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then LP.Character.HumanoidRootPart.CFrame = targetPlr.Character.HumanoidRootPart.CFrame * CFrame.new(0, 3, 0) end end) local ViewBtn = Instance.new("TextButton", Scroll) ViewBtn.Size, ViewBtn.BackgroundColor3, ViewBtn.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(35,35,35), Color3.fromRGB(255,255,255) ViewBtn.TextSize, ViewBtn.Font = 16, Enum.Font.SourceSansBold local function updateViewBtnText() ViewBtn.Text = (currentLang == "KU") and "تێبینیکردنی یاریزان (VIEW)" or "VIEW PLAYER" end updateViewBtnText() ViewBtn.MouseButton1Click:Connect(function() local targetPlr = GetTargetPlayer(tpTargetName) if targetPlr and targetPlr.Character and targetPlr.Character:FindFirstChild("Humanoid") then workspace.CurrentCamera.CameraSubject = targetPlr.Character.Humanoid end end) local UnviewBtn = Instance.new("TextButton", Scroll) UnviewBtn.Size, UnviewBtn.BackgroundColor3, UnviewBtn.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(35,35,35), Color3.fromRGB(255,255,255) UnviewBtn.TextSize, UnviewBtn.Font = 16, Enum.Font.SourceSansBold local function updateUnviewBtnText() UnviewBtn.Text = (currentLang == "KU") and "گەڕانەوە بۆ سەر خۆم" or "UNVIEW" end updateUnviewBtnText() UnviewBtn.MouseButton1Click:Connect(function() if LP.Character and LP.Character:FindFirstChild("Humanoid") then workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid end end) local TP = Instance.new("TextButton", Scroll) TP.Size, TP.TextColor3 = UDim2.new(1,0,0,42), Color3.fromRGB(255,255,255) TP.TextSize, TP.Font = 16, Enum.Font.SourceSansBold local function updateTPText() TP.Text = (currentLang == "KU") and "وەرگرتنی چەکی تێلێپۆڕت" or "GET TELEPORT TOOL" end updateTPText() TP.MouseButton1Click:Connect(function() if LP:FindFirstChild("Backpack") and not LP.Backpack:FindFirstChild("TP Tool") then local t = Instance.new("Tool", LP.Backpack) t.Name, t.RequiresHandle = "TP Tool", false t.Activated:Connect(function() if LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") and LP:GetMouse().Hit then LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP:GetMouse().Hit.Position + Vector3.new(0,3,0)) end end) end end) local function refreshLanguage(lang) currentLang = lang if lang == "KU" then BtnKU.BackgroundColor3, BtnKU.TextColor3 = Color3.fromRGB(180,0,0), Color3.fromRGB(255,255,255) BtnEN.BackgroundColor3, BtnEN.TextColor3 = Color3.fromRGB(40,40,40), Color3.fromRGB(200,200,200) else BtnEN.BackgroundColor3, BtnEN.TextColor3 = Color3.fromRGB(180,0,0), Color3.fromRGB(255,255,255) BtnKU.BackgroundColor3, BtnKU.TextColor3 = Color3.fromRGB(40,40,40), Color3.fromRGB(200,200,200) end for _, b in pairs(buttonsList) do b.update() end for _, bx in pairs(boxesList) do bx.update() end updateTPBtnText() updateViewBtnText() updateUnviewBtnText() updateTPText() updateKillText() updateBoosterText() end BtnKU.MouseButton1Click:Connect(function() refreshLanguage("KU") end) BtnEN.MouseButton1Click:Connect(function() refreshLanguage("EN") end) RS.RenderStepped:Connect(function() local hue = (tick() % 5) / 5 local rainbowColor = Color3.fromHSV(hue, 1, 1) MainStroke.Color = rainbowColor T.TextColor3 = rainbowColor TP.BackgroundColor3 = rainbowColor end) local function drag(f) local d, start, pPos f.InputBegan:Connect(function(i) if i.UserInputType == Enum.UserInputType.Touch or i.UserInputType == Enum.UserInputType.MouseButton1 then d, start, pPos = true, i.Position, f.Position end end) UIS.InputChanged:Connect(function(i) if d and (i.UserInputType == Enum.UserInputType.Touch or i.UserInputType == Enum.UserInputType.MouseMovement) then local delta = i.Position - start f.Position = UDim2.new(pPos.X.Scale, pPos.X.Offset + delta.X, pPos.Y.Scale, pPos.Y.Offset + delta.Y) end end) UIS.InputEnded:Connect(function(i) if i.UserInputType == Enum.UserInputType.Touch or i.UserInputType == Enum.UserInputType.MouseButton1 then d = false end end) end drag(Main) drag(FlagBtn)