To see this working, head to your live site.
Comments (48)
shwushi770
Jun 1, 2023
i used the script in a r6 game with "HumanoidRootPart" set to "LeftArm" but it didnt work i just froze and died
Like
Unknown member
Apr 25, 2023
dwcfd
Like
nittaken258
Jan 15, 2023
how do i get the pistol
Like
Dragon Fire
Nov 7, 2022
doesnt work,i already changed the humanoidrootpart into leftarm but still kills me instantly,are there multiple of them? I used the comment one
Like
Jacky
Aug 28, 2022
where is the HumanoidRootPart??????
Like
Ultrabros Gaming
Aug 30, 2022
Replying to
Just use the script I said in the comment
Like
Ultrabros Gaming
Aug 4, 2022
for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() doif v:IsA("BasePart") and v.Name ~="LeftArm" thengame:GetService("RunService").Heartbeat:connect(function()v.Velocity = Vector3.new(0,-30,0)wait(0.5)end)endendfunction rmesh(HatName)for _,mesh in next, workspace[game.Players.LocalPlayer.Name][HatName]:GetDescendants() doif mesh:IsA("Mesh") or mesh:IsA("SpecialMesh") thenmesh:Remove()endendendfunction create(part, parent, position, rotation)part.AccessoryWeld:Remove()Instance.new("Attachment",part)Instance.new("AlignPosition",part)Instance.new("AlignOrientation",part)Instance.new("Attachment",parent)part.AlignPosition.Attachment0 = part.Attachmentpart.AlignOrientation.Attachment0 = part.Attachmentpart.AlignPosition.Attachment1 = parent.Attachmentpart.AlignOrientation.Attachment1 = parent.Attachmentpart.Attachment.Position = positionpart.Attachment.Orientation = rotationpart.AlignPosition.Responsiveness = 200part.AlignOrientation.Responsiveness = 200part.AlignPosition.MaxForce = 9999999part.AlignPosition.RigidityEnabled = falsepart.AlignOrientation.MaxTorque = 9999999endlocal LocalPlayer = game.Players.LocalPlayerfunction eswait(num)if num == 0 or num == nil thengame:service("RunService").Stepped:wait(0)elsefor i = 0, num dogame:service("RunService").Stepped:wait(0)endendendfunction makepart(hat,part)Instance.new('Part',workspace[LocalPlayer.Name])workspace[LocalPlayer.Name].Part.Name = 'lerp'..hatworkspace[LocalPlayer.Name]['lerp'..hat].CanCollide = falseworkspace[LocalPlayer.Name]['lerp'..hat].Size = workspace[LocalPlayer.Name][hat].Handle.Sizeworkspace[LocalPlayer.Name]['lerp'..hat].Transparency = 1Instance.new('Weld',workspace[LocalPlayer.Name]['lerp'..hat])create(workspace[LocalPlayer.Name][hat].Handle,workspace[LocalPlayer.Name]['lerp'..hat],Vector3.new(),Vector3.new())workspace[LocalPlayer.Name]['lerp'..hat].Weld.Part0 = workspace[LocalPlayer.Name]['lerp'..hat]workspace[LocalPlayer.Name]['lerp'..hat].Weld.Part1 = workspace[LocalPlayer.Name][part]workspace[LocalPlayer.Name]['lerp'..hat].Weld.C0 = workspace[LocalPlayer.Name]['lerp'..hat].CFrame:inverse() * workspace[LocalPlayer.Name][part].CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0)endlocal hatsine = 0local hatchange = 1function clerp(hat,ppx,ppy,pppz,rrrx,rrry,rrz,lppx,lppy,lpppz,lrrrx,lrrry,lrrz,speed)coroutine.wrap(function()while true dohatsine = hatsine + speedworkspace[game.Players.LocalPlayer.Name]['lerp'..hat].Weld.C0 = workspace[game.Players.LocalPlayer.Name]['lerp'..hat].Weld.C0:lerp(CFrame.new(ppx + lppx * math.sin(hatsine/11), ppy + lppy * math.sin(hatsine/11), pppz + lpppz * math.sin(hatsine/11)) * CFrame.Angles(math.rad(rrrx + lrrrx * math.sin(hatsine/11)), math.rad(rrry + lrrry * math.sin(hatsine/11)), math.rad(rrz + lrrz * math.sin(hatsine/11))),0.1)eswait()endend)()endlocal player = game.Players.LocalPlayerlocal character1 = player.Characterlocal mouse = player:GetMouse()local fakebody = Instance.new("Part", character1)fakebody.Transparency = 1fakebody.Anchored = truefakebody.CanCollide = falsefakebody.Position = character1.Head.Positionfakebody.Name = "FPart"wait()_G.ReanimationType = "PDeath" --PDeath, Fling, Simple_G.Velocity = Vector3.new(36,0,0)_G.FlingBlock = true_G.FlingBlockTransparency = 1_G.HighlightFlingBlock = true_G.FlingBlockPosition = "FPart"_G.HighlightFlingBlockColor = Color3.fromRGB(255,0,0)loadstring(game:HttpGet("https://raw.githubusercontent.com/GelatekWasTaken/Reanimation.lua/main/Main/Main.lua"))()wait(1)mouse.KeyDown:connect(function(key) if key == "e" then character1.Reanimate.FPart.Position = mouse.Hit.p endend)rmesh('Pink Hair')rmesh('Kate Hair')makepart('Kate Hair','Right Arm')clerp('Kate Hair',0,1,0,0,0,0,0,0,0,0,0,0,1)makepart('Pink Hair','Right Arm')clerp('Pink Hair',0,0.5,-2,-90,0,0,0,0,0,0,0,0,1)local Scale = game.Players.LocalPlayer.Character.Torso.Size.X/2*(game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted") ~= nil and game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted").Scale.Z or 1)*0.8local Speed = 20*Scalelocal Gravity = 0.1local Player = game.Players.LocalPlayerlocal Character = Player.Character.Reanimatelocal Humanoid = Character.HumanoidHumanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false)local Torso = Character.HumanoidRootPartlocal Mouse = game.Players.LocalPlayer:GetMouse()local RenderStepped = game:GetService("RunService").RenderSteppedlocal Camera = Workspace.CurrentCameraCamera:ClearAllChildren()local Model = Instance.new("Model",Character)local IgnoreList = {Character,Workspace.Terrain}local Part0Joint = CFrame.new(Vector3.new(1,0.75,0)*Scale*1.25)local Part1Joint = CFrame.new(Vector3.new(-0.5,0.75,0)*Scale*1.25)local RotationOffset = CFrame.Angles(math.rad(90),math.rad(0),0)local Gangster = falselocal Part0JointHead = CFrame.new(Vector3.new(0,1,0)*Scale*1.25)local Part1JointHead = CFrame.new(Vector3.new(0,-0.5,0)*Scale*1.25)local RotationOffsetHead = CFrame.Angles(0,0,0)local Handle = Instance.new("Part",Model)Handle.CanCollide = falseHandle.Name = "Handle"Handle.Position = Vector3.new(0,100,0)Handle:BreakJoints()Handle.FormFactor = "Custom"Handle.Size = Vector3.new(0.2,0.2,0.2)Handle.TopSurface = "SmoothNoOutlines"Handle.BottomSurface = "SmoothNoOutlines"Handle.FrontSurface = "SmoothNoOutlines"Handle.BackSurface = "SmoothNoOutlines"Handle.RightSurface = "SmoothNoOutlines"Handle.LeftSurface = "SmoothNoOutlines"Handle.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Handle)Mesh.Scale = Vector3.new(0.25,1,0.4) / 0.2 * Scalelocal HandleWeld = Instance.new("Motor6D")HandleWeld.Part0 = Character["Right Arm"]HandleWeld.Part1 = HandleHandleWeld.C0 = CFrame.new(Vector3.new(0,-1,0)*Scale) * CFrame.Angles(math.rad(-105),0,0)HandleWeld.Parent = Handlelocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("CylinderMesh",Part)Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(-0.115,-0.475,-0.190)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("CylinderMesh",Part)Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0.115,-0.475,0.190)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("CylinderMesh",Part)Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(-0.115,-0.475,0.190)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("CylinderMesh",Part)Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0.115,-0.475,-0.190)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.23,0.2,0.1) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,-0.475,-0.175)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.23,0.2,0.1) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,-0.475,0.175)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.1,0.2,0.38) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(-0.1,-0.475,0)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.1,0.2,0.38) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0.1,-0.475,0)*Scale) * CFrame.Angles(0,0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.1,0.3,0.05) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.25,-0.75)*Scale) * CFrame.Angles(math.rad(-10),0,0)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.1,0.05,0.625) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.1,-0.435)*Scale)PartWeld.Parent = Partfor i = 0,80,10 dolocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.25,0.15,0.03555*2) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,0.15,0.315)*Scale) * CFrame.Angles(math.rad(i-65),0,0) * CFrame.new(Vector3.new(0,0.2,0)*Scale)PartWeld.Parent = Partendlocal Barrel = Instance.new("Part",Model)Barrel.CanCollide = falseBarrel.Position = Vector3.new(0,100,0)Barrel:BreakJoints()Barrel.FormFactor = "Custom"Barrel.Size = Vector3.new(0.2,0.2,0.2)Barrel.TopSurface = "SmoothNoOutlines"Barrel.BottomSurface = "SmoothNoOutlines"Barrel.FrontSurface = "SmoothNoOutlines"Barrel.BackSurface = "SmoothNoOutlines"Barrel.RightSurface = "SmoothNoOutlines"Barrel.LeftSurface = "SmoothNoOutlines"Barrel.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Barrel)Mesh.Scale = Vector3.new(0.25,0.2,2) / 0.2 * Scalelocal BarrelWeld = Instance.new("Motor6D")BarrelWeld.Part0 = HandleBarrelWeld.Part1 = BarrelBarrelWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.5,-0.7)*Scale)BarrelWeld.Parent = Barrellocal Barrel1 = Barrellocal Barrel2 = Instance.new("Part",Model)Barrel2.CanCollide = falseBarrel2.Position = Vector3.new(0,100,0)Barrel2:BreakJoints()Barrel2.FormFactor = "Custom"Barrel2.Size = Vector3.new(0.2,0.2,0.2)Barrel2.TopSurface = "SmoothNoOutlines"Barrel2.BottomSurface = "SmoothNoOutlines"Barrel2.FrontSurface = "SmoothNoOutlines"Barrel2.BackSurface = "SmoothNoOutlines"Barrel2.RightSurface = "SmoothNoOutlines"Barrel2.LeftSurface = "SmoothNoOutlines"Barrel2.BrickColor = BrickColor.new("Really black")local Mesh = Instance.new("BlockMesh",Barrel2)Mesh.Scale = Vector3.new(0.25,0.25,2) / 0.2 * Scalelocal Barrel2Weld = Instance.new("Motor6D")Barrel2Weld.Part0 = BarrelBarrel2Weld.Part1 = Barrel2Barrel2Weld.C0 = CFrame.new(Vector3.new(0,0.225,0)*Scale)Barrel2Weld.Parent = Barrel2local RealBarrel = Instance.new("Part",Model)RealBarrel.CanCollide = falseRealBarrel.Position = Vector3.new(0,100,0)RealBarrel:BreakJoints()RealBarrel.FormFactor = "Custom"RealBarrel.Size = Vector3.new(0.2,0.2,0.2)RealBarrel.TopSurface = "SmoothNoOutlines"RealBarrel.BottomSurface = "SmoothNoOutlines"RealBarrel.FrontSurface = "SmoothNoOutlines"RealBarrel.BackSurface = "SmoothNoOutlines"RealBarrel.RightSurface = "SmoothNoOutlines"RealBarrel.LeftSurface = "SmoothNoOutlines"RealBarrel.BrickColor = BrickColor.new("Dark grey metallic")local Mesh = Instance.new("CylinderMesh",RealBarrel)Mesh.Scale = Vector3.new(0.2,2,0.2) / 0.2 * Scalelocal RealBarrelWeld = Instance.new("Motor6D")RealBarrelWeld.Part0 = BarrelRealBarrelWeld.Part1 = RealBarrelRealBarrelWeld.C0 = CFrame.new(Vector3.new(0,0.1,-0.01)*Scale) * CFrame.Angles(math.rad(-90),0,0)RealBarrelWeld.Parent = RealBarrelfor i = 1,75,15 dolocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.05,0.065,0.05) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = HandlePartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,0.525,-0.515)*Scale) * CFrame.Angles(math.rad(i),0,0) * CFrame.new(Vector3.new(0,0,0.2)*Scale)PartWeld.Parent = Partendlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Really black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.05,0.11,0.1) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = Barrel2PartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0.06,0.135,0.925)*Scale)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Really black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.05,0.11,0.1) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = Barrel2PartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(-0.06,0.135,0.925)*Scale)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Really black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.025,0.1,0.1) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = Barrel2PartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,0.135,-0.925)*Scale)PartWeld.Parent = Partlocal Part = Instance.new("Part",Model)Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.Transparency = 1Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Really black")local Mesh = Instance.new("BlockMesh",Part)Mesh.Scale = Vector3.new(0.1,0.1,0.1) / 0.2 * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = BarrelPartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,0,-5)*Scale)PartWeld.Parent = Partlocal Light = Instance.new("PointLight",Part)Light.Color = BrickColor.new("Gold").ColorLight.Enabled = trueLight.Shadows = trueLight.Brightness = 0Light.Range = 6local Part = Instance.new("Part",Model)Part.Material = "Neon"Part.CanCollide = falsePart.Position = Vector3.new(0,100,0)Part:BreakJoints()Part.FormFactor = "Custom"Part.Size = Vector3.new(0.2,0.2,0.2)Part.TopSurface = "SmoothNoOutlines"Part.BottomSurface = "SmoothNoOutlines"Part.FrontSurface = "SmoothNoOutlines"Part.BackSurface = "SmoothNoOutlines"Part.RightSurface = "SmoothNoOutlines"Part.LeftSurface = "SmoothNoOutlines"Part.BrickColor = BrickColor.new("Bright yellow")Part.Transparency = 0.25local RecoilMesh = Instance.new("SpecialMesh",Part)RecoilMesh.MeshType = "FileMesh"RecoilMesh.MeshId = "http://www.roblox.com/Asset/?id=1323306"RecoilMesh.TextureId = "http://www.roblox.com/Asset/?id=98896228"RecoilMesh.Scale = Vector3.new(0.175,0,0.175) * Scalelocal PartWeld = Instance.new("Motor6D")PartWeld.Part0 = RealBarrelPartWeld.Part1 = PartPartWeld.C0 = CFrame.new(Vector3.new(0,0.95,0)*Scale)PartWeld.Parent = Partfunction ShootBullet(Target,barrel)local barrel = barrel or Barrellocal Bullet = Instance.new("Part",Workspace)Barrel.CanCollide = falseBullet.FormFactor = "Custom"Bullet.Size = Vector3.new(0.2,0.2,5)*ScaleBullet.TopSurface = "Smooth"Bullet.BottomSurface = "Smooth"Bullet.Anchored = trueBullet.CanCollide = falseBullet.CFrame = CFrame.new((barrel.CFrame*CFrame.new(0,0,-barrel.Size.Z*barrel.Mesh.Scale.Z/2)).p,Target)*CFrame.new(0,0,-Bullet.Size.Z/2)Bullet.Transparency = 0.1Bullet.BrickColor = BrickColor.new("Gold")--[[local Mesh = Instance.new("SpecialMesh",Bullet)Mesh.MeshType = "FileMesh"Mesh.Scale = Vector3.new(0.5,0.5,0.2)Mesh.MeshId = "http://www.roblox.com/asset/?id=2697549"--Mesh.TextureId = "http://www.roblox.com/asset/?id=2697544"]]local Mesh = Instance.new("BlockMesh",Bullet)Mesh.Scale = Vector3.new(0.2,0.2,5)*Scale/Bullet.SizeIgnoreList[#IgnoreList+1] = BulletRenderStepped:wait()for i = Speed,1000,Speed do -- Loop to do the bullet movement and stuff.local ray,Hit,Pos,SurfaceNormal;ray = Ray.new(Bullet.Position,((Bullet.CFrame*CFrame.Angles(math.rad(-Gravity),0,0)*CFrame.new(0,0,-Speed)).p-Bullet.Position).unit*Speed)Hit,Pos,SurfaceNormal = Workspace:FindPartOnRayWithIgnoreList(ray,IgnoreList)Bullet.CFrame = Bullet.CFrame*CFrame.Angles(math.rad(-Gravity),0,0)*CFrame.new(0,0,-Speed)if Hit ~= nil thenlocal Hum = Hit.Parent:FindFirstChild("Humanoid") or Hit.Parent.Parent:FindFirstChild("Humanoid") or (Hit.Parent.Parent.Parent ~= nil and Hit.Parent.Parent.Parent:FindFirstChild("Humanoid"))if Hum ~= nil thenHum:TakeDamage((((Gangster and math.random(0,0) or math.random(0,0))*Scale)/100)*Hum.MaxHealth)endbreakendRenderStepped:wait()endBullet:Destroy()endMouse.Button1Down:connect(function()if not Down and not DB thenDown = truewhile Down doif Humanoid.Health == 0 then break endif not DB thenDB = truelocal Sound = Instance.new("Sound",Barrel)Sound.SoundId = "http://www.roblox.com/Asset/?id=165946426" -- 132373574Sound.Volume = 5*ScaleSound.Pitch = (math.random(70,110)/100)/((Scale < 0.25 and 0.25) or (Scale > 4 and 4) or Scale)Sound:Play()Spawn(function()ShootBullet(Mouse.Hit.p,Barrel1)end)RecoilMesh.VertexColor = Vector3.new(1,math.random(160,245)/255,20/255)PartWeld.C0 = PartWeld.C0 * CFrame.Angles(0,math.rad(math.random(-40,40)),0)local Shell = Instance.new("Part",Workspace)Shell.FormFactor = "Custom"Shell.BrickColor = BrickColor.new("Bright yellow")Shell.Size = Vector3.new(0.2,0.5,0.2)*ScaleShell.CFrame = Barrel.CFrame*CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(-90),0,0)Shell.Velocity = ((Barrel.CFrame*CFrame.new(5,0,math.random(-2,2))).p-Barrel.CFrame.p)*5*Scalelocal Mesh = Instance.new("CylinderMesh",Shell)Mesh.Scale = Vector3.new(0.2,0.5,0.2)*Scale/Shell.SizeSpawn(function()wait(5)Shell:Destroy()end)for i = 1,20,7.5 docharacter1.Reanimate.FPart.Position = mouse.Hit.pRotationOffset = RotationOffset*CFrame.Angles(math.rad(7.5),0,0)Part1Joint = Part1Joint*CFrame.new(Vector3.new(0,-0.15,0)*Scale)Barrel2Weld.C0 = Barrel2Weld.C0*CFrame.new(Vector3.new(0,0,0.15)*Scale)Light.Brightness = Light.Brightness+38RecoilMesh.Scale = RecoilMesh.Scale+(Vector3.new(0,0.375,0)*Scale)RenderStepped:wait()endwait(0.02)for i = 1,20,3.75 docharacter1.Reanimate.FPart.Position = mouse.Hit.pRotationOffset = RotationOffset*CFrame.Angles(math.rad(-3.75),0,0)Part1Joint = Part1Joint*CFrame.new(Vector3.new(0,0.075,0)*Scale)Barrel2Weld.C0 = Barrel2Weld.C0*CFrame.new(Vector3.new(0,0,-0.075)*Scale)Light.Brightness = Light.Brightness-19RecoilMesh.Scale = RecoilMesh.Scale+(Vector3.new(0,-0.1875,0)*Scale)RenderStepped:wait()endwait(0.02)DB = falseendendendend)Mouse.Button1Up:connect(function()Down = falseend)Mouse.KeyDown:connect(function(Key)if Key:lower() == "g" and not DB thenDB = trueif Gangster == true thenfor i = 1,70,5 doRotationOffset = RotationOffset*CFrame.Angles(0,math.rad(-5),0)RenderStepped:wait()endGangster = falseelsefor i = 1,70,5 doRotationOffset = RotationOffset*CFrame.Angles(0,math.rad(5),0)RenderStepped:wait()endGangster = trueendDB = falseendend)local Weld = Instance.new("Weld")Weld.Part0 = TorsoWeld.Part1 = Character["Right Arm"]Weld.Parent = Torsolocal Weld2 = Instance.new("Weld")Weld2.Part0 = TorsoWeld2.Part1 = Character.HeadWeld2.Parent = Torsolocal RA = Character["Right Arm"]game:GetService("RunService"):BindToRenderStep("Pistol",Enum.RenderPriority.Character.Value,function()local Point = Torso.CFrame:vectorToObjectSpace(Mouse.Hit.p-Torso.CFrame.p)if Point.Z > 0 thenif Point.X > 0 thenTorso.CFrame = CFrame.new(Torso.Position,Vector3.new(Mouse.Hit.X,Torso.Position.Y,Mouse.Hit.Z))*CFrame.Angles(0,math.rad(90),0)elseif Point.X < 0 thenTorso.CFrame = CFrame.new(Torso.Position,Vector3.new(Mouse.Hit.X,Torso.Position.Y,Mouse.Hit.Z))*CFrame.Angles(0,math.rad(-90),0)endendlocal CFr = (Torso.CFrame*Part0Joint):toObjectSpace(CFrame.new((Torso.CFrame*Part0Joint).p,Mouse.Hit.p))--RayEnd))Weld.C0 = Part0Joint * (CFr-CFr.p) * RotationOffsetWeld.C1 = Part1JointWeld.Part0 = TorsoWeld.Part1 = RAlocal CFr = (Torso.CFrame*Part0JointHead):toObjectSpace(CFrame.new((Torso.CFrame*Part0JointHead).p,Mouse.Hit.p))--RayEnd))Weld2.C0 = Part0JointHead * (CFr-CFr.p) * RotationOffsetHeadWeld2.C1 = Part1JointHeadWeld2.Part0 = TorsoWeld2.Part1 = Character.Headlocal Last = ScaleScale = game.Players.LocalPlayer.Character.Torso.Size.X/2*(game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted") ~= nil and game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted").Scale.Z or 1)*0.8Speed = 20*Scaleif Scale ~= Last thenPart0Joint = CFrame.new(Vector3.new(1,0.75,0)*Scale*1.25)Part1Joint = CFrame.new(Vector3.new(-0.5,0.75,0)*Scale*1.25)Part0JointHead = CFrame.new(Vector3.new(0,1,0)*Scale*1.25)Part1JointHead = CFrame.new(Vector3.new(0,-0.5,0)*Scale*1.25)endend)
Like
haterhatermid
Jul 31, 2022
Thanks man great stuff great website
Like
ćX O D K
Jul 15, 2022
I try to do it, I changed it to Left Arm but then my character like has a seizure and then I have to rejoin
Like
Ultrabros Gaming
Aug 10, 2022
Replying to
Did you go into a game that uses the r6 character type?
Like
Calvin Hodges
Dec 2, 2022
Replying to
how did u do it?
Like
Ultrabros Gaming
Dec 4, 2022
Replying to
are you in a r6 roblox game?
Like
Ultrabros Gaming
Jul 12, 2022
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm" what I said above is the working script. it only works in r6
Like
asasx axaxax
Aug 2, 2022
Replying to
how?
Like
Ultrabros Gaming
Aug 30, 2022
Replying to
Look at the script I commented
Like
weweree weweerwwewer
Oct 14, 2022
Replying to
Nope in the 2 line u need to put instead of "HumanoidRootPart" you need to put "LeftArm"
Like
sjacobeleazar
Jun 24, 2022
it dosent work on krnl dumb
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
weweree weweerwwewer
Oct 14, 2022
Replying to
Cap it works
Like
Sir. Boris Animations
Jan 31, 2023
Replying to
how?
Like
Szmn066
Jun 22, 2022
when i execute i just stop and cant move. Later then I die but i still stand still and nothing happens. Neither when i press E
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
weweree weweerwwewer
Oct 14, 2022
Replying to
Try recopy the script fully then change "HumanoidRootPart" to "Left Arm" (2d line of the script)
Like
sjacobeleazar
Jun 22, 2022
its patched
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
The Anex
Jun 5, 2022
nice
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
matthew
Feb 3, 2022
does it work on breaking point?
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
Rafael Vincenzo Manlapaz
Jan 29, 2022
script only works if the game has collision btw
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
TottalyBADAI 1
Jan 28, 2022
how that work-
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
OutOfIdeas
Jan 25, 2022
either this got patched, or it just doesnt work for krnl
Like
Ultrabros Gaming
Jul 12, 2022
Replying to
it actually fully works you just have to change "HumanoidRootPart" to "Left Arm"
Like
OutOfIdeas
Jan 25, 2022
does it work on krnl?
Like
flxkz Ali
Feb 5, 2022
Replying to
dont think so no
Like
Omar Hamid
Feb 19, 2022
Replying to
nah it works on krnl so yyou capin fixlz
Like
Blu R
Jun 13, 2022
Replying to
he said dont think so doesnt mean he knows :/
Like
Noah Price
Jan 25, 2022
doesn't work i believe. i think it might be patched
Like
ondemain
Jun 22, 2022
Replying to
you need to click e not click mouse
Like
TouseefGamer X
Jan 22, 2022
and R15
Like