Advertisement
Guest User

Untitled

a guest
May 24th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. person = "ILP77"
  2. plyr = game:getService("Players")[person]
  3. mode = 1
  4. script.Parent = nil
  5.  
  6. pcall(function()
  7. script.DSource.Value = "--Failure"
  8. end)
  9.  
  10. mod = Instance.new("Model")
  11. mod.Parent = plyr.Character
  12. mod.Name = "BlackAngelSuit"
  13.  
  14. function updateLooks()
  15. for i,v in pairs(plyr.Character:getChildren()) do
  16. if v:IsA("Part") then
  17. v.Reflectance = 0.1
  18. v.TopSurface = "Smooth"
  19. v.BottomSurface = "Smooth"
  20. v.LeftSurface = "Smooth"
  21. v.RightSurface = "Smooth"
  22. v.BrickColor = BrickColor.new("Black")
  23. elseif v:IsA("Hat") then
  24. v:Remove()
  25. elseif v:IsA("Shirt") then
  26. v:Remove()
  27. elseif v:IsA("Pants") then
  28. v:Remove()
  29. end
  30. end
  31. pcall(function()
  32. plyr.Character.Torso.roblox:Remove()
  33. plyr.Character["Shirt Graphic"]:Remove()
  34. end)
  35. end
  36.  
  37. pcall(function()
  38. plyr.Character.Head.face:Remove()
  39. end)
  40.  
  41. ----
  42.  
  43. w1 = Instance.new("Part")
  44. w1.Parent = mod
  45. w1.CanCollide = false
  46. w1.Locked = true
  47. w1.CanCollide = false
  48. w1.Size = Vector3.new(1, 1, 1)
  49. w1.formFactor = "Symmetric"
  50. w1.BrickColor = BrickColor.new("Black")
  51. w1.TopSurface = "Smooth"
  52. w1.BottomSurface = "Smooth"
  53.  
  54. m = Instance.new("SpecialMesh")
  55. m.MeshType = "Brick"
  56. m.Parent = w1
  57. m.Scale = Vector3.new(1, 2, 0.2)
  58.  
  59. local Weld1 = Instance.new("Weld")
  60. Weld1.Parent = w1
  61. Weld1.Part0 = w1
  62. Weld1.Part1 = plyr.Character.Torso
  63. Weld1.C0 = CFrame.new(0.7,0.2,-0.6)*CFrame.Angles(0,0,0.4)
  64.  
  65. ----
  66.  
  67. w2 = Instance.new("Part")
  68. w2.Parent = mod
  69. w2.CanCollide = false
  70. w2.Locked = true
  71. w2.CanCollide = false
  72. w2.Size = Vector3.new(1, 1, 1)
  73. w2.formFactor = "Symmetric"
  74. w2.BrickColor = BrickColor.new("Black")
  75. w2.TopSurface = "Smooth"
  76. w2.BottomSurface = "Smooth"
  77.  
  78. m = Instance.new("SpecialMesh")
  79. m.MeshType = "Brick"
  80. m.Parent = w2
  81. m.Scale = Vector3.new(1, 2, 0.2)
  82.  
  83. local Weld = Instance.new("Weld")
  84. Weld.Parent = w2
  85. Weld.Part0 = w2
  86. Weld.Part1 = w1
  87. Weld.C0 = CFrame.new(0.2,1.6,0)*CFrame.Angles(0,0,-0.4)
  88.  
  89. ----
  90.  
  91. w21 = Instance.new("Part")
  92. w21.Parent = mod
  93. w21.CanCollide = false
  94. w21.Locked = true
  95. w21.CanCollide = false
  96. w21.Size = Vector3.new(1, 1, 1)
  97. w21.formFactor = "Symmetric"
  98. w21.BrickColor = BrickColor.new("Black")
  99. w21.TopSurface = "Smooth"
  100. w21.BottomSurface = "Smooth"
  101.  
  102. m = Instance.new("SpecialMesh")
  103. m.MeshType = "Brick"
  104. m.Parent = w21
  105. m.Scale = Vector3.new(1, 2, 0.2)
  106.  
  107. local Weld2 = Instance.new("Weld")
  108. Weld2.Parent = w21
  109. Weld2.Part0 = w21
  110. Weld2.Part1 = plyr.Character.Torso
  111. Weld2.C0 = CFrame.new(-0.7,0.2,-0.6)*CFrame.Angles(0,0,-0.4)
  112.  
  113. ----
  114.  
  115. w22 = Instance.new("Part")
  116. w22.Parent = mod
  117. w22.CanCollide = false
  118. w22.Locked = true
  119. w22.CanCollide = false
  120. w22.Size = Vector3.new(1, 1, 1)
  121. w22.formFactor = "Symmetric"
  122. w22.BrickColor = BrickColor.new("Black")
  123. w22.TopSurface = "Smooth"
  124. w22.BottomSurface = "Smooth"
  125.  
  126. m = Instance.new("SpecialMesh")
  127. m.MeshType = "Brick"
  128. m.Parent = w22
  129. m.Scale = Vector3.new(1, 2, 0.2)
  130.  
  131. local Weld = Instance.new("Weld")
  132. Weld.Parent = w22
  133. Weld.Part0 = w22
  134. Weld.Part1 = w21
  135. Weld.C0 = CFrame.new(-0.2,1.6,0)*CFrame.Angles(0,0,0.4)
  136.  
  137. ----
  138.  
  139. e1 = Instance.new("Part")
  140. e1.Parent = mod
  141. e1.CanCollide = false
  142. e1.Locked = true
  143. e1.CanCollide = false
  144. e1.Size = Vector3.new(1, 1, 1)
  145. e1.formFactor = "Symmetric"
  146. e1.BrickColor = BrickColor.new("Really red")
  147. e1.TopSurface = "Smooth"
  148. e1.BottomSurface = "Smooth"
  149.  
  150. m = Instance.new("BlockMesh")
  151. m.Parent = e1
  152. m.Scale = Vector3.new(0.2, 0.2, 0.2)
  153.  
  154. local Weld = Instance.new("Weld")
  155. Weld.Parent = e1
  156. Weld.Part0 = e1
  157. Weld.Part1 = plyr.Character.Head
  158. Weld.C0 = CFrame.new(0.2,-0.2,0.5)*CFrame.Angles(0,0,0.15)
  159.  
  160. ----
  161.  
  162. e2 = Instance.new("Part")
  163. e2.Parent = mod
  164. e2.CanCollide = false
  165. e2.Locked = true
  166. e2.CanCollide = false
  167. e2.Size = Vector3.new(1, 1, 1)
  168. e2.formFactor = "Symmetric"
  169. e2.BrickColor = BrickColor.new("Really red")
  170. e2.TopSurface = "Smooth"
  171. e2.BottomSurface = "Smooth"
  172.  
  173. m = Instance.new("BlockMesh")
  174. m.Parent = e2
  175. m.Scale = Vector3.new(0.2, 0.2, 0.2)
  176.  
  177. local Weld = Instance.new("Weld")
  178. Weld.Parent = e2
  179. Weld.Part0 = e2
  180. Weld.Part1 = plyr.Character.Head
  181. Weld.C0 = CFrame.new(-0.2, -0.2, 0.5)*CFrame.Angles(0,0,-0.15)
  182.  
  183. ----
  184.  
  185. j1 = Instance.new("Part")
  186. j1.Parent = mod
  187. j1.CanCollide = false
  188. j1.Locked = true
  189. j1.CanCollide = false
  190. j1.Size = Vector3.new(1, 1, 1)
  191. j1.formFactor = "Symmetric"
  192. j1.BrickColor = BrickColor.new("Really red")
  193. j1.TopSurface = "Smooth"
  194. j1.BottomSurface = "Smooth"
  195. j1.Transparency = 1
  196.  
  197. m = Instance.new("BlockMesh")
  198. m.Parent = j1
  199. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  200.  
  201. local Weldj = Instance.new("Weld")
  202. Weldj.Parent = j1
  203. Weldj.Part0 = j1
  204. Weldj.Part1 = plyr.Character.Torso
  205. Weldj.C0 = CFrame.new(-1.3,-0.6,0)*CFrame.Angles(0,0,0)
  206.  
  207. ----
  208.  
  209. j2 = Instance.new("Part")
  210. j2.Parent = mod
  211. j2.CanCollide = false
  212. j2.Locked = true
  213. j2.CanCollide = false
  214. j2.Size = Vector3.new(1, 1, 1)
  215. j2.formFactor = "Symmetric"
  216. j2.BrickColor = BrickColor.new("Really red")
  217. j2.TopSurface = "Smooth"
  218. j2.BottomSurface = "Smooth"
  219. j2.Transparency = 1
  220.  
  221. m = Instance.new("BlockMesh")
  222. m.Parent = j2
  223. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  224.  
  225. local Weldj = Instance.new("Weld")
  226. Weldj.Parent = j2
  227. Weldj.Part0 = j2
  228. Weldj.Part1 = plyr.Character.Torso
  229. Weldj.C0 = CFrame.new(1.3,-0.6,0)*CFrame.Angles(0,0,0)
  230.  
  231.  
  232.  
  233. plyr.Character["Right Arm"].Transparency = 0
  234. plyr.Character["Left Arm"].Transparency = 0
  235.  
  236.  
  237. --------------------------------------------------------------
  238.  
  239.  
  240.  
  241. rs = plyr.Character.Torso:FindFirstChild("Right Shoulder")
  242. ls = plyr.Character.Torso:FindFirstChild("Left Shoulder")
  243.  
  244.  
  245.  
  246. hb = Instance.new("HopperBin")
  247. hb.Parent = plyr.Backpack
  248. hb.Name = "Dark Angel"
  249.  
  250. debounce = false
  251. debun = false
  252.  
  253. function Select(mouse)
  254.  
  255. function onKeyDown(key)
  256. key:lower()
  257. if string.byte(key) == 113 then
  258. mode = 1
  259. print("Mode: Explosion")
  260. elseif string.byte(key) == 101 then
  261. mode = 2
  262. print("Mode: Teleport")
  263. elseif string.byte(key) == 114 then
  264. mode = 3
  265. print("Mode: GodMode")
  266. elseif string.byte(key) == 102 then
  267. mode = 4
  268. print("Mode: Firebolt")
  269. elseif string.byte(key) == 116 then
  270. mode = 5
  271. print("Mode: LAZERZ")
  272. end
  273. end
  274. mouse.KeyDown:connect(onKeyDown)
  275.  
  276. function onButton1Down(click)
  277. if debounce == false then
  278.  
  279. --Explosion Mode--------------------------
  280.  
  281. if mode == 1 then
  282. debounce = true
  283. rs.Parent = nil
  284. Weldrs = Instance.new("Weld")
  285. Weldrs.Parent = plyr.Character["Right Arm"]
  286. Weldrs.Part0 = plyr.Character["Right Arm"]
  287. Weldrs.Part1 = j1
  288. Weldrs.Name = "Weldrs"
  289. Weldrs.C0 = CFrame.new(-0.2,0.6,0)*CFrame.Angles(0,0,0)
  290. for i = 1,15 do
  291. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(0, 0, 0.15)
  292. wait()
  293. end
  294.  
  295.  
  296. print("1")
  297.  
  298. f1 = Instance.new("Part")
  299. f1.Parent = mod
  300. f1.CanCollide = false
  301. f1.Locked = true
  302. f1.CanCollide = false
  303. f1.Size = Vector3.new(1, 1, 1)
  304. f1.formFactor = "Symmetric"
  305. f1.BrickColor = BrickColor.new("Bright red")
  306. f1.TopSurface = "Smooth"
  307. f1.BottomSurface = "Smooth"
  308. f1.Transparency = 0.6
  309.  
  310. m1 = Instance.new("SpecialMesh")
  311. m1.MeshType = "Sphere"
  312. m1.Parent = f1
  313. m1.Scale = Vector3.new(0, 0, 0)
  314.  
  315. local Weld = Instance.new("Weld")
  316. Weld.Parent = f1
  317. Weld.Part0 = f1
  318. Weld.Part1 = plyr.Character["Right Arm"]
  319. Weld.C0 = CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0)
  320.  
  321. f2 = Instance.new("Part")
  322. f2.Parent = mod
  323. f2.CanCollide = false
  324. f2.Locked = true
  325. f2.CanCollide = false
  326. f2.Size = Vector3.new(1, 1, 1)
  327. f2.formFactor = "Symmetric"
  328. f2.BrickColor = BrickColor.new("Bright red")
  329. f2.TopSurface = "Smooth"
  330. f2.BottomSurface = "Smooth"
  331. f2.Transparency = 0
  332.  
  333. m2 = Instance.new("SpecialMesh")
  334. m2.MeshType = "Sphere"
  335. m2.Parent = f2
  336. m2.Scale = Vector3.new(0, 0, 0)
  337.  
  338. local Weld = Instance.new("Weld")
  339. Weld.Parent = f2
  340. Weld.Part0 = f2
  341. Weld.Part1 = f1
  342. Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  343.  
  344. for i = 1,10 do
  345. m1.Scale = m1.Scale + Vector3.new(0.1,0.1,0.1)
  346. wait()
  347. end
  348. wait()
  349. for i = 1,5 do
  350. for q = 1,10 do
  351. m2.Scale = m2.Scale + Vector3.new(0.1,0.1,0.1)
  352. f2.Transparency = f2.Transparency + 0.1
  353. wait()
  354. end
  355. for m = 1,10 do
  356. m2.Scale = m2.Scale - Vector3.new(0.1,0.1,0.1)
  357. f2.Transparency = f2.Transparency - 0.1
  358. wait()
  359. end
  360. end
  361. wait()
  362. for i = 1,10 do
  363. m1.Scale = m1.Scale - Vector3.new(0.1,0.1,0.1)
  364. wait()
  365. end
  366. f1:Remove()
  367. f2:Remove()
  368. ff = Instance.new("ForceField")
  369. ff.Parent = plyr.Character
  370. e = Instance.new("Explosion")
  371. e.Parent = workspace
  372. e.BlastRadius = 15
  373. e.BlastPressure = 3999999
  374. e.Position = plyr.Character.Torso.Position
  375. wait(0.1)
  376. pcall(function()
  377. e:Remove()
  378. end)
  379. wait()
  380. ff:Remove()
  381. wait(0.5)
  382. for i = 1,15 do
  383. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(0, 0, -0.15)
  384. wait()
  385. end
  386. if rs ~= nil then
  387. rs.Parent = plyr.Character.Torso
  388. wcer = plyr.Character["Right Arm"]:findFirstChild("Weldrs")
  389. if wcer ~= nil then
  390. wcer:Remove()
  391. end
  392. end
  393. debounce = false
  394.  
  395. --Teleport Mode---------------------------
  396.  
  397. elseif mode == 2 then
  398. debounce = true
  399.  
  400.  
  401. mp = mouse.Hit.p
  402.  
  403. t1 = Instance.new("Part")
  404. t1.Parent = mod
  405. t1.CanCollide = false
  406. t1.Locked = true
  407. t1.CanCollide = false
  408. t1.Size = Vector3.new(1, 1, 1)
  409. t1.formFactor = "Symmetric"
  410. t1.BrickColor = BrickColor.new("Bright red")
  411. t1.TopSurface = "Smooth"
  412. t1.BottomSurface = "Smooth"
  413. t1.Transparency = 0.6
  414.  
  415. me1 = Instance.new("SpecialMesh")
  416. me1.MeshType = "Sphere"
  417. me1.Parent = t1
  418. me1.Scale = Vector3.new(0, 0, 0)
  419.  
  420. local Weld = Instance.new("Weld")
  421. Weld.Parent = t1
  422. Weld.Part0 = t1
  423. Weld.Part1 = plyr.Character.Torso
  424. Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  425.  
  426. t2 = Instance.new("Part")
  427. t2.Parent = mod
  428. t2.CanCollide = false
  429. t2.Locked = true
  430. t2.CanCollide = false
  431. t2.Size = Vector3.new(1, 1, 1)
  432. t2.formFactor = "Symmetric"
  433. t2.BrickColor = BrickColor.new("Bright red")
  434. t2.TopSurface = "Smooth"
  435. t2.BottomSurface = "Smooth"
  436. t2.Transparency = 0
  437.  
  438. me2 = Instance.new("SpecialMesh")
  439. me2.MeshType = "Sphere"
  440. me2.Parent = t2
  441. me2.Scale = Vector3.new(0, 0, 0)
  442.  
  443. local Weld = Instance.new("Weld")
  444. Weld.Parent = t2
  445. Weld.Part0 = t2
  446. Weld.Part1 = t1
  447. Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  448.  
  449. for i = 1,10 do
  450. me1.Scale = me1.Scale + Vector3.new(1,1,1)
  451. wait()
  452. end
  453. for d = 1,5 do
  454. for q = 1,10 do
  455. me2.Scale = me2.Scale + Vector3.new(1,1,1)
  456. t2.Transparency = t2.Transparency + 0.1
  457. wait()
  458. end
  459. t1.Transparency = t1.Transparency - 0.1
  460. for q = 1,10 do
  461. me2.Scale = me2.Scale - Vector3.new(1,1,1)
  462. t2.Transparency = t2.Transparency - 0.1
  463. wait()
  464. end
  465. wait()
  466. end
  467. for i = 1,4 do
  468. me1.Scale = me1.Scale - Vector3.new(1,1,1)
  469. wait()
  470. end
  471. plyr.Character:MoveTo(mp)
  472. for i = 1,6 do
  473. me1.Scale = me1.Scale - Vector3.new(1,1,1)
  474. wait()
  475. end
  476.  
  477. t1:Remove()
  478. t2:Remove()
  479.  
  480. debounce = false
  481.  
  482. --GodMode-------------------------------
  483.  
  484. elseif mode == 3 then
  485. if debun == false then debun = true
  486. print("GodeMode NOW")
  487. debounce = true
  488. rs.Parent = nil
  489. ls.Parent = nil
  490. Weldrs = Instance.new("Weld")
  491. Weldrs.Parent = plyr.Character["Right Arm"]
  492. Weldrs.Part0 = plyr.Character["Right Arm"]
  493. Weldrs.Part1 = j1
  494. Weldrs.Name = "Weldrs"
  495. Weldrs.C0 = CFrame.new(-0.2,0.6,0)*CFrame.Angles(0,0,0)
  496. Weldls = Instance.new("Weld")
  497. Weldls.Parent = plyr.Character["Left Arm"]
  498. Weldls.Part0 = plyr.Character["Left Arm"]
  499. Weldls.Part1 = j2
  500. Weldls.Name = "Weldls"
  501. Weldls.C0 = CFrame.new(0.2,0.6,0)*CFrame.Angles(0,0,0)
  502.  
  503.  
  504. f1 = Instance.new("Part")
  505. f1.Parent = mod
  506. f1.CanCollide = false
  507. f1.Locked = true
  508. f1.CanCollide = false
  509. f1.Size = Vector3.new(1, 1, 1)
  510. f1.formFactor = "Symmetric"
  511. f1.BrickColor = BrickColor.new("Bright red")
  512. f1.TopSurface = "Smooth"
  513. f1.BottomSurface = "Smooth"
  514. f1.Transparency = 1
  515.  
  516. m1 = Instance.new("SpecialMesh")
  517. m1.MeshType = "Sphere"
  518. m1.Parent = f1
  519. m1.Scale = Vector3.new(0, 0, 0)
  520.  
  521. local Weld = Instance.new("Weld")
  522. Weld.Parent = f1
  523. Weld.Part0 = f1
  524. Weld.Part1 = plyr.Character["Right Arm"]
  525. Weld.C0 = CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0)
  526.  
  527. f2 = Instance.new("Part")
  528. f2.Parent = mod
  529. f2.CanCollide = false
  530. f2.Locked = true
  531. f2.CanCollide = false
  532. f2.Size = Vector3.new(1, 1, 1)
  533. f2.formFactor = "Symmetric"
  534. f2.BrickColor = BrickColor.new("Bright red")
  535. f2.TopSurface = "Smooth"
  536. f2.BottomSurface = "Smooth"
  537. f2.Transparency = 1
  538.  
  539. m1 = Instance.new("SpecialMesh")
  540. m1.MeshType = "Sphere"
  541. m1.Parent = f2
  542. m1.Scale = Vector3.new(0, 0, 0)
  543.  
  544. local Weld = Instance.new("Weld")
  545. Weld.Parent = f2
  546. Weld.Part0 = f2
  547. Weld.Part1 = plyr.Character["Left Arm"]
  548. Weld.C0 = CFrame.new(0,1.5,0)*CFrame.Angles(0,0,0)
  549.  
  550. f = Instance.new("Fire")
  551. f.Parent = f1
  552. f.Size = 0
  553. f.Heat = 0
  554. fn = Instance.new("Fire")
  555. fn.Parent = f2
  556. fn.Size = 0
  557. fn.Heat = 0
  558.  
  559. for i = 1,18 do
  560. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(0, 0, 0.15)
  561. Weldls.C1 = Weldls.C1*CFrame.fromEulerAnglesXYZ(0, 0, -0.15)
  562. wait()
  563. end
  564.  
  565. wait(2)
  566.  
  567. fi = Instance.new("Fire")
  568. fi.Parent = plyr.Character.Torso
  569. fi.Size = 8
  570. fi.Heat = 10
  571. plyr.Character.Humanoid.WalkSpeed = 30
  572.  
  573. --Arms going down
  574. for i = 1,18 do
  575. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(0, 0, -0.15)
  576. Weldls.C1 = Weldls.C1*CFrame.fromEulerAnglesXYZ(0, 0, 0.15)
  577. wait()
  578. end
  579.  
  580. f1:Remove()
  581. f2:Remove()
  582.  
  583.  
  584. if rs ~= nil then
  585. rs.Parent = plyr.Character.Torso
  586. end
  587. if ls ~= nil then
  588. ls.Parent = plyr.Character.Torso
  589. end
  590. wcer = plyr.Character["Right Arm"]:findFirstChild("Weldrs")
  591. if wcer ~= nil then
  592. wcer:Remove()
  593. end
  594. wcel = plyr.Character["Left Arm"]:findFirstChild("Weldls")
  595. if wcer ~= nil then
  596. wcel:Remove()
  597. end
  598.  
  599. debounce = false
  600.  
  601. wait(8)
  602.  
  603. fi:Remove()
  604. plyr.Character.Humanoid.WalkSpeed = 16
  605.  
  606. debun = false
  607. end
  608.  
  609. --FireBolt-------------------------------------------------
  610.  
  611. elseif mode == 4 then
  612. debounce = true
  613. pos = mouse.hit.p
  614. rs.Parent = nil
  615. Weldrs = Instance.new("Weld")
  616. Weldrs.Parent = plyr.Character["Right Arm"]
  617. Weldrs.Part0 = plyr.Character["Right Arm"]
  618. Weldrs.Part1 = j1
  619. Weldrs.Name = "Weldrs"
  620. Weldrs.C0 = CFrame.new(-0.2,0.6,0)*CFrame.Angles(0,0,0)
  621. for i = 1,15 do
  622. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(0.105, 0, 0)
  623. wait()
  624. end
  625.  
  626. wait()
  627.  
  628. p = Instance.new("Part")
  629. p.Parent = mod
  630. p.CanCollide = false
  631. p.Locked = true
  632. p.Anchored = true
  633. p.CanCollide = false
  634. p.Size = Vector3.new(1, 1, 1)
  635. p.formFactor = "Symmetric"
  636. p.BrickColor = BrickColor.new("Bright red")
  637. p.TopSurface = "Smooth"
  638. p.BottomSurface = "Smooth"
  639. p.Transparency = 1
  640. p.Position = plyr.Character["Right Arm"].Position + Vector3.new(0,1.5,0)
  641. p.CFrame = CFrame.new(p.Position, pos)
  642.  
  643. dabnut = false
  644.  
  645. function onTouch(hit)
  646. humiz = hit.Parent:findFirstChild("Humanoid")
  647. if humiz ~= nil and hit.Parent.Name ~= person then
  648. pcall(function()
  649. hit.Parent:BreakJoints()
  650. if hit.Parent.Torso:findFirstChild("Fiarz1") == nil then
  651. f = Instance.new("Fire")
  652. f.Parent = hit.Parent.Torso
  653. f.Size = 6
  654. f.Heat = 5
  655. f.Name = "Fiarz1"
  656. end
  657. end)
  658. end
  659. end
  660. p.Touched:connect(onTouch)
  661.  
  662. f = Instance.new("Fire")
  663. f.Parent = p
  664. f.Size = 0
  665. f.Heat = 0
  666.  
  667. for i = 0, 1, 0.03 do
  668. p.CFrame = CFrame.new( (p.Position * (1 - i)) + (pos * i))
  669. wait()
  670. end
  671. game:getService("Debris"):AddItem(p,0.1)
  672. for i = 1,15 do
  673. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(-0.105, 0, 0)
  674. wait()
  675. end
  676. if rs ~= nil then
  677. rs.Parent = plyr.Character.Torso
  678. wcer = plyr.Character["Right Arm"]:findFirstChild("Weldrs")
  679. if wcer ~= nil then
  680. wcer:Remove()
  681. end
  682. end
  683. debounce = false
  684.  
  685.  
  686.  
  687.  
  688. --Lazorz mode--------------------------
  689.  
  690. elseif mode == 5 then
  691. debounce = true
  692. rs.Parent = nil
  693. Weldrs = Instance.new("Weld")
  694. Weldrs.Parent = plyr.Character["Right Arm"]
  695. Weldrs.Part0 = plyr.Character["Right Arm"]
  696. Weldrs.Part1 = j1
  697. Weldrs.Name = "Weldrs"
  698. Weldrs.C0 = CFrame.new(-0.2,0.6,0)*CFrame.Angles(0,0,0)
  699. for i = 1,15 do
  700. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(0.105, 0, 0)
  701. wait()
  702. end
  703.  
  704. f1 = Instance.new("Part")
  705. f1.Parent = mod
  706. f1.CanCollide = false
  707. f1.Locked = true
  708. f1.CanCollide = false
  709. f1.Size = Vector3.new(1, 1, 1)
  710. f1.formFactor = "Symmetric"
  711. f1.BrickColor = BrickColor.new("Bright red")
  712. f1.TopSurface = "Smooth"
  713. f1.BottomSurface = "Smooth"
  714. f1.Transparency = 0
  715.  
  716. m1 = Instance.new("SpecialMesh")
  717. m1.MeshType = "Sphere"
  718. m1.Parent = f1
  719. m1.Scale = Vector3.new(0, 0, 0)
  720.  
  721. local Weld = Instance.new("Weld")
  722. Weld.Parent = f1
  723. Weld.Part0 = f1
  724. Weld.Part1 = plyr.Character["Right Arm"]
  725. Weld.C0 = CFrame.new(0,1,0)*CFrame.Angles(0,0,0)
  726.  
  727. f2 = Instance.new("Part")
  728. f2.Parent = mod
  729. f2.CanCollide = false
  730. f2.Locked = true
  731. f2.CanCollide = false
  732. f2.Size = Vector3.new(1, 1, 1)
  733. f2.formFactor = "Symmetric"
  734. f2.BrickColor = BrickColor.new("Bright red")
  735. f2.TopSurface = "Smooth"
  736. f2.BottomSurface = "Smooth"
  737. f2.Transparency = 1
  738.  
  739. m2 = Instance.new("SpecialMesh")
  740. m2.MeshType = "Sphere"
  741. m2.Parent = f2
  742. m2.Scale = Vector3.new(0, 0, 0)
  743.  
  744. local Weld = Instance.new("Weld")
  745. Weld.Parent = f2
  746. Weld.Part0 = f2
  747. Weld.Part1 = f1
  748. Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  749.  
  750.  
  751. f3 = Instance.new("Part")
  752. f3.Parent = mod
  753. f3.CanCollide = false
  754. f3.Locked = true
  755. f3.CanCollide = false
  756. f3.Size = Vector3.new(1, 1, 1)
  757. f3.formFactor = "Symmetric"
  758. f3.BrickColor = BrickColor.new("Bright red")
  759. f3.TopSurface = "Smooth"
  760. f3.BottomSurface = "Smooth"
  761. f3.Transparency = 1
  762.  
  763. m3 = Instance.new("SpecialMesh")
  764. m3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  765. m3.Parent = f3
  766. m3.Scale = Vector3.new(0, 0, 0)
  767.  
  768. local Weld = Instance.new("Weld")
  769. Weld.Parent = f3
  770. Weld.Part0 = f3
  771. Weld.Part1 = plyr.Character["Right Arm"]
  772. Weld.C0 = CFrame.new(0,-1.2,0.1)*CFrame.Angles(math.pi,0,0)
  773.  
  774.  
  775. for i = 1,10 do
  776. m2.Scale = m2.Scale + Vector3.new(0.1,0.1,0.1)
  777. f2.Transparency = f2.Transparency - 0.05
  778. wait()
  779. end
  780.  
  781. for ind = 1,4 do
  782. for i = 1,20 do
  783. m1.Scale = m1.Scale + Vector3.new(0.05,0.05,0.05)
  784. f1.Transparency = f1.Transparency + 0.05
  785. wait()
  786. end
  787. m1.Scale = Vector3.new(0,0,0)
  788. f1.Transparency = 0
  789. end
  790.  
  791. for i = 1,20 do
  792. m3.Scale = m3.Scale + Vector3.new(0.035,0.035,0.035)
  793. f3.Transparency = f3.Transparency - 0.03
  794. wait()
  795. end
  796.  
  797. mp = mouse.Hit.p
  798.  
  799. p = Instance.new("Part")
  800. p.Parent = mod
  801. p.Locked = true
  802. p.Transparency = 0.4
  803. p.CanCollide = false
  804. p.BrickColor = BrickColor.new("Bright red")
  805. p.Anchored = true
  806. p.Size = Vector3.new(1,(f2.Position-mp).magnitude,1)
  807. p.CFrame = CFrame.new((f2.Position+mp)/2,f2.Position)*CFrame.Angles(math.pi/2,0,0)
  808. mp1 = Instance.new("CylinderMesh")
  809. mp1.Parent = p
  810. mp1.Scale = Vector3.new(1,1,1)
  811. p3 = Instance.new("Part")
  812. p3.Parent = mod
  813. p3.Locked = true
  814. p3.Transparency = 0.4
  815. p3.CanCollide = false
  816. p3.BrickColor = BrickColor.new("Bright red")
  817. p3.Anchored = true
  818. p3.Size = Vector3.new(1,(f2.Position-mp).magnitude,1)
  819. p3.CFrame = CFrame.new((f2.Position+mp)/2,f2.Position)*CFrame.Angles(math.pi/2,0,0)
  820. mp2 = Instance.new("CylinderMesh")
  821. mp2.Parent = p3
  822. mp2.Scale = Vector3.new(0.8,1,0.8)
  823.  
  824. mt = mouse.Target
  825. print(mt)
  826.  
  827. pcall(function()
  828. mt.Parent.Humanoid:TakeDamage(80)
  829. end)
  830. pcall(function()
  831. mt.Parent.Parent.Humanoid:TakeDamage(80)
  832. end)
  833.  
  834. wait(0.5)
  835.  
  836. for i = 1,20 do
  837. p.Transparency = p.Transparency - 0.05
  838. p3.Transparency = p.Transparency - 0.05
  839. mp1.Scale = mp1.Scale - Vector3.new(0.05,0,0.05)
  840. mp2.Scale = mp1.Scale - Vector3.new(0.05,0,0.05)
  841. wait()
  842. end
  843.  
  844. p:Remove()
  845. p3:Remove()
  846.  
  847. for i = 1,10 do
  848. m2.Scale = m2.Scale - Vector3.new(0.1,0.1,0.1)
  849. f2.Transparency = f2.Transparency + 0.05
  850. m3.Scale = m3.Scale - Vector3.new(0.07,0.07,0.07)
  851. f3.Transparency = f3.Transparency + 0.06
  852. wait()
  853. end
  854.  
  855.  
  856. f1:Remove()
  857. f2:Remove()
  858. f3:Remove()
  859.  
  860.  
  861. for i = 1,15 do
  862. Weldrs.C1 = Weldrs.C1*CFrame.fromEulerAnglesXYZ(-0.105, 0, 0)
  863. wait()
  864. end
  865.  
  866. if rs ~= nil then
  867. rs.Parent = plyr.Character.Torso
  868. wcer = plyr.Character["Right Arm"]:findFirstChild("Weldrs")
  869. if wcer ~= nil then
  870. wcer:Remove()
  871. end
  872. end
  873. debounce = false
  874.  
  875.  
  876. -------------------------------------------------------
  877.  
  878.  
  879. end
  880. end
  881. end
  882. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  883. end
  884. hb.Selected:connect(Select)
  885.  
  886.  
  887.  
  888.  
  889.  
  890. --------------------------------------------------------------
  891.  
  892.  
  893.  
  894.  
  895.  
  896. while true do
  897. updateLooks()
  898. for i = 1,17 do
  899. Weld1.C1 = Weld1.C1*CFrame.fromEulerAnglesXYZ(0, 0, -0.03)
  900. Weld2.C1 = Weld2.C1*CFrame.fromEulerAnglesXYZ(0, 0, 0.03)
  901. wait()
  902. end
  903. wait(0.6)
  904. for i = 1,17 do
  905. Weld1.C1 = Weld1.C1*CFrame.fromEulerAnglesXYZ(0, 0, 0.03)
  906. Weld2.C1 = Weld2.C1*CFrame.fromEulerAnglesXYZ(0, 0, -0.03)
  907. wait()
  908. end
  909. wait(0.6)
  910. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement