-- سكربت يزن المطور v9 - نظام مستويات السرعة الخارقة (كمبيوتر + جوال) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local Humanoid = Character:WaitForChild("Humanoid") local RootPart = Character:WaitForChild("HumanoidRootPart") local flying = false local speedLevel = 1 -- يبدأ من 1 مثل ما طلبت local baseSpeed = 50 -- القيمة الأساسية (كل مستوى يزيد 50) local isMinimized = false -- مفاتيح التحكم للكمبيوتر local ctrl = {f = 0, b = 0, l = 0, r = 0} -- [1] إنشاء واجهة المستخدم الرئيسية local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "YazanHyperHub" ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ResetOnSpawn = false local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) MainFrame.AnchorPoint = Vector2.new(0.5, 0.5) MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0) MainFrame.Size = UDim2.new(0, 170, 0, 125) MainFrame.Active = true MainFrame.Draggable = true local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 12) UICorner.Parent = MainFrame local MainStroke = Instance.new("UIStroke") MainStroke.Color = Color3.fromRGB(255, 60, 0) MainStroke.Thickness = 2 MainStroke.Parent = MainFrame local TitleLabel = Instance.new("TextLabel") TitleLabel.Parent = MainFrame TitleLabel.Size = UDim2.new(1, 0, 0, 32) TitleLabel.BackgroundColor3 = Color3.fromRGB(25, 25, 25) TitleLabel.Text = "المطور يزن" TitleLabel.TextColor3 = Color3.fromRGB(255, 80, 0) TitleLabel.Font = Enum.Font.SourceSansBold TitleLabel.TextSize = 16 local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 12) TitleCorner.Parent = TitleLabel local MinimizeBtn = Instance.new("TextButton") MinimizeBtn.Name = "MinimizeBtn" MinimizeBtn.Parent = MainFrame MinimizeBtn.Size = UDim2.new(0, 24, 0, 24) MinimizeBtn.Position = UDim2.new(1, -28, 0, 4) MinimizeBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) MinimizeBtn.Text = "-" MinimizeBtn.TextColor3 = Color3.fromRGB(255, 80, 0) MinimizeBtn.Font = Enum.Font.SourceSansBold MinimizeBtn.TextSize = 16 MinimizeBtn.ZIndex = 5 local MinCorner = Instance.new("UICorner") ; MinCorner.CornerRadius = UDim.new(0, 6) ; MinCorner.Parent = MinimizeBtn local ContentFrame = Instance.new("Frame") ContentFrame.Name = "ContentFrame" ContentFrame.Parent = MainFrame ContentFrame.Size = UDim2.new(1, 0, 1, -32) ContentFrame.Position = UDim2.new(0, 0, 0, 32) ContentFrame.BackgroundTransparency = 1 local Watermark = Instance.new("TextLabel") Watermark.Parent = ContentFrame Watermark.Size = UDim2.new(1, 0, 0, 14) Watermark.Position = UDim2.new(0, 0, 1, -14) Watermark.BackgroundTransparency = 1 Watermark.Text = "سكربت يزن" Watermark.TextColor3 = Color3.fromRGB(150, 150, 150) Watermark.Font = Enum.Font.SourceSansItalic Watermark.TextSize = 11 local ToggleFlyBtn = Instance.new("TextButton") local SpeedFrame = Instance.new("Frame") local MinusBtn = Instance.new("TextButton") local SpeedValueLabel = Instance.new("TextLabel") local PlusBtn = Instance.new("TextButton") ToggleFlyBtn.Parent = ContentFrame ToggleFlyBtn.Size = UDim2.new(0, 150, 0, 32) ToggleFlyBtn.Position = UDim2.new(0, 10, 0, 8) ToggleFlyBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 40) ToggleFlyBtn.Font = Enum.Font.SourceSansBold ToggleFlyBtn.Text = "الطيران: مغلق" ToggleFlyBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleFlyBtn.TextSize = 14 local B1 = Instance.new("UICorner") ; B1.CornerRadius = UDim.new(0, 6) ; B1.Parent = ToggleFlyBtn SpeedFrame.Parent = ContentFrame SpeedFrame.Size = UDim2.new(0, 150, 0, 32) SpeedFrame.Position = UDim2.new(0, 10, 0, 46) SpeedFrame.BackgroundTransparency = 1 MinusBtn.Parent = SpeedFrame MinusBtn.Size = UDim2.new(0, 32, 1, 0) MinusBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) MinusBtn.Text = "-" MinusBtn.TextColor3 = Color3.fromRGB(255, 255, 255) MinusBtn.Font = Enum.Font.SourceSansBold MinusBtn.TextSize = 18 local BM = Instance.new("UICorner") ; BM.CornerRadius = UDim.new(0, 6) ; BM.Parent = MinusBtn SpeedValueLabel.Parent = SpeedFrame SpeedValueLabel.Size = UDim2.new(0, 86, 1, 0) SpeedValueLabel.Position = UDim2.new(0, 32, 0, 0) SpeedValueLabel.BackgroundTransparency = 1 SpeedValueLabel.Text = "السرعة: " .. speedLevel -- تعرض الرقم 1 في البداية SpeedValueLabel.TextColor3 = Color3.fromRGB(240, 240, 240) SpeedValueLabel.Font = Enum.Font.SourceSansBold SpeedValueLabel.TextSize = 14 PlusBtn.Parent = SpeedFrame PlusBtn.Size = UDim2.new(0, 32, 1, 0) PlusBtn.Position = UDim2.new(1, -32, 0, 0) PlusBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) PlusBtn.Text = "+" PlusBtn.TextColor3 = Color3.fromRGB(255, 255, 255) PlusBtn.Font = Enum.Font.SourceSansBold PlusBtn.TextSize = 18 local BP = Instance.new("UICorner") ; BP.CornerRadius = UDim.new(0, 6) ; BP.Parent = PlusBtn -- زر إظهار/إخفاء مخصص للجوال والآيباد local MobileToggleBtn = Instance.new("TextButton") MobileToggleBtn.Name = "MobileToggleBtn" MobileToggleBtn.Parent = ScreenGui MobileToggleBtn.Size = UDim2.new(0, 55, 0, 30) MobileToggleBtn.Position = UDim2.new(0, 10, 0, 10) MobileToggleBtn.BackgroundColor3 = Color3.fromRGB(25, 25, 25) MobileToggleBtn.BackgroundTransparency = 0.3 MobileToggleBtn.Text = "تعديل" MobileToggleBtn.TextColor3 = Color3.fromRGB(255, 80, 0) MobileToggleBtn.Font = Enum.Font.SourceSansBold MobileToggleBtn.TextSize = 14 local MobCorner = Instance.new("UICorner") ; MobCorner.CornerRadius = UDim.new(0, 8) ; MobCorner.Parent = MobileToggleBtn local MobStroke = Instance.new("UIStroke") ; MobStroke.Color = Color3.fromRGB(255, 60, 0) ; MobStroke.Thickness = 1 ; MobStroke.Parent = MobileToggleBtn if UserInputService.KeyboardEnabled and not UserInputService.TouchEnabled then MobileToggleBtn.Visible = false end MobileToggleBtn.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end) MinimizeBtn.MouseButton1Click:Connect(function() isMinimized = not isMinimized if isMinimized then ContentFrame.Visible = false MainFrame.Size = UDim2.new(0, 170, 0, 32) MinimizeBtn.Text = "+" else ContentFrame.Visible = true MainFrame.Size = UDim2.new(0, 170, 0, 125) MinimizeBtn.Text = "-" end end) LocalPlayer.CharacterAdded:Connect(function(newChar) Character = newChar Humanoid = Character:WaitForChild("Humanoid") RootPart = Character:WaitForChild("HumanoidRootPart") if flying then flying = false ToggleFlyBtn.Text = "الطيران: مغلق" ToggleFlyBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 40) end end) -- دالة الطيران مع الحسبة الجديدة للسرعة الخارقة local function Fly() local bg = Instance.new("BodyGyro") bg.P = 9e4 bg.maxTorque = Vector3.new(9e9, 9e9, 9e9) bg.cframe = RootPart.CFrame bg.Parent = RootPart local bv = Instance.new("BodyVelocity") bv.velocity = Vector3.new(0, 0, 0) bv.maxForce = Vector3.new(9e9, 9e9, 9e9) bv.Parent = RootPart Humanoid.PlatformStand = true task.spawn(function() while flying and Character and RootPart and Humanoid.Parent do RunService.RenderStepped:Wait() local camera = workspace.CurrentCamera local lookVector = camera.CFrame.LookVector local rightVector = camera.CFrame.RightVector local direction = Vector3.new(0, 0, 0) -- حساب السرعة الفعلية بناءً على المستوى الحالي مضروباً في 50 local actualSpeed = speedLevel * baseSpeed if Humanoid.MoveDirection.Magnitude > 0 and UserInputService.TouchEnabled then local joystickDir = Humanoid.MoveDirection direction = camera.CFrame:VectorToWorldSpace(Vector3.new(joystickDir.X, 0, -joystickDir.Z)) direction = Vector3.new(direction.X, lookVector.Y * math.abs(joystickDir.Z), direction.Z) else if ctrl.f == 1 then direction = direction + lookVector end if ctrl.b == -1 then direction = direction - lookVector end if ctrl.l == -1 then direction = direction - rightVector end if ctrl.r == 1 then direction = direction + rightVector end end if direction.Magnitude > 0 then bv.velocity = direction.Unit * actualSpeed else bv.velocity = Vector3.new(0, 0, 0) end bg.cframe = camera.CFrame end bg:Destroy() bv:Destroy() Humanoid.PlatformStand = false end) end ToggleFlyBtn.MouseButton1Click:Connect(function() flying = not flying if flying then ToggleFlyBtn.Text = "الطيران: مفعل" ToggleFlyBtn.BackgroundColor3 = Color3.fromRGB(40, 160, 40) Fly() else ToggleFlyBtn.Text = "الطيران: مغلق" ToggleFlyBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 40) end end) -- كبسة الزيادة ترفع الرقم 1 بالواجهة، وتزيد 50 بالسرعة الحقيقية PlusBtn.MouseButton1Click:Connect(function() speedLevel = math.min(speedLevel + 1, 50) -- حد أقصى مستوى 50 لضمان عدم تعليق اللعبة SpeedValueLabel.Text = "السرعة: " .. speedLevel end) -- كبسة النقصان تنزل الرقم 1 بالواجهة، وتطرح 50 من السرعة الحقيقية MinusBtn.MouseButton1Click:Connect(function() speedLevel = math.max(speedLevel - 1, 1) -- أقل مستوى هو 1 (سرعة 50) SpeedValueLabel.Text = "السرعة: " .. speedLevel end) UserInputService.InputBegan:Connect(function(input, gpe) if gpe then return end if input.KeyCode == Enum.KeyCode.E then ScreenGui.Enabled = not ScreenGui.Enabled end end) UserInputService.InputBegan:Connect(function(input, gpe) if gpe then return end local key = input.KeyCode if key == Enum.KeyCode.W then ctrl.f = 1 elseif key == Enum.KeyCode.S then ctrl.b = -1 elseif key == Enum.KeyCode.A then ctrl.l = -1 elseif key == Enum.KeyCode.D then ctrl.r = 1 end end) UserInputService.InputEnded:Connect(function(input) local key = input.KeyCode if key == Enum.KeyCode.W then ctrl.f = 0 elseif key == Enum.KeyCode.S then ctrl.b = 0 elseif key == Enum.KeyCode.A then ctrl.l = 0 elseif key == Enum.KeyCode.D then ctrl.r = 0 end end)