for Q,I in pairs(script.Parent.Parent.Parent.FL:GetChildren())do if I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false I.Name="\087\104\101\101\108\080\097\114\116"end if I:IsA("\080\097\114\116")and not I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false if I.Shape~=Enum.PartType.Ball or I.Name=="\087\104\101\101\108"then I.Name="\087\104\101\101\108\080\097\114\116"end if I.Shape==Enum.PartType.Ball and not I.Parent:FindFirstChild("\087\104\101\101\108")then I.Name="\087\104\101\101\108"end end end for Q,I in pairs(script.Parent.Parent.Parent.FR:GetChildren())do if I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false I.Name="\087\104\101\101\108\080\097\114\116"end if I:IsA("\080\097\114\116")and not I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false if I.Shape~=Enum.PartType.Ball or I.Name=="\087\104\101\101\108"then I.Name="\087\104\101\101\108\080\097\114\116"end if I.Shape==Enum.PartType.Ball and not I.Parent:FindFirstChild("\087\104\101\101\108")then I.Name="\087\104\101\101\108"end end end for Q,I in pairs(script.Parent.Parent.Parent.RL:GetChildren())do if I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false I.Name="\087\104\101\101\108\080\097\114\116"end if I:IsA("\080\097\114\116")and not I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false if I.Shape~=Enum.PartType.Ball or I.Name=="\087\104\101\101\108"then I.Name="\087\104\101\101\108\080\097\114\116"end if I.Shape==Enum.PartType.Ball and not I.Parent:FindFirstChild("\087\104\101\101\108")then I.Name="\087\104\101\101\108"end end end for Q,I in pairs(script.Parent.Parent.Parent.RR:GetChildren())do if I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false I.Name="\087\104\101\101\108\080\097\114\116"end if I:IsA("\080\097\114\116")and not I:IsA("\085\110\105\111\110\079\112\101\114\097\116\105\111\110")then I.CanCollide=false if I.Shape~=Enum.PartType.Ball or I.Name=="\087\104\101\101\108"then I.Name="\087\104\101\101\108\080\097\114\116"end if I.Shape==Enum.PartType.Ball and not I.Parent:FindFirstChild("\087\104\101\101\108")then I.Name="\087\104\101\101\108"end end end local Q=script.Parent.Parent.Parent.FL.Wheel local I=script.Parent.Parent.Parent.FR.Wheel local v=script.Parent.Parent.Parent.RL.Wheel local X=script.Parent.Parent.Parent.RR.Wheel local M=Q:Clone()M.Parent=script.Parent.Parent.Parent.FL M.Name="\080\097\114\116"M.Transparency=0 M.CFrame=Q.CFrame local O=I:Clone()O.Parent=script.Parent.Parent.Parent.FR O.Name="\080\097\114\116"O.Transparency=0 O.CFrame=I.CFrame local r=v:Clone()r.Parent=script.Parent.Parent.Parent.RL r.Name="\080\097\114\116"r.Transparency=0 r.CFrame=v.CFrame local A=X:Clone()A.Parent=script.Parent.Parent.Parent.RR A.Name="\080\097\114\116"A.Transparency=0 A.CFrame=X.CFrame Q.CanCollide=true I.CanCollide=true v.CanCollide=true X.CanCollide=true Q.Transparency=1 I.Transparency=1 v.Transparency=1 X.Transparency=1 ManualOnly=false SuspensionTravelF=1 SuspensionTravelR=1 Radio=false ActiveStabilityControl=false AutoClutch=false Mode="\083\112\111\114\116"if WHEELS_VISIBLE==false then M.Transparency=1 O.Transparency=1 r.Transparency=1 A.Transparency=1 else M.Transparency=0 O.Transparency=0 r.Transparency=0 A.Transparency=0 end Q.Rotation=script.Parent.Rotation I.Rotation=script.Parent.Rotation v.Rotation=script.Parent.Rotation X.Rotation=script.Parent.Rotation for Q,I in pairs(Q:GetChildren())do if I:IsA("\068\101\099\097\108")then I:Destroy()end end for Q,I in pairs(I:GetChildren())do if I:IsA("\068\101\099\097\108")then I:Destroy()end end for Q,I in pairs(v:GetChildren())do if I:IsA("\068\101\099\097\108")then I:Destroy()end end for Q,I in pairs(X:GetChildren())do if I:IsA("\068\101\099\097\108")then I:Destroy()end end

for i, child in pairs(script.Parent.Parent.Parent.FL:GetChildren()) do
	if child:IsA("UnionOperation") then child.CanCollide = false child.Name = "WheelPart" end 
	if child:IsA("Part") and not child:IsA("UnionOperation") then child.CanCollide = false 
		if (child.Shape ~= Enum.PartType.Ball) or (child.Name == "Wheel") then child.Name = "WheelPart" end
		if (child.Shape == Enum.PartType.Ball) and not child.Parent:FindFirstChild("Wheel") then child.Name = "Wheel" end
	end
end
for i, child in pairs(script.Parent.Parent.Parent.FR:GetChildren()) do
	if child:IsA("UnionOperation") then child.CanCollide = false child.Name = "WheelPart" end 
	if child:IsA("Part") and not child:IsA("UnionOperation") then child.CanCollide = false 
		if (child.Shape ~= Enum.PartType.Ball) or (child.Name == "Wheel") then child.Name = "WheelPart" end
		if (child.Shape == Enum.PartType.Ball) and not child.Parent:FindFirstChild("Wheel") then child.Name = "Wheel" end
	end
end 
for i, child in pairs(script.Parent.Parent.Parent.RL:GetChildren()) do
	if child:IsA("UnionOperation") then child.CanCollide = false child.Name = "WheelPart" end 
	if child:IsA("Part") and not child:IsA("UnionOperation") then child.CanCollide = false 
		if (child.Shape ~= Enum.PartType.Ball) or (child.Name == "Wheel") then child.Name = "WheelPart" end
		if (child.Shape == Enum.PartType.Ball) and not child.Parent:FindFirstChild("Wheel") then child.Name = "Wheel" end
	end
end
for i, child in pairs(script.Parent.Parent.Parent.RR:GetChildren()) do
	if child:IsA("UnionOperation") then child.CanCollide = false child.Name = "WheelPart" end 
	if child:IsA("Part") and not child:IsA("UnionOperation") then child.CanCollide = false 
		if (child.Shape ~= Enum.PartType.Ball) or (child.Name == "Wheel") then child.Name = "WheelPart" end
		if (child.Shape == Enum.PartType.Ball) and not child.Parent:FindFirstChild("Wheel") then child.Name = "Wheel" end
	end
end

local FL = script.Parent.Parent.Parent.FL.Wheel
local FR = script.Parent.Parent.Parent.FR.Wheel
local RL = script.Parent.Parent.Parent.RL.Wheel
local RR = script.Parent.Parent.Parent.RR.Wheel

local zfl = FL:Clone()
zfl.Parent = script.Parent.Parent.Parent.FL
zfl.Name = "Part"
zfl.Transparency = 0
zfl.CFrame = FL.CFrame

local zfr = FR:Clone()
zfr.Parent = script.Parent.Parent.Parent.FR
zfr.Name = "Part"
zfr.Transparency = 0
zfr.CFrame = FR.CFrame

local zrl = RL:Clone()
zrl.Parent = script.Parent.Parent.Parent.RL
zrl.Name = "Part"
zrl.Transparency = 0
zrl.CFrame = RL.CFrame

local zrr = RR:Clone()
zrr.Parent = script.Parent.Parent.Parent.RR
zrr.Name = "Part"
zrr.Transparency = 0
zrr.CFrame = RR.CFrame

FL.CanCollide = true
FR.CanCollide = true
RL.CanCollide = true
RR.CanCollide = true

FL.Transparency = 1
FR.Transparency = 1
RL.Transparency = 1
RR.Transparency = 1

ManualOnly = false 
SuspensionTravelF = 1
SuspensionTravelR = 1
Radio = false 
ActiveStabilityControl = false
AutoClutch = false 
Mode = "Sport"

if WHEELS_VISIBLE == false then
zfl.Transparency = 1
zfr.Transparency = 1
zrl.Transparency = 1
zrr.Transparency = 1
else
zfl.Transparency = 0
zfr.Transparency = 0
zrl.Transparency = 0
zrr.Transparency = 0
end

FL.Rotation = script.Parent.Rotation
FR.Rotation = script.Parent.Rotation
RL.Rotation = script.Parent.Rotation
RR.Rotation = script.Parent.Rotation

for _,v in pairs(FL:GetChildren()) do if v:IsA("Decal") then v:Destroy() end end
for _,v in pairs(FR:GetChildren()) do if v:IsA("Decal") then v:Destroy() end end
for _,v in pairs(RL:GetChildren()) do if v:IsA("Decal") then v:Destroy() end end
for _,v in pairs(RR:GetChildren()) do if v:IsA("Decal") then v:Destroy() end end
