Advertisement
Roblox_Xploits

TEST SCRIPT PLEASE IGNORE

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