Advertisement
deathsignature2

Omo Omo

Jan 23rd, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.85 KB | None | 0 0
  1. local enabled = true
  2. Player = script.Parent.Parent
  3. me = Player
  4. mouse = Player:GetMouse()
  5. run = game:GetService("RunService")
  6. waittime = 5
  7. LeftHip = Player.Character.Torso["Left Hip"]
  8. RightHip = Player.Character.Torso["Right Hip"]
  9. LeftShoulder = Player.Character.Torso["Left Shoulder"]
  10. RightShoulder = Player.Character.Torso["Right Shoulder"]
  11.  
  12. function onKeyDown(key)
  13. if not enabled then return end
  14. enabled = false
  15. Key = key:lower()
  16.  
  17.  
  18.  
  19.  
  20.  
  21. if key == "z" then
  22.  
  23. Run = game:GetService("RunService")
  24. game:GetService("Chat"):Chat(Player.Character.Head, "Omo Omo No mi: Crash")
  25.  
  26.  
  27. for i = 1,10 do
  28. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -.15)
  29. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, .15)
  30. Run.Stepped:wait(0.005)
  31. end
  32.  
  33.  
  34. wait(0.01)
  35. xad = Instance.new("Part")
  36. xad.Parent = Workspace
  37. xad.Size = Vector3.new(2,2,2)
  38. xad.formFactor = "Symmetric"
  39. xad.Anchored = true
  40. xad.Shape = "Ball"
  41. xad.CanCollide = false
  42. xad.Transparency = 0.7
  43. xad.TopSurface = "Smooth"
  44. xad.BottomSurface = "Smooth"
  45.  
  46. zomg = math.random(1, 2)
  47. xad.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,0)
  48. xad.BrickColor = BrickColor.new("Really black")
  49. xad.Name = "Particle"
  50. game.Debris:AddItem(xad, 3)
  51.  
  52.  
  53.  
  54. for u, c in pairs(workspace:GetChildren()) do
  55. if c.Name ~= me.Character.Name then
  56. h = c:findFirstChild("Humanoid")
  57. t = c:findFirstChild("Torso")
  58. if h ~= nil and t ~= nil then
  59. if (xad.Position-t.Position).magnitude <= 50 * 1 then
  60. b = Instance.new("BodyVelocity")
  61. b.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  62. b.velocity = Vector3.new(0,-50, 0)
  63. b.Parent = t
  64. game.Debris:AddItem(b,5)
  65. h.Health = h.Health - 30
  66. h.PlatformStand = true
  67. end
  68. end
  69. end
  70. end
  71.  
  72. for i = 1,10 do
  73. wait(.01)
  74. xad.Size =xad.Size + Vector3.new(10,10,10)
  75. xad.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,0)
  76.  
  77.  
  78.  
  79.  
  80.  
  81. end
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90. for i = 1, 10 do
  91. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -.15)
  92. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, .15)
  93. Run.Stepped:wait(0.01)
  94. end
  95.  
  96. wait(waittime)
  97. end
  98.  
  99.  
  100. if key == "x" then
  101.  
  102. Run = game:GetService("RunService")
  103. game:GetService("Chat"):Chat(Player.Character.Head, "Omo Omo No mi: Immobilize")
  104.  
  105.  
  106. for i = 1,10 do
  107. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -.15)
  108. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, .15)
  109. Run.Stepped:wait(0.005)
  110. end
  111.  
  112.  
  113. wait(0.01)
  114. xad = Instance.new("Part")
  115. xad.Parent = Workspace
  116. xad.Size = Vector3.new(2,2,2)
  117. xad.formFactor = "Symmetric"
  118. xad.Anchored = true
  119. xad.Shape = "Ball"
  120. xad.CanCollide = false
  121. xad.Transparency = 0.7
  122. xad.TopSurface = "Smooth"
  123. xad.BottomSurface = "Smooth"
  124. zomg = math.random(1, 2)
  125. xad.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,000)
  126. xad.BrickColor = BrickColor.new("Really black")
  127. xad.Name = "Particle"
  128. game.Debris:AddItem(xad, 3)
  129.  
  130.  
  131.  
  132. for u, c in pairs(workspace:GetChildren()) do
  133. if c.Name ~= me.Character.Name then
  134. h = c:findFirstChild("Humanoid")
  135. t = c:findFirstChild("Torso")
  136. if h ~= nil and t ~= nil then
  137. if (xad.Position-t.Position).magnitude <= 50 * 1 then
  138. b = Instance.new("BodyVelocity")
  139. b.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  140. b.velocity = Vector3.new(0,70, 0)
  141. b.Parent = t
  142. game.Debris:AddItem(b,5)
  143. h.Health = h.Health - 20
  144. h.PlatformStand = true
  145. end
  146. end
  147. end
  148. end
  149.  
  150. for i = 1,10 do
  151. wait(.01)
  152. xad.Size =xad.Size + Vector3.new(10,10,10)
  153. xad.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,0)
  154.  
  155.  
  156.  
  157.  
  158.  
  159. end
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168. for i = 1, 10 do
  169. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -.15)
  170. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, .15)
  171. Run.Stepped:wait(0.01)
  172. end
  173.  
  174. wait(waittime)
  175. end
  176.  
  177.  
  178.  
  179. if key == "c" then
  180.  
  181. Run = game:GetService("RunService")
  182. game:GetService("Chat"):Chat(Player.Character.Head, "Omo Omo No mi: Attract")
  183.  
  184.  
  185. for i = 1,10 do
  186. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, -.15)
  187. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, .15)
  188. Run.Stepped:wait(0.005)
  189. end
  190.  
  191.  
  192. wait(0.01)
  193. xad = Instance.new("Part")
  194. xad.Parent = Workspace
  195. xad.Size = Vector3.new(102,102,102)
  196. xad.formFactor = "Symmetric"
  197. xad.Anchored = false
  198. xad.Shape = "Ball"
  199. xad.CanCollide = false
  200. xad.Transparency = 0
  201. f = Instance.new("Fire",xad)
  202. f.Size = 30
  203. a = Instance.new("StringValue")
  204. a.Name = "Owner"
  205. a.Value = Player.Name
  206. a.Parent = xad
  207. m = Instance.new("SpecialMesh",xad)
  208. m.Scale = Vector3.new(65,65,65)
  209. m.MeshType = "FileMesh"
  210. m.MeshId = "http://www.roblox.com/asset/?id=1290033"
  211. m.TextureId = "http://www.roblox.com/asset/?id=1290030"
  212. y = Instance.new("BodyVelocity")
  213. fd = script.Firedamage:clone()
  214. fd.Parent = xad
  215. fd.Disabled = false
  216. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  217. y.velocity = Vector3.new(0,-180,-10)
  218. y.Parent = xad
  219. xad.TopSurface = "Smooth"
  220. xad.BottomSurface = "Smooth"
  221. xad.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,200,-80)
  222. xad.BrickColor = BrickColor.new("Really black")
  223. xad.Name = "Particle"
  224. game.Debris:AddItem(xad, 8)
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239. for i = 1, 10 do
  240. RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(0, 0, -.15)
  241. LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(0, 0, .15)
  242. Run.Stepped:wait(0.01)
  243. end
  244.  
  245. wait(waittime)
  246. end
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256. enabled = true
  257. end
  258.  
  259.  
  260.  
  261.  
  262. mouse.KeyDown:connect(onKeyDown)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement