Pou_help

Untitled

Jan 25th, 2019
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.31 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86. --Made by Noobygamer12s
  87.  
  88. paly = owner
  89. local symbolimg = "http://www.roblox.com/asset/?id=402969593"
  90. char = paly.Character
  91. torso = char.Torso
  92. neck = char.Torso.Neck
  93. hum = char.Humanoid
  94. Player = owner
  95. Character = Player.Character
  96. tors = Character.Torso
  97. lleg = Character["Left Leg"]
  98. root = Character.HumanoidRootPart
  99. hed = Character.Head
  100. rleg = Character["Right Leg"]
  101. rarm = Character["Right Arm"]
  102. larm = Character["Left Arm"]
  103. local Effects = {}
  104. attack = false
  105. vt = Vector3.new
  106. bc = BrickColor.new
  107. br = BrickColor.random
  108. it = Instance.new
  109. cf = CFrame.new
  110. euler = CFrame.fromEulerAnglesXYZ
  111. angles = CFrame.Angles
  112. matr = math.random
  113.  
  114. ---weapon model---
  115. local gun = Instance.new("Part")
  116. gun.Parent = Character
  117. gun.Size = Vector3.new(0.35, 0.35, 4.75)
  118. gun.Archivable = true
  119. gun.BrickColor = BrickColor.new("Bright orange")
  120. gun.Material = "Wood"
  121. gun.CanCollide = false
  122. local weld1 = Instance.new("Weld")
  123. weld1.Parent = rarm
  124. weld1.Part0 = rarm
  125. weld1.Part1 = gun
  126. weld1.C1 = CFrame.new(0, 1.125, 0.25)
  127. local colore = Instance.new("Part")
  128. colore.Parent = Character
  129. colore.Size = Vector3.new(0.375, 0.375, 3.95)
  130. colore.Archivable = true
  131. colore.BrickColor = BrickColor.new("Really black")
  132. colore.Material = "Fabric"
  133. colore.CanCollide = false
  134. local weld1 = Instance.new("Weld")
  135. weld1.Parent = rarm
  136. weld1.Part0 = rarm
  137. weld1.Part1 = colore
  138. weld1.C1 = CFrame.new(0, 1.125, 0.25)
  139. local blak = Instance.new("Part")
  140. blak.Parent = Character
  141. blak.Size = Vector3.new(0.365, 0.365, 4.15)
  142. blak.Archivable = true
  143. blak.BrickColor = BrickColor.new("Black")
  144. blak.Material = "Fabric"
  145. blak.CanCollide = false
  146. local weld1 = Instance.new("Weld")
  147. weld1.Parent = rarm
  148. weld1.Part0 = rarm
  149. weld1.Part1 = blak
  150. weld1.C1 = CFrame.new(0, 1.125, 0.25)
  151. local blak2 = Instance.new("Part")
  152. blak2.Parent = Character
  153. blak2.Size = Vector3.new(1.25, 1.25, 0.5)
  154. blak2.Archivable = true
  155. blak2.BrickColor = BrickColor.new("Medium stone grey")
  156. blak2.Material = "Granite"
  157. blak2.CanCollide = false
  158. local weld1 = Instance.new("Weld")
  159. weld1.Parent = rarm
  160. weld1.Part0 = rarm
  161. weld1.Part1 = blak2
  162. weld1.C1 = CFrame.new(0, 1.125, 2.75)
  163. local blak3 = Instance.new("Part")
  164. blak3.Parent = Character
  165. blak3.Size = Vector3.new(1.45, 1.45, 0.45)
  166. blak3.Archivable = true
  167. blak3.BrickColor = BrickColor.new("Really black")
  168. blak3.Material = "Granite"
  169. blak3.CanCollide = false
  170. local sh = Instance.new("SpecialMesh",blak2)
  171. local sh2 = Instance.new("SpecialMesh",blak3)
  172. sh.MeshType = "Sphere"
  173. sh2.MeshType = "Sphere"
  174. local weld1 = Instance.new("Weld")
  175. weld1.Parent = rarm
  176. weld1.Part0 = rarm
  177. weld1.Part1 = blak3
  178. weld1.C1 = CFrame.new(0, 1.125, 2.75)
  179. local blak4 = Instance.new("Part")
  180. blak4.Parent = Character
  181. blak4.Size = Vector3.new(0.545, 0.545, 0.625)
  182. blak4.Archivable = true
  183. blak4.BrickColor = BrickColor.new("Really black")
  184. blak4.Material = "Granite"
  185. blak4.CanCollide = false
  186. local weld1 = Instance.new("Weld")
  187. weld1.Parent = rarm
  188. weld1.Part0 = rarm
  189. weld1.Part1 = blak4
  190. weld1.C1 = CFrame.new(0, 1.125, -2.25)
  191. local gun2 = Instance.new("Part")
  192. gun2.Parent = Character
  193. gun2.Size = Vector3.new(1,1,1)
  194. gun2.Archivable = true
  195. gun2.BrickColor = BrickColor.new("Really black")
  196. gun2.Material = "Neon"
  197. gun2.Shape = "Ball"
  198. gun2.CanCollide = false
  199. local weld1a = Instance.new("Weld")
  200. weld1a.Parent = rarm
  201. weld1a.Part0 = rarm
  202. weld1a.Part1 = gun2
  203. weld1a.C1 = CFrame.new(0, 1.125, 3.5)
  204. suh = Color3.new(0, 0, 0)
  205. local glow = Instance.new("ParticleEmitter")
  206. glow.LightEmission = 0.5
  207. glow.Parent = gun2
  208. glow.Texture = "rbxassetid://284205403"
  209. glow.Color = ColorSequence.new(suh)
  210. glow.Size = NumberSequence.new(1)
  211. glow.Speed = NumberRange.new(0,1)
  212. glow.Transparency = NumberSequence.new(0.95)
  213. glow.Lifetime = NumberRange.new(0.5)
  214. glow.LockedToPart = true
  215. glow.Rate = 250
  216. glow.VelocitySpread = 9001
  217. ----
  218.  
  219. local boll = Instance.new("Part",game.Lighting)
  220. boll.Transparency = 0.5
  221. boll.Material = "Neon"
  222. boll.BrickColor = bc("Bright red")
  223. boll.Anchored = true
  224. boll.Size = vt(1,1,1)
  225. boll.Shape = "Ball"
  226. boll.CanCollide = false
  227.  
  228. local shur = Instance.new("Part",game.Lighting)
  229. shur.Transparency = 0
  230. shur.Material = "Neon"
  231. shur.BrickColor = bc("Bright red")
  232. shur.Anchored = true
  233. shur.Size = vt(5,0.2,5)
  234. shur.CanCollide = false
  235. local Meshshur = Instance.new("CylinderMesh",shur)
  236.  
  237. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  238. if hit.Parent==nil then
  239. return
  240. end
  241. h=hit.Parent:FindFirstChild("Humanoid")
  242. for _,v in pairs(hit.Parent:children()) do
  243. if v:IsA("Humanoid") then
  244. h=v
  245. end
  246. end
  247. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  248. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  249. end
  250. if hit.Parent.className=="Hat" then
  251. hit=hit.Parent.Parent:findFirstChild("Head")
  252. end
  253. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  254. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  255. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  256. return
  257. end]]
  258. -- hs(hit,1.2)
  259. c=Instance.new("ObjectValue")
  260. c.Name="creator"
  261. c.Value=owner
  262. c.Parent=h
  263. game:GetService("Debris"):AddItem(c,.5)
  264. Damage=math.random(minim,maxim)
  265. -- h:TakeDamage(Damage)
  266. blocked=false
  267. block=hit.Parent:findFirstChild("Block")
  268. if block~=nil then
  269. print(block.className)
  270. if block.className=="NumberValue" then
  271. if block.Value>0 then
  272. blocked=true
  273. if decreaseblock==nil then
  274. block.Value=block.Value-1
  275. end
  276. end
  277. end
  278. if block.className=="IntValue" then
  279. if block.Value>0 then
  280. blocked=true
  281. if decreaseblock~=nil then
  282. block.Value=block.Value-1
  283. end
  284. end
  285. end
  286. end
  287. if blocked==false then
  288. -- h:TakeDamage(Damage)
  289. h.Health=h.Health-Damage
  290. showDamage(hit.Parent,Damage,.5,TorsoColor)
  291. else
  292. h.Health=h.Health-(Damage/2)
  293. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  294. end
  295. if Type=="Knockdown" then
  296. hum=hit.Parent.Humanoid
  297. hum.PlatformStand=true
  298. coroutine.resume(coroutine.create(function(HHumanoid)
  299. swait(1)
  300. HHumanoid.PlatformStand=false
  301. end),hum)
  302. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  303. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  304. local bodvol=Instance.new("BodyVelocity")
  305. bodvol.velocity=angle*knockback
  306. bodvol.P=5000
  307. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  308. bodvol.Parent=hit
  309. rl=Instance.new("BodyAngularVelocity")
  310. rl.P=3000
  311. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  312. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  313. rl.Parent=hit
  314. game:GetService("Debris"):AddItem(bodvol,.5)
  315. game:GetService("Debris"):AddItem(rl,.5)
  316. elseif Type=="Normal" then
  317. vp=Instance.new("BodyVelocity")
  318. vp.P=500
  319. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  320. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  321. if KnockbackType==1 then
  322. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  323. elseif KnockbackType==2 then
  324. vp.velocity=Property.CFrame.lookVector*knockback
  325. end
  326. if knockback>0 then
  327. vp.Parent=hit.Parent.Torso
  328. end
  329. game:GetService("Debris"):AddItem(vp,.5)
  330. elseif Type=="Up" then
  331. local bodyVelocity=Instance.new("BodyVelocity")
  332. bodyVelocity.velocity=vt(0,10,0)
  333. bodyVelocity.P=1000
  334. bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
  335. bodyVelocity.Parent=hit
  336. game:GetService("Debris"):AddItem(bodyVelocity,1)
  337. rl=Instance.new("BodyAngularVelocity")
  338. rl.P=3000
  339. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  340. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  341. rl.Parent=hit
  342. game:GetService("Debris"):AddItem(rl,.5)
  343. elseif Type=="Snare" then
  344. bp=Instance.new("BodyPosition")
  345. bp.P=2000
  346. bp.D=100
  347. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  348. bp.position=hit.Parent.Torso.Position
  349. bp.Parent=hit.Parent.Torso
  350. game:GetService("Debris"):AddItem(bp,1)
  351. elseif Type=="Target" then
  352. if Targetting==false then
  353. ZTarget=hit.Parent.Torso
  354. coroutine.resume(coroutine.create(function(Part)
  355. swait(5)
  356. end),ZTarget)
  357. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  358. targetgui=Instance.new("BillboardGui")
  359. targetgui.Parent=ZTarget
  360. targetgui.Size=UDim2.new(10,100,10,100)
  361. targ=Instance.new("ImageLabel")
  362. targ.Parent=targetgui
  363. targ.BackgroundTransparency=1
  364. targ.Image="rbxassetid://4834067"
  365. targ.Size=UDim2.new(1,0,1,0)
  366. cam.CameraType="Scriptable"
  367. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  368. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  369. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  370. Targetting=true
  371. RocketTarget=ZTarget
  372. for i=1,Property do
  373. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  374. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  375. swait()
  376. end
  377. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  378. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  379. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  380. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  381. end
  382. Targetting=false
  383. RocketTarget=nil
  384. targetgui.Parent=nil
  385. cam.CameraType="Custom"
  386. end
  387. end
  388. debounce=Instance.new("BoolValue")
  389. debounce.Name="DebounceHit"
  390. debounce.Parent=hit.Parent
  391. debounce.Value=true
  392. game:GetService("Debris"):AddItem(debounce,Delay)
  393. c=Instance.new("ObjectValue")
  394. c.Name="creator"
  395. c.Value=Player
  396. c.Parent=h
  397. game:GetService("Debris"):AddItem(c,.5)
  398. CRIT=false
  399. hitDeb=true
  400. AttackPos=6
  401. end
  402. end
  403.  
  404. showDamage=function(Char,Dealt,du,Color)
  405. m=Instance.new("Model")
  406. m.Name=""
  407. h=Instance.new("Humanoid")
  408. h.Health=0
  409. h.MaxHealth=0
  410. h.Parent=m
  411. c=Instance.new("Part")
  412. c.Transparency=0
  413. c.Material = "Neon"
  414. c.BrickColor=bc("Bright red")
  415. c.Name="Head"
  416. c.TopSurface=0
  417. c.BottomSurface=0
  418. CV="Hot pink"
  419.  
  420. local txt = Instance.new("BillboardGui", c)
  421. txt.Adornee = c
  422. txt.Name = "_status"
  423. txt.Size = UDim2.new(2, 0, 1.2, 0)
  424. txt.StudsOffset = Vector3.new(-9, 8, 0)
  425. local text = Instance.new("TextLabel", txt)
  426. text.Size = UDim2.new(10, 0, 7, 0)
  427. text.FontSize = "Size24"
  428. text.TextScaled = true
  429. text.TextTransparency = 0
  430. text.BackgroundTransparency = 1
  431. text.TextTransparency = 0
  432. text.TextStrokeTransparency = 0
  433. text.Font = "Cartoon"
  434. text.TextStrokeColor3 = BrickColor.new("Really black").Color
  435.  
  436. v=Instance.new("Part")
  437. v.Name = "ColorBrick"
  438. v.Parent=c
  439. v.FormFactor="Symmetric"
  440. v.Anchored=true
  441. v.CanCollide=false
  442. v.BottomSurface="Smooth"
  443. v.TopSurface="Smooth"
  444. v.Size=Vector3.new(10,5,3)
  445. v.Transparency=1
  446. v.CFrame=c.CFrame
  447. v.BrickColor=BrickColor.new(CV)
  448. v.Transparency=1
  449. text.TextColor3 = BrickColor.new("Black").Color
  450. v.Shape="Block"
  451. text.Text = tostring(Dealt).. "!"
  452. local tick = Instance.new("Sound",c)
  453. tick.SoundId = "rbxassetid://553325070"
  454. tick.Volume = 1.25
  455. tick.Pitch = 0.75
  456. tick:Play()
  457. c.formFactor="Plate"
  458. c.Transparency = 0.99
  459. c.Size=Vector3.new(1,.4,1)
  460. ms=Instance.new("CylinderMesh")
  461. ms.Scale=Vector3.new(.8,.8,.8)
  462. if CRIT==true then
  463. ms.Scale=Vector3.new(1,1.25,1)
  464. end
  465. ms.Parent=c
  466. c.Reflectance=0
  467. Instance.new("BodyGyro").Parent=c
  468. c.Parent=m
  469. if Char:findFirstChild("Head")~=nil then
  470. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  471. elseif Char.Parent:findFirstChild("Head")~=nil then
  472. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  473. end
  474. f=Instance.new("BodyPosition")
  475. f.P=2000
  476. f.D=100
  477. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  478. f.position=c.Position+Vector3.new(0,3,0)
  479. f.Parent=c
  480. game:GetService("Debris"):AddItem(m,.5+du)
  481. c.CanCollide=false
  482. m.Parent=workspace
  483. c.CanCollide=false
  484. end
  485.  
  486. function MagniDamage(Hit, Part, magni, mindam, maxdam, knock, Type)
  487. for _, c in pairs(workspace:children()) do
  488. local hum = c:findFirstChild("Humanoid")
  489. if hum ~= nil then
  490. local head = c:findFirstChild("Torso")
  491. if head ~= nil then
  492. local targ = head.Position - Part.Position
  493. local mag = targ.magnitude
  494. if mag <= magni and c.Name ~= Player.Name then
  495. Damagefunc(Hit, head, mindam, maxdam, knock, Type, RootPart, .2, 1, 3)
  496. end
  497. end
  498. end
  499. end
  500. end
  501.  
  502. function Explode(rad,par)
  503. local expart = Instance.new("Part",script.Parent)
  504. local expart2 = Instance.new("Part",script.Parent)
  505. local partMesh = Instance.new("SpecialMesh",expart)
  506. partMesh.MeshType = "Sphere"
  507. local partMesh2 = Instance.new("SpecialMesh",expart2)
  508. partMesh2.MeshType = "Sphere"
  509. local expld = Instance.new("Explosion", script.Parent)
  510. local plode = Instance.new("Sound",expart)
  511. plode.SoundId = "rbxassetid://165970126"
  512. plode.Volume = 2.5
  513. plode.Pitch = 1
  514. plode.Looped = false
  515. plode:Play()
  516. expld.BlastRadius = rad
  517. expld.Position = par.Position
  518. partMesh.Scale = vt(rad,rad,rad)
  519. expart.Size = vt(1,1,1)*1.5
  520. expart.Transparency = 0.5
  521. expart.Anchored = true
  522. expart.Material = "Neon"
  523. expart.BrickColor = bc("Deep orange")
  524. expart.CFrame = par.CFrame
  525. partMesh2.Scale = vt(rad,rad,rad)
  526. expart2.Size = vt(1.15,1.15,1.15)*1.5
  527. expart2.Transparency = 0.5
  528. expart2.Anchored = true
  529. expart2.Material = "Neon"
  530. expart2.BrickColor = bc("Bright orange")
  531. expart2.CFrame = par.CFrame
  532. local value = 5
  533. par:Destroy()
  534. for i = 0, 100 do
  535. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  536. expart.CFrame = expart.CFrame
  537. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  538. expart2.CFrame = expart.CFrame
  539. value = value - 0.225
  540. if value <= 0 then
  541. expart.Transparency = expart.Transparency + 0.0125
  542. expart2.Transparency = expart.Transparency + 0.0125
  543. value = 0
  544. end
  545. wait()
  546. end
  547. plode.Parent = nil
  548. expart.Parent = nil
  549. expart2.Parent = nil
  550. expld.Parent = nil
  551. end
  552.  
  553. function BlastStorm()
  554. local ChatService = game:GetService("Chat")
  555.  
  556. ChatService:Chat(hed, "Dark...", "Red")
  557. wait(0)
  558. local ff = Instance.new("ForceField",char)
  559. local shur = Instance.new("Part",char)
  560. local gahd = Instance.new("Sound",char)
  561. gahd.SoundId = "rbxassetid://402981977"
  562. gahd.Volume = 2.5
  563. gahd.Pitch = 0.6
  564. gahd:Play()
  565. shur.Transparency = 1
  566. shur.Material = "Neon"
  567. shur.BrickColor = bc("Bright red")
  568. shur.Anchored = true
  569. shur.CFrame = tors.CFrame + vt(0,-2.5,0)
  570. shur.Size = vt(1,0.2,1)
  571. shur.CanCollide = false
  572. local dec = Instance.new("Decal",shur)
  573. dec.Texture = symbolimg
  574. dec.Face = "Top"
  575. local dec2 = dec:Clone()
  576. dec2.Parent = shur
  577. dec2.Face = "Bottom"
  578. local Meshshur = Instance.new("CylinderMesh",shur)
  579. Meshshur.Scale = vt(0,1,0)
  580. local value1 = 1*12.5
  581. for i = 0, 50 do
  582. shur.CFrame = tors.CFrame + vt(0,-2.5,0)
  583. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  584. value1 = value1 - 0.015*12.5
  585. wait(0)
  586. end
  587. local ChatService = game:GetService("Chat")
  588.  
  589. ChatService:Chat(hed, "DESTRUCTION!!!", "Red")
  590. wait(0)
  591. local spart = Instance.new("Part",char)
  592. local tick = Instance.new("Sound",char)
  593. tick.SoundId = "rbxassetid://414516914"
  594. tick.Volume = 2.5
  595. tick.Pitch = 0.4
  596. tick:Play()
  597. local tickz = Instance.new("Sound",char)
  598. tickz.SoundId = "rbxassetid://435742675"
  599. tickz.Volume = 1
  600. tickz.Pitch = 1
  601. tickz:Play()
  602. local tickr = Instance.new("Sound",char)
  603. tickr.SoundId = "rbxassetid://435742675"
  604. tickr.Volume = 2.5
  605. tickr.Pitch = 0.5
  606. tickr:Play()
  607. local tickel = Instance.new("Sound",char)
  608. tickel.SoundId = "rbxassetid://2248511"
  609. tickel.Volume = 3
  610. tickel.Pitch = 0.2
  611. tickel:Play()
  612. spart.Size = vt(1,1,1)
  613. spart.BrickColor = BrickColor.new("Really black")
  614. spart.Transparency = 0.1
  615. spart.Anchored = true
  616. spart.CanCollide = false
  617. spart.CFrame = shur.CFrame + vt(0,2.5,0)
  618. local expld = Instance.new("Explosion", spart)
  619. expld.BlastRadius = 500000
  620. expld.Position = spart.Position
  621. local mesh = Instance.new("SpecialMesh",spart)
  622. mesh.MeshType = "FileMesh"
  623. mesh.Scale = vt(1,0.01,1)
  624. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  625. local parz = spart:Clone()
  626. local mshe = parz.Mesh
  627. mshe.MeshId = "http://www.roblox.com/asset/?id=1051557"
  628. parz.CFrame = spart.CFrame
  629. parz.Parent = char
  630. local par2 = spart:Clone()
  631. local msh = par2.Mesh
  632. par2.Mesh.MeshType = "Sphere"
  633. par2.Material = "Neon"
  634. par2.CFrame = spart.CFrame
  635. par2.BrickColor = BrickColor.new("Really black")
  636. par2.Parent = char
  637. for i = 0, 200 do
  638. spart.Transparency = spart.Transparency + 0.005
  639. mesh.Scale = mesh.Scale + vt(10,1,10)
  640. spart.Position = spart.Position
  641. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  642. par2.Transparency = par2.Transparency + 0.005
  643. msh.Scale = msh.Scale + vt(5/1.25,1000/1.25,5/1.25)
  644. par2.Position = par2.Position
  645. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  646. parz.Transparency = par2.Transparency + 0.005
  647. mshe.Scale = msh.Scale + vt(6,1,6)
  648. parz.Position = parz.Position
  649. parz.CFrame = parz.CFrame*CFrame.Angles(0,-0.5,0)
  650. wait(0)
  651. end
  652. ff:Destroy()
  653. for i = 0, 100 do
  654. dec.Transparency = dec.Transparency + 0.015
  655. dec2.Transparency = dec.Transparency
  656. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  657. value1 = value1 - 0.015*12.5
  658. wait(0)
  659. end
  660. shur:Destroy()
  661. par2:Destroy()
  662. spart:Destroy()
  663. tick:Destroy()
  664. tickr:Destroy()
  665. tickz:Destroy()
  666. tickel:Destroy()
  667. end
  668.  
  669. function Trap()
  670. local shur = Instance.new("Part",char)
  671. local gahd = Instance.new("Sound",shur)
  672. gahd.SoundId = "rbxassetid://163619849"
  673. gahd.Volume = 1.5
  674. gahd.Pitch = 1
  675. gahd:Play()
  676. shur.Transparency = 1
  677. shur.Material = "Neon"
  678. shur.BrickColor = bc("Bright red")
  679. shur.Anchored = true
  680. shur.CFrame = mouse.Hit
  681. shur.Rotation = vt(0,0,0)
  682. shur.Size = vt(1,0.2,1)
  683. shur.CanCollide = false
  684. local dec = Instance.new("Decal",shur)
  685. dec.Texture = symbolimg
  686. dec.Face = "Top"
  687. local dec2 = dec:Clone()
  688. dec2.Parent = shur
  689. dec2.Face = "Bottom"
  690. local Meshshur = Instance.new("CylinderMesh",shur)
  691. Meshshur.Scale = vt(0,1,0)
  692. local value1 = 1*1.45
  693. for i = 0, 50 do
  694. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  695. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  696. value1 = value1 - 0.015*1.45
  697. wait(0)
  698. end
  699. for i = 0, 50 do
  700. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  701. dec.Transparency = dec.Transparency + 0.02
  702. dec2.Transparency = dec.Transparency
  703. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  704. value1 = value1 - 0.015*1.45
  705. wait(0)
  706. end
  707. local spart = Instance.new("Part",char)
  708. local tick = Instance.new("Sound",spart)
  709. tick.SoundId = "rbxassetid://514867425"
  710. tick.Volume = 3
  711. tick.Pitch = 1
  712. tick:Play()
  713. local tickel = Instance.new("Sound",spart)
  714. tickel.SoundId = "rbxassetid://138161072"
  715. tickel.Volume = 1
  716. tickel.Pitch = 2
  717. tickel:Play()
  718. spart.Size = vt(1,1,1)
  719. spart.BrickColor = BrickColor.new("White")
  720. spart.Transparency = 1
  721. spart.Anchored = true
  722. spart.CanCollide = false
  723. spart.CFrame = shur.CFrame
  724. local expld = Instance.new("Explosion", spart)
  725. expld.BlastRadius = 15
  726. expld.Position = spart.Position
  727. local mesh = Instance.new("SpecialMesh",spart)
  728. mesh.MeshType = "FileMesh"
  729. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  730. for i = 0, 25 do
  731. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  732. spart.Transparency = spart.Transparency - 0.025
  733. mesh.Scale = mesh.Scale + vt(1.5,2.75,1.5)
  734. spart.Position = spart.Position
  735. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.45,0)
  736. wait(0)
  737. end
  738. for i = 0, 50 do
  739. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  740. spart.Transparency = spart.Transparency + 0.015
  741. mesh.Scale = mesh.Scale - vt(0.5,-2.75,0.5)
  742. spart.Position = spart.Position
  743. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.45,0)
  744. wait(0)
  745. end
  746. shur:Destroy()
  747. spart:Destroy()
  748. end
  749.  
  750. function LastTornado()
  751. local shur = Instance.new("Part",char)
  752. local gahd = Instance.new("Sound",shur)
  753. gahd.SoundId = "rbxassetid://163619849"
  754. gahd.Volume = 5
  755. gahd.Pitch = 0.25
  756. gahd:Play()
  757. shur.Transparency = 1
  758. shur.Material = "Neon"
  759. shur.BrickColor = bc("Bright red")
  760. shur.Anchored = true
  761. shur.CFrame = tors.CFrame + vt(0,250,0)
  762. shur.Size = vt(1,0.2,1)
  763. shur.CanCollide = false
  764. local dec = Instance.new("Decal",shur)
  765. dec.Texture = symbolimg
  766. dec.Face = "Top"
  767. local dec2 = dec:Clone()
  768. dec2.Parent = shur
  769. dec2.Face = "Bottom"
  770. local Meshshur = Instance.new("CylinderMesh",shur)
  771. Meshshur.Scale = vt(0,1,0)
  772. local value1 = 1*6.5
  773. local shur2 = Instance.new("Part",char)
  774. shur2.Transparency = 1
  775. shur2.Material = "Neon"
  776. shur2.BrickColor = bc("Bright red")
  777. shur2.Anchored = true
  778. shur2.CFrame = shur.CFrame
  779. shur2.Size = vt(1,0.2,1)
  780. shur2.CanCollide = false
  781. local dece = Instance.new("Decal",shur2)
  782. dece.Texture = symbolimg
  783. dece.Face = "Top"
  784. local dece2 = dec:Clone()
  785. dece2.Parent = shur2
  786. dece2.Face = "Bottom"
  787. local Meshshur2 = Instance.new("CylinderMesh",shur2)
  788. Meshshur2.Scale = vt(0,1,0)
  789. local value2 = 1*15
  790. for i = 0, 50 do
  791. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  792. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  793. value1 = value1 - 0.015*6.5
  794. shur2.CFrame = shur2.CFrame*CFrame.Angles(0,-0.05,0)
  795. Meshshur2.Scale = Meshshur2.Scale + vt(value2,0,value2)
  796. value2 = value2 - 0.015*12
  797. wait()
  798. end
  799. local spart = Instance.new("Part",char)
  800. local tick = Instance.new("Sound",spart)
  801. tick.SoundId = "rbxassetid://224339308"
  802. tick.Volume = 7.5
  803. tick.Pitch = 0.45
  804. tick.Looped = true
  805. tick:Play()
  806. local tickel = Instance.new("Sound",spart)
  807. tickel.SoundId = "rbxassetid://138161072"
  808. tickel.Volume = 7.5
  809. tickel.Pitch = 0.65
  810. tickel.Looped = true
  811. tickel:Play()
  812. spart.Size = vt(1,1,1)
  813. spart.BrickColor = BrickColor.new("White")
  814. spart.Transparency = 1
  815. spart.Anchored = true
  816. spart.CanCollide = false
  817. spart.CFrame = shur.CFrame - vt(0,125,0)
  818. local mesh = Instance.new("SpecialMesh",spart)
  819. mesh.MeshType = "FileMesh"
  820. mesh.Scale = vt(1,0.01,1)
  821. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  822. local par2 = spart:Clone()
  823. local msh = par2.Mesh
  824. par2.CFrame = spart.CFrame
  825. par2.Parent = char
  826. for i = 0, 25 do
  827. shur2.CFrame = shur2.CFrame*CFrame.Angles(0,-0.05,0)
  828. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  829. spart.Transparency = spart.Transparency - 0.025
  830. mesh.Scale = mesh.Scale + vt(7,4,7)
  831. spart.Position = spart.Position
  832. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  833. par2.Transparency = par2.Transparency - 0.025
  834. msh.Scale = msh.Scale + vt(7.5/1.25,4,7.5/1.25)
  835. par2.Position = par2.Position
  836. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  837. wait(0)
  838. end
  839. local part = Instance.new("Part",char)
  840. part.Anchored = true
  841. part.CanCollide = false
  842. part.Transparency = 1
  843. part.Size = vt(115,1000,5)
  844. part.Position = spart.Position
  845. part.Touched:connect(function(hit)
  846. Damagefunc(hit,20,32,-5,"Normal",root,.2,1)
  847. end)
  848. for i = 0, 1000 do
  849. shur2.CFrame = shur2.CFrame*CFrame.Angles(0,-0.05,0)
  850. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  851. part.CFrame = spart.CFrame*CFrame.Angles(0,0.25,0)
  852. spart.Position = spart.Position
  853. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.75,0)
  854. par2.Position = par2.Position
  855. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  856. wait(0)
  857. end
  858. tick.Looped = false
  859. tickel.Looped = false
  860. part:Destroy()
  861. for i = 0, 25 do
  862. shur2.CFrame = shur2.CFrame*CFrame.Angles(0,-0.05,0)
  863. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  864. spart.Transparency = spart.Transparency + 0.025
  865. mesh.Scale = mesh.Scale - vt(5,4,5)
  866. spart.Position = spart.Position
  867. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  868. par2.Transparency = par2.Transparency + 0.025
  869. msh.Scale = msh.Scale - vt(7.5/1.25,4,7.5/1.25)
  870. par2.Position = par2.Position
  871. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  872. wait(0)
  873. end
  874. for i = 0, 100 do
  875. shur.CFrame = shur.CFrame*CFrame.Angles(0,0.05,0)
  876. dec.Transparency = dec.Transparency + 0.015
  877. dec2.Transparency = dec.Transparency
  878. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  879. value1 = value1 - 0.015*6.5
  880. dece.Transparency = dec.Transparency + 0.015
  881. dece2.Transparency = dec.Transparency
  882. shur2.CFrame = shur2.CFrame*CFrame.Angles(0,-0.05,0)
  883. Meshshur2.Scale = Meshshur2.Scale + vt(value2,0,value2)
  884. value2 = value2 - 0.015*12
  885. wait(0)
  886. end
  887. shur:Destroy()
  888. par2:Destroy()
  889. spart:Destroy()
  890. end
  891.  
  892. function WindFloor()
  893. local ff = Instance.new("ForceField",char)
  894. local shur = Instance.new("Part",char)
  895. local gahd = Instance.new("Sound",shur)
  896. gahd.SoundId = "rbxassetid://402981977"
  897. gahd.Volume = 5
  898. gahd.Pitch = 0.75
  899. gahd:Play()
  900. shur.Transparency = 1
  901. shur.Material = "Neon"
  902. shur.BrickColor = bc("Bright red")
  903. shur.Anchored = true
  904. shur.CFrame = tors.CFrame + vt(0,-2.5,0)
  905. shur.Size = vt(1,0.2,1)
  906. shur.CanCollide = false
  907. local dec = Instance.new("Decal",shur)
  908. dec.Texture = symbolimg
  909. dec.Face = "Top"
  910. local dec2 = dec:Clone()
  911. dec2.Parent = shur
  912. dec2.Face = "Bottom"
  913. local Meshshur = Instance.new("CylinderMesh",shur)
  914. Meshshur.Scale = vt(0,1,0)
  915. local value1 = 1*2.5
  916. for i = 0, 50 do
  917. shur.CFrame = tors.CFrame + vt(0,-2.5,0)
  918. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  919. value1 = value1 - 0.015*2.5
  920. wait(0)
  921. end
  922. local ChatService = game:GetService("Chat")
  923.  
  924. ChatService:Chat(hed, "Dark Blast!", "Red")
  925. wait(0)
  926. local spart = Instance.new("Part",char)
  927. local tick = Instance.new("Sound",spart)
  928. tick.SoundId = "rbxassetid://414516914"
  929. tick.Volume = 2.5
  930. tick.Pitch = 0.45
  931. tick:Play()
  932. local tickel = Instance.new("Sound",spart)
  933. tickel.SoundId = "rbxassetid://2248511"
  934. tickel.Volume = 1.5
  935. tickel.Pitch = 0.3
  936. tickel:Play()
  937. spart.Size = vt(1,1,1)
  938. spart.BrickColor = BrickColor.new("Really black")
  939. spart.Transparency = 0.1
  940. spart.Anchored = true
  941. spart.CanCollide = false
  942. spart.CFrame = shur.CFrame + vt(0,2.5,0)
  943. local expld = Instance.new("Explosion", spart)
  944. expld.BlastRadius = 32
  945. expld.Position = spart.Position
  946. local mesh = Instance.new("SpecialMesh",spart)
  947. mesh.MeshType = "FileMesh"
  948. mesh.Scale = vt(1,0.01,1)
  949. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  950. local parz = spart:Clone()
  951. local mshe = parz.Mesh
  952. parz.CFrame = spart.CFrame
  953. parz.Parent = char
  954. local par2 = spart:Clone()
  955. local msh = par2.Mesh
  956. par2.Mesh.MeshType = "Sphere"
  957. par2.Material = "Neon"
  958. par2.CFrame = spart.CFrame
  959. par2.BrickColor = BrickColor.new("Really black")
  960. par2.Parent = char
  961. for i = 0, 150 do
  962. spart.Transparency = spart.Transparency + 0.01
  963. mesh.Scale = mesh.Scale + vt(2.75,0.5,2.75)
  964. spart.Position = spart.Position
  965. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  966. par2.Transparency = par2.Transparency + 0.01
  967. msh.Scale = msh.Scale + vt(2.75/1.25,2.75/1.25,2.75/1.25)
  968. par2.Position = par2.Position
  969. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  970. parz.Transparency = par2.Transparency + 0.01
  971. mshe.Scale = msh.Scale + vt(3,1,3)
  972. parz.Position = parz.Position
  973. parz.CFrame = parz.CFrame*CFrame.Angles(0,-0.5,0)
  974. wait(0)
  975. end
  976. ff:Destroy()
  977. for i = 0, 100 do
  978. dec.Transparency = dec.Transparency + 0.015
  979. dec2.Transparency = dec.Transparency
  980. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  981. value1 = value1 - 0.015*2.5
  982. wait(0)
  983. end
  984. shur:Destroy()
  985. par2:Destroy()
  986. spart:Destroy()
  987. end
  988.  
  989.  
  990. function Saved()
  991. local spart = Instance.new("Part",workspace)
  992. spart.Size = vt(1,1,1)
  993. spart.Shape = "Ball"
  994. spart.BrickColor = BrickColor.new("Deep orange")
  995. spart.Material = "Neon"
  996. spart.Transparency = 0
  997. spart.Anchored = false
  998. spart.Rotation = hed.Rotation
  999. spart.CanCollide = false
  1000. spart.Position = tors.Position + vt(0,0,0) .Hit.lookVector * math.random(10,100)
  1001. local bv = Instance.new("BodyVelocity")
  1002. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1003. bv.velocity = mouse.Hit.lookVector * 125
  1004. bv.Parent = spart
  1005. local tick = Instance.new("Sound",tors)
  1006. tick.SoundId = "rbxassetid://88517571"
  1007. tick.Volume = 2
  1008. tick.Pitch = 6.5
  1009. tick:Play()
  1010. wait(0.1)
  1011. pewdiepie=spart.Touched:connect(function(hit) Damagefunc(hit,5,6,0,"Normal",root,.2,1) spart:Destroy() end)
  1012. local value = 0
  1013. end
  1014.  
  1015. function WindFloor2()
  1016. local ChatService = game:GetService("Chat")
  1017.  
  1018. ChatService:Chat(hed, "Shadow Burst!", "Red")
  1019. wait(0)
  1020. local shur = Instance.new("Part",char)
  1021. local gahd = Instance.new("Sound",shur)
  1022. gahd.SoundId = "rbxassetid://402981977"
  1023. gahd.Volume = 5
  1024. gahd.Pitch = 0.75
  1025. gahd:Play()
  1026. shur.Transparency = 1
  1027. shur.Material = "Neon"
  1028. shur.BrickColor = bc("Bright red")
  1029. shur.Anchored = true
  1030. shur.CFrame = mouse.Hit
  1031. shur.Rotation = vt(0,math.random(-500,500),0)
  1032. shur.Size = vt(1,0.2,1)
  1033. shur.CanCollide = false
  1034. local dec = Instance.new("Decal",shur)
  1035. dec.Texture = symbolimg
  1036. dec.Face = "Top"
  1037. local dec2 = dec:Clone()
  1038. dec2.Parent = shur
  1039. dec2.Face = "Bottom"
  1040. local Meshshur = Instance.new("CylinderMesh",shur)
  1041. Meshshur.Scale = vt(0,1,0)
  1042. local value1 = 1*2.25
  1043. for i = 0, 50 do
  1044. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  1045. value1 = value1 - 0.015*2.25
  1046. wait(0)
  1047. end
  1048. local spart = Instance.new("Part",char)
  1049. local tick = Instance.new("Sound",spart)
  1050. tick.SoundId = "rbxassetid://414516914"
  1051. tick.Volume = 2.5
  1052. tick.Pitch = 0.45
  1053. tick:Play()
  1054. spart.Size = vt(1,1,1)
  1055. spart.BrickColor = BrickColor.new("Really black")
  1056. spart.Transparency = 0.1
  1057. spart.Anchored = true
  1058. spart.CanCollide = false
  1059. spart.CFrame = shur.CFrame + vt(0,2.5,0)
  1060. local expld = Instance.new("Explosion", spart)
  1061. expld.BlastRadius = 27.5
  1062. expld.Position = spart.Position
  1063. local mesh = Instance.new("SpecialMesh",spart)
  1064. mesh.MeshType = "FileMesh"
  1065. mesh.Scale = vt(1,0.01,1)
  1066. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  1067. local parz = spart:Clone()
  1068. local mshe = parz.Mesh
  1069. mshe.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1070. parz.CFrame = spart.CFrame
  1071. parz.Parent = char
  1072. local par2 = spart:Clone()
  1073. local msh = par2.Mesh
  1074. par2.Mesh.MeshType = "Sphere"
  1075. par2.Material = "Neon"
  1076. par2.CFrame = spart.CFrame
  1077. par2.BrickColor = BrickColor.new("Really black")
  1078. par2.Parent = char
  1079. local par3 = spart:Clone()
  1080. local msh3 = par2.Mesh
  1081. msh3.Scale = vt(15,0,15)
  1082. par3.Mesh.MeshType = "Sphere"
  1083. par3.Material = "Neon"
  1084. par3.CFrame = spart.CFrame
  1085. par3.BrickColor = BrickColor.new("Really black")
  1086. par3.Parent = char
  1087. for i = 0, 150 do
  1088. spart.Transparency = spart.Transparency + 0.01
  1089. mesh.Scale = mesh.Scale + vt(2.25,0.15,2.25)
  1090. spart.Position = spart.Position
  1091. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  1092. par2.Transparency = par2.Transparency + 0.01
  1093. msh.Scale = msh.Scale + vt(1.5/1.25,1.5/1.25,1.5/1.25)
  1094. par2.Position = par2.Position
  1095. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  1096. par3.Transparency = par2.Transparency + 0.05
  1097. msh3.Scale = msh3.Scale + vt(-0.5,50/1.25,-0.5)
  1098. par3.Position = par2.Position
  1099. par3.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  1100. parz.Transparency = par2.Transparency + 0.01
  1101. mshe.Scale = msh.Scale + vt(4,1,4)
  1102. parz.Position = parz.Position
  1103. parz.CFrame = parz.CFrame*CFrame.Angles(0,-0.5,0)
  1104. wait(0)
  1105. end
  1106. for i = 0, 100 do
  1107. dec.Transparency = dec.Transparency + 0.015
  1108. dec2.Transparency = dec.Transparency
  1109. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  1110. value1 = value1 - 0.015*2.25
  1111. wait(0)
  1112. end
  1113. shur:Destroy()
  1114. par2:Destroy()
  1115. spart:Destroy()
  1116. end
  1117.  
  1118.  
  1119. function Saved()
  1120. local spart = Instance.new("Part",workspace)
  1121. spart.Size = vt(1,1,1)
  1122. spart.Shape = "Ball"
  1123. spart.BrickColor = BrickColor.new("Deep orange")
  1124. spart.Material = "Neon"
  1125. spart.Transparency = 0
  1126. spart.Anchored = false
  1127. spart.Rotation = hed.Rotation
  1128. spart.CanCollide = false
  1129. spart.Position = tors.Position + vt(0,0,0) .Hit.lookVector * math.random(10,100)
  1130. local bv = Instance.new("BodyVelocity")
  1131. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1132. bv.velocity = mouse.Hit.lookVector * 125
  1133. bv.Parent = spart
  1134. local tick = Instance.new("Sound",tors)
  1135. tick.SoundId = "rbxassetid://88517571"
  1136. tick.Volume = 2
  1137. tick.Pitch = 6.5
  1138. tick:Play()
  1139. wait(0.1)
  1140. pewdiepie=spart.Touched:connect(function(hit) Damagefunc(hit,5,6,0,"Normal",root,.2,1) spart:Destroy() end)
  1141. local value = 0
  1142. end
  1143.  
  1144. function WindShot()
  1145. local touched = false
  1146. local delay = false
  1147. local spart = Instance.new("Part",char)
  1148. local tick = Instance.new("Sound",spart)
  1149. tick.SoundId = "rbxassetid://203691467"
  1150. tick.Volume = 1.5
  1151. tick.Pitch = 0.85
  1152. tick:Play()
  1153. spart.Size = vt(1,1,1)
  1154. spart.BrickColor = BrickColor.new("Really black")
  1155. spart.Transparency = 0
  1156. spart.CanCollide = false
  1157. spart.Material = "Neon"
  1158. spart.CFrame = hed.CFrame + Vector3.new(0,0.1,0)
  1159. local msh = Instance.new("SpecialMesh",spart)
  1160. msh.MeshType = "Sphere"
  1161. msh.Scale = vt(3,3,3)
  1162. local pt1 = NumberSequenceKeypoint.new(0,1,0)
  1163. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  1164. local effecto = Instance.new("ParticleEmitter",spart)
  1165. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1166. effecto.Color = ColorSequence.new(Color3.new(0,0,0))
  1167. effecto.Rate = 10000
  1168. effecto.Lifetime = NumberRange.new(1)
  1169. effecto.Size = NumberSequence.new({pt1,pt2})
  1170. effecto.Speed = NumberRange.new(0,0)
  1171. effecto.RotSpeed = NumberRange.new(100,100)
  1172. local bv = Instance.new("BodyVelocity")
  1173. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1174. bv.velocity = mouse.Hit.lookVector * 100
  1175. bv.Parent = spart
  1176. wait(0.05)
  1177. spart.Touched:connect(function(hit)
  1178. if touched == false then
  1179. touched = true
  1180. spart.Anchored = true
  1181. local tick = Instance.new("Sound",spart)
  1182. tick.SoundId = "rbxassetid://414516914"
  1183. tick.Volume = 1.5
  1184. tick.Pitch = 0.75
  1185. tick:Play()
  1186. effecto:Destroy()
  1187. local pt1 = NumberSequenceKeypoint.new(0,10,0)
  1188. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  1189. local effectoz = Instance.new("ParticleEmitter",spart)
  1190. effectoz.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1191. effectoz.Color = ColorSequence.new(Color3.new(0,0,0))
  1192. effectoz.Lifetime = NumberRange.new(3)
  1193. effectoz.Size = NumberSequence.new({pt1,pt2})
  1194. effectoz.Speed = NumberRange.new(0,0)
  1195. effectoz.RotSpeed = NumberRange.new(100,100)
  1196. effectoz.Speed = NumberRange.new(25)
  1197. effectoz.VelocitySpread = 10000000
  1198. effectoz.Rate = 1000000000000
  1199. wait(0.05)
  1200. effectoz.Rate = 0
  1201. Damagefunc(hit,10,15,-20,"Normal",root,.2,1)
  1202. for i = 0, 50 do
  1203. msh.Scale = msh.Scale + vt(1.5,1.5,1.5)
  1204. spart.Transparency = spart.Transparency + 0.025
  1205. wait(0)
  1206. end
  1207. spart:Destroy()
  1208. end
  1209. end)
  1210. wait(10)
  1211. delay = false
  1212. if delay == true then
  1213. spart:Destroy()
  1214. end
  1215. end
  1216.  
  1217. mouse.Button1Down:connect(function()
  1218. WindShot()
  1219. end)
  1220. mouse.KeyDown:connect(function(k)
  1221.  
  1222. k = k:lower()
  1223. if k == "f" then
  1224. BlastStorm()
  1225. end
  1226. if k == "e" then
  1227. WindFloor2()
  1228. end
  1229. if k == "r" then
  1230. WindFloor()
  1231. end
  1232. end)
  1233.  
  1234. while wait() do
  1235. for i = 0, 20 do
  1236. gun2.Transparency = gun2.Transparency + 0.05
  1237. wait()
  1238. end
  1239. for i = 0, 20 do
  1240. gun2.Transparency = gun2.Transparency - 0.05
  1241. wait()
  1242. end
  1243. end
Advertisement
Add Comment
Please, Sign In to add comment