Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- game.Players.LocalPlayer.Character.HumanoidRootPart.CustomPhysicalProperties = PhysicalProperties.new(math.huge,math.huge,math.huge,math.huge,math.huge)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = .5
- local LocalPlayer = game:GetService("Players").LocalPlayer
- local spray = workspace.Handle
- local savecframe = spray.CFrame
- LocalPlayer.Character.Humanoid:UnequipTools()
- local currentamount = #LocalPlayer.Backpack:GetChildren()
- spray.CanCollide = false
- spray.Transparency = 1
- local anim = Instance.new("Animation")
- anim.AnimationId = "rbxassetid://188632011"
- local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
- loadanim.Looped = true
- loadanim:Play()
- loadanim:AdjustSpeed(4)
- for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
- tool.Parent = LocalPlayer
- end
- repeat
- repeat
- spray.CFrame = LocalPlayer.Character.Torso.CFrame
- LocalPlayer.Character.Humanoid:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0,0,1))
- game:GetService("RunService").Stepped:wait()
- until LocalPlayer.Character:FindFirstChild("Spray") ~= nil
- LocalPlayer.Character:FindFirstChild("Spray").Parent = LocalPlayer
- until #LocalPlayer:GetChildren() - 4 - currentamount >= 2
- loadanim:Stop()
- anim:Destroy()
- for _, tool in pairs(LocalPlayer:GetChildren()) do
- if tool:IsA("Tool") then
- tool.Parent = LocalPlayer.Backpack
- end
- end
- spray.CFrame = savecframe
- spray.CanCollide = true
- spray.Transparency = 0
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") then
- v.Parent = game.Players.LocalPlayer.Character
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v:IsA("Tool") then
- v.Handle.Mesh:Destroy()
- end
- end
- game.Players.LocalPlayer.Character.Humanoid:UnequipTools()
- wait(.2)
- game.Players.LocalPlayer.Backpack:FindFirstChild("Spray").Name = "GunPart1"
- game.Players.LocalPlayer.Backpack:FindFirstChild("Spray").Name = "GunPart2"
- game.Players.LocalPlayer.Backpack:FindFirstChild("Foil").Name = "GunBullet"
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart1").LocalScript:Destroy()
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart2").LocalScript:Destroy()
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart1").Grip = CFrame.new(Vector3.new(0,0,0)) * CFrame.Angles(math.rad(0),0,0)
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart2").Grip = CFrame.new(Vector3.new(0,-1,-.5)) * CFrame.Angles(math.rad(90),0,0)
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunBullet").Grip = CFrame.new(Vector3.new(0,20,0)) * CFrame.Angles(math.rad(0),0,0)
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunBullet").Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart2").Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart1").Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character:FindFirstChild("GunPart1").Activated:Connect(function()
- game.Players.LocalPlayer.Character:FindFirstChild("GunBullet"):Activate()
- game.Players.LocalPlayer.Character:FindFirstChild("GunBullet").Grip = CFrame.new(Vector3.new(0,-.5,2)) * CFrame.Angles(math.rad(0),0,0)
- for i=1,30 do
- game.Players.LocalPlayer.Character:FindFirstChild("GunBullet").Grip = game.Players.LocalPlayer.Character:FindFirstChild("GunBullet").Grip + Vector3.new(0,0,3)
- game.Players.LocalPlayer.Character.Humanoid:UnequipTools()
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunBullet").Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart2").Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Backpack:FindFirstChild("GunPart1").Parent = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character.Head.Splash.TimePosition = .375
- game.Players.LocalPlayer.Character.Head.Splash:Play()
- game:GetService("RunService").Stepped:wait()
- end
- game.Players.LocalPlayer.Character.Head.Splash:Stop()
- game.Players.LocalPlayer.Character:FindFirstChild("GunBullet").Grip = CFrame.new(Vector3.new(0,20,0)) * CFrame.Angles(math.rad(0),0,0)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement