Advertisement
Kaemi

Untitled

Dec 29th, 2016
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.42 KB | None | 0 0
  1. me = game.Players.LocalPlayer
  2. walkspeed = 35
  3. walkspeed2 = 16
  4. WaitTime = 0.01
  5. WaitTime2 = 0.41
  6. WaitTime3 = 3
  7. god = false
  8. fakeff = true -- don't enable if god is enabled. it won't break, they both basically god you, but fakeff has a cooler effect.
  9.  
  10. if script.Parent.className ~= "HopperBin" then
  11. h = Instance.new("HopperBin")
  12. h.Parent = me.Backpack
  13. h.Name = "5tr0b3 v3"
  14. script.Parent = h
  15. end
  16.  
  17. sp = script.Parent
  18.  
  19. rightarm = me.Character["Right Arm"]
  20. leftarm = me.Character["Left Arm"]
  21.  
  22. hold = false
  23. using = false
  24. holdkey = false
  25.  
  26. right = Instance.new("Weld")
  27. right.Parent = me.Character.Torso
  28. right.Part0 = nil
  29. right.Part1 = nil
  30. right.C1 = CFrame.fromEulerAnglesXYZ(-1.57,-0.4,0) * CFrame.new(-1,-0.5,0.1)
  31.  
  32. left = Instance.new("Weld")
  33. left.Parent = me.Character.Torso
  34. left.Part0 = nil
  35. left.Part1 = nil
  36. left.C1 = CFrame.fromEulerAnglesXYZ(-1.4,0.5,0) * CFrame.new(0.55,-0.4,1.3)
  37.  
  38. bulletcolors = {"Hot pink", "Really red", "Really blue", "New Yeller", "Lime green", "Neon orange"}
  39.  
  40. gun = Instance.new("Model")
  41. gun.Parent = game.Lighting
  42. gun.Name = "Gun"
  43.  
  44. handle = Instance.new("Part")
  45. handle.Parent = gun
  46. handle.formFactor = 0
  47. handle.Size = Vector3.new(1,1,1)
  48. handle.BrickColor = BrickColor.random()
  49. mesh = Instance.new("SpecialMesh")
  50. mesh.Parent = handle
  51. mesh.MeshType = "Brick"
  52. mesh.Scale = Vector3.new(0.5,0.75,1.6)
  53.  
  54. handle2 = Instance.new("Part")
  55. handle2.Parent = gun
  56. handle2.formFactor = 0
  57. handle2.Size = Vector3.new(1,1,1)
  58. handle2.BrickColor = BrickColor.random()
  59. mesh2 = mesh:clone()
  60. mesh2.Parent = handle2
  61. mesh2.Scale = Vector3.new(0.6,3.6,0.75)
  62.  
  63. handle3 = Instance.new("Part")
  64. handle3.Parent = gun
  65. handle3.formFactor = 0
  66. handle3.Size = Vector3.new(1,1,1)
  67. handle3.BrickColor = BrickColor.random()
  68. mesh3 = mesh:clone()
  69. mesh3.Parent = handle3
  70. mesh3.Scale = Vector3.new(.45,.11,2)
  71.  
  72. handle4 = Instance.new("Part")
  73. handle4.Parent = gun
  74. handle4.formFactor = 0
  75. handle4.Size = Vector3.new(.1,.1,.1)
  76. handle4.BrickColor = BrickColor.random()
  77. mesh4 = Instance.new("CylinderMesh")
  78. mesh4.Parent = handle4
  79. mesh4.Scale = Vector3.new(.4,4,.3)
  80. hold = false
  81.  
  82. if god == true then
  83. me.Character.Humanoid.MaxHealth = math.huge
  84. end
  85. if fakeff == true then
  86. select=Instance.new("SelectionBox",me.Character.Head)
  87. select1=Instance.new("SelectionBox",me.Character.Torso)
  88. select2=Instance.new("SelectionBox",me.Character["Right Arm"])
  89. select3=Instance.new("SelectionBox",me.Character["Left Arm"])
  90. select4=Instance.new("SelectionBox",me.Character["Left Leg"])
  91. select5=Instance.new("SelectionBox",me.Character["Right Leg"])
  92. select.Adornee=me.Character.Head
  93. select1.Adornee=me.Character.Torso
  94. select2.Adornee=me.Character["Right Arm"]
  95. select3.Adornee=me.Character["Left Arm"]
  96. select4.Adornee=me.Character["Left Leg"]
  97. select5.Adornee=me.Character["Right Leg"]
  98. me.Character.Humanoid.MaxHealth=math.huge
  99. end
  100.  
  101. function selected(mouse, key)
  102. right.Part0 = right.Parent
  103. right.Part1 = rightarm
  104. left.Part0 = left.Parent
  105. left.Part1 = leftarm
  106. left.C1 = CFrame.fromEulerAnglesXYZ(-1.4,0.5,0) * CFrame.new(0.55,-0.4,1.3)
  107. right.C1 = CFrame.fromEulerAnglesXYZ(-1.57,-0.4,0) * CFrame.new(-1,-0.5,0.1)
  108. left.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  109. right.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  110. gun.Parent = me.Character
  111. gunweld1 = Instance.new("Weld")
  112. gunweld1.Parent = rightarm
  113. gunweld1.Part0 = gunweld1.Parent
  114. gunweld1.Part1 = handle
  115. gunweld1.C1 = CFrame.fromEulerAnglesXYZ(0.4,0,0) * CFrame.new(0,1,0)
  116. gunweld2 = Instance.new("Weld")
  117. gunweld2.Parent = handle
  118. gunweld2.Part0 = gunweld2.Parent
  119. gunweld2.Part1 = handle2
  120. gunweld2.C1 = CFrame.fromEulerAnglesXYZ(-0.4,0,0) * CFrame.new(0,1,1.2)
  121. gunweld3 = Instance.new("Weld")
  122. gunweld3.Parent = handle2
  123. gunweld3.Part0 = gunweld3.Parent
  124. gunweld3.Part1 = handle3
  125. gunweld3.C1 = CFrame.fromEulerAnglesXYZ(-0.3,0,0) * CFrame.new(0,0.3,-0.9)
  126. gunweld4 = Instance.new("Weld")
  127. gunweld4.Parent = handle2
  128. gunweld4.Part0 = gunweld3.Parent
  129. gunweld4.Part1 = handle4
  130. gunweld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,1.751,0)
  131. mouse.Button1Down:connect(function()
  132. hold = true
  133. while hold == true do
  134. wait(0.04)
  135. local color = math.random(1, #bulletcolors)
  136. local wkspd = walkspeed
  137. local pos = mouse.Hit.p + Vector3.new(math.random(-2,2),0,math.random(-2,2))
  138. local BamOne = Instance.new("Sound",handle4)
  139. BamOne.Pitch,BamOne.Volume,BamOne.SoundId = 1.4,100,"rbxassetid://2920959"
  140. local BamTwo = Instance.new("Sound",handle4)
  141. BamTwo.Pitch,BamTwo.Volume,BamTwo.SoundId = 1.4,100,"rbxassetid://2920959"
  142. local bullet = Instance.new("Part")
  143. bullet.Parent = workspace
  144. bullet.formFactor = 0
  145. bullet.Size = Vector3.new(1,1,1)
  146. bullet.BrickColor = BrickColor.new(bulletcolors[color])
  147. bullet.CanCollide = false
  148. bullet.Anchored = true
  149. bullet.CFrame = CFrame.new((handle4.Position + pos)/2, pos)
  150. local distance = (handle4.Position - pos).magnitude
  151. local bulletmesh = Instance.new("SpecialMesh")
  152. bulletmesh.Parent = bullet
  153. bulletmesh.MeshType = "Brick"
  154. bulletmesh.Scale = Vector3.new(0.2,0.2,distance)
  155. if mouse.Target ~= nil then
  156. local hu = mouse.Target.Parent:findFirstChild("Humanoid")
  157. if hu ~= nil then
  158. hu.Health = hu.Health - math.huge
  159. end
  160. end
  161. coroutine.resume(coroutine.create(function()
  162. left.C0 = left.C0 * CFrame.fromEulerAnglesXYZ(0.12,0,0)
  163. right.C0 = right.C0 * CFrame.fromEulerAnglesXYZ(0.12,0,0)
  164. wait()
  165. left.C0 = left.C0 * CFrame.fromEulerAnglesXYZ(-0.12,0,0)
  166. right.C0 = right.C0 * CFrame.fromEulerAnglesXYZ(-0.12,0,0)
  167. wait(0.03)
  168. bullet:remove()
  169. end))
  170. end
  171. end)
  172. mouse.Button1Up:connect(function()
  173. hold = false
  174. end)
  175. local Gui = Instance.new("ScreenGui",me.PlayerGui)
  176. Gui.Name = "Ammo"
  177. local Frame = Instance.new("Frame",Gui)
  178. Frame.Name = "MainFrame"
  179. Frame.Size = UDim2.new(.15,0,.1,0)
  180. Frame.Position = UDim2.new(0.4,0,0.4,0)
  181. Frame.BackgroundTransparency = 0.99
  182. Frame.BackgroundColor = BrickColor.new("Really black")
  183. Frame.Active = true
  184. local Exit = Instance.new("TextButton",Gui)
  185. Exit.Name = "Exit"
  186. Exit.Size = UDim2.new(.15,0,.1,0)
  187. Exit.Position = UDim2.new(0.4,0,0.4,0)
  188. Exit.BackgroundTransparency = 1
  189. Exit.Text = ""
  190. Exit.BackgroundColor = BrickColor.new("Really black")
  191. Exit.Active = true
  192. Exit.Draggable = false
  193. Exit.MouseButton1Down:connect(function()
  194. me.PlayerGui["Ammo"]:remove()
  195. end)
  196. local msg1 = "Made by colin"
  197. local msg2 = "5tr0b3 v3"
  198. local msg3 = "Click to exit"
  199. local Cred = Instance.new("TextLabel",Frame)
  200. Cred.Name = "Credz"
  201. Cred.Font = "ArialBold"
  202. Cred.FontSize = "Size12"
  203. Cred.Position = UDim2.new(0.5,0,0.05,0)
  204. for i = 1,#msg1 do
  205. Cred.Text = (string.sub(msg1, 1,i))
  206. wait(WaitTime)
  207. end
  208. Cred.TextColor3 = BrickColor.new("Hot pink").Color
  209. wait(WaitTime2)
  210. local Dis = Instance.new("TextLabel",Frame)
  211. Dis.Name = "Real Numbers"
  212. Dis.Font = "ArialBold"
  213. Dis.FontSize = "Size18"
  214. Dis.Position = UDim2.new(0.5,0,0.5,0)
  215. Dis.TextColor3 = BrickColor.new("Hot pink").Color
  216. for i = 1,#msg2 do
  217. Dis.Text = (string.sub(msg2, 1,i))
  218. wait(WaitTime)
  219. end
  220. me.Character.Humanoid.WalkSpeed = walkspeed
  221. wait(WaitTime3)
  222. for i = 1,#msg2 do
  223. Dis.Text = string.sub(msg2, i,#msg2)
  224. wait(WiatTime)
  225. end
  226. for i = 1,#msg3 do
  227. Dis.Text = (string.sub(msg3, 1,i))
  228. wait(WaitTime)
  229. end
  230. end
  231.  
  232. function deselect()
  233. left.C0 = CFrame.new(0,0,0)
  234. right.C0 = CFrame.new(0,0,0)
  235. me.Character:makeJoints()
  236. wait()
  237. right.Part0 = nil
  238. right.Part1 = nil
  239. left.Part0 = nil
  240. left.Part1 = nil
  241. gun.Parent = game.Lighting
  242. me.Character:makeJoints()
  243. me.PlayerGui["Ammo"]:Remove()
  244. me.Character.Humanoid.WalkSpeed = walkspeed2
  245. end
  246.  
  247. sp.Selected:connect(selected)
  248. sp.Deselected:connect(deselect)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement