_G.hat = game.Players.LocalPlayer.Character["PlasmaRifle"] local player = game.Players.LocalPlayer local character = player.Character local mouse = player:GetMouse() item = character["Right Arm"] item:BreakJoints() alignOr = Instance.new("AlignOrientation",character["Head"]) alignPosition = Instance.new("AlignPosition",character["Head"]) a02 = Instance.new("Attachment",item) a12 = Instance.new("Attachment",character.Torso) alignPosition.Attachment0 = a02 alignPosition.Attachment1 = a12 alignPosition.Responsiveness = 200 alignPosition.RigidityEnabled = true alignOr.Attachment0 = a02 alignOr.Attachment1 = a12 alignOr.Responsiveness = 200 alignOr.RigidityEnabled = true a02.Position = Vector3.new(-1.5, 0, 0) a02.Orientation = Vector3.new(0, 0, 0) item2 = _G.hat.Handle item2.Orientation = Vector3.new(270 ,0 , 0) item2:BreakJoints() alignOr = Instance.new("AlignOrientation",character["Head"]) alignPosition = Instance.new("AlignPosition",character["Head"]) a022 = Instance.new("Attachment",item2) a122 = Instance.new("Attachment",character["Right Arm"]) alignPosition.Attachment0 = a022 alignPosition.Attachment1 = a122 alignPosition.Responsiveness = 200 alignPosition.RigidityEnabled = true alignOr.Attachment0 = a022 alignOr.Attachment1 = a122 alignOr.Responsiveness = 200 alignOr.RigidityEnabled = true a022.Position = Vector3.new(0, 0, 13) a022.Orientation = Vector3.new(270, 0, 0) item3 = character["Left Arm"] item3:BreakJoints() alignOr = Instance.new("AlignOrientation",character["Head"]) alignPosition = Instance.new("AlignPosition",character["Head"]) a023 = Instance.new("Attachment",item3) a123 = Instance.new("Attachment",character.Torso) alignPosition.Attachment0 = a023 alignPosition.Attachment1 = a123 alignPosition.Responsiveness = 200 alignPosition.RigidityEnabled = true alignOr.Attachment0 = a023 alignOr.Attachment1 = a123 alignOr.Responsiveness = 200 alignOr.RigidityEnabled = true a023.Position = Vector3.new(1.5, 0, 0) a023.Orientation = Vector3.new(0, 0, 0) mouse.KeyDown:connect(function(key) if key == "" then a022.Position = Vector3.new(1.5, -.9, .9) a022.Orientation = Vector3.new(90, 0, 0) wait(.1) a022.Position = Vector3.new(1.5, -.9, .5) a022.Orientation = Vector3.new(90, 0, 0) wait(.5) a022.Position = Vector3.new(0, -.3, .9) a022.Orientation = Vector3.new(90, 0, 0) end end) a02.Position = Vector3.new(-1.5, .5, .5) a02.Orientation = Vector3.new(-90, 0, 0) a022.Position = Vector3.new(.85, .25, 0) a022.Orientation = Vector3.new(40, 90, 0) local jitter = Vector3.new(25.5,0.3,0.3) local plr = game.Players.LocalPlayer local char = plr.Character for i = 0,math.huge do game:GetService("RunService").Heartbeat:Wait() settings().Physics.AllowSleep = false settings().Physics.ThrottleAdjustTime = math.huge-math.huge for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v.Handle.Velocity = jitter elseif v:IsA("Part") and v.Name ~= "HumanoidRootPart" then v.Velocity = jitter end end end