Fixed bugs with hat dropping.
This commit is contained in:
parent
993276d2ed
commit
d19b49219a
|
|
@ -24,20 +24,19 @@ local function onDropHat(player)
|
||||||
joint:Destroy()
|
joint:Destroy()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
for _,child in pairs(newHandle:GetChildren()) do
|
||||||
|
if child:IsA("JointInstance") then
|
||||||
|
child:Destroy()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
newHandle.CFrame = dropPos
|
newHandle.CFrame = dropPos
|
||||||
newHandle.Anchored = true
|
newHandle.CanCollide = true
|
||||||
newHandle.CanCollide = false
|
|
||||||
newHandle.Parent = workspace
|
newHandle.Parent = workspace
|
||||||
|
|
||||||
handle:Destroy()
|
handle:Destroy()
|
||||||
hat.Parent = newHandle
|
hat.Parent = newHandle
|
||||||
|
|
||||||
wait(.1)
|
|
||||||
|
|
||||||
newHandle.Anchored = false
|
|
||||||
newHandle.CanCollide = true
|
|
||||||
newHandle:SetNetworkOwner(nil)
|
|
||||||
|
|
||||||
local pickup = hatPickup:Clone()
|
local pickup = hatPickup:Clone()
|
||||||
pickup.Parent = newHandle
|
pickup.Parent = newHandle
|
||||||
pickup.Disabled = false
|
pickup.Disabled = false
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue