Advertisement
Guest User

Dark angel script

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