--[[ OREWA CLAN HUB V3.6 - 160 CHAR WALL FOUNDER: SAI (Jack_fine5) "OREWA ON TOP👑" ]] local lp = game:GetService("Players").LocalPlayer local tcs = game:GetService("TextChatService") local rs = game:GetService("ReplicatedStorage") local ts = game:GetService("TweenService") local run = game:GetService("RunService") local cg = game:GetService("CoreGui") local looping = false local pIdx = 1 local SpamTarget = "" local BangTarget = "" local PumpIntensity = 1.5 -- 1. UTILS local function sendGlobal(txt) pcall(function() if tcs.ChatVersion == Enum.ChatVersion.TextChatService then tcs.TextChannels.RBXGeneral:SendAsync(txt) else rs.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(txt, "All") end end) end local function getPlayer(str) if not str or str == "" then return nil end for _, v in pairs(game.Players:GetPlayers()) do if v.Name:lower():sub(1, #str) == str:lower() or v.DisplayName:lower():sub(1, #str) == str:lower() then return v end end end -- Admin Commands lp.Chatted:Connect(function(msg) local args = msg:split(" ") local cmd = args[1]:lower() if cmd == "!kick" and args[2] then local t = getPlayer(args[2]) if t then t:Kick("Kicked by Orewa Admin") end elseif cmd == "!freeze" and args[2] then local t = getPlayer(args[2]) if t and t.Character then t.Character.HumanoidRootPart.Anchored = true end elseif cmd == "!unfreeze" and args[2] then local t = getPlayer(args[2]) if t and t.Character then t.Character.HumanoidRootPart.Anchored = false end elseif cmd == "!bring" and args[2] then local t = getPlayer(args[2]) if t and t.Character and lp.Character then t.Character.HumanoidRootPart.CFrame = lp.Character.HumanoidRootPart.CFrame end end end) local function makeDraggable(f) local dragging, dragInput, dragStart, startPos f.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true; dragStart = input.Position; startPos = f.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) f.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) run.Heartbeat:Connect(function() if dragging and dragInput then local delta = dragInput.Position - dragStart; f.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) end -- 2. DATA local items = { "ELEPHANT", "GIRAFFE", "@R¥@Ñ", "ICE", "A.NDE", "BOOK", "WATCH", "PROTEIN POWDER", "DAHI", "P.AKISTAN", "🩸", "GLASS", "BOTTLE", "CHAPPAL", "GRINDER", "SCISSORS ✂️", "TAWA", "UTENSILS", "LPG CYLINDER", "TREE" } -- 3. GUI SETUP if cg:FindFirstChild("OREWA_HUB") then cg:FindFirstChild("OREWA_HUB"):Destroy() end local sg = Instance.new("ScreenGui", cg); sg.Name = "OREWA_HUB" local main = Instance.new("Frame", sg); main.Size = UDim2.new(0, 280, 0, 320); main.Position = UDim2.new(0.5, -140, 0.5, -160); main.BackgroundColor3 = Color3.fromRGB(15, 15, 15); main.Visible = false; main.ClipsDescendants = true Instance.new("UICorner", main); Instance.new("UIStroke", main).Color = Color3.fromRGB(255, 0, 0); makeDraggable(main) local nav = Instance.new("Frame", main); nav.Size = UDim2.new(1, 0, 0, 40); nav.BackgroundColor3 = Color3.fromRGB(25, 25, 25) local sBtn = Instance.new("TextButton", nav); sBtn.Size = UDim2.new(0.33, 0, 1, 0); sBtn.Text = "SPAM"; sBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35); sBtn.TextColor3 = Color3.new(1,1,1); sBtn.BorderSizePixel = 0 local bBtn = Instance.new("TextButton", nav); bBtn.Size = UDim2.new(0.33, 0, 1, 0); bBtn.Position = UDim2.new(0.33, 0, 0, 0); bBtn.Text = "BANG"; bBtn.BackgroundColor3 = Color3.fromRGB(25, 25, 25); bBtn.TextColor3 = Color3.new(1,1,1); bBtn.BorderSizePixel = 0 local iBtn = Instance.new("TextButton", nav); iBtn.Size = UDim2.new(0.34, 0, 1, 0); iBtn.Position = UDim2.new(0.66, 0, 0, 0); iBtn.Text = "INFO"; iBtn.BackgroundColor3 = Color3.fromRGB(25, 25, 25); iBtn.TextColor3 = Color3.new(1,1,1); iBtn.BorderSizePixel = 0 local spamPage = Instance.new("Frame", main); spamPage.Size = UDim2.new(1, 0, 1, -40); spamPage.Position = UDim2.new(0, 0, 0, 40); spamPage.BackgroundTransparency = 1 local bangPage = Instance.new("Frame", main); bangPage.Size = UDim2.new(1, 0, 1, -40); bangPage.Position = UDim2.new(0, 0, 0, 40); bangPage.BackgroundTransparency = 1; bangPage.Visible = false local infoPage = Instance.new("ScrollingFrame", main); infoPage.Size = UDim2.new(1, 0, 1, -40); infoPage.Position = UDim2.new(0, 0, 0, 40); infoPage.BackgroundTransparency = 1; infoPage.Visible = false; infoPage.ScrollBarThickness = 2 -- 4. SPAM PAGE local sTarget = Instance.new("TextBox", spamPage); sTarget.Size = UDim2.new(0.9, 0, 0, 35); sTarget.Position = UDim2.new(0.05, 0, 0.05, 0); sTarget.PlaceholderText = "SPAM TARGET"; sTarget.BackgroundColor3 = Color3.fromRGB(30, 30, 30); sTarget.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", sTarget) sTarget:GetPropertyChangedSignal("Text"):Connect(function() SpamTarget = sTarget.Text:lower() end) local delayBox = Instance.new("TextBox", spamPage); delayBox.Size = UDim2.new(0.9, 0, 0, 35); delayBox.Position = UDim2.new(0.05, 0, 0.22, 0); delayBox.Text = "2.4"; delayBox.BackgroundColor3 = Color3.fromRGB(30, 30, 30); delayBox.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", delayBox) local startBtn = Instance.new("TextButton", spamPage); startBtn.Size = UDim2.new(0.4, 0, 0, 40); startBtn.Position = UDim2.new(0.05, 0, 0.45, 0); startBtn.Text = "START"; startBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 0); startBtn.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", startBtn) local stopBtn = Instance.new("TextButton", spamPage); stopBtn.Size = UDim2.new(0.4, 0, 0, 40); stopBtn.Position = UDim2.new(0.55, 0, 0.45, 0); stopBtn.Text = "STOP"; stopBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0); stopBtn.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", stopBtn) -- 5. BANG PAGE local bTarget = Instance.new("TextBox", bangPage); bTarget.Size = UDim2.new(0.9, 0, 0, 35); bTarget.Position = UDim2.new(0.05, 0, 0.05, 0); bTarget.PlaceholderText = "BANG TARGET"; bTarget.BackgroundColor3 = Color3.fromRGB(30, 30, 30); bTarget.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", bTarget) bTarget:GetPropertyChangedSignal("Text"):Connect(function() BangTarget = bTarget.Text:lower() end) local intens = Instance.new("TextButton", bangPage); intens.Size = UDim2.new(0.9, 0, 0, 35); intens.Position = UDim2.new(0.05, 0, 0.22, 0); intens.Text = "Intensity: 1.5"; intens.BackgroundColor3 = Color3.fromRGB(30,30,30); intens.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", intens) intens.MouseButton1Click:Connect(function() PumpIntensity = (PumpIntensity >= 5) and 1 or PumpIntensity + 0.5; intens.Text = "Intensity: "..PumpIntensity end) local b1 = Instance.new("TextButton", bangPage); b1.Size = UDim2.new(0.9, 0, 0, 35); b1.Position = UDim2.new(0.05, 0, 0.4, 0); b1.Text = "STUCK TO BACK: OFF"; b1.BackgroundColor3 = Color3.fromRGB(150,0,0); b1.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", b1) local b2 = Instance.new("TextButton", bangPage); b2.Size = UDim2.new(0.9, 0, 0, 35); b2.Position = UDim2.new(0.05, 0, 0.55, 0); b2.Text = "HEAD-LOCK: OFF"; b2.BackgroundColor3 = Color3.fromRGB(150,0,0); b2.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", b2) local b3 = Instance.new("TextButton", bangPage); b3.Size = UDim2.new(0.9, 0, 0, 35); b3.Position = UDim2.new(0.05, 0, 0.7, 0); b3.Text = "VOID LOOP: OFF"; b3.BackgroundColor3 = Color3.fromRGB(150,0,0); b3.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", b3) -- 6. INFO PAGE local infoTxt = Instance.new("TextLabel", infoPage); infoTxt.Size = UDim2.new(1, -20, 0, 500); infoTxt.Position = UDim2.new(0, 10, 0, 10); infoTxt.BackgroundTransparency = 1; infoTxt.TextColor3 = Color3.new(1,1,1); infoTxt.TextSize = 14; infoTxt.Font = "Code"; infoTxt.TextXAlignment = "Left"; infoTxt.TextYAlignment = "Top"; infoTxt.TextWrapped = true infoTxt.Text = [[OREWA CLAN HUB V3.6 -------------------------- MADE BY: SAI 👽✌️ RANKS: 1) CREATOR 2) CO CREATOR 3) FOUNDER 4) CO FOUNDER 5) OWNER 6) CO OWNER 7) HEAD ADMIN 8) ADMIN 9) FYTER H8rs ki g meh bhurj khalifa 🥴 -------------------------- OREWA ON TOP 👑]] -- 7. LOGIC run.Stepped:Connect(function() if _G.NBActive or _G.FLActive or _G.VLActive then local t = getPlayer(BangTarget) if t and t.Character and lp.Character then local root = lp.Character:FindFirstChild("HumanoidRootPart") if _G.NBActive then local back = t.Character:FindFirstChild("LowerTorso") or t.Character:FindFirstChild("HumanoidRootPart") if back then root.CFrame = back.CFrame * CFrame.new(0, 0, 1 + (math.sin(tick() * 10) * PumpIntensity)) end elseif _G.FLActive then local head = t.Character:FindFirstChild("Head") if head then root.CFrame = head.CFrame * CFrame.new(0, 0, -1 + (math.sin(tick() * 10) * PumpIntensity)) * CFrame.Angles(0, math.rad(180), 0) end elseif _G.VLActive then root.CFrame = CFrame.new(0, -500, 0); task.wait(0.1) if t.Character:FindFirstChild("Head") then root.CFrame = t.Character.Head.CFrame * CFrame.new(0,0,-1) end end end end end) local tF = Instance.new("Frame", sg); tF.Size = UDim2.new(0, 80, 0, 40); tF.Position = UDim2.new(0, 50, 0, 220); tF.BackgroundTransparency = 1 local orewaBtn = Instance.new("TextButton", tF); orewaBtn.Size = UDim2.new(1, 0, 1, 0); orewaBtn.Text = "OREWA"; orewaBtn.BackgroundColor3 = Color3.fromRGB(255, 0, 0); orewaBtn.TextColor3 = Color3.new(1,1,1); orewaBtn.Font = "GothamBold"; orewaBtn.Visible = false; Instance.new("UICorner", orewaBtn); makeDraggable(tF) local function runIntro() sendGlobal("⚠️ BEWARE ⚠️ OREWA CLAN MEMBER DETECTED!") local introFrame = Instance.new("Frame", sg); introFrame.Size = UDim2.new(0, 300, 0, 100); introFrame.Position = UDim2.new(0.5, -150, 0.4, -50); introFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10); Instance.new("UICorner", introFrame) local stroke = Instance.new("UIStroke", introFrame); stroke.Color = Color3.fromRGB(255, 0, 0); stroke.Thickness = 2 local label = Instance.new("TextLabel", introFrame); label.Size = UDim2.new(1, -20, 1, -20); label.Position = UDim2.new(0, 10, 0, 10); label.BackgroundTransparency = 1; label.TextColor3 = Color3.new(1, 1, 1); label.TextSize = 18; label.Font = "Code"; label.Text = "" local function typeWriter(txt) for i = 1, #txt do label.Text = txt:sub(1, i); task.wait(0.05) end task.wait(1.5) end typeWriter("WELCOME TO OREWA LAADLE") typeWriter("SCRIPT MADE BY SAI👽✌️") ts:Create(introFrame, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play(); ts:Create(label, TweenInfo.new(0.5), {TextTransparency = 1}):Play(); ts:Create(stroke, TweenInfo.new(0.5), {Transparency = 1}):Play() task.wait(0.6); introFrame:Destroy(); main.Visible = true; orewaBtn.Visible = true end task.spawn(function() while task.wait(0.1) do if looping then local target = SpamTarget ~= "" and SpamTarget or "H8R" local patternWall = string.rep("@", 160) -- 160 Characters Exactly local phrase = "TMKX MEH " .. items[pIdx] -- Invisible bypass to separate wall from content local bypass = " \244\128\128\128 " local final = patternWall .. bypass .. target .. " " .. phrase sendGlobal(final) pIdx = (pIdx >= #items) and 1 or pIdx + 1 task.wait(tonumber(delayBox.Text) or 2.4) end end end) sBtn.MouseButton1Click:Connect(function() spamPage.Visible = true; bangPage.Visible = false; infoPage.Visible = false; sBtn.BackgroundColor3 = Color3.fromRGB(35,35,35); bBtn.BackgroundColor3 = Color3.fromRGB(25,25,25); iBtn.BackgroundColor3 = Color3.fromRGB(25,25,25) end) bBtn.MouseButton1Click:Connect(function() spamPage.Visible = false; bangPage.Visible = true; infoPage.Visible = false; bBtn.BackgroundColor3 = Color3.fromRGB(35,35,35); sBtn.BackgroundColor3 = Color3.fromRGB(25,25,25); iBtn.BackgroundColor3 = Color3.fromRGB(25,25,25) end) iBtn.MouseButton1Click:Connect(function() spamPage.Visible = false; bangPage.Visible = false; infoPage.Visible = true; iBtn.BackgroundColor3 = Color3.fromRGB(35,35,35); sBtn.BackgroundColor3 = Color3.fromRGB(25,25,25); bBtn.BackgroundColor3 = Color3.fromRGB(25,25,25) end) orewaBtn.MouseButton1Click:Connect(function() main.Visible = not main.Visible end) b1.MouseButton1Click:Connect(function() _G.NBActive = not _G.NBActive; b1.Text = "STUCK TO BACK: " .. (_G.NBActive and "ON" or "OFF"); b1.BackgroundColor3 = _G.NBActive and Color3.fromRGB(0,150,0) or Color3.fromRGB(150,0,0) end) b2.MouseButton1Click:Connect(function() _G.FLActive = not _G.FLActive; b2.Text = "HEAD-LOCK: " .. (_G.FLActive and "ON" or "OFF"); b2.BackgroundColor3 = _G.FLActive and Color3.fromRGB(0,150,0) or Color3.fromRGB(150,0,0) end) b3.MouseButton1Click:Connect(function() _G.VLActive = not _G.VLActive; b3.Text = "VOID LOOP: " .. (_G.VLActive and "ON" or "OFF"); b3.BackgroundColor3 = _G.VLActive and Color3.fromRGB(0,150,0) or Color3.fromRGB(150,0,0) end) startBtn.MouseButton1Click:Connect(function() looping = true; startBtn.Text = "RUNNING..." end) stopBtn.MouseButton1Click:Connect(function() looping = false; startBtn.Text = "START" end) runIntro()