print("Hub yükleniyor... Karakter bekleniyor") local Players = game:GetService("Players") local plr = Players.LocalPlayer -- Karakter gelene kadar bekle if not plr.Character then print("Karakter bekleniyor...") plr.CharacterAdded:Wait() end print("Karakter yüklendi!") local gui = Instance.new("ScreenGui") gui.Name = "E00kiddHub" gui.ResetOnSpawn = false gui.Parent = plr.PlayerGui local Frame = Instance.new("Frame") Frame.Size = UDim2.new(0, 350, 0, 500) Frame.Position = UDim2.new(0.5, -175, 0.5, -250) Frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) Frame.BorderSizePixel = 0 Frame.Parent = gui local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 50) Title.BackgroundColor3 = Color3.fromRGB(255, 140, 0) Title.Text = "🟠 E00kidd Slap Tower 4 Hub" Title.TextColor3 = Color3.new(1,1,1) Title.TextScaled = true Title.Font = Enum.Font.GothamBold Title.Parent = Frame -- Kapat Butonu local Close = Instance.new("TextButton") Close.Size = UDim2.new(0, 40, 0, 35) Close.Position = UDim2.new(1, -50, 0, 7) Close.BackgroundColor3 = Color3.fromRGB(255, 0, 0) Close.Text = "X" Close.TextColor3 = Color3.new(1,1,1) Close.TextScaled = true Close.Font = Enum.Font.GothamBold Close.Parent = Title Close.MouseButton1Click:Connect(function() print("Hub kapatıldı") gui:Destroy() end) Close.TouchTap:Connect(function() print("Hub kapatıldı") gui:Destroy() end) -- Sürükleme (tablet için dokunmatik) local dragging = false local dragStart, startPos Title.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = Frame.Position end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if dragging then local delta = input.Position - dragStart Frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) game:GetService("UserInputService").InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) -- Buton Ekleme Fonksiyonu (tablet dokunma uyumlu) local y = 60 local function AddBtn(name, func) local Btn = Instance.new("TextButton") Btn.Size = UDim2.new(0.9, 0, 0, 55) Btn.Position = UDim2.new(0.05, 0, 0, y) Btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) Btn.Text = name Btn.TextColor3 = Color3.new(1,1,1) Btn.TextScaled = true Btn.Font = Enum.Font.Gotham Btn.Parent = Frame Btn.MouseButton1Click:Connect(function() print("Buton tıklandı: " .. name) func() end) Btn.TouchTap:Connect(function() print("Buton dokunuldu: " .. name) func() end) y = y + 65 end -- Fly AddBtn("Fly Aç/Kapat", function() _G.Fly = not _G.Fly if _G.Fly then local char = plr.Character if char and char:FindFirstChild("HumanoidRootPart") then local hrp = char.HumanoidRootPart local bv = Instance.new("BodyVelocity", hrp) bv.MaxForce = Vector3.new(4000,4000,4000) bv.Velocity = Vector3.new(0,50,0) game:GetService("RunService").Heartbeat:Connect(function() if _G.Fly and hrp then bv.Velocity = Vector3.new(0,50,0) end end) print("Fly AÇIK!") end else print("Fly KAPALI!") end end) -- Speed 200 AddBtn("Speed 200", function() local char = plr.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.WalkSpeed = 200 print("Speed 200 yapıldı!") end end) -- Become Whistle AddBtn("Become Whistle", function() local Sound = Instance.new("Sound", workspace) Sound.SoundId = "rbxassetid://131961136" Sound.Volume = 10 Sound.Looped = true Sound:Play() local char = plr.Character if char then local hrp = char:FindFirstChild("HumanoidRootPart") if hrp then hrp.Size = Vector3.new(2, 18, 2) char.Humanoid.HipHeight = 9 end for _, part in pairs(char:GetChildren()) do if part:IsA("BasePart") then part.Color = Color3.new(0, 0, 0) part.Transparency = 0.35 part.Material = Enum.Material.Neon end end end local Flash = Instance.new("Frame", gui) Flash.Size = UDim2.new(1, 0, 1, 0) Flash.BackgroundColor3 = Color3.new(1, 0, 0) Flash.BackgroundTransparency = 0.5 local Msg = Instance.new("TextLabel", Flash) Msg.Size = UDim2.new(1, 0, 1, 0) Msg.Text = "Do you hear the whistle?\nCover your ears..." Msg.TextColor3 = Color3.new(1,1,1) Msg.TextScaled = true Msg.Font = Enum.Font.SourceSansBold Msg.BackgroundTransparency = 1 wait(10) Sound:Stop() Flash:Destroy() print("Become Whistle bitti!") end) -- Rejoin AddBtn("Rejoin", function() game:GetService("TeleportService"):Teleport(game.PlaceId, plr) print("Rejoin yapılıyor!") end) -- E00kidd Shop Butonu (hub içinde sabit) AddBtn("E00kidd Shop Aç", function() print("E00kidd Shop açılıyor...") local shopFrame = Instance.new("Frame") shopFrame.Size = UDim2.new(0, 300, 0, 400) shopFrame.Position = UDim2.new(0.5, -150, 0.5, -200) shopFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) shopFrame.Parent = gui local shopTitle = Instance.new("TextLabel") shopTitle.Size = UDim2.new(1, 0, 0, 40) shopTitle.BackgroundColor3 = Color3.fromRGB(255, 140, 0) shopTitle.Text = "🛒 E00kidd Shop" shopTitle.TextColor3 = Color3.new(1,1,1) shopTitle.TextScaled = true shopTitle.Parent = shopFrame local closeShop = Instance.new("TextButton") closeShop.Size = UDim2.new(0, 40, 0, 30) closeShop.Position = UDim2.new(1, -50, 0, 5) closeShop.BackgroundColor3 = Color3.fromRGB(255, 0, 0) closeShop.Text = "X" closeShop.TextColor3 = Color3.new(1,1,1) closeShop.TextScaled = true closeShop.Parent = shopTitle closeShop.MouseButton1Click:Connect(function() shopFrame:Destroy() print("Shop kapatıldı") end) closeShop.TouchTap:Connect(function() shopFrame:Destroy() print("Shop kapatıldı") end) -- Shop butonları (örnek) local shopY = 50 local function AddShopBtn(name, price, func) local Btn = Instance.new("TextButton") Btn.Size = UDim2.new(0.8, 0, 0, 50) Btn.Position = UDim2.new(0.1, 0, 0, shopY) Btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) Btn.Text = name .. " - " .. price .. " Coins" Btn.TextColor3 = Color3.new(1,1,1) Btn.TextScaled = true Btn.Parent = shopFrame Btn.MouseButton1Click:Connect(function() print(name .. " satın alındı!") func() end) Btn.TouchTap:Connect(function() print(name .. " satın alındı!") func() end) shopY = shopY + 60 end AddShopBtn("Become Whistle Efekti", "500", function() print("Become Whistle satın alındı!") -- Burada gerçek efekti çağırabilirsin end) AddShopBtn("Fly + Speed Paketi", "1000", function() print("Fly + Speed paketi satın alındı!") end) print("Shop açıldı!") end) print("Hub yüklendi! 'E00kidd Shop Aç' butonuna dokun 🔥") print("Konsolda buton tıklandığında mesaj görünecek")