
KeylessUniversal

local player = game.Players.LocalPlayer
local runService = game:GetService("RunService")
local tiltState = 0
local car = nil
local originalGravity = workspace.Gravity
local lowGravity = 50
local normalGravity = 196.2
local isLowGravity = false
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
gui.Name = "HajwalaScriptGUI"
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 200, 0, 130)
frame.Position = UDim2.new(0.5, -100, 0.7, 0)
frame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 10)
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 30)
title.Text = "⚡ سكربت هجولة ⚡"
title.TextScaled = true
title.Font = Enum.Font.GothamBold
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.BackgroundTransparency = 1
local btnTilt = Instance.new("TextButton", frame)
btnTilt.Size = UDim2.new(1, -20, 0, 35)
btnTilt.Position = UDim2.new(0, 10, 0, 38)
btnTilt.Text = "شطف: طافي"
btnTilt.TextScaled = true
btnTilt.Font = Enum.Font.GothamBold
btnTilt.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
btnTilt.TextColor3 = Color3.fromRGB(255, 255, 255)
Instance.new("UICorner", btnTilt).CornerRadius = UDim.new(0, 6)
local btnNotl = Instance.new("TextButton", frame)
btnNotl.Size = UDim2.new(1, -20, 0, 35)
btnNotl.Position = UDim2.new(0, 10, 0, 80)
btnNotl.Text = "نطّل: طافي"
btnNotl.TextScaled = true
btnNotl.Font = Enum.Font.GothamBold
btnNotl.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
btnNotl.TextColor3 = Color3.fromRGB(255, 255, 255)
Instance.new("UICorner", btnNotl).CornerRadius = UDim.new(0, 6)
local function getCar()
if player.Character and player.Character:FindFirstChildOfClass("Humanoid") then
local humanoid = player.Character:FindFirstChildOfClass("Humanoid")
if humanoid.SeatPart then
local seat = humanoid.SeatPart
if seat and seat.Parent then
return seat.Parent
end
end
end
return nil
end
btnTilt.MouseButton1Down:Connect(function()
tiltState = (tiltState + 1) % 3
if tiltState == 0 then
btnTilt.Text = "شطف: طافي"
elseif tiltState == 1 then
btnTilt.Text = "🔥 شطف: يمين"
else
btnTilt.Text = "🔥 شطف: يسار"
end
end)
btnNotl.MouseButton1Down:Connect(function()
isLowGravity = not isLowGravity
if isLowGravity then
workspace.Gravity = lowGravity
btnNotl.Text = "🚀 نطّل: شغال"
btnNotl.BackgroundColor3 = Color3.fromRGB(0, 255, 100)
btnNotl.TextColor3 = Color3.fromRGB(0, 0, 0)
else
workspace.Gravity = normalGravity
btnNotl.Text = "نطّل: طافي"
btnNotl.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
btnNotl.TextColor3 = Color3.fromRGB(255, 255, 255)
end
end)
local hue = 0
runService.RenderStepped:Connect(function()
hue = (hue + 1) % 360
title.TextColor3 = Color3.fromHSV(hue/360, 1, 1)
end)
runService.Heartbeat:Connect(function()
car = getCar()
if not car then
return
end
local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if not humanoid or not humanoid.SeatPart then return end
local seat = humanoid.SeatPart
local gyro = seat:FindFirstChild("CorrectGyro")
if tiltState == 0 then
if gyro then gyro:Destroy() end
else
if not gyro then
gyro = Instance.new("BodyGyro")
gyro.Name = "CorrectGyro"
gyro.MaxTorque = Vector3.new(25000, 25000, 25000)
gyro.P = 5000
gyro.D = 300
gyro.Parent = seat
end
local rx, ry, _ = seat.CFrame:ToOrientation()
local targetX = 0
local targetZ = 0
if tiltState == 1 then targetZ = math.rad(-14) end
if tiltState == 2 then targetZ = math.rad(14) end
gyro.CFrame = CFrame.new(seat.Position) * CFrame.fromOrientation(rx, ry, 0) * CFrame.Angles(targetX, 0, targetZ)
end
end)No comments yet for this script.



