SavageTTyphoon

Ice Domini

Jul 10th, 2016
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.11 KB | None | 0 0
  1. wait() script.Parent = game.Players.LocalPlayer.PlayerGui
  2. local p = game.Players.LocalPlayer
  3. local m = p.Character
  4. local mouse = p:GetMouse()
  5. local q = Instance.new("BoolValue")
  6. q.Value = true
  7. q.Name = "q"
  8. local e = Instance.new("BoolValue")
  9. e.Value = true
  10. e.Name = "e"
  11. local t = Instance.new("BoolValue")
  12. t.Value = true
  13. t.Name = "t"
  14. --------------------------------------------
  15. local part = Instance.new("Part")
  16. part.Size = Vector3.new(5,1,5)
  17. part.Parent = m
  18. part.CFrame = CFrame.new(math.random(99999,999999),math.random(99999,999999),math.random(99999,999999))
  19. part.Anchored = true
  20. part.CanCollide = true
  21. part.Material = "Neon"
  22. part.BrickColor = BrickColor.new("Electric blue")
  23. --------------------------------------------
  24. for i,hats in pairs(m:GetChildren()) do
  25. if hats.ClassName == "Hat" then
  26. hats:Destroy()
  27. end
  28. end
  29. for i,clothes in pairs(m:GetChildren()) do
  30. if clothes.ClassName == "Shirt" or clothes.ClassName == "Pants" then
  31. clothes:Destroy()
  32. end
  33. end
  34. local s = Instance.new("SpecialMesh",m:WaitForChild'Head')
  35. s.MeshId = "http://www.roblox.com/asset/?id=21057410"
  36. s.TextureId = "http://www.roblox.com/asset/?id=48544900"
  37. s.Scale = Vector3.new(1.05, 1.05, 1.05)
  38. m:WaitForChild'Head':WaitForChild'face':Destroy''
  39. local l = Instance.new("PointLight",m:WaitForChild'Head')
  40. l.Shadows = true
  41. l.Color = Color3.new(0,255,255)
  42. for i,limbs in pairs(m:GetChildren()) do
  43. if limbs.ClassName == "Part" then
  44. limbs.Material = "Neon"
  45. limbs.BrickColor = BrickColor.new("Electric blue")
  46. end
  47. end
  48.  
  49. mouse.KeyDown:connect(function(Key)
  50. local key = Key:lower()
  51. if key == "q" and q.Value then
  52. q.Value = false
  53. local Run = game:GetService("RunService")
  54. local LeftShoulder = m:findFirstChild'Torso':findFirstChild'Left Shoulder'
  55. local RightShoulder = m:findFirstChild'Torso':findFirstChild'Right Shoulder'
  56. local p1 = Instance.new("Part",m)
  57. local raise = coroutine.wrap(function()
  58. for i = 1, 10 do
  59. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -.15)
  60. game:service'RunService'.RenderStepped:wait(.005)
  61. end
  62. end)
  63. raise()
  64. p1.Size = Vector3.new(2,2,2)
  65. p1.CanCollide = false
  66. p1.Material = "Neon"
  67. p1.BrickColor = BrickColor.new("Electric blue")
  68. p1.Shape = 0
  69. local y = Instance.new("BodyVelocity")
  70. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  71. y.velocity = (mouse.Hit.p - m.HumanoidRootPart.CFrame.p).unit * 200
  72. y.Parent = p1
  73. p1.CFrame = m.Torso.CFrame*CFrame.new(math.random(-3,3),math.random(-1,2.5),-6)
  74. p1.Touched:connect(function(hit)
  75. local hum = hit.Parent:findFirstChild'Humanoid'
  76. if hum ~= nil and hit.Parent.Name ~= p.Name then
  77. local damage = coroutine.wrap(function()
  78. local cf = p1.CFrame
  79. game.Debris:AddItem(bv,0)
  80. hum.WalkSpeed = 0
  81. hit.Parent.Torso.Anchored = true
  82. hit.Parent.Head.Anchored = true
  83. p1.Anchored = true
  84. game.Debris:AddItem(p1,2)
  85. for i = 0,20 do
  86. if p1 ~= nil then
  87. game:service'RunService'.RenderStepped:wait(.03)
  88. hum.Health = hum.Health - math.random(1,2)
  89. local p1s = p1.Size
  90. p1.Size = p1s:lerp(Vector3.new(30,30,30),0.2)
  91. p1.CFrame = cf
  92. hit.Parent.Torso.Anchored = false
  93. hit.Parent.Head.Anchored = false
  94. end
  95. end
  96. end)
  97. damage()
  98. end
  99. end)
  100. game:service'RunService'.RenderStepped:wait(.05)
  101. game.Debris:AddItem(p1, 5)
  102. local lower = coroutine.wrap(function()
  103. for i = 1, 10 do
  104. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, .15)
  105. game:service'RunService'.RenderStepped:wait(.005)
  106. end
  107. end)
  108. lower()
  109. q.Value = true
  110. end
  111. if key == "e" and e.Value then
  112. e.Value = false
  113. local Run = game:GetService("RunService")
  114. local LeftShoulder = m:findFirstChild'Torso':findFirstChild'Left Shoulder'
  115. local RightShoulder = m:findFirstChild'Torso':findFirstChild'Right Shoulder'
  116. local p1 = Instance.new("Part",m)
  117. local raise = coroutine.wrap(function()
  118. for i = 1, 10 do
  119. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, .15)
  120. game:service'RunService'.RenderStepped:wait(.005)
  121. end
  122. end)
  123. raise()
  124. p1.Size = Vector3.new(2,2,2)
  125. p1.CanCollide = false
  126. p1.Material = "Neon"
  127. p1.BrickColor = BrickColor.new("Electric blue")
  128. p1.Shape = 0
  129. local y = Instance.new("BodyVelocity")
  130. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  131. y.velocity = (mouse.Hit.p - m.HumanoidRootPart.CFrame.p).unit * 200
  132. y.Parent = p1
  133. p1.CFrame = m.Torso.CFrame*CFrame.new(math.random(-3,3),math.random(-1,2.5),-6)
  134. p1.Touched:connect(function(hit)
  135. local hum = hit.Parent:findFirstChild'Humanoid'
  136. if hum ~= nil and hit.Parent.Name ~= p.Name then
  137. local damage = coroutine.wrap(function()
  138. local cf = p1.CFrame
  139. game.Debris:AddItem(bv,0)
  140. hum.WalkSpeed = 0
  141. hit.Parent.Torso.Anchored = true
  142. hit.Parent.Head.Anchored = true
  143. p1.Anchored = true
  144. game.Debris:AddItem(p1,2)
  145. for i = 0,20 do
  146. if p1 ~= nil then
  147. game:service'RunService'.RenderStepped:wait(.03)
  148. hum.Health = hum.Health - math.random(1,2)
  149. local p1s = p1.Size
  150. p1.Size = p1s:lerp(Vector3.new(30,30,30),0.2)
  151. p1.CFrame = cf
  152. hit.Parent.Torso.Anchored = false
  153. hit.Parent.Head.Anchored = false
  154. end
  155. end
  156. end)
  157. damage()
  158. end
  159. end)
  160. game:service'RunService'.RenderStepped:wait(.05)
  161. game.Debris:AddItem(p1, 5)
  162. local lower = coroutine.wrap(function()
  163. for i = 1, 10 do
  164. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -.15)
  165. game:service'RunService'.RenderStepped:wait(.005)
  166. end
  167. end)
  168. lower()
  169. e.Value = true
  170. end
  171. if key == "f" then
  172. local dash = coroutine.wrap(function()
  173. local part = Instance.new("Part")
  174. part.Size = Vector3.new(4,4,4)
  175. part.Parent =m
  176. part.CFrame = m.Torso.CFrame
  177. part.Anchored = false
  178. part.CanCollide = false
  179. part.Material = "Neon"
  180. part.BrickColor = BrickColor.new("Electric blue")
  181. local t = part:Clone()
  182. local s = Instance.new("Part")
  183. t.Parent = m
  184. local y = Instance.new("BodyVelocity")
  185. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  186. y.velocity = m.Torso.CFrame.lookVector*200
  187. y.Parent = m.Torso
  188. game.Debris:AddItem(y,0.5)
  189. repeat
  190. game:service'RunService'.RenderStepped:wait()
  191. t.CFrame = m.Torso.CFrame
  192. t.Transparency = t.Transparency + 0.08
  193. until t.Transparency > 1
  194. game:service'RunService'.RenderStepped:wait()
  195. t:remove()
  196. wait(0.5)
  197. end)
  198. dash()
  199. end
  200. if key == "t" and t.Value then
  201. t.Value = false
  202. elseif key == "t" and not t.Value then
  203. t.Value = true
  204. end
  205.  
  206. while not t.Value do
  207. game:service'RunService'.RenderStepped:wait()
  208. local pad = coroutine.wrap(function()
  209. part.CFrame = m.Torso.CFrame*CFrame.new(0,-3.485,0)
  210. end)
  211. pad()
  212. end
  213. while t.Value do
  214. game:service'RunService'.RenderStepped:wait()
  215. local repad = coroutine.wrap(function()
  216. part.CFrame = CFrame.new(math.random(99999,999999),math.random(99999,999999),math.random(99999,999999))
  217. end)
  218. repad()
  219. end
  220.  
  221. while game:service'RunService'.RenderStepped:wait() do
  222. local detect = coroutine.wrap(function()
  223. for i,players in pairs(game:service'Players':GetChildren()) do
  224. if players.Character:findFirstChild'Torso'.Transparency > 0 then
  225. local mark = Instance.new("Part",game.Workspace.Camera)
  226. mark.Size = Vector3.new(1,1,1)
  227. mark.Name = players.Character.Name
  228. mark.BrickColor = BrickColor.new("Electric blue")
  229. mark.Material = "Neon"
  230. local w = Instance.new("Weld",mark)
  231. w.Part0 = mark
  232. w.Part1 = players.Character.Torso
  233. game.Debris:AddItem(mark,1)
  234. end
  235. end
  236. end)
  237. detect()
  238. end
  239.  
  240. end)
  241.  
  242. m:findFirstChild'Humanoid'.MaxHealth = 1000
  243. wait(1)
  244. m:findFirstChild'Humanoid'.Health = 1000
Add Comment
Please, Sign In to add comment