robloxapp-20220924-1626047_Trim.wmv (9,7 MB)
Im using these to drive the Vehicle:
local runService = game:GetService("RunService")
runService.Heartbeat:Connect(function()
if script.Parent.SpeedValue.Value ~= 0 then
script.Parent.Front.Front.AttachmentBase.AssemblyLinearVelocity = script.Parent.Front.Front.AttachmentBase.CFrame.XVector * - (script.Parent.SpeedValue.Value * 1.0084)
script.Parent.Front.Middle.AttachmentBase.AssemblyLinearVelocity = script.Parent.Front.Middle.AttachmentBase.CFrame.XVector * - (script.Parent.SpeedValue.Value * 1.0084)
script.Parent.Front.Back.AttachmentBase.AssemblyLinearVelocity = script.Parent.Front.Back.AttachmentBase.CFrame.XVector * - (script.Parent.SpeedValue.Value * 1.0084)
script.Parent.Back.Front.AttachmentBase.AssemblyLinearVelocity = script.Parent.Back.Front.AttachmentBase.CFrame.XVector * (script.Parent.SpeedValue.Value * 1.0084)
script.Parent.Back.Middle.AttachmentBase.AssemblyLinearVelocity = script.Parent.Back.Middle.AttachmentBase.CFrame.XVector * (script.Parent.SpeedValue.Value * 1.0084)
script.Parent.Back.Back.AttachmentBase.AssemblyLinearVelocity = script.Parent.Back.Back.AttachmentBase.CFrame.XVector * (script.Parent.SpeedValue.Value * 1.0084)
end
end)
The Vehicle dont laggs if its coupled but when its coupled it Laggs and Stops for 1 Sec.