Awooslayer699

Untitled

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