Well basically I need to know this to make custom steering
Assuming that you're using a LocalScript, Here's your code:
local seat = car.Seat -- change this to your seat local player = game.Players.LocalPlayer local mouse = player:GetMouse() mouse.KeyDown:connect(function(key) if seat:FindFirstChild("SeatWeld") and seat:FindFirstChild("SeatWeld").Part1.Parent.Name == player.Name then if key == "a" then -- When the player is sitting and presses a elseif key == "d" then -- When the player is sitting and presses d end end end) mouse.KeyUp:connect(function(key) if seat:FindFirstChild("SeatWeld") and seat:FindFirstChild("SeatWeld").Part1.Parent.Name == player.Name then if key == "a" then -- When the player is sitting and releases a elseif key == "d" then -- When the player is sitting and releases d end end end)