Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Backpack = script.Parent
- local Player = Backpack.Parent.Parent
- local Char = Player.Character
- local Torso = Char.Torso
- local rs,ls = Torso["Right Shoulder"],Torso["Left Shoulder"]
- function fakeJoint(joint)
- local Part0 = joint.Part0
- joint.Part0 = nil
- local Joint = Instance.new("Motor6D",game.JointsService)
- Joint.Part0 = Part0
- Joint.Part1 = joint.Part1
- Joint.C0 = joint.C0
- Joint.C1 = joint.C1
- return Joint
- end
- local Tool = Instance.new("Tool",Backpack)
- Tool.Name = "Spirit Gun"
- Tool.RequiresHandle = false
- local Go = false
- Tool.Activated:connect(function()
- if Go then return end
- Go = true
- local RS = fakeJoint(rs)
- local LS = fakeJoint(ls)
- for i = 1,6 do wait()
- RS.C0 = RS.C0:lerp(rs.C0*CFrame.Angles(0,math.rad(5),math.rad(90),0.65)
- LS.C0 = Ls.C0:lerp(ls.C0*CFrame.Angles(0,math.rad(5),math.rad(-90),0.65)
- end
- wait(5)
- Go = false
- end
Advertisement
Add Comment
Please, Sign In to add comment