SHOW:
|
|
- or go back to the newest paste.
| 1 | --original by SnyFort | |
| 2 | --remade by retrojooooono | |
| 3 | warn("original by snyfort remade by retrojooooono")
| |
| 4 | lp = owner --ok this works but only on void sb | |
| 5 | char = lp.Character | |
| 6 | hum = char:FindFirstChildOfClass("Humanoid")
| |
| 7 | bp = lp.Backpack | |
| 8 | head = char.Head | |
| 9 | tool = Instance.new("Tool",bp)
| |
| 10 | tool.Name = "Sny-Soda" | |
| 11 | tool.CanBeDropped = false | |
| 12 | handle = Instance.new("Part",tool)
| |
| 13 | handle.Name = "Handle" | |
| 14 | handle.Size = Vector3.new(1,1,1) | |
| 15 | mesh = Instance.new("SpecialMesh",handle)
| |
| 16 | mesh.MeshType = Enum.MeshType.FileMesh | |
| 17 | mesh.MeshId = "http://www.roblox.com/asset/?id=10470609" | |
| 18 | mesh.Scale = Vector3.new(1.2,1.2,1.2) | |
| 19 | decal = Instance.new("Decal",handle)
| |
| 20 | decal.Face = Enum.NormalId.Right | |
| 21 | decal.Texture = "http://www.roblox.com/asset/?id=278162610" | |
| 22 | explosion = Instance.new("Sound",head)
| |
| 23 | explosion.SoundId = "http://www.roblox.com/asset/?id=165969964" | |
| 24 | explosion.Volume = 5 | |
| 25 | music = Instance.new("Sound",head)
| |
| 26 | music.Volume = 5 | |
| 27 | music.SoundId = "http://www.roblox.com/asset/?id=180115128" | |
| 28 | slurp = Instance.new("Sound",head)
| |
| 29 | slurp.Volume = 5 | |
| 30 | slurp.SoundId = "http://www.roblox.com/asset/?id=10722059" | |
| 31 | th = Instance.new("Sound",head)
| |
| 32 | th.SoundId = "http://www.roblox.com/asset/?id=251309043" | |
| 33 | th.Volume = 5 | |
| 34 | hit = Instance.new("Sound",handle)
| |
| 35 | hit.SoundId = "http://www.roblox.com/asset/?id=250697400" | |
| 36 | hit.Volume = 5 | |
| 37 | debounce = false | |
| 38 | tool.Activated:connect(function() | |
| 39 | if debounce == false then | |
| 40 | debounce = true | |
| 41 | hum.WalkSpeed = 0 | |
| 42 | slurp:Play() | |
| 43 | tool.GripForward = Vector3.new(0,-.759,-.651) | |
| 44 | tool.GripPos = Vector3.new(1.5,-.5,.3) | |
| 45 | tool.GripRight = Vector3.new(1,0,0) | |
| 46 | tool.GripUp = Vector3.new(0,.651,-.759) | |
| 47 | wait(slurp.TimeLength) | |
| 48 | wait(1) | |
| 49 | handle.Parent = workspace | |
| 50 | handle.CanCollide = true | |
| 51 | hit:Play() | |
| 52 | wait(1) | |
| 53 | gm = head:FindFirstChildOfClass("SpecialMesh")
| |
| 54 | th:Play() | |
| 55 | for i=1, 10 do | |
| 56 | wait(0.05) | |
| 57 | gm.Scale = gm.Scale - Vector3.new(0.1,0.1,0.1) | |
| 58 | end | |
| 59 | wait(2) | |
| 60 | hum.WalkSpeed = 25 | |
| 61 | spin = Instance.new("BodyAngularVelocity",head)
| |
| 62 | spin.AngularVelocity = Vector3.new(0,25,0) | |
| 63 | spin.MaxTorque = Vector3.new(4000, 39999999311872, 4000) | |
| 64 | spin.P = 1250 | |
| 65 | music:Play() | |
| 66 | pr = Instance.new("ParticleEmitter",head)
| |
| 67 | pr.Lifetime = NumberRange.new(5) | |
| 68 | pr.Speed = NumberRange.new(10) | |
| 69 | pr.Texture = "http://www.roblox.com/asset/?id=118129065" | |
| 70 | pr.Color = ColorSequence.new(Color3.new(1,0,0)) | |
| 71 | pr.Acceleration = Vector3.new(0,-5,0) | |
| 72 | pr.Rate = 20 | |
| 73 | pr.SpreadAngle = Vector2.new(10,10) | |
| 74 | pg = Instance.new("ParticleEmitter",head)
| |
| 75 | pg.Lifetime = NumberRange.new(5) | |
| 76 | pg.Speed = NumberRange.new(10) | |
| 77 | pg.Texture = "http://www.roblox.com/asset/?id=118129065" | |
| 78 | pg.Color = ColorSequence.new(Color3.new(0,1,0)) | |
| 79 | pg.Acceleration = Vector3.new(0,-5,0) | |
| 80 | pg.Rate = 20 | |
| 81 | pg.SpreadAngle = Vector2.new(10,10) | |
| 82 | pb = Instance.new("ParticleEmitter",head)
| |
| 83 | pb.Lifetime = NumberRange.new(5) | |
| 84 | pb.Speed = NumberRange.new(10) | |
| 85 | pb.Texture = "http://www.roblox.com/asset/?id=118129065" | |
| 86 | pb.Color = ColorSequence.new(Color3.new(0,0,1)) | |
| 87 | pb.Acceleration = Vector3.new(0,-5,0) | |
| 88 | pb.Rate = 20 | |
| 89 | pb.SpreadAngle = Vector2.new(10,10) | |
| 90 | wait(18) | |
| 91 | music:Stop() | |
| 92 | explosion:Play() | |
| 93 | Instance.new("Explosion",head).Position = head.Position
| |
| 94 | end | |
| 95 | end) |