Advertisement
RobloxScriptzzz

hello!

Jul 16th, 2018
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.34 KB | None | 0 0
  1. -- controls: E, bring out. Z, thunder. R, "yes no!". F Ice, and q put back --
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. Player = game:GetService("Players").LocalPlayer
  9. Cha = Player.Character
  10. mouse = game.Players.LocalPlayer:GetMouse()
  11. torso = Cha.Torso
  12. Mouse = mouse
  13.  
  14. equip = false
  15. on = false
  16. fb = false
  17. ib = false
  18. lb = false
  19.  
  20. Lasers = {}
  21. function MakeLaser(P1,P2)
  22. local LPart = Instance.new("Part",Workspace)
  23. LPart.Anchored = true
  24. LPart.FormFactor = "Custom"
  25. LPart.CanCollide = True
  26. LPart.Transparency = 0.5
  27. LPart.TopSurface = "Smooth"
  28. LPart.BottomSurface = "Smooth"
  29. LPart.BrickColor = BrickColor.new("Bright yellow")
  30. table.insert(Lasers,LPart)
  31. local Pos1 = P1.CFrame.p
  32. local Pos2 = P2.CFrame.p
  33. local Dis = (Pos1-Pos2).magnitude
  34. LPart.Size = Vector3.new(4,4,Dis)
  35. LPart.CFrame = CFrame.new(Pos1,Pos2) *CFrame.new(0,0,-Dis/2)
  36. LPart.Touched:connect(function(hit)
  37. if hit.Parent.ClassName == "Model" then
  38. if hit.Parent:FindFirstChild("Humanoid") then
  39. e3 = Instance.new('Explosion',Workspace)
  40. e3.Position = hit.Parent.Torso.Position
  41. e3.BlastPressure = 0
  42. e3.BlastRadius = 5
  43. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(20)
  44. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  45. end
  46. end
  47. end)
  48. end
  49.  
  50. mouse.Button1Down:connect(function()
  51.  
  52. if (not vDebounce) and equip == true then
  53. equip = false
  54. on = true
  55. vDebounce = true
  56. wa = Instance.new("Part",Char)
  57. wa.Transparency=1
  58. wa.CanCollide = false
  59. wa.Size = Vector3.new(1, 1, 1)
  60. wa:BreakJoints()
  61. Weld3 = Instance.new("Weld",wa)
  62. Weld3.Part0 = Bar
  63. Weld3.Part1 = wa
  64. Weld3.C0 = CFrame.new(0, 0, -2) * CFrame.Angles(0, 0, 0)
  65.  
  66. Cha.Torso["Right Shoulder"].Part0 = nil
  67. Cha.Torso["Right Shoulder"].Part1 = nil
  68. wait()
  69. ArmWeld = Instance.new("Weld")
  70. ArmWeld.Parent = Cha["Torso"]
  71. ArmWeld.Part0 = ArmWeld.Parent
  72. ArmWeld.Part1 = Cha["Right Arm"]
  73. ArmWeld.C0 = CFrame.new(1.5,0,-0.5) * CFrame.fromEulerAnglesXYZ(1,0,0)
  74. wait()
  75. ArmWeld.C0 = CFrame.new(1.5,0.2,-0.5) * CFrame.fromEulerAnglesXYZ(1.2,0,0)
  76. wait()
  77. ArmWeld.C0 = CFrame.new(1.5,0.6,-0.5) * CFrame.fromEulerAnglesXYZ(1.6,0,0)
  78. wait()
  79. ArmWeld.C0 = CFrame.new(1.5,1,-0.5) * CFrame.fromEulerAnglesXYZ(2,0,0)
  80. wait()
  81. ArmWeld.C0 = CFrame.new(1.5,1,-0.5) * CFrame.fromEulerAnglesXYZ(2.4,0,0)
  82. wait()
  83. ArmWeld.C0 = CFrame.new(1.5,0.8,-0.5) * CFrame.fromEulerAnglesXYZ(1.8,0,0)
  84. wait()
  85. ArmWeld.C0 = CFrame.new(1.5,0.4,-0.5) * CFrame.fromEulerAnglesXYZ(1.4,0,0)
  86. wait()
  87. ArmWeld.C0 = CFrame.new(1.5,0,-0.5) * CFrame.fromEulerAnglesXYZ(1,0,0)
  88. wait()
  89. ArmWeld.C0 = CFrame.new(1.5,0,-0.3) * CFrame.fromEulerAnglesXYZ(0.6,0,0)
  90. wait()
  91. ArmWeld.C0 = CFrame.new(1.5,0,-0.3) * CFrame.fromEulerAnglesXYZ(0.4,0,0)
  92. wait()
  93. ArmWeld.C0 = CFrame.new(1.5,0,-0.3) * CFrame.fromEulerAnglesXYZ(0,0,0)
  94. wait()
  95. ArmWeld.C0 = CFrame.new(1.5,0,-0.3) * CFrame.fromEulerAnglesXYZ(0.4,0,0)
  96. wait()
  97. ArmWeld.C0 = CFrame.new(1.5,0,-0.3) * CFrame.fromEulerAnglesXYZ(0.6,0,0)
  98. wait()
  99. ArmWeld.C0 = CFrame.new(1.5,0,-0.5) * CFrame.fromEulerAnglesXYZ(1,0,0)
  100. wait()
  101. ArmWeld:Destroy()
  102. Cha.Torso["Right Shoulder"].Part0 = Cha.Torso
  103. Cha.Torso["Right Shoulder"].Part1 = Cha["Right Arm"]
  104.  
  105.  
  106. wa:remove()
  107.  
  108. vDebounce = false
  109. wait()
  110. equip = true
  111. on = false
  112.  
  113. end
  114. end)
  115.  
  116. Handle = Instance.new("Part",Cha)
  117. Handle.TopSurface = "Smooth"
  118. Handle.BottomSurface = "Smooth"
  119. Handle.Size = Vector3.new(1, 1, 1)
  120. Handle.CanCollide = True
  121. Handle.Transparency = 0
  122. Handle.BrickColor = BrickColor.new("Really black")
  123. HandleMesh = Instance.new("SpecialMesh", Handle)
  124. HandleMesh.MeshType = "Cylinder"
  125. HandleMesh.Scale = Vector3.new(1.2,1,0.1)
  126. HandleWeld = Instance.new("Weld",Cha)
  127. HandleWeld.Part0 = Cha.Torso
  128. HandleWeld.Part1 = Handle
  129. HandleWeld.C1 = CFrame.new(-1, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  130.  
  131. Crystal = Instance.new("Part",Cha)
  132. Crystal.TopSurface = "Smooth"
  133. Crystal.BottomSurface = "Smooth"
  134. Crystal.CanCollide = True
  135. Crystal.BrickColor = BrickColor.new("Bright bluish green")
  136. Crystal.Reflectance = 0.1
  137. Crystal.Transparency = 0
  138. CrystalMesh = Instance.new("SpecialMesh",Crystal)
  139. CrystalMesh.MeshType = "FileMesh"
  140. CrystalMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  141. CrystalMesh.Scale = Vector3.new(0.6, 0.3, 0.2)
  142. CrystalWeld = Instance.new("Weld",Cha)
  143. CrystalWeld.Part0 = Handle
  144. CrystalWeld.Part1 = Crystal
  145. CrystalWeld.C1 = CFrame.new(0.53,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  146.  
  147. Crystal2 = Instance.new("Part",Cha)
  148. Crystal2.TopSurface = "Smooth"
  149. Crystal2.BottomSurface = "Smooth"
  150. Crystal2.CanCollide = True
  151. Crystal2.BrickColor = BrickColor.new("Really black")
  152. Crystal2.Reflectance = 0.1
  153. Crystal2.Transparency = 0.3
  154. Crystal2Mesh = Instance.new("SpecialMesh",Crystal2)
  155. Crystal2Mesh.MeshType = "FileMesh"
  156. Crystal2Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  157. Crystal2Mesh.Scale = Vector3.new(0.58, 0.3, 0.25)
  158. Crystal2Weld = Instance.new("Weld",Cha)
  159. Crystal2Weld.Part0 = Handle
  160. Crystal2Weld.Part1 = Crystal2
  161. Crystal2Weld.C1 = CFrame.new(0.53,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  162.  
  163. Sword = Instance.new("Part",Cha)
  164. Sword.TopSurface = "Smooth"
  165. Sword.BottomSurface = "Smooth"
  166. Sword.Size = Vector3.new(1, 1, 1)
  167. Sword.CanCollide = True
  168. Sword.Transparency = 0
  169. Sword.BrickColor = BrickColor.new("Black")
  170. SwordMesh = Instance.new("SpecialMesh", Sword)
  171. SwordMesh.MeshType = "Brick"
  172. SwordMesh.Scale = Vector3.new(0.2,0.2,0.1)
  173. SwordWeld = Instance.new("Weld",Cha)
  174. SwordWeld.Part0 = Handle
  175. SwordWeld.Part1 = Sword
  176. SwordWeld.C1 = CFrame.new(0.8,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  177.  
  178. Sword2 = Instance.new("Part",Cha)
  179. Sword2.TopSurface = "Smooth"
  180. Sword2.BottomSurface = "Smooth"
  181. Sword2.Size = Vector3.new(1, 1, 1)
  182. Sword2.CanCollide = True
  183. Sword2.Transparency = 0
  184. Sword2.BrickColor = BrickColor.new("Black")
  185. Sword2Mesh = Instance.new("SpecialMesh", Sword2)
  186. Sword2Mesh.MeshType = "Torso"
  187. Sword2Mesh.Scale = Vector3.new(0.4,0.2,0.1)
  188. Sword2Weld = Instance.new("Weld",Cha)
  189. Sword2Weld.Part0 = Sword
  190. Sword2Weld.Part1 = Sword2
  191. Sword2Weld.C1 = CFrame.new(0,0.2,0)*CFrame.fromEulerAnglesXYZ(0, 0, 1.6)
  192.  
  193. Sword3 = Instance.new("Part",Cha)
  194. Sword3.TopSurface = "Smooth"
  195. Sword3.BottomSurface = "Smooth"
  196. Sword3.Size = Vector3.new(1, 1, 1)
  197. Sword3.CanCollide = True
  198. Sword3.Transparency = 0
  199. Sword3.BrickColor = BrickColor.new("Black")
  200. Sword3Mesh = Instance.new("SpecialMesh", Sword3)
  201. Sword3Mesh.MeshType = "Torso"
  202. Sword3Mesh.Scale = Vector3.new(0.4,0.1,0.1)
  203. Sword3Weld = Instance.new("Weld",Cha)
  204. Sword3Weld.Part0 = Sword2
  205. Sword3Weld.Part1 = Sword3
  206. Sword3Weld.C1 = CFrame.new(0,-0.18,0)*CFrame.fromEulerAnglesXYZ(0, 0, 3.15)
  207.  
  208. Sword4 = Instance.new("Part",Cha)
  209. Sword4.TopSurface = "Smooth"
  210. Sword4.BottomSurface = "Smooth"
  211. Sword4.Size = Vector3.new(1, 1, 1)
  212. Sword4.CanCollide = True
  213. Sword4.Transparency = 0
  214. Sword4.BrickColor = BrickColor.new("Black")
  215. Sword4Mesh = Instance.new("SpecialMesh", Sword4)
  216. Sword4Mesh.MeshType = "Wedge"
  217. Sword4Mesh.Scale = Vector3.new(0.1,2,0.1)
  218. Sword4Weld = Instance.new("Weld",Cha)
  219. Sword4Weld.Part0 = Sword2
  220. Sword4Weld.Part1 = Sword4
  221. Sword4Weld.C1 = CFrame.new(0,-1.3,0.1)*CFrame.fromEulerAnglesXYZ(3.2, 1.6, 0)
  222.  
  223. Sword5 = Instance.new("Part",Cha)
  224. Sword5.TopSurface = "Smooth"
  225. Sword5.BottomSurface = "Smooth"
  226. Sword5.Size = Vector3.new(1, 1, 1)
  227. Sword5.CanCollide = True
  228. Sword5.Transparency = 0
  229. Sword5.BrickColor = BrickColor.new("Black")
  230. Sword5Mesh = Instance.new("SpecialMesh", Sword5)
  231. Sword5Mesh.MeshType = "Wedge"
  232. Sword5Mesh.Scale = Vector3.new(0.1,2,0.1)
  233. Sword5Weld = Instance.new("Weld",Cha)
  234. Sword5Weld.Part0 = Sword2
  235. Sword5Weld.Part1 = Sword5
  236. Sword5Weld.C1 = CFrame.new(0,-1.3,0.1)*CFrame.fromEulerAnglesXYZ(-3.2, -1.6, 0)
  237.  
  238. Sword6 = Instance.new("Part",Cha)
  239. Sword6.TopSurface = "Smooth"
  240. Sword6.BottomSurface = "Smooth"
  241. Sword6.Size = Vector3.new(1, 1, 1)
  242. Sword6.CanCollide = True
  243. Sword6.Transparency = 0
  244. Sword6.BrickColor = BrickColor.new("Black")
  245. Sword6Mesh = Instance.new("SpecialMesh", Sword6)
  246. Sword6Mesh.MeshType = "Brick"
  247. Sword6Mesh.Scale = Vector3.new(0.1,2,0.1)
  248. Sword6Weld = Instance.new("Weld",Cha)
  249. Sword6Weld.Part0 = Sword5
  250. Sword6Weld.Part1 = Sword6
  251. Sword6Weld.C1 = CFrame.new(0,0,-0.1)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  252.  
  253. Design = Instance.new("Part",Cha)
  254. Design.TopSurface = "Smooth"
  255. Design.BottomSurface = "Smooth"
  256. Design.Size = Vector3.new(1, 1, 1)
  257. Design.CanCollide = True
  258. Design.Transparency = 0
  259. Design.BrickColor = BrickColor.new("Gold")
  260. DesignMesh = Instance.new("SpecialMesh", Design)
  261. DesignMesh.MeshType = "Brick"
  262. DesignMesh.Scale = Vector3.new(0.12,2,0.05)
  263. DesignWeld = Instance.new("Weld",Cha)
  264. DesignWeld.Part0 = Sword6
  265. DesignWeld.Part1 = Design
  266. DesignWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  267.  
  268. Design2 = Instance.new("Part",Cha)
  269. Design2.TopSurface = "Smooth"
  270. Design2.BottomSurface = "Smooth"
  271. Design2.Size = Vector3.new(1, 1, 1)
  272. Design2.CanCollide = True
  273. Design2.Transparency = 0
  274. Design2.BrickColor = BrickColor.new("Black")
  275. Design2Mesh = Instance.new("SpecialMesh",Design2)
  276. Design2Mesh.MeshType = "FileMesh"
  277. Design2Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  278. Design2Mesh.Scale = Vector3.new(0.1, 0.2, 0.3)
  279. Design2Weld = Instance.new("Weld",Cha)
  280. Design2Weld.Part0 = Design
  281. Design2Weld.Part1 = Design2
  282. Design2Weld.C1 = CFrame.new(0,-0.3,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  283.  
  284. Design3 = Instance.new("Part",Cha)
  285. Design3.TopSurface = "Smooth"
  286. Design3.BottomSurface = "Smooth"
  287. Design3.Size = Vector3.new(1, 1, 1)
  288. Design3.CanCollide = True
  289. Design3.Transparency = 0
  290. Design3.BrickColor = BrickColor.new("Black")
  291. Design3Mesh = Instance.new("SpecialMesh",Design3)
  292. Design3Mesh.MeshType = "FileMesh"
  293. Design3Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  294. Design3Mesh.Scale = Vector3.new(0.1, 0.2, 0.3)
  295. Design3Weld = Instance.new("Weld",Cha)
  296. Design3Weld.Part0 = Design
  297. Design3Weld.Part1 = Design3
  298. Design3Weld.C1 = CFrame.new(0,-0.7,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  299.  
  300. Design4 = Instance.new("Part",Cha)
  301. Design4.TopSurface = "Smooth"
  302. Design4.BottomSurface = "Smooth"
  303. Design4.Size = Vector3.new(1, 1, 1)
  304. Design4.CanCollide = True
  305. Design4.Transparency = 0
  306. Design4.BrickColor = BrickColor.new("Bright bluish green")
  307. Design4Mesh = Instance.new("SpecialMesh",Design4)
  308. Design4Mesh.MeshType = "FileMesh"
  309. Design4Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  310. Design4Mesh.Scale = Vector3.new(0.13, 0.18, 0.28)
  311. Design4Weld = Instance.new("Weld",Cha)
  312. Design4Weld.Part0 = Design
  313. Design4Weld.Part1 = Design4
  314. Design4Weld.C1 = CFrame.new(0,-0.3,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  315.  
  316. Design5 = Instance.new("Part",Cha)
  317. Design5.TopSurface = "Smooth"
  318. Design5.BottomSurface = "Smooth"
  319. Design5.Size = Vector3.new(1, 1, 1)
  320. Design5.CanCollide = True
  321. Design5.Transparency = 0
  322. Design5.BrickColor = BrickColor.new("Bright bluish green")
  323. Design5Mesh = Instance.new("SpecialMesh",Design5)
  324. Design5Mesh.MeshType = "FileMesh"
  325. Design5Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  326. Design5Mesh.Scale = Vector3.new(0.13, 0.18, 0.28)
  327. Design5Weld = Instance.new("Weld",Cha)
  328. Design5Weld.Part0 = Design
  329. Design5Weld.Part1 = Design5
  330. Design5Weld.C1 = CFrame.new(0,-0.7,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  331.  
  332. Design6 = Instance.new("Part",Cha)
  333. Design6.TopSurface = "Smooth"
  334. Design6.BottomSurface = "Smooth"
  335. Design6.Size = Vector3.new(1, 1, 1)
  336. Design6.CanCollide = True
  337. Design6.Transparency = 0
  338. Design6.BrickColor = BrickColor.new("Bright bluish green")
  339. Design6Mesh = Instance.new("SpecialMesh",Design6)
  340. Design6Mesh.MeshType = "FileMesh"
  341. Design6Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  342. Design6Mesh.Scale = Vector3.new(0.13, 0.25, 0.1)
  343. Design6Weld = Instance.new("Weld",Cha)
  344. Design6Weld.Part0 = Design
  345. Design6Weld.Part1 = Design6
  346. Design6Weld.C1 = CFrame.new(0,-1.2,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  347.  
  348. Design7 = Instance.new("Part",Cha)
  349. Design7.TopSurface = "Smooth"
  350. Design7.BottomSurface = "Smooth"
  351. Design7.Size = Vector3.new(1, 1, 1)
  352. Design7.CanCollide = True
  353. Design7.Transparency = 0
  354. Design7.BrickColor = BrickColor.new("Black")
  355. Design7Mesh = Instance.new("SpecialMesh",Design7)
  356. Design7Mesh.MeshType = "FileMesh"
  357. Design7Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  358. Design7Mesh.Scale = Vector3.new(0.1, 0.1, 0.3)
  359. Design7Weld = Instance.new("Weld",Cha)
  360. Design7Weld.Part0 = Design
  361. Design7Weld.Part1 = Design7
  362. Design7Weld.C1 = CFrame.new(0,-0.3,0.2)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  363.  
  364. Design8 = Instance.new("Part",Cha)
  365. Design8.TopSurface = "Smooth"
  366. Design8.BottomSurface = "Smooth"
  367. Design8.Size = Vector3.new(1, 1, 1)
  368. Design8.CanCollide = True
  369. Design8.Transparency = 0
  370. Design8.BrickColor = BrickColor.new("Black")
  371. Design8Mesh = Instance.new("SpecialMesh",Design8)
  372. Design8Mesh.MeshType = "FileMesh"
  373. Design8Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  374. Design8Mesh.Scale = Vector3.new(0.1, 0.1, 0.3)
  375. Design8Weld = Instance.new("Weld",Cha)
  376. Design8Weld.Part0 = Design
  377. Design8Weld.Part1 = Design8
  378. Design8Weld.C1 = CFrame.new(0,-0.7,0.2)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  379.  
  380. Key = Instance.new("Part",Cha)
  381. Key.TopSurface = "Smooth"
  382. Key.BottomSurface = "Smooth"
  383. Key.Size = Vector3.new(1, 1, 1)
  384. Key.CanCollide = True
  385. Key.Transparency = 0
  386. Key.BrickColor = BrickColor.new("Black")
  387. KeyMesh = Instance.new("SpecialMesh",Key)
  388. KeyMesh.MeshType = "Brick"
  389. KeyMesh.Scale = Vector3.new(0.1, 0.3, 0.1)
  390. KeyWeld = Instance.new("Weld",Cha)
  391. KeyWeld.Part0 = Design
  392. KeyWeld.Part1 = Key
  393. KeyWeld.C1 = CFrame.new(0,-0.2,0.4)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  394.  
  395. Key2 = Instance.new("Part",Cha)
  396. Key2.TopSurface = "Smooth"
  397. Key2.BottomSurface = "Smooth"
  398. Key2.Size = Vector3.new(1, 1, 1)
  399. Key2.CanCollide = True
  400. Key2.Transparency = 0
  401. Key2.BrickColor = BrickColor.new("Black")
  402. Key2Mesh = Instance.new("SpecialMesh",Key2)
  403. Key2Mesh.MeshType = "Brick"
  404. Key2Mesh.Scale = Vector3.new(0.1, 0.05, 0.2)
  405. Key2Weld = Instance.new("Weld",Cha)
  406. Key2Weld.Part0 = Design
  407. Key2Weld.Part1 = Key2
  408. Key2Weld.C1 = CFrame.new(0,-0.7,0.4)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  409.  
  410. Key3 = Instance.new("Part",Cha)
  411. Key3.TopSurface = "Smooth"
  412. Key3.BottomSurface = "Smooth"
  413. Key3.Size = Vector3.new(1, 1, 1)
  414. Key3.CanCollide = True
  415. Key3.Transparency = 0
  416. Key3.BrickColor = BrickColor.new("Black")
  417. Key3Mesh = Instance.new("SpecialMesh",Key3)
  418. Key3Mesh.MeshType = "Brick"
  419. Key3Mesh.Scale = Vector3.new(0.1, 0.2, 0.1)
  420. Key3Weld = Instance.new("Weld",Cha)
  421. Key3Weld.Part0 = Design
  422. Key3Weld.Part1 = Key3
  423. Key3Weld.C1 = CFrame.new(0,-0.7,0.5)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  424.  
  425. Key4 = Instance.new("Part",Cha)
  426. Key4.TopSurface = "Smooth"
  427. Key4.BottomSurface = "Smooth"
  428. Key4.Size = Vector3.new(1, 1, 1)
  429. Key4.CanCollide = True
  430. Key4.Transparency = 0
  431. Key4.BrickColor = BrickColor.new("Black")
  432. Key4Mesh = Instance.new("SpecialMesh",Key4)
  433. Key4Mesh.MeshType = "Brick"
  434. Key4Mesh.Scale = Vector3.new(0.05, 0.05, 0.1)
  435. Key4Weld = Instance.new("Weld",Cha)
  436. Key4Weld.Part0 = Design
  437. Key4Weld.Part1 = Key4
  438. Key4Weld.C1 = CFrame.new(0,-0.7,0.55)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  439.  
  440. Key5 = Instance.new("Part",Cha)
  441. Key5.TopSurface = "Smooth"
  442. Key5.BottomSurface = "Smooth"
  443. Key5.Size = Vector3.new(1, 1, 1)
  444. Key5.CanCollide = True
  445. Key5.Transparency = 0
  446. Key5.BrickColor = BrickColor.new("Black")
  447. Key5Mesh = Instance.new("SpecialMesh",Key5)
  448. Key5Mesh.MeshType = "Brick"
  449. Key5Mesh.Scale = Vector3.new(0.1, 0.8, 0.1)
  450. Key5Weld = Instance.new("Weld",Cha)
  451. Key5Weld.Part0 = Design
  452. Key5Weld.Part1 = Key5
  453. Key5Weld.C1 = CFrame.new(0,-0.7,0.65)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  454.  
  455. Key6 = Instance.new("Part",Cha)
  456. Key6.TopSurface = "Smooth"
  457. Key6.BottomSurface = "Smooth"
  458. Key6.Size = Vector3.new(1, 1, 1)
  459. Key6.CanCollide = True
  460. Key6.Transparency = 0
  461. Key6.BrickColor = BrickColor.new("Black")
  462. Key6Mesh = Instance.new("SpecialMesh",Key6)
  463. Key6Mesh.MeshType = "Brick"
  464. Key6Mesh.Scale = Vector3.new(0.1, 0.1, 0.7)
  465. Key6Weld = Instance.new("Weld",Cha)
  466. Key6Weld.Part0 = Design
  467. Key6Weld.Part1 = Key6
  468. Key6Weld.C1 = CFrame.new(0,-1.2,0.25)*CFrame.fromEulerAnglesXYZ(0.2, 0, 0)
  469.  
  470. Key7 = Instance.new("Part",Cha)
  471. Key7.TopSurface = "Smooth"
  472. Key7.BottomSurface = "Smooth"
  473. Key7.Size = Vector3.new(1, 1, 1)
  474. Key7.CanCollide = True
  475. Key7.Transparency = 0
  476. Key7.BrickColor = BrickColor.new("Black")
  477. Key7Mesh = Instance.new("SpecialMesh",Key7)
  478. Key7Mesh.MeshType = "Brick"
  479. Key7Mesh.Scale = Vector3.new(0.1, 0.1, 0.7)
  480. Key7Weld = Instance.new("Weld",Cha)
  481. Key7Weld.Part0 = Design
  482. Key7Weld.Part1 = Key7
  483. Key7Weld.C1 = CFrame.new(0,-0.1,0.55)*CFrame.fromEulerAnglesXYZ(-0.2, 0, 0)
  484.  
  485. Key8 = Instance.new("Part",Cha)
  486. Key8.TopSurface = "Smooth"
  487. Key8.BottomSurface = "Smooth"
  488. Key8.Size = Vector3.new(1, 1, 1)
  489. Key8.CanCollide = True
  490. Key8.Transparency = 0
  491. Key8.BrickColor = BrickColor.new("Black")
  492. Key8Mesh = Instance.new("SpecialMesh",Key8)
  493. Key8Mesh.MeshType = "FileMesh"
  494. Key8Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  495. Key8Mesh.Scale = Vector3.new(0.1, 0.1, 0.7)
  496. Key8Weld = Instance.new("Weld",Cha)
  497. Key8Weld.Part0 = Design
  498. Key8Weld.Part1 = Key8
  499. Key8Weld.C1 = CFrame.new(0,-0.7,0.7)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  500.  
  501. Key9 = Instance.new("Part",Cha)
  502. Key9.TopSurface = "Smooth"
  503. Key9.BottomSurface = "Smooth"
  504. Key9.Size = Vector3.new(1, 1, 1)
  505. Key9.CanCollide = True
  506. Key9.Transparency = 0
  507. Key9.BrickColor = BrickColor.new("Black")
  508. Key9Mesh = Instance.new("SpecialMesh",Key9)
  509. Key9Mesh.MeshType = "Brick"
  510. Key9Mesh.Scale = Vector3.new(0.1, 0.8, 0.1)
  511. Key9Weld = Instance.new("Weld",Cha)
  512. Key9Weld.Part0 = Design
  513. Key9Weld.Part1 = Key9
  514. Key9Weld.C1 = CFrame.new(0,-0.7,0.85)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  515.  
  516. HandleDesign = Instance.new("Part",Cha)
  517. HandleDesign.TopSurface = "Smooth"
  518. HandleDesign.BottomSurface = "Smooth"
  519. HandleDesign.Size = Vector3.new(1, 1, 1)
  520. HandleDesign.CanCollide = True
  521. HandleDesign.Transparency = 0
  522. HandleDesign.BrickColor = BrickColor.new("Bright bluish green")
  523. HandleDesignMesh = Instance.new("SpecialMesh", HandleDesign)
  524. HandleDesignMesh.MeshType = "Brick"
  525. HandleDesignMesh.Scale = Vector3.new(0.1,0.25,0.1)
  526. HandleDesignWeld = Instance.new("Weld",Cha)
  527. HandleDesignWeld.Part0 = Handle
  528. HandleDesignWeld.Part1 = HandleDesign
  529. HandleDesignWeld.C1 = CFrame.new(0.5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, -0.5)
  530.  
  531. HandleDesign2 = Instance.new("Part",Cha)
  532. HandleDesign2.TopSurface = "Smooth"
  533. HandleDesign2.BottomSurface = "Smooth"
  534. HandleDesign2.Size = Vector3.new(1, 1, 1)
  535. HandleDesign2.CanCollide = True
  536. HandleDesign2.Transparency = 0
  537. HandleDesign2.BrickColor = BrickColor.new("Bright bluish green")
  538. HandleDesign2Mesh = Instance.new("SpecialMesh", HandleDesign2)
  539. HandleDesign2Mesh.MeshType = "Brick"
  540. HandleDesign2Mesh.Scale = Vector3.new(0.1,0.25,0.1)
  541. HandleDesign2Weld = Instance.new("Weld",Cha)
  542. HandleDesign2Weld.Part0 = Handle
  543. HandleDesign2Weld.Part1 = HandleDesign2
  544. HandleDesign2Weld.C1 = CFrame.new(0.5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0.5)
  545.  
  546. HandleDesign3 = Instance.new("Part",Cha)
  547. HandleDesign3.TopSurface = "Smooth"
  548. HandleDesign3.BottomSurface = "Smooth"
  549. HandleDesign3.Size = Vector3.new(1, 1, 1)
  550. HandleDesign3.CanCollide = True
  551. HandleDesign3.Transparency = 0
  552. HandleDesign3.BrickColor = BrickColor.new("Bright bluish green")
  553. HandleDesign3Mesh = Instance.new("SpecialMesh", HandleDesign3)
  554. HandleDesign3Mesh.MeshType = "Brick"
  555. HandleDesign3Mesh.Scale = Vector3.new(0.1,0.25,0.1)
  556. HandleDesign3Weld = Instance.new("Weld",Cha)
  557. HandleDesign3Weld.Part0 = HandleDesign
  558. HandleDesign3Weld.Part1 = HandleDesign3
  559. HandleDesign3Weld.C1 = CFrame.new(0.1,0.2,0)*CFrame.fromEulerAnglesXYZ(0, 0, -0.7)
  560.  
  561. HandleDesign4 = Instance.new("Part",Cha)
  562. HandleDesign4.TopSurface = "Smooth"
  563. HandleDesign4.BottomSurface = "Smooth"
  564. HandleDesign4.Size = Vector3.new(1, 1, 1)
  565. HandleDesign4.CanCollide = True
  566. HandleDesign4.Transparency = 0
  567. HandleDesign4.BrickColor = BrickColor.new("Bright bluish green")
  568. HandleDesign4Mesh = Instance.new("SpecialMesh", HandleDesign4)
  569. HandleDesign4Mesh.MeshType = "Brick"
  570. HandleDesign4Mesh.Scale = Vector3.new(0.1,0.25,0.1)
  571. HandleDesign4Weld = Instance.new("Weld",Cha)
  572. HandleDesign4Weld.Part0 = HandleDesign2
  573. HandleDesign4Weld.Part1 = HandleDesign4
  574. HandleDesign4Weld.C1 = CFrame.new(0.1,-0.2,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0.7)
  575.  
  576. HandleDesign5 = Instance.new("Part",Cha)
  577. HandleDesign5.TopSurface = "Smooth"
  578. HandleDesign5.BottomSurface = "Smooth"
  579. HandleDesign5.Size = Vector3.new(1, 1, 1)
  580. HandleDesign5.CanCollide = True
  581. HandleDesign5.Transparency = 0
  582. HandleDesign5.BrickColor = BrickColor.new("Bright bluish green")
  583. HandleDesign5Mesh = Instance.new("SpecialMesh", HandleDesign5)
  584. HandleDesign5Mesh.MeshType = "Brick"
  585. HandleDesign5Mesh.Scale = Vector3.new(0.1,0.5,0.1)
  586. HandleDesign5Weld = Instance.new("Weld",Cha)
  587. HandleDesign5Weld.Part0 = HandleDesign3
  588. HandleDesign5Weld.Part1 = HandleDesign5
  589. HandleDesign5Weld.C1 = CFrame.new(0.05,0.44,0)*CFrame.fromEulerAnglesXYZ(0, 0, -0.4)
  590.  
  591. HandleDesign6 = Instance.new("Part",Cha)
  592. HandleDesign6.TopSurface = "Smooth"
  593. HandleDesign6.BottomSurface = "Smooth"
  594. HandleDesign6.Size = Vector3.new(1, 1, 1)
  595. HandleDesign6.CanCollide = True
  596. HandleDesign6.Transparency = 0
  597. HandleDesign6.BrickColor = BrickColor.new("Bright bluish green")
  598. HandleDesign6Mesh = Instance.new("SpecialMesh", HandleDesign6)
  599. HandleDesign6Mesh.MeshType = "Brick"
  600. HandleDesign6Mesh.Scale = Vector3.new(0.1,0.5,0.1)
  601. HandleDesign6Weld = Instance.new("Weld",Cha)
  602. HandleDesign6Weld.Part0 = HandleDesign4
  603. HandleDesign6Weld.Part1 = HandleDesign6
  604. HandleDesign6Weld.C1 = CFrame.new(0.05,-0.44,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0.4)
  605.  
  606. HandleDesign7 = Instance.new("Part",Cha)
  607. HandleDesign7.TopSurface = "Smooth"
  608. HandleDesign7.BottomSurface = "Smooth"
  609. HandleDesign7.Size = Vector3.new(1, 1, 1)
  610. HandleDesign7.CanCollide = True
  611. HandleDesign7.Transparency = 0
  612. HandleDesign7.BrickColor = BrickColor.new("Bright bluish green")
  613. HandleDesign7Mesh = Instance.new("SpecialMesh", HandleDesign7)
  614. HandleDesign7Mesh.MeshType = "Brick"
  615. HandleDesign7Mesh.Scale = Vector3.new(0.1,0.5,0.1)
  616. HandleDesign7Weld = Instance.new("Weld",Cha)
  617. HandleDesign7Weld.Part0 = HandleDesign5
  618. HandleDesign7Weld.Part1 = HandleDesign7
  619. HandleDesign7Weld.C1 = CFrame.new(0.17,0.35,0)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  620.  
  621. HandleDesign8 = Instance.new("Part",Cha)
  622. HandleDesign8.TopSurface = "Smooth"
  623. HandleDesign8.BottomSurface = "Smooth"
  624. HandleDesign8.Size = Vector3.new(1, 1, 1)
  625. HandleDesign8.CanCollide = True
  626. HandleDesign8.Transparency = 0
  627. HandleDesign8.BrickColor = BrickColor.new("Bright bluish green")
  628. HandleDesign8Mesh = Instance.new("SpecialMesh", HandleDesign8)
  629. HandleDesign8Mesh.MeshType = "Brick"
  630. HandleDesign8Mesh.Scale = Vector3.new(0.1,0.5,0.1)
  631. HandleDesign8Weld = Instance.new("Weld",Cha)
  632. HandleDesign8Weld.Part0 = HandleDesign6
  633. HandleDesign8Weld.Part1 = HandleDesign8
  634. HandleDesign8Weld.C1 = CFrame.new(0.17,-0.35,0)*CFrame.fromEulerAnglesXYZ(0, 0, 1)
  635.  
  636. HandleBottom = Instance.new("Part",Cha)
  637. HandleBottom.TopSurface = "Smooth"
  638. HandleBottom.BottomSurface = "Smooth"
  639. HandleBottom.Size = Vector3.new(1, 1, 1)
  640. HandleBottom.CanCollide = True
  641. HandleBottom.Transparency = 0
  642. HandleBottom.BrickColor = BrickColor.new("Medium stone grey")
  643. HandleBottomMesh = Instance.new("SpecialMesh", HandleBottom)
  644. HandleBottomMesh.MeshType = "Brick"
  645. HandleBottomMesh.Scale = Vector3.new(0.1,0.1,0.1)
  646. HandleBottomWeld = Instance.new("Weld",Cha)
  647. HandleBottomWeld.Part0 = Handle
  648. HandleBottomWeld.Part1 = HandleBottom
  649. HandleBottomWeld.C1 = CFrame.new(-1,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  650.  
  651. HandleBottom2 = Instance.new("Part",Cha)
  652. HandleBottom2.TopSurface = "Smooth"
  653. HandleBottom2.BottomSurface = "Smooth"
  654. HandleBottom2.Size = Vector3.new(1, 1, 1)
  655. HandleBottom2.CanCollide = True
  656. HandleBottom2.Transparency = 0
  657. HandleBottom2.BrickColor = BrickColor.new("Medium stone grey")
  658. HandleBottom2Mesh = Instance.new("SpecialMesh", HandleBottom2)
  659. HandleBottom2Mesh.MeshType = "Brick"
  660. HandleBottom2Mesh.Scale = Vector3.new(0.1,0.1,0.1)
  661. HandleBottom2Weld = Instance.new("Weld",Cha)
  662. HandleBottom2Weld.Part0 = Handle
  663. HandleBottom2Weld.Part1 = HandleBottom2
  664. HandleBottom2Weld.C1 = CFrame.new(-1.2,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  665.  
  666. HandleBottom3 = Instance.new("Part",Cha)
  667. HandleBottom3.TopSurface = "Smooth"
  668. HandleBottom3.BottomSurface = "Smooth"
  669. HandleBottom3.Size = Vector3.new(1, 1, 1)
  670. HandleBottom3.CanCollide = True
  671. HandleBottom3.Transparency = 0
  672. HandleBottom3.BrickColor = BrickColor.new("Medium stone grey")
  673. HandleBottom3Mesh = Instance.new("SpecialMesh", HandleBottom3)
  674. HandleBottom3Mesh.MeshType = "Brick"
  675. HandleBottom3Mesh.Scale = Vector3.new(0.1,0.1,0.1)
  676. HandleBottom3Weld = Instance.new("Weld",Cha)
  677. HandleBottom3Weld.Part0 = Handle
  678. HandleBottom3Weld.Part1 = HandleBottom3
  679. HandleBottom3Weld.C1 = CFrame.new(-1.4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  680.  
  681. HandleBottom4 = Instance.new("Part",Cha)
  682. HandleBottom4.TopSurface = "Smooth"
  683. HandleBottom4.BottomSurface = "Smooth"
  684. HandleBottom4.Size = Vector3.new(1, 1, 1)
  685. HandleBottom4.CanCollide = True
  686. HandleBottom4.Transparency = 0
  687. HandleBottom4.BrickColor = BrickColor.new("Medium stone grey")
  688. HandleBottom4Mesh = Instance.new("SpecialMesh", HandleBottom4)
  689. HandleBottom4Mesh.MeshType = "Brick"
  690. HandleBottom4Mesh.Scale = Vector3.new(0.2,0.2,0.2)
  691. HandleBottom4Weld = Instance.new("Weld",Cha)
  692. HandleBottom4Weld.Part0 = Handle
  693. HandleBottom4Weld.Part1 = HandleBottom4
  694. HandleBottom4Weld.C1 = CFrame.new(-1.7,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  695.  
  696. Design.Touched:connect(function(hit)
  697. if hit.Parent:FindFirstChild("Humanoid") and equip == false and on == true then
  698. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  699. end
  700. end)
  701.  
  702. Design2.Touched:connect(function(hit)
  703. if hit.Parent:FindFirstChild("Humanoid") and equip == false and on == true then
  704. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  705. end
  706. end)
  707.  
  708. function Chat(Object,Text,Color)
  709. local Color = BrickColor.new(Color)
  710. pcall(function()Object:findFirstChild("AtlasText"):Destroy()end)
  711. local G = Instance.new("BillboardGui",Object)
  712. G.Name = "AtlasText"
  713. G.Adornee = Object
  714. G.Size = UDim2.new(3.5,0,2.5,0)
  715. G.AlwaysOnTop = false
  716. G.StudsOffset = Vector3.new(0,3,0)
  717. local Frame = Instance.new("Frame")
  718. Frame.Parent = G
  719. Frame.Size = UDim2.new(1,0,1,0)
  720. Frame.BackgroundTransparency = 1
  721. local Txt = Instance.new("TextLabel",Frame)
  722. Txt.Size = UDim2.new(1,0,1,0)
  723. Txt.Text = Text
  724. Txt.TextScaled = true
  725. Txt.TextWrapped = true
  726. Txt.Font = "SourceSansBold"
  727. Txt.TextColor = Color
  728. Txt.BackgroundTransparency = 1
  729. Txt.ZIndex = 2
  730. Game:GetService("Debris"):AddItem(G,3)
  731. end
  732.  
  733. mouse.KeyDown:connect(function(key)
  734. key:lower()
  735. if key == "e" and equip == false and on == false then
  736. Chat(Cha.Head,"HAM!","Deep blue")
  737. equip = true
  738. on = true
  739. HandleWeld.C1 = CFrame.new(-1.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  740. wait()
  741. HandleWeld.C1 = CFrame.new(-2, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  742. wait()
  743. HandleWeld.C1 = CFrame.new(-2.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  744. wait()
  745. HandleWeld.C1 = CFrame.new(-3, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  746. wait()
  747. HandleWeld.C1 = CFrame.new(-3.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  748. wait()
  749. HandleWeld.C1 = CFrame.new(-4, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  750. wait()
  751. HandleWeld.C1 = CFrame.new(-4.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  752. wait()
  753. HandleWeld.Part0 = Cha["Right Arm"]
  754. HandleWeld.Part1 = Handle
  755. HandleWeld.C1 = CFrame.new(0, 1, 0)*CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  756. wait(1)
  757. on = false
  758. end
  759.  
  760. if key == "q" and equip == true and on == false then
  761. Chat(Cha.Head,"Hamburgers","Really black")
  762. equip = false
  763. HandleWeld.Part0 = Cha.Torso
  764. HandleWeld.Part1 = Handle
  765. HandleWeld.C1 = CFrame.new(-4.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  766. wait()
  767. HandleWeld.C1 = CFrame.new(-4, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  768. wait()
  769. HandleWeld.C1 = CFrame.new(-3.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  770. wait()
  771. HandleWeld.C1 = CFrame.new(-3, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  772. wait()
  773. HandleWeld.C1 = CFrame.new(-2.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  774. wait()
  775. HandleWeld.C1 = CFrame.new(-2, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  776. wait()
  777. HandleWeld.C1 = CFrame.new(-1.5, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  778. wait()
  779. HandleWeld.C1 = CFrame.new(-1, 0, -0.5)*CFrame.fromEulerAnglesXYZ(0, 0, -1)
  780. end
  781.  
  782. if key == "r" and equip == true and fb == false then
  783. Chat(Cha.Head,"Jokemolpe46!","Bright red")
  784. fb = true
  785.  
  786.  
  787. FireBall=Instance.new('Part',Workspace)
  788. FireBall.Size=Vector3.new(14,14,14)
  789. FireBall.BrickColor=BrickColor.new("Really black")
  790. FireBall.CanCollide = True
  791. FireBall.TopSurface = "Smooth"
  792. FireBall.BottomSurface = "Smooth"
  793. FireBall.Position=torso.Position+torso.CFrame.lookVector*20
  794. FireBall.Transparency = 0.3
  795. FireBall:BreakJoints()
  796. FireBallMesh = Instance.new("SpecialMesh", FireBall)
  797. FireBallMesh.MeshType = "Sphere"
  798. FireBallMesh.Scale = Vector3.new(1,1,1)
  799. Shooter = Instance.new('BodyVelocity',FireBall)
  800. Shooter.maxForce = Vector3.new()*math.huge
  801. Shooter.velocity = torso.CFrame.lookVector*100
  802.  
  803. coroutine.resume(coroutine.create(function()
  804. while wait() do
  805. for i = 1,26 do wait()
  806. p = Instance.new("Part",workspace)
  807. p.FormFactor="Custom"
  808. p.Size = Vector3.new(15,15,15)
  809. p.TopSurface = 0
  810. p.BottomSurface = 0
  811. p.BrickColor=BrickColor.new("Really black")
  812. p.Transparency=.6
  813. p.CanCollide=false
  814. p.Anchored=true
  815. p.Parent = FireBall
  816. p.CFrame =(FireBall.CFrame*CFrame.new(0,0,0))*CFrame.Angles(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  817. game.Debris:AddItem(p,.1)
  818. end
  819. end
  820. end))
  821.  
  822.  
  823. FireBlastOff = Instance.new("BodyVelocity")
  824. FireBlastOff.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  825. FireBlastOff.velocity = torso.CFrame.lookVector*100
  826.  
  827. FireBall.Touched:connect(function(hit)
  828. if hit.Parent:FindFirstChild("Humanoid") then
  829. FireBall:Destroy()
  830. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(40)
  831. hit.Parent:FindFirstChild("Humanoid").Sit = true
  832. e = Instance.new('Explosion',Workspace)
  833. e.Position = hit.Parent.Torso.Position
  834. e.BlastPressure = 0
  835. e.BlastRadius = 10
  836. eFireBlastOff = FireBlastOff:clone()
  837. eFireBlastOff.Parent = hit.Parent:findFirstChild("Torso")
  838. eFireBlastOff.Name = "eFireBlastOff"
  839. for _,v in pairs(hit.Parent.Torso:children()) do
  840. if v:IsA("BodyVelocity") and v.Name == "eFireBlastOff" then
  841. wait(0.5)
  842. v:Destroy()
  843. end
  844. end
  845. end
  846. end)
  847.  
  848. wait(5)
  849. FireBall:Destroy()
  850. fb = false
  851. end
  852.  
  853. if key == "f" and equip == true and ib == false then
  854. Chat(Cha.Head,"Hey you! i like green beans!","Navy blue")
  855. ib = true
  856.  
  857. IceBall=Instance.new('Part',Workspace)
  858. IceBall.Size=Vector3.new(11,11,11)
  859. IceBall.BrickColor=BrickColor.new("Really black")
  860. IceBall.CanCollide = True
  861. IceBall.TopSurface = "Smooth"
  862. IceBall.BottomSurface = "Smooth"
  863. IceBall.Position=torso.Position+torso.CFrame.lookVector*20
  864. IceBall.Transparency = 1
  865. IceBall:BreakJoints()
  866. IceBallMesh = Instance.new("SpecialMesh", IceBall)
  867. IceBallMesh.MeshType = "Sphere"
  868. IceBallMesh.Scale = Vector3.new(1,1,1)
  869. Shooter2 = Instance.new('BodyVelocity',IceBall)
  870. Shooter2.maxForce = Vector3.new()*math.huge
  871. Shooter2.velocity = torso.CFrame.lookVector*100
  872.  
  873. coroutine.resume(coroutine.create(function()
  874. while wait() do
  875. for i = 1,26 do wait()
  876. p2 = Instance.new("Part",workspace)
  877. p2.FormFactor="Custom"
  878. p2.Size = Vector3.new(12,12,12)
  879. p2.TopSurface = 0
  880. p2.BottomSurface = 0
  881. p2.BrickColor=BrickColor.new("Really black")
  882. p2.Transparency=.6
  883. p2.CanCollide=false
  884. p2.Anchored=true
  885. p2.Parent = IceBall
  886. p2.CFrame =(IceBall.CFrame*CFrame.new(0,0,0))*CFrame.Angles(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  887. game.Debris:AddItem(p2,.1)
  888.  
  889. p3 = Instance.new("Part",workspace)
  890. p3.FormFactor="Custom"
  891. p3.Size = Vector3.new(12,12,12)
  892. p3.TopSurface = 0
  893. p3.BottomSurface = 0
  894. p3.BrickColor=BrickColor.new("Navy blue")
  895. p3.Transparency=.6
  896. p3.CanCollide=false
  897. p3.Anchored=true
  898. p3.Parent = IceBall
  899. p3.CFrame =(IceBall.CFrame*CFrame.new(0,0,0))*CFrame.Angles(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  900. game.Debris:AddItem(p3,.1)
  901.  
  902. end
  903. end
  904. end))
  905.  
  906. IceBall.Touched:connect(function(hit)
  907. if hit.Parent:FindFirstChild("Humanoid") then
  908. IceBall:Destroy()
  909. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(100)
  910. hit.Parent:FindFirstChild("Humanoid").WalkSpeed = 0
  911. wait(5)
  912. hit.Parent:FindFirstChild("Humanoid").WalkSpeed = 20
  913. end
  914. end)
  915.  
  916. wait(5)
  917. IceBall:Destroy()
  918.  
  919. wait(10)
  920. ib = false
  921. end
  922.  
  923. if key == "z" and equip == true and lb == false then
  924. Chat(Cha.Head,"Cheese!","Bright green")
  925. lb = true
  926.  
  927. local MPS = {}
  928. local MousePos = Mouse.Hit.p
  929. local LastPart = nil
  930. for i = 1,20 do
  931. local part = Instance.new("Part",Workspace)
  932. part.Anchored = true
  933. table.insert(MPS,part)
  934. part.FormFactor = "Custom"
  935. part.Size = Vector3.new(0,0,0)
  936. part.Transparency = 1
  937. if LastPart == nil then
  938. part.CFrame = CFrame.new(MousePos.X,MousePos.Y,MousePos.Z)
  939. else
  940. part.CFrame = CFrame.new(LastPart.CFrame.X +math.random(-20,20),LastPart.CFrame.Y +math.random(0,20),LastPart.CFrame.Z +math.random(-20,20))
  941. end
  942. LastPart = part
  943. end
  944. for i,v in ipairs(MPS) do
  945. if i > 1 then
  946. MakeLaser(MPS[i-1],v)
  947. end
  948. end
  949. wait(5)
  950. for i,v in ipairs(Lasers) do
  951. v:Destroy()
  952. end
  953. for i,v in ipairs(MPS) do
  954. v:Destroy()
  955. end
  956. wait()
  957. lb = false
  958. end
  959. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement