local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local kamera = Workspace.CurrentCamera local karakter = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local hrp = karakter:WaitForChild("HumanoidRootPart") :: BasePart local humanoid = karakter:WaitForChild("Humanoid") :: Humanoid humanoid.PlatformStand = true local motor = hrp:FindFirstChild("HileUcusu") if not motor then motor = Instance.new("BodyVelocity") motor.Name = "HileUcusu" motor.MaxForce = Vector3.new(math.huge, math.huge, math.huge) motor.Parent = hrp end local ucusHizi = 300 --change speed that you want-- local baglanti baglanti = RunService.RenderStepped:Connect(function() if not karakter or not karakter.Parent then baglanti:Disconnect() return end -- EĞER W TUŞUNA BASILI TUTULUYORSA: if UserInputService:IsKeyDown(Enum.KeyCode.W) then motor.Velocity = kamera.CFrame.LookVector * ucusHizi else motor.Velocity = Vector3.new(0, 0, 0) end end)