Advertisement
Dark_EccentricYT

Untitled

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