Advertisement
pakin2549

Untitled

Mar 18th, 2021
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 84.13 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. local RealPlayer = Player
  4. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  5.  
  6. local plr = owner
  7. local char = plr.Character
  8. local mouse = plr:GetMouse()
  9. local torso = char.Torso
  10. local rs = torso["Right Shoulder"]
  11. local ls = torso["Left Shoulder"]
  12. local rh = torso["Right Hip"]
  13. local lh = torso["Left Hip"]
  14. local rj = char.HumanoidRootPart.RootJoint
  15. local neck = torso.Neck
  16. local animpose = "Idle"
  17. local attacking = false
  18. local cananim = true
  19. local rage = false
  20. local shield = nil
  21. local deb = false
  22. local sprint = false
  23. local RAC = char.Torso:WaitForChild("Right Shoulder")
  24. local LAC = char.Torso:WaitForChild("Left Shoulder")
  25. local RA = char:FindFirstChild("Right Arm")
  26. local LA = char:FindFirstChild("Left Arm")
  27. local Torso = char.Torso
  28. local Head = char.Head
  29. local RL = char:FindFirstChild("Right Leg")
  30. local LL = char:FindFirstChild("Left Leg")
  31. local Root = char.HumanoidRootPart
  32. local Humanoid = char.Humanoid
  33. local canrage = true
  34. local legs = false
  35. local powers = false
  36. local bc = char:WaitForChild("Body Colors")
  37. local multiplier = 1
  38. local lac = char["Body Colors"].LeftArmColor
  39. local rac = char["Body Colors"].RightArmColor
  40. local rlc = char["Body Colors"].RightArmColor
  41. local llc = char["Body Colors"].LeftLegColor
  42. local hc = char["Body Colors"].HeadColor
  43. local tc = char["Body Colors"].TorsoColor
  44. local humanoid = char:FindFirstChildOfClass("Humanoid")
  45. local huge = Vector3.new(math.huge,math.huge,math.huge)
  46. local mobs = Instance.new("Sound", Torso)
  47. mobs.SoundId = "rbxassetid://237963663"
  48. mobs.Looped = true
  49. mobs.Volume = 3
  50. mobs:Play()
  51. function swait(t)
  52. if t == nil or t == 0 then
  53. game:service('RunService').Stepped:wait(0)
  54. return true
  55. else
  56. for i = 0, t do
  57. game:service('RunService').Stepped:wait(0)
  58. end
  59. return true
  60. end
  61. end
  62.  
  63.  
  64.  
  65. basll = Instance.new("Part")
  66. Decal1 = Instance.new("Decal")
  67. Decal2 = Instance.new("Decal")
  68. Decal3 = Instance.new("Decal")
  69. Decal4 = Instance.new("Decal")
  70. Decal5 = Instance.new("Decal")
  71. Decal6 = Instance.new("Decal")
  72. Decal7 = Instance.new("Decal")
  73. basll.Name = "Handle"
  74. basll.Parent = Torso
  75. basll.Color = Color3.new(0.94902, 0.952941, 0.952941)
  76. basll.Transparency = 1
  77. basll.Size = Vector3.new(1, 1, 1)
  78. basll.BottomSurface = Enum.SurfaceType.Smooth
  79. basll.BrickColor = BrickColor.new("White")
  80. basll.TopSurface = Enum.SurfaceType.Smooth
  81. basll.brickColor = BrickColor.new("White")
  82. basll.Shape = Enum.PartType.Ball
  83. Decal1.Parent = basll
  84. Decal1.Texture = "http://www.roblox.com/asset/?id=28106051"
  85. Decal2.Parent = basll
  86. Decal2.Texture = "http://www.roblox.com/asset/?id=28106111"
  87. Decal2.Face = Enum.NormalId.Top
  88. Decal3.Parent = basll
  89. Decal3.Texture = "http://www.roblox.com/asset/?id=28106493"
  90. Decal3.Face = Enum.NormalId.Left
  91. Decal4.Parent = basll
  92. Decal4.Texture = "http://www.roblox.com/asset/?id=28106493"
  93. Decal4.Face = Enum.NormalId.Back
  94. Decal5.Parent = basll
  95. Decal5.Texture = "http://www.roblox.com/asset/?id=28106708"
  96. Decal5.Face = Enum.NormalId.Bottom
  97. Decal6.Parent = basll
  98. Decal6.Texture = "http://www.roblox.com/asset/?id=25770051"
  99. Decal6.Face = Enum.NormalId.Bottom
  100. Decal7.Parent = basll
  101. Decal7.Texture = "http://www.roblox.com/asset/?id=28106493"
  102. Decal7.Face = Enum.NormalId.Right
  103. basll.Parent = Torso
  104. local weld = Instance.new("Weld")
  105. weld.Part0 = basll
  106. weld.Part1 = RA
  107. weld.C1 = CFrame.new(0,-1,0)*CFrame.Angles(math.rad(90),0,math.rad(180))
  108. weld.Parent = basll
  109. mouse.KeyDown:connect(function(key)
  110. if key == "q" then
  111. for i = 0, 2, 0.1 do
  112. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  113. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  114. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  115. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  116. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  117. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  118. swait()
  119. end
  120. swait(15)
  121. for a = 0, 2, 0.1 do
  122. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  123. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  124. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  125. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  126. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  127. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  128. summon = true
  129. if a == 0.7 then
  130. basll.CanCollide = false
  131. weld:Destroy()
  132. basll.CFrame = CFrame.new(basll.CFrame.p, Root.CFrame.p)
  133. local bv = Instance.new("BodyVelocity")
  134. bv.MaxForce = huge
  135. bv.Velocity = Root.CFrame.lookVector*100
  136. bv.Parent = basll
  137. print("work")
  138. game.Debris:AddItem(bv, 0.1)
  139. local ready = false
  140. wait(0.2)
  141. basll.Touched:connect(function(hit2)
  142. if hit2.Parent:FindFirstChildOfClass("Humanoid") then
  143. if ready == false then
  144. basll.CanCollide = true
  145. basll.Anchored = true
  146. print("pass")
  147. ready = true
  148.  
  149. local uhum = hit2.Parent:FindFirstChildOfClass("Humanoid")
  150. local Roou = hit2.Parent:FindFirstChild("HumanoidRootPart")
  151.  
  152. Root.Position = Vector3.new(-83.4299622, 2, -5.97999287)
  153. Humanoid.WalkSpeed = 0
  154.  
  155.  
  156. Roou.Position = Vector3.new(-72.9500122, 2, -43.1300049)
  157. uhum.WalkSpeed = 0
  158.  
  159. Part023 = Instance.new("Part")
  160. Part132 = Instance.new("Part")
  161. Part222 = Instance.new("Part")
  162. Part322 = Instance.new("Part")
  163. Part023.Parent = workspace
  164. Part023.CFrame = CFrame.new(-84.2199631, 0.13499999, -6.81999397, 0, 0, 1, -1, 0, 0, 0, -1, 0)
  165. Part023.Orientation = Vector3.new(0, 90, -90)
  166. Part023.Position = Vector3.new(-84.2199631, 0.13499999, -6.81999397)
  167. Part023.Rotation = Vector3.new(-90, 90, 0)
  168. Part023.Color = Color3.new(0.156863, 0.498039, 0.278431)
  169. Part023.Size = Vector3.new(0.269999981, 14.5599976, 17.7799911)
  170. Part023.Anchored = true
  171. Part023.BottomSurface = Enum.SurfaceType.Smooth
  172. Part023.BrickColor = BrickColor.new("Dark green")
  173. Part023.Material = Enum.Material.Grass
  174. Part023.TopSurface = Enum.SurfaceType.Smooth
  175. Part023.brickColor = BrickColor.new("Dark green")
  176. Part023.Shape = Enum.PartType.Cylinder
  177. Part132.Name = "You"
  178. Part132.Parent = workspace
  179. Part132.CFrame = CFrame.new(-83.4299622, 0.294999987, -5.97999287, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  180. Part132.Position = Vector3.new(-83.4299622, 0.294999987, -5.97999287)
  181. Part132.Transparency = 1
  182. Part132.Size = Vector3.new(4, 0.0500000007, 2)
  183. Part132.Anchored = true
  184. Part132.BottomSurface = Enum.SurfaceType.Smooth
  185. Part132.TopSurface = Enum.SurfaceType.Smooth
  186. Part222.Parent = workspace
  187. Part222.CFrame = CFrame.new(-73.0100098, 0.25999999, -43.0700073, 0, 0, 1, -1, 0, 0, 0, -1, 0)
  188. Part222.Orientation = Vector3.new(0, 90, -90)
  189. Part222.Position = Vector3.new(-73.0100098, 0.25999999, -43.0700073)
  190. Part222.Rotation = Vector3.new(-90, 90, 0)
  191. Part222.Color = Color3.new(0.156863, 0.498039, 0.278431)
  192. Part222.Size = Vector3.new(0.519999981, 14.5599976, 17.7799911)
  193. Part222.Anchored = true
  194. Part222.BottomSurface = Enum.SurfaceType.Smooth
  195. Part222.BrickColor = BrickColor.new("Dark green")
  196. Part222.Material = Enum.Material.Grass
  197. Part222.TopSurface = Enum.SurfaceType.Smooth
  198. Part222.brickColor = BrickColor.new("Dark green")
  199. Part222.Shape = Enum.PartType.Cylinder
  200. Part322.Name = "User"
  201. Part322.Parent = workspace
  202. Part322.CFrame = CFrame.new(-72.9500122, 0.544999957, -43.1300049, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  203. Part322.Position = Vector3.new(-72.9500122, 0.544999957, -43.1300049)
  204. Part322.Transparency = 1
  205. Part322.Size = Vector3.new(4, 0.0500000007, 2)
  206. Part322.Anchored = true
  207. Part322.BottomSurface = Enum.SurfaceType.Smooth
  208. Part322TopSurface = Enum.SurfaceType.Smooth
  209.  
  210. local player = owner
  211. local Cha = player.Character
  212. local mouse = player:GetMouse()
  213. local henshine = false
  214. local RAC = Cha.Torso:WaitForChild("Right Shoulder")
  215. local LAC = Cha.Torso:WaitForChild("Left Shoulder")
  216. local RA = Cha:FindFirstChild("Right Arm")
  217. local LA = Cha:FindFirstChild("Left Arm")
  218. local Torso = Cha.Torso
  219. local Head = Cha.Head
  220. local Root = Cha.HumanoidRootPart
  221. local RL = Cha:FindFirstChild("Right Leg")
  222. local LL = Cha:FindFirstChild("Left Leg")
  223. local Humanoid = Cha.Humanoid
  224. local chat = game:GetService("Chat")
  225.  
  226.  
  227. local SongDriver12 = Instance.new("Sound")
  228. SongDriver12.Parent = Cha.Torso
  229. SongDriver12.SoundId = "rbxassetid://305568662"
  230. SongDriver12.Volume = 2
  231. SongDriver12:Play()
  232.  
  233. local ll3part2 = Instance.new("Part")
  234. ll3part2.Parent = Torso
  235. ll3part2.Name = "Kyogre"
  236. ll3part2.BrickColor = BrickColor.new("Pearl")
  237. ll3part2.CanCollide = false
  238. ll3part2.Size = Vector3.new(8.16, 6.69, 0.05)
  239. ll3part2.Anchored = true
  240. ll3part2.Locked = true
  241. ll3part2.Transparency = 1
  242. local Decal71 = Instance.new("Decal")
  243. Decal71.Parent = ll3part2
  244. Decal71.Face = Enum.NormalId.Front
  245.  
  246.  
  247.  
  248. wait(1)
  249.  
  250. game:GetService('RunService').Stepped:Connect(function()
  251. ll3part2.CFrame = Root.CFrame*CFrame.new(6,3,3)
  252. end)
  253.  
  254. mouse.KeyDown:connect(function(key)
  255. if key == "z" then
  256. local sed = Instance.new("Sound")
  257. sed.Parent = ll3part2
  258. sed.SoundId = "rbxassetid://305568662"
  259. sed.Volume = 2
  260. sed:Play()
  261. chat:Chat(player.Character.Head, "Kyogre Water Blast!")
  262. local fus = Instance.new("Part")
  263. fus.Size = Vector3.new(2, 2, 2)
  264. fus.Anchored = false
  265. fus.Name = "damage"
  266. fus.CanCollide = false
  267. fus.BrickColor = BrickColor.new("Bright blue")
  268. fus.Transparency = 1
  269. fus.CFrame = ll3part2.CFrame*CFrame.new(0,-2,0)
  270. ParticleEmitter0 = Instance.new("ParticleEmitter")
  271. ParticleEmitter0.Name = "1"
  272. ParticleEmitter0.Parent = fus
  273. ParticleEmitter0.Speed = NumberRange.new(0, 0)
  274. ParticleEmitter0.Rotation = NumberRange.new(-180, 180)
  275. ParticleEmitter0.Color = ColorSequence.new(Color3.new(0.917647, 1, 1),Color3.new(0.917647, 1, 1))
  276. ParticleEmitter0.LightEmission = 0.20000000298023
  277. ParticleEmitter0.LightInfluence = 0.050000000745058
  278. ParticleEmitter0.Texture = "rbxassetid://387288028"
  279. ParticleEmitter0.Transparency = NumberSequence.new(0.70624995231628,0.41874998807907,1)
  280. ParticleEmitter0.ZOffset = 1
  281. ParticleEmitter0.Size = NumberSequence.new(3,3)
  282. ParticleEmitter0.Lifetime = NumberRange.new(1, 1)
  283. ParticleEmitter0.Rate = 82
  284. ParticleEmitter0.RotSpeed = NumberRange.new(-180, 180)
  285. ParticleEmitter0.SpreadAngle = Vector2.new(6, 6)
  286. ParticleEmitter0.VelocitySpread = 6
  287.  
  288.  
  289. local mesh = Instance.new("SpecialMesh")
  290. mesh.MeshType = "FileMesh"
  291. mesh.MeshId = "rbxassetid://430736398"
  292. mesh.Parent = fus
  293.  
  294. local bp = Instance.new("BodyVelocity")
  295. bp.maxForce = Vector3.new(math.huge, math.huge,math.huge)
  296. bp.Velocity = ll3part2.CFrame.lookVector*150
  297. bp.Parent = fus
  298.  
  299. fus.Parent = Torso
  300.  
  301. coroutine.resume(coroutine.create(function()
  302. wait(0.4)
  303. for i = 1, 5 do
  304. wait(0.01)
  305. fus.Size = fus.Size + Vector3.new(1, 1, 1)
  306. end
  307. wait(3)
  308. fus.Transparency = 0
  309. fus:remove()
  310. end))
  311. local canattack = true --you had this as a Instance before, you can just do it as variable
  312. Torso:FindFirstChild("damage").Touched:Connect(function(user) --event
  313. local humanoid2 = user.Parent:FindFirstChild("Humanoid")--checks if there is a humanoid in p
  314. if canattack == true and humanoid2 then --if canattack is false and there is a humanoid
  315.  
  316. canattack = false--sets canattack to false
  317.  
  318. humanoid2:TakeDamage(42)
  319. wait(0.3)
  320. canattack = true
  321.  
  322. end
  323.  
  324. end)
  325.  
  326. end
  327. end)
  328.  
  329.  
  330.  
  331. mouse.KeyDown:connect(function(key)
  332. if key == "v" then
  333.  
  334. chat:Chat(owner.Character.Head, "Kyogre Rain Fall!")
  335.  
  336.  
  337. Model0 = Instance.new("Model")
  338. Part1 = Instance.new("Part")
  339. ParticleEmitter2 = Instance.new("ParticleEmitter")
  340. Part3 = Instance.new("Part")
  341. ParticleEmitter4 = Instance.new("ParticleEmitter")
  342. Part5 = Instance.new("Part")
  343. ParticleEmitter6 = Instance.new("ParticleEmitter")
  344. Part7 = Instance.new("Part")
  345. ParticleEmitter8 = Instance.new("ParticleEmitter")
  346. Part9 = Instance.new("Part")
  347. ParticleEmitter10 = Instance.new("ParticleEmitter")
  348. Part11 = Instance.new("Part")
  349. ParticleEmitter12 = Instance.new("ParticleEmitter")
  350. Sky13 = Instance.new("Sky")
  351. Model0.Name = "Cloud"
  352. Model0.Parent = workspace
  353. Part1.Parent = Model0
  354. Part1.CFrame = CFrame.new(125.963196, 113.600372, 201.838348, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  355. Part1.Orientation = Vector3.new(1.13999999, 90, 180)
  356. Part1.Position = Vector3.new(125.963196, 113.600372, 201.838348)
  357. Part1.Rotation = Vector3.new(90, 88.8600006, 90)
  358. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  359. Part1.Transparency = 1
  360. Part1.Size = Vector3.new(218.93515, 64.9928284, 225.207718)
  361. Part1.Anchored = true
  362. Part1.BrickColor = BrickColor.new("Black")
  363. Part1.Material = Enum.Material.Slate
  364. Part1.brickColor = BrickColor.new("Black")
  365. Part1.FormFactor = Enum.FormFactor.Symmetric
  366. Part1.formFactor = Enum.FormFactor.Symmetric
  367. ParticleEmitter2.Parent = Part1
  368. ParticleEmitter2.Speed = NumberRange.new(0, 0)
  369. ParticleEmitter2.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  370. ParticleEmitter2.Texture = "http://www.roblox.com/asset/?id=241876428"
  371. ParticleEmitter2.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  372. ParticleEmitter2.Size = NumberSequence.new(2,2)
  373. ParticleEmitter2.Acceleration = Vector3.new(0, -50, 0)
  374. ParticleEmitter2.Lifetime = NumberRange.new(2.5, 2.5)
  375. ParticleEmitter2.Rate = 500
  376. ParticleEmitter2.SpreadAngle = Vector2.new(10, 10)
  377. ParticleEmitter2.VelocitySpread = 10
  378. Part3.Parent = Model0
  379. Part3.CFrame = CFrame.new(-95.7134705, 99.3041534, 210.907654, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  380. Part3.Orientation = Vector3.new(1.13999999, 90, 180)
  381. Part3.Position = Vector3.new(-95.7134705, 99.3041534, 210.907654)
  382. Part3.Rotation = Vector3.new(90, 88.8600006, 90)
  383. Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
  384. Part3.Transparency = 1
  385. Part3.Size = Vector3.new(237.072693, 43.8323746, 383.911102)
  386. Part3.Anchored = true
  387. Part3.BrickColor = BrickColor.new("Black")
  388. Part3.Material = Enum.Material.Slate
  389. Part3.brickColor = BrickColor.new("Black")
  390. Part3.FormFactor = Enum.FormFactor.Symmetric
  391. Part3.formFactor = Enum.FormFactor.Symmetric
  392. ParticleEmitter4.Parent = Part3
  393. ParticleEmitter4.Speed = NumberRange.new(0, 0)
  394. ParticleEmitter4.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  395. ParticleEmitter4.Texture = "http://www.roblox.com/asset/?id=241876428"
  396. ParticleEmitter4.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  397. ParticleEmitter4.Size = NumberSequence.new(2,2)
  398. ParticleEmitter4.Acceleration = Vector3.new(0, -50, 0)
  399. ParticleEmitter4.Lifetime = NumberRange.new(2.5, 2.5)
  400. ParticleEmitter4.Rate = 500
  401. ParticleEmitter4.SpreadAngle = Vector2.new(10, 10)
  402. ParticleEmitter4.VelocitySpread = 10
  403. Part5.Parent = Model0
  404. Part5.CFrame = CFrame.new(126.45311, 117.118408, 67.3167725, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  405. Part5.Orientation = Vector3.new(1.13999999, 90, 180)
  406. Part5.Position = Vector3.new(126.45311, 117.118408, 67.3167725)
  407. Part5.Rotation = Vector3.new(90, 88.8600006, 90)
  408. Part5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  409. Part5.Transparency = 1
  410. Part5.Size = Vector3.new(237.072693, 43.8323746, 308.338043)
  411. Part5.Anchored = true
  412. Part5.BrickColor = BrickColor.new("Black")
  413. Part5.Material = Enum.Material.Slate
  414. Part5.brickColor = BrickColor.new("Black")
  415. Part5.FormFactor = Enum.FormFactor.Symmetric
  416. Part5.formFactor = Enum.FormFactor.Symmetric
  417. ParticleEmitter6.Parent = Part5
  418. ParticleEmitter6.Speed = NumberRange.new(0, 0)
  419. ParticleEmitter6.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  420. ParticleEmitter6.Texture = "http://www.roblox.com/asset/?id=241876428"
  421. ParticleEmitter6.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  422. ParticleEmitter6.Size = NumberSequence.new(2,2)
  423. ParticleEmitter6.Acceleration = Vector3.new(0, -50, 0)
  424. ParticleEmitter6.Lifetime = NumberRange.new(2.5, 2.5)
  425. ParticleEmitter6.Rate = 500
  426. ParticleEmitter6.SpreadAngle = Vector2.new(10, 10)
  427. ParticleEmitter6.VelocitySpread = 10
  428. Part7.Parent = Model0
  429. Part7.CFrame = CFrame.new(-159.202057, 115.269096, -46.7988205, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  430. Part7.Orientation = Vector3.new(1.13999999, 90, 180)
  431. Part7.Position = Vector3.new(-159.202057, 115.269096, -46.7988205)
  432. Part7.Rotation = Vector3.new(90, 88.8600006, 90)
  433. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  434. Part7.Transparency = 1
  435. Part7.Size = Vector3.new(323.225922, 43.8323746, 317.40686)
  436. Part7.Anchored = true
  437. Part7.BrickColor = BrickColor.new("Black")
  438. Part7.Material = Enum.Material.Slate
  439. Part7.brickColor = BrickColor.new("Black")
  440. Part7.FormFactor = Enum.FormFactor.Symmetric
  441. Part7.formFactor = Enum.FormFactor.Symmetric
  442. ParticleEmitter8.Parent = Part7
  443. ParticleEmitter8.Speed = NumberRange.new(0, 0)
  444. ParticleEmitter8.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  445. ParticleEmitter8.Texture = "http://www.roblox.com/asset/?id=241876428"
  446. ParticleEmitter8.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  447. ParticleEmitter8.Size = NumberSequence.new(2,2)
  448. ParticleEmitter8.Acceleration = Vector3.new(0, -50, 0)
  449. ParticleEmitter8.Lifetime = NumberRange.new(2.5, 2.5)
  450. ParticleEmitter8.Rate = 500
  451. ParticleEmitter8.SpreadAngle = Vector2.new(10, 10)
  452. ParticleEmitter8.VelocitySpread = 10
  453. Part9.Parent = Model0
  454. Part9.CFrame = CFrame.new(90.9316101, 97.3010101, -103.478722, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  455. Part9.Orientation = Vector3.new(1.13999999, 90, 180)
  456. Part9.Position = Vector3.new(90.9316101, 97.3010101, -103.478722)
  457. Part9.Rotation = Vector3.new(90, 88.8600006, 90)
  458. Part9.Color = Color3.new(0.105882, 0.164706, 0.207843)
  459. Part9.Transparency = 1
  460. Part9.Size = Vector3.new(185.682999, 43.8323746, 324.964172)
  461. Part9.Anchored = true
  462. Part9.BrickColor = BrickColor.new("Black")
  463. Part9.Material = Enum.Material.Slate
  464. Part9.brickColor = BrickColor.new("Black")
  465. Part9.FormFactor = Enum.FormFactor.Symmetric
  466. Part9.formFactor = Enum.FormFactor.Symmetric
  467. ParticleEmitter10.Parent = Part9
  468. ParticleEmitter10.Speed = NumberRange.new(0, 0)
  469. ParticleEmitter10.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  470. ParticleEmitter10.Texture = "http://www.roblox.com/asset/?id=241876428"
  471. ParticleEmitter10.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  472. ParticleEmitter10.Size = NumberSequence.new(2,2)
  473. ParticleEmitter10.Acceleration = Vector3.new(0, -50, 0)
  474. ParticleEmitter10.Lifetime = NumberRange.new(2.5, 2.5)
  475. ParticleEmitter10.Rate = 500
  476. ParticleEmitter10.SpreadAngle = Vector2.new(10, 10)
  477. ParticleEmitter10.VelocitySpread = 10
  478. Part11.Parent = Model0
  479. Part11.CFrame = CFrame.new(-38.2844696, 80.5067139, -219.858307, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  480. Part11.Orientation = Vector3.new(1.13999999, 90, 180)
  481. Part11.Position = Vector3.new(-38.2844696, 80.5067139, -219.858307)
  482. Part11.Rotation = Vector3.new(90, 88.8600006, 90)
  483. Part11.Color = Color3.new(0.105882, 0.164706, 0.207843)
  484. Part11.Transparency = 1
  485. Part11.Size = Vector3.new(88.9494781, 43.8323746, 317.40686)
  486. Part11.Anchored = true
  487. Part11.BrickColor = BrickColor.new("Black")
  488. Part11.Material = Enum.Material.Slate
  489. Part11.brickColor = BrickColor.new("Black")
  490. Part11.FormFactor = Enum.FormFactor.Symmetric
  491. Part11.formFactor = Enum.FormFactor.Symmetric
  492. ParticleEmitter12.Parent = Part11
  493. ParticleEmitter12.Speed = NumberRange.new(0, 0)
  494. ParticleEmitter12.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  495. ParticleEmitter12.Texture = "http://www.roblox.com/asset/?id=241876428"
  496. ParticleEmitter12.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  497. ParticleEmitter12.Size = NumberSequence.new(2,2)
  498. ParticleEmitter12.Acceleration = Vector3.new(0, -50, 0)
  499. ParticleEmitter12.Lifetime = NumberRange.new(2.5, 2.5)
  500. ParticleEmitter12.Rate = 500
  501. ParticleEmitter12.SpreadAngle = Vector2.new(10, 10)
  502. ParticleEmitter12.VelocitySpread = 10
  503. Sky13.Parent = game.Lighting
  504. Sky13.CelestialBodiesShown = false
  505. Sky13.SkyboxBk = "rbxassetid://246480323"
  506. Sky13.SkyboxDn = "rbxassetid://246480523"
  507. Sky13.SkyboxFt = "rbxassetid://246480105"
  508. Sky13.SkyboxLf = "rbxassetid://246480549"
  509. Sky13.SkyboxRt = "rbxassetid://246480565"
  510. Sky13.SkyboxUp = "rbxassetid://246480504"
  511. end
  512. end)
  513.  
  514. mouse.KeyDown:connect(function(key)
  515. if key == "x" then
  516.  
  517. chat:Chat(owner.Character.Head, "Kyogre Water Charge!!")
  518. Part0 = Instance.new("Part")
  519. ParticleEmitter1 = Instance.new("ParticleEmitter")
  520. Part0.Parent = ll3part2
  521. Part0.CFrame = CFrame.new(-11.383276, 3.62347698, 80.1322327, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  522. Part0.Position = Vector3.new(-11.383276, 3.62347698, 80.1322327)
  523. Part0.Transparency = 1
  524. Part0.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  525. Part0.Anchored = true
  526. local charge = true
  527. game:GetService('RunService').Stepped:Connect(function()
  528. if charge == true then
  529. Part0.CFrame = ll3part2.CFrame*CFrame.new(0,0,-10)
  530. end
  531. end)
  532. local sed1 = Instance.new("Sound")
  533. sed1.Parent = ll3part2
  534. sed1.SoundId = "rbxassetid://1289851900"
  535. sed1.Volume = 5
  536. sed1:Play()
  537. Part0.Material = Enum.Material.SmoothPlastic
  538. Part0.FormFactor = Enum.FormFactor.Symmetric
  539. Part0.formFactor = Enum.FormFactor.Symmetric
  540. ParticleEmitter1.Parent = Part0
  541. ParticleEmitter1.Speed = NumberRange.new(0, 0)
  542. ParticleEmitter1.Texture = "http://www.roblox.com/asset/?id=266550445"
  543. ParticleEmitter1.Transparency = NumberSequence.new(0.62777775526047,0.02777773141861,1,1)
  544. ParticleEmitter1.Size = NumberSequence.new(6.6875,0,0)
  545. ParticleEmitter1.Rate = 10
  546. wait(7)
  547. charge = false
  548. local fus2 = Instance.new("Part")
  549. fus2.Size = Vector3.new(5, 5, 5)
  550. fus2.Anchored = false
  551. fus2.Name = "damage2"
  552. fus2.CanCollide = false
  553. fus2.BrickColor = BrickColor.new("Bright blue")
  554. fus2.Transparency = 1
  555. fus2.CFrame = ll3part2.CFrame*CFrame.new(0,-2,0)
  556. fus2.Parent = Torso
  557. ParticleEmitter12 = Instance.new("ParticleEmitter")
  558. ParticleEmitter12.Name = "1"
  559. ParticleEmitter12.Parent = fus2
  560. ParticleEmitter12.Speed = NumberRange.new(0, 0)
  561. ParticleEmitter12.Rotation = NumberRange.new(-180, 180)
  562. ParticleEmitter12.Color = ColorSequence.new(Color3.new(0.917647, 1, 1),Color3.new(0.917647, 1, 1))
  563. ParticleEmitter12.LightEmission = 0.20000000298023
  564. ParticleEmitter12.LightInfluence = 0.050000000745058
  565. ParticleEmitter12.Texture = "rbxassetid://387288028"
  566. ParticleEmitter12.Transparency = NumberSequence.new(0.70624995231628,0.41874998807907,1)
  567. ParticleEmitter12.ZOffset = 1
  568. ParticleEmitter12.Size = NumberSequence.new(5,5)
  569. ParticleEmitter12.Lifetime = NumberRange.new(1, 1)
  570. ParticleEmitter12.Rate = 82
  571. ParticleEmitter12.RotSpeed = NumberRange.new(-180, 180)
  572. ParticleEmitter12.SpreadAngle = Vector2.new(6, 6)
  573. ParticleEmitter12.VelocitySpread = 6
  574.  
  575. local bp = Instance.new("BodyVelocity")
  576. bp.maxForce = Vector3.new(math.huge, math.huge,math.huge)
  577. bp.Velocity = ll3part2.CFrame.lookVector*150
  578. bp.Parent = fus2
  579. local canattack2 = true --you had this as a Instance before, you can just do it as variable
  580. Torso:FindFirstChild("damage2").Touched:Connect(function(pe) --event
  581. local humanoid3 = pe.Parent:FindFirstChild("Humanoid")--checks if there is a humanoid in p
  582. if canattack2 == true and humanoid3 then --if canattack is false and there is a humanoid
  583.  
  584. canattack2 = false--sets canattack to false
  585.  
  586. humanoid3:TakeDamage(100)
  587. wait(0.3)
  588. canattack2 = true
  589.  
  590. end
  591.  
  592. end)
  593.  
  594. wait(3)
  595. Part0:Destroy()
  596. fus2:Destroy()
  597. end
  598. end)
  599.  
  600.  
  601. mouse.KeyDown:connect(function(key)
  602. if key == "c" then
  603.  
  604. chat:Chat(owner.Character.Head, "Kyogre Ice Beam!!")
  605. Part02 = Instance.new("Part")
  606. ParticleEmitter145 = Instance.new("ParticleEmitter")
  607. Part02.Parent = Torso
  608. Part02.Name = "Ice"
  609. Part02.Anchored = true
  610. local skilklse = true
  611. game:GetService('RunService').Stepped:Connect(function()
  612. if skilklse == true then
  613. Part02.CFrame = ll3part2.CFrame*CFrame.new(0,-4,-25)
  614. end
  615. end)
  616. Part02.Transparency = 1
  617. Part02.Size = Vector3.new(2.87999988, 1, 39.0000153)
  618. Part02.BottomSurface = Enum.SurfaceType.Smooth
  619. Part02.TopSurface = Enum.SurfaceType.Smooth
  620. ParticleEmitter145.Parent = Part02
  621. ParticleEmitter145.Speed = NumberRange.new(20, 20)
  622. ParticleEmitter145.Rotation = NumberRange.new(-150, 150)
  623. ParticleEmitter145.Color = ColorSequence.new(Color3.new(0.666667, 1, 1),Color3.new(0.811765, 1, 0.952941))
  624. ParticleEmitter145.LightEmission = 0.30000001192093
  625. ParticleEmitter145.LightInfluence = 1
  626. ParticleEmitter145.Texture = "rbxassetid://2119427041"
  627. ParticleEmitter145.Transparency = NumberSequence.new(0.60000002384186,0.60000002384186)
  628. ParticleEmitter145.Size = NumberSequence.new(3,3)
  629. ParticleEmitter145.EmissionDirection = Enum.NormalId.Front
  630. ParticleEmitter145.Lifetime = NumberRange.new(1, 2)
  631. ParticleEmitter145.LockedToPart = true
  632. ParticleEmitter145.Rate = 500
  633. ParticleEmitter145.RotSpeed = NumberRange.new(1, 1)
  634. local canattack2 = true --you had this as a Instance before, you can just do it as variable
  635. Torso:FindFirstChild("Ice").Touched:Connect(function(pe) --event
  636. local humanoid3 = pe.Parent:FindFirstChild("Humanoid")--checks if there is a humanoid in p
  637. if canattack2 == true and humanoid3 then --if canattack is false and there is a humanoid
  638.  
  639. canattack2 = false--sets canattack to false
  640.  
  641. pe.Parent.HumanoidRootPart.Anchored = true
  642. local LeftL = pe.Parent:FindFirstChild("Left Leg")
  643. local RightL = pe.Parent:FindFirstChild("Right Leg")
  644. local RightA = pe.Parent:FindFirstChild("Right Arm")
  645. local LeftA = pe.Parent:FindFirstChild("Left Arm")
  646. local Faktorso = pe.Parent.Torso
  647. local Fakhead = pe.Parent.Head
  648. LeftA.Anchored = true
  649. RightL.Anchored = true
  650. LeftL.Anchored = true
  651. RightA.Anchored = true
  652. local Part04 = Instance.new("Part")
  653. Part04.Parent = pe.Parent.Head
  654. Part04.CFrame = Faktorso.CFrame*CFrame.new(0,-1,0)
  655. Part04.Color = Color3.new(0.321569, 0.486275, 0.682353)
  656. Part04.Transparency = 0.10000000149012
  657. Part04.Size = Vector3.new(4.68000031, 6.51000071, 4.94000053)
  658. Part04.BottomSurface = Enum.SurfaceType.Smooth
  659. Part04.BrickColor = BrickColor.new("Steel blue")
  660. Part04.Material = Enum.Material.Ice
  661. Part04.Anchored = true
  662. Part04.TopSurface = Enum.SurfaceType.Smooth
  663. Part04.brickColor = BrickColor.new("Steel blue")
  664. wait(5)
  665. LeftA.Anchored = false
  666. RightL.Anchored = false
  667. LeftL.Anchored = false
  668. RightA.Anchored = false
  669. Part04:Destroy()
  670. pe.Parent.HumanoidRootPart.Anchored = false
  671. skilklse = false
  672. Part02:Destroy()
  673. end
  674.  
  675. end)
  676. end
  677. end)
  678.  
  679. wait(2)
  680. basll:Destroy()
  681. end
  682. end
  683. end)
  684. end
  685.  
  686. end
  687. end
  688. end)
  689.  
  690.  
  691. while true do
  692. local dt = game:GetService("RunService").Heartbeat:Wait()
  693.  
  694. if Torso:WaitForChild("Kyogre") then
  695. local Decal31 = Torso:FindFirstChild("Kyogre").Decal
  696. Decal31.Texture = "http://www.roblox.com/asset/?id=3667944697"
  697. wait(0.1)
  698. Decal31.Texture = "http://www.roblox.com/asset/?id=3667945757"
  699. wait(0.1)
  700. Decal31.Texture = "http://www.roblox.com/asset/?id=3667946634"
  701. wait(0.1)
  702. Decal31.Texture = "http://www.roblox.com/asset/?id=3667947488"
  703. wait(0.1)
  704. Decal31.Texture = "http://www.roblox.com/asset/?id=3667949427"
  705. wait(0.1)
  706. Decal31.Texture = "http://www.roblox.com/asset/?id=3667951303"
  707. wait(0.1)
  708. Decal31.Texture = "http://www.roblox.com/asset/?id=3667952330"
  709. wait(0.1)
  710. Decal31.Texture = "http://www.roblox.com/asset/?id=3667978862"
  711. wait(0.1)
  712. Decal31.Texture = "http://www.roblox.com/asset/?id=3667979327"
  713. wait(0.1)
  714. Decal31.Texture = "http://www.roblox.com/asset/?id=3667979737"
  715. wait(0.1)
  716. Decal31.Texture = "http://www.roblox.com/asset/?id=3667980122"
  717. wait(0.1)
  718. Decal31.Texture = "http://www.roblox.com/asset/?id=3667980517"
  719. wait(0.1)
  720. Decal31.Texture = "http://www.roblox.com/asset/?id=3667980933"
  721. wait(0.1)
  722. Decal31.Texture = "http://www.roblox.com/asset/?id=3667981356"
  723. wait(0.1)
  724. Decal31.Texture = "http://www.roblox.com/asset/?id=3667981777"
  725. wait(0.1)
  726. Decal31.Texture = "http://www.roblox.com/asset/?id=3667982167"
  727. wait(0.1)
  728. Decal31.Texture = "http://www.roblox.com/asset/?id=3667982623"
  729. wait(0.1)
  730. Decal31.Texture = "http://www.roblox.com/asset/?id=3667982975"
  731. wait(0.1)
  732. Decal31.Texture = "http://www.roblox.com/asset/?id=3667983293"
  733. wait(0.1)
  734. Decal31.Texture = "http://www.roblox.com/asset/?id=3667983590"
  735. wait(0.3)
  736. Decal31.Texture = "http://www.roblox.com/asset/?id=3667984958"
  737. wait(0.1)
  738. Decal31.Texture = "http://www.roblox.com/asset/?id=3667985504"
  739. wait(0.1)
  740. Decal31.Texture = "http://www.roblox.com/asset/?id=3667985931"
  741. wait(0.1)
  742. Decal31.Texture = "http://www.roblox.com/asset/?id=3667986519"
  743. wait(0.1)
  744. Decal31.Texture = "http://www.roblox.com/asset/?id=3667986945"
  745. wait(0.1)
  746. Decal31.Texture = "http://www.roblox.com/asset/?id=3667987665"
  747. wait(0.1)
  748. Decal31.Texture = "http://www.roblox.com/asset/?id=3667988351"
  749. wait(0.1)
  750. Decal31.Texture = "http://www.roblox.com/asset/?id=3667989044"
  751. wait(0.1)
  752. Decal31.Texture = "http://www.roblox.com/asset/?id=3667989617"
  753. wait(0.1)
  754. Decal31.Texture = "http://www.roblox.com/asset/?id=3667990258"
  755. wait(0.1)
  756. Decal31.Texture = "http://www.roblox.com/asset/?id=3667990747"
  757. wait(0.1)
  758. Decal31.Texture = "http://www.roblox.com/asset/?id=3667991287"
  759. wait(0.1)
  760. Decal31.Texture = "http://www.roblox.com/asset/?id=3667991810"
  761. wait(0.1)
  762. Decal31.Texture = "http://www.roblox.com/asset/?id=3667992274"
  763. wait(0.1)
  764. Decal31.Texture = "http://www.roblox.com/asset/?id=3667992738"
  765. wait(0.1)
  766. Decal31.Texture = "http://www.roblox.com/asset/?id=3667993317"
  767. wait(0.01)
  768. Decal31.Texture = "http://www.roblox.com/asset/?id=3667993835"
  769. wait(0.1)
  770. Decal31.Texture = "http://www.roblox.com/asset/?id=3667994369"
  771. wait(0.1)
  772. Decal31.Texture = "http://www.roblox.com/asset/?id=3667995043"
  773. wait(0.1)
  774. Decal31.Texture = "http://www.roblox.com/asset/?id=3667995470"
  775. wait(0.1)
  776. Decal31.Texture = "http://www.roblox.com/asset/?id=3667996116"
  777. wait(0.1)
  778. Decal31.Texture = "http://www.roblox.com/asset/?id=3667996835"
  779. wait(0.1)
  780. Decal31.Texture = "http://www.roblox.com/asset/?id=3667997317"
  781. wait(0.1)
  782. Decal31.Texture = "http://www.roblox.com/asset/?id=3667997853"
  783. wait(0.1)
  784. Decal31.Texture = "http://www.roblox.com/asset/?id=3667998344"
  785. wait(0.1)
  786. Decal31.Texture = "http://www.roblox.com/asset/?id=3667999061"
  787. wait(0.1)
  788. Decal31.Texture = "http://www.roblox.com/asset/?id=3667999615"
  789. wait(0.1)
  790. Decal31.Texture = "http://www.roblox.com/asset/?id=3668000244"
  791. wait(0.1)
  792. Decal31.Texture = "http://www.roblox.com/asset/?id=3668000965"
  793. wait(0.1)
  794. Decal31.Texture = "http://www.roblox.com/asset/?id=3668001504"
  795. wait(0.1)
  796. Decal31.Texture = "http://www.roblox.com/asset/?id=3668005353"
  797. wait(0.1)
  798. Decal31.Texture = "http://www.roblox.com/asset/?id=3668005946"
  799. wait(0.1)
  800. Decal31.Texture = "http://www.roblox.com/asset/?id=3668006638"
  801. wait(0.1)
  802. Decal31.Texture = "http://www.roblox.com/asset/?id=3668007462"
  803. wait(0.1)
  804. Decal31.Texture = "http://www.roblox.com/asset/?id=3668008033"
  805. wait(0.1)
  806. Decal31.Texture = "http://www.roblox.com/asset/?id=3668008556"
  807. wait(0.1)
  808. Decal31.Texture = "http://www.roblox.com/asset/?id=3668011615"
  809. wait(0.1)
  810. Decal31.Texture = "http://www.roblox.com/asset/?id=3668012488"
  811. wait(0.1)
  812. Decal31.Texture = "http://www.roblox.com/asset/?id=3668013361"
  813. wait(0.1)
  814. Decal31.Texture = "http://www.roblox.com/asset/?id=3668014140"
  815. wait(0.1)
  816. Decal31.Texture = "http://www.roblox.com/asset/?id=3668014755"
  817. wait(0.1)
  818. Decal31.Texture = "http://www.roblox.com/asset/?id=3668015312"
  819. wait(0.1)
  820. Decal31.Texture = "http://www.roblox.com/asset/?id=3668015939"
  821. wait(0.1)
  822. Decal31.Texture = "http://www.roblox.com/asset/?id=3668016643"
  823. wait(0.1)
  824. Decal31.Texture = "http://www.roblox.com/asset/?id=3668017486"
  825. wait(0.1)
  826. Decal31.Texture = "http://www.roblox.com/asset/?id=3668019384"
  827. wait(0.1)
  828. Decal31.Texture = "http://www.roblox.com/asset/?id=3668020069"
  829. wait(0.1)
  830. end
  831. endif game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  832. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  833. local RealPlayer = Player
  834. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  835.  
  836. local plr = owner
  837. local sine = 0
  838. local change = 1
  839. local val = 0
  840. local idle = 0
  841. local donum = 0
  842. local donum2 = 0
  843. local char = plr.Character
  844. local mouse = plr:GetMouse()
  845. local torso = char.Torso
  846. local rs = torso["Right Shoulder"]
  847. local ls = torso["Left Shoulder"]
  848. local rh = torso["Right Hip"]
  849. local lh = torso["Left Hip"]
  850. local rj = char.HumanoidRootPart.RootJoint
  851. local neck = torso.Neck
  852. local animpose = "Idle"
  853. local attacking = false
  854. local cananim = true
  855. local rage = false
  856. local shield = nil
  857. local deb = false
  858. local sprint = false
  859. local RAC = char.Torso:WaitForChild("Right Shoulder")
  860. local LAC = char.Torso:WaitForChild("Left Shoulder")
  861. local RA = char:FindFirstChild("Right Arm")
  862. local LA = char:FindFirstChild("Left Arm")
  863. local Torso = char.Torso
  864. local Head = char.Head
  865. local RL = char:FindFirstChild("Right Leg")
  866. local LL = char:FindFirstChild("Left Leg")
  867. local Root = char.HumanoidRootPart
  868. local Humanoid = char.Humanoid
  869. local canrage = true
  870. local legs = false
  871. local powers = false
  872. local bc = char:WaitForChild("Body Colors")
  873. local multiplier = 1
  874. local lac = char["Body Colors"].LeftArmColor
  875. local rac = char["Body Colors"].RightArmColor
  876. local rlc = char["Body Colors"].RightArmColor
  877. local llc = char["Body Colors"].LeftLegColor
  878. local hc = char["Body Colors"].HeadColor
  879. local tc = char["Body Colors"].TorsoColor
  880. local humanoid = char:FindFirstChildOfClass("Humanoid")
  881. local huge = Vector3.new(math.huge,math.huge,math.huge)
  882. local mobs = Instance.new("Sound", Torso)
  883. mobs.SoundId = "rbxassetid://237963663"
  884. mobs.Looped = true
  885. mobs.Volume = 3
  886. mobs:Play()
  887. local naeeym2 = Instance.new("BillboardGui",char)
  888. naeeym2.AlwaysOnTop = true
  889. naeeym2.Size = UDim2.new(5,35,2,35)
  890. naeeym2.StudsOffset = Vector3.new(0,3,0)
  891. naeeym2.Adornee = char.Head
  892. naeeym2.Name = "Name"
  893. local tecks2 = Instance.new("TextLabel",naeeym2)
  894. tecks2.BackgroundTransparency = 1
  895. tecks2.TextScaled = true
  896. tecks2.BorderSizePixel = 0
  897. tecks2.Text = "Pokemon Master"
  898. tecks2.Font = "Code"
  899. tecks2.TextSize = 35
  900. tecks2.TextTransparency = 0
  901. tecks2.TextStrokeTransparency = 1
  902. tecks2.TextColor3 = Color3.new(22,29,50)
  903. tecks2.Size = UDim2.new(1,0,0.5,0)
  904. tecks2.Parent = naeeym2
  905. Player = owner
  906. Character = Player.Character
  907. PlayerGui = Player.PlayerGui
  908. Backpack = Player.Backpack
  909. Torso = Character.Torso
  910. Head = Character.Head
  911. Humanoid = Character.Humanoid
  912. LeftArm = Character["Left Arm"]
  913. LeftLeg = Character["Left Leg"]
  914. RightArm = Character["Right Arm"]
  915. RightLeg = Character["Right Leg"]
  916. Character = Player.Character
  917. PlayerGui = Player.PlayerGui
  918. Backpack = Player.Backpack
  919. Torso = Character.Torso
  920. Head = Character.Head
  921. Humanoid = Character.Humanoid
  922. LS = Torso["Left Shoulder"]
  923. LH = Torso["Left Hip"]
  924. RS = Torso["Right Shoulder"]
  925. RH = Torso["Right Hip"]
  926. Neck = Torso.Neck
  927. attacktype = 1
  928. vt = Vector3.new
  929. cf = CFrame.new
  930. euler = CFrame.fromEulerAnglesXYZ
  931. angles = CFrame.Angles
  932. necko = cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  933. necko2 = cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  934. LHC0 = cf(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  935. LHC1 = cf(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  936. RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  937. RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  938. RootPart = Character.HumanoidRootPart
  939. RootJoint = RootPart.RootJoint
  940. RootCF = euler(-1.57, 0, 3.14)
  941. attack = false
  942. equipped = true
  943. local Anim = "Idle"
  944. local Effects = {}
  945. mouse = Player:GetMouse()
  946. RSH, LSH = nil, nil
  947. LH = Torso["Left Hip"]
  948. RH = Torso["Right Hip"]
  949. RSH = Torso["Right Shoulder"]
  950. LSH = Torso["Left Shoulder"]
  951. local RbxUtility = LoadLibrary("RbxUtility")
  952. local Create = RbxUtility.Create
  953. RW = Create("Weld"){
  954. Name = "Right Shoulder",
  955. Part0 = Torso ,
  956. C0 = cf(1.5, 0.5, 0),
  957. C1 = cf(0, 0.5, 0),
  958. Part1 = RightArm ,
  959. Parent = Torso ,
  960. }
  961. function part(formfactor, parent, material, reflectance, transparency, brickcolor, name, size)
  962. local fp = Create("Part"){
  963. formFactor = formfactor,
  964. Parent = parent,
  965. Reflectance = reflectance,
  966. Transparency = transparency,
  967. CanCollide = false,
  968. Locked = true,
  969. BrickColor = BrickColor.new(tostring(brickcolor)),
  970. Name = name,
  971. Size = size,
  972. Position = Character.Torso.Position,
  973. Material = material,
  974. }
  975. nooutline(fp)
  976. return fp
  977. end
  978. function mesh(Mesh, part, meshtype, meshid, offset, scale)
  979. local Msh = Create(Mesh){
  980. Parent = part,
  981. Offset = offset,
  982. Scale = scale,
  983. }
  984. if Mesh == "SpecialMesh" then
  985. Msh.MeshType = meshtype
  986. Msh.MeshId = meshid
  987. end
  988. return Msh
  989. end
  990.  
  991. LW = Create("Weld"){
  992. Name = "Left Shoulder",
  993. Part0 = Torso ,
  994. C0 = cf(-1.5, 0.5, 0),
  995. C1 = cf(0, 0.5, 0) ,
  996. Part1 = LeftArm ,
  997. Parent = Torso ,
  998. }
  999. function clerp(a, b, t)
  1000. return a:lerp(b, t)
  1001. end
  1002. function swait(t)
  1003. if t == nil or t == 0 then
  1004. game:service('RunService').Stepped:wait(0)
  1005. return true
  1006. else
  1007. for i = 0, t do
  1008. game:service('RunService').Stepped:wait(0)
  1009. end
  1010. return true
  1011. end
  1012. end
  1013. function legsonly()
  1014. spawn(function()
  1015. for i = 0, 10 do
  1016. wait(0.001)
  1017. if attacking then break end
  1018. end
  1019. if not attacking then
  1020. legs = false
  1021. end
  1022. end)
  1023. end
  1024. function swait(t)
  1025. if t == nil or t == 0 then
  1026. game:service('RunService').Stepped:wait(0)
  1027. return true
  1028. else
  1029. for i = 0, t do
  1030. game:service('RunService').Stepped:wait(0)
  1031. end
  1032. return true
  1033. end
  1034. end
  1035.  
  1036. function replacejoint(name)
  1037. local j = torso:FindFirstChild(name)
  1038. if not j then j = char.HumanoidRootPart:FindFirstChild(name) end
  1039. if j then
  1040. if true then
  1041. local new = Instance.new("Weld")
  1042. new.Part0 = j.Part0
  1043. j.Part0 = nil
  1044. new.Name = j.Name.." Replacement"
  1045. new.Parent = j.Parent
  1046. new.Part1 = j.Part1
  1047. new.C0 = j.C0
  1048. new.C1 = j.C1
  1049. return new
  1050. end
  1051. end
  1052. end
  1053. function rayCast(Pos, Dir, Max, Ignore)
  1054. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1055. end
  1056. function removejoint(name)
  1057. local j = torso:FindFirstChild(name.." Replacement")
  1058. if not j then j = char.HumanoidRootPart:FindFirstChild(name.." Replacement") end
  1059. if j then
  1060. local p0 = j.Part0
  1061. local c0 = j.C0
  1062. local c1 = j.C1
  1063. j:Destroy()
  1064. local new = p0:FindFirstChild(name)
  1065. local ac0 = new.C0
  1066. local ac1 = new.C1
  1067. new.Part0 = p0
  1068. new.C0 = c0
  1069. new.C1 = c1
  1070. spawn(function()
  1071. for i = 0, 1, 0.1 do
  1072. new.C0 = new.C0:Lerp(ac0, 0.7)
  1073. new.C1 = new.C1:lerp(ac1, 0.7)
  1074. wait()
  1075. end
  1076. end)
  1077. end
  1078. end
  1079. function fixalljoints()
  1080. for i,v in pairs({"Right Shoulder", "Left Shoulder", "Right Hip", "Left Hip", "Neck", "RootJoint"}) do
  1081. removejoint(v)
  1082. end
  1083. end
  1084. function getnewjoints()
  1085. local rs = replacejoint("Right Shoulder")
  1086. local ls = replacejoint("Left Shoulder")
  1087. local rh = replacejoint("Right Hip")
  1088. local lh = replacejoint("Left Hip")
  1089. local neck = replacejoint("Neck")
  1090. local rj = replacejoint("RootJoint")
  1091. return rs,ls,rh,lh,neck,rj
  1092. end
  1093. function weld(parent, part0, part1, c0, c1)
  1094. local Weld = Create("Weld"){
  1095. Parent = parent,
  1096. Part0 = part0,
  1097. Part1 = part1,
  1098. C0 = c0,
  1099. C1 = c1,
  1100. }
  1101. return Weld
  1102. end
  1103. local gay = false
  1104.  
  1105. basll = Instance.new("Part")
  1106. Decal1 = Instance.new("Decal")
  1107. Decal2 = Instance.new("Decal")
  1108. Decal3 = Instance.new("Decal")
  1109. Decal4 = Instance.new("Decal")
  1110. Decal5 = Instance.new("Decal")
  1111. Decal6 = Instance.new("Decal")
  1112. Decal7 = Instance.new("Decal")
  1113. basll.Name = "Handle"
  1114. basll.Parent = Torso
  1115. basll.Color = Color3.new(0.94902, 0.952941, 0.952941)
  1116. basll.Transparency = 1
  1117. basll.Size = Vector3.new(1, 1, 1)
  1118. basll.BottomSurface = Enum.SurfaceType.Smooth
  1119. basll.BrickColor = BrickColor.new("White")
  1120. basll.TopSurface = Enum.SurfaceType.Smooth
  1121. basll.brickColor = BrickColor.new("White")
  1122. basll.Shape = Enum.PartType.Ball
  1123. Decal1.Parent = basll
  1124. Decal1.Texture = "http://www.roblox.com/asset/?id=28106051"
  1125. Decal2.Parent = basll
  1126. Decal2.Texture = "http://www.roblox.com/asset/?id=28106111"
  1127. Decal2.Face = Enum.NormalId.Top
  1128. Decal3.Parent = basll
  1129. Decal3.Texture = "http://www.roblox.com/asset/?id=28106493"
  1130. Decal3.Face = Enum.NormalId.Left
  1131. Decal4.Parent = basll
  1132. Decal4.Texture = "http://www.roblox.com/asset/?id=28106493"
  1133. Decal4.Face = Enum.NormalId.Back
  1134. Decal5.Parent = basll
  1135. Decal5.Texture = "http://www.roblox.com/asset/?id=28106708"
  1136. Decal5.Face = Enum.NormalId.Bottom
  1137. Decal6.Parent = basll
  1138. Decal6.Texture = "http://www.roblox.com/asset/?id=25770051"
  1139. Decal6.Face = Enum.NormalId.Bottom
  1140. Decal7.Parent = basll
  1141. Decal7.Texture = "http://www.roblox.com/asset/?id=28106493"
  1142. Decal7.Face = Enum.NormalId.Right
  1143. basll.Parent = Torso
  1144. local weld = Instance.new("Weld")
  1145. weld.Part0 = basll
  1146. weld.Part1 = RA
  1147. weld.C1 = CFrame.new(0,-1,0)*CFrame.Angles(math.rad(90),0,math.rad(180))
  1148. weld.Parent = basll
  1149. mouse.KeyDown:connect(function(key)
  1150. if key == "q" then
  1151. local rs,ls,rh,lh,neck,rj = getnewjoints()
  1152. for i = 0, 2, 0.1 do
  1153. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.305212736, 0.156434491, -0.9393484, -0.048340939, 0.987688541, 0.148778111, 0.951057434, 0, 0.309017241), 0.2)
  1154. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.00729153398, -0.104904592, 0.994455755, -0.104274213, -0.989144921, -0.103580341, 0.994524956, -0.102940485, -0.0181511845), 0.2)
  1155. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0270539615, 0.100966766, -0.994522035, -0.257401317, 0.960634768, 0.104528472, 0.96592617, 0.258819103, 0), 0.2)
  1156. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.00911026634, -0.0866784006, 0.996195018, -0.10413079, 0.990738153, 0.0871557668, -0.994522691, -0.104528546, 0), 0.2)
  1157. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  1158. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.970296144, -0.241921961, 0, 0, 0, 1, -0.241921961, 0.970296144, 0), 0.2)
  1159. swait()
  1160. end
  1161. swait(15)
  1162. for a = 0, 2, 0.1 do
  1163. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0172375813, 0.156434491, -0.987539232, 0.0027301528, 0.987688541, 0.156410769, 0.999848783, 0, -0.0174524169), 0.2)
  1164. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0183038525, 0.103552699, 0.994455755, 0.340473503, 0.934539497, -0.103580341, -0.940082133, 0.340481132, -0.0181511845), 0.2)
  1165. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0357508697, 0.0982247144, -0.994522035, 0.34014678, 0.934545875, 0.104528472, 0.93969363, -0.342020512, 0), 0.2)
  1166. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0298090633, -0.0818997845, 0.996195018, 0.340719104, 0.936117887, 0.0871557668, -0.939694166, 0.342020661, 0), 0.2)
  1167. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  1168. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.992546976, 0.12186949, 0, 0, 0, 1, 0.12186949, 0.992546976, 0), 0.2)
  1169. summon = true
  1170. if a == 0.5 then
  1171. for i = 0, 2, 0.1 do
  1172. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  1173. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  1174. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  1175. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  1176. swait()
  1177. end
  1178. basll.CanCollide = true
  1179. weld:Destroy()
  1180. basll.CFrame = CFrame.new(basll.CFrame.p, mouse.Hit.p)
  1181. local bv = Instance.new("BodyVelocity")
  1182. bv.MaxForce = huge
  1183. bv.Velocity = Root.CFrame.lookVector*100
  1184. bv.Parent = basll
  1185. print("work")
  1186. game.Debris:AddItem(bv, 0.3)
  1187. local ready = false
  1188. wait()
  1189. basll.Touched:connect(function(hit)
  1190. if hit.Parent:FindFirstChildOfClass("Part") then
  1191. if ready == false then
  1192. basll.CanCollide = true
  1193. basll.Anchored = true
  1194. local SongDriver1 = Instance.new("Sound")
  1195. SongDriver1.Parent = basll
  1196. SongDriver1.SoundId = "rbxassetid://134872897"
  1197. SongDriver1.Volume = 2
  1198. SongDriver1:Play()
  1199. ready = true
  1200.  
  1201. fixalljoints()
  1202.  
  1203. local player = owner
  1204. local Cha = player.Character
  1205. local mouse = player:GetMouse()
  1206. local henshine = false
  1207. local RAC = Cha.Torso:WaitForChild("Right Shoulder")
  1208. local LAC = Cha.Torso:WaitForChild("Left Shoulder")
  1209. local RA = Cha:FindFirstChild("Right Arm")
  1210. local LA = Cha:FindFirstChild("Left Arm")
  1211. local Torso = Cha.Torso
  1212. local Head = Cha.Head
  1213. local Root = Cha.HumanoidRootPart
  1214. local RL = Cha:FindFirstChild("Right Leg")
  1215. local LL = Cha:FindFirstChild("Left Leg")
  1216. local Humanoid = Cha.Humanoid
  1217. local chat = game:GetService("Chat")
  1218.  
  1219.  
  1220. local SongDriver12 = Instance.new("Sound")
  1221. SongDriver12.Parent = Cha.Torso
  1222. SongDriver12.SoundId = "rbxassetid://305568662"
  1223. SongDriver12.Volume = 2
  1224. SongDriver12:Play()
  1225.  
  1226. local ll3part2 = Instance.new("Part")
  1227. ll3part2.Parent = Torso
  1228. ll3part2.Name = "Kyogre"
  1229. ll3part2.BrickColor = BrickColor.new("Pearl")
  1230. ll3part2.CanCollide = false
  1231. ll3part2.Size = Vector3.new(8.16, 6.69, 0.05)
  1232. ll3part2.Anchored = true
  1233. ll3part2.Locked = true
  1234. ll3part2.Transparency = 1
  1235. local Decal71 = Instance.new("Decal")
  1236. Decal71.Parent = ll3part2
  1237. Decal71.Face = Enum.NormalId.Front
  1238. local Decal712 = Instance.new("Decal")
  1239. Decal712.Parent = ll3part2
  1240. Decal712.Name = "De"
  1241. Decal712.Face = Enum.NormalId.Back
  1242.  
  1243. ll3part2.Position = basll.Position + Vector3.new(0,3,0)
  1244.  
  1245. wait(1)
  1246.  
  1247. game:GetService('RunService').Stepped:Connect(function()
  1248. ll3part2.CFrame = Root.CFrame*CFrame.new(6,3,3)
  1249. end)
  1250.  
  1251. mouse.KeyDown:connect(function(key)
  1252. if key == "z" then
  1253. local sed = Instance.new("Sound")
  1254. sed.Parent = ll3part2
  1255. sed.SoundId = "rbxassetid://305568662"
  1256. sed.Volume = 2
  1257. sed:Play()
  1258. chat:Chat(player.Character.Head, "Kyogre Water Blast!")
  1259. local rs,ls,rh,lh,neck,rj = getnewjoints()
  1260. for i = 0, 2, 0.1 do
  1261. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  1262. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  1263. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  1264. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  1265. swait()
  1266. end
  1267.  
  1268. local fus = Instance.new("Part")
  1269. fus.Size = Vector3.new(2, 2, 2)
  1270. fus.Anchored = false
  1271. fus.Name = "damage"
  1272. fus.CanCollide = false
  1273. fus.BrickColor = BrickColor.new("Bright blue")
  1274. fus.Transparency = 1
  1275. fus.CFrame = ll3part2.CFrame*CFrame.new(0,-2,0)
  1276. ParticleEmitter0 = Instance.new("ParticleEmitter")
  1277. ParticleEmitter0.Name = "1"
  1278. ParticleEmitter0.Parent = fus
  1279. ParticleEmitter0.Speed = NumberRange.new(0, 0)
  1280. ParticleEmitter0.Rotation = NumberRange.new(-180, 180)
  1281. ParticleEmitter0.Color = ColorSequence.new(Color3.new(0.917647, 1, 1),Color3.new(0.917647, 1, 1))
  1282. ParticleEmitter0.LightEmission = 0.20000000298023
  1283. ParticleEmitter0.LightInfluence = 0.050000000745058
  1284. ParticleEmitter0.Texture = "rbxassetid://387288028"
  1285. ParticleEmitter0.Transparency = NumberSequence.new(0.70624995231628,0.41874998807907,1)
  1286. ParticleEmitter0.ZOffset = 1
  1287. ParticleEmitter0.Size = NumberSequence.new(3,3)
  1288. ParticleEmitter0.Lifetime = NumberRange.new(1, 1)
  1289. ParticleEmitter0.Rate = 82
  1290. ParticleEmitter0.RotSpeed = NumberRange.new(-180, 180)
  1291. ParticleEmitter0.SpreadAngle = Vector2.new(6, 6)
  1292. ParticleEmitter0.VelocitySpread = 6
  1293.  
  1294.  
  1295. local mesh = Instance.new("SpecialMesh")
  1296. mesh.MeshType = "FileMesh"
  1297. mesh.MeshId = "rbxassetid://430736398"
  1298. mesh.Parent = fus
  1299.  
  1300. local bp = Instance.new("BodyVelocity")
  1301. bp.maxForce = Vector3.new(math.huge, math.huge,math.huge)
  1302. bp.Velocity = ll3part2.CFrame.lookVector*150
  1303. bp.Parent = fus
  1304.  
  1305. fus.Parent = Torso
  1306.  
  1307. coroutine.resume(coroutine.create(function()
  1308. wait(0.4)
  1309. for i = 1, 5 do
  1310. wait(0.01)
  1311. fus.Size = fus.Size + Vector3.new(1, 1, 1)
  1312. end
  1313. wait(3)
  1314. fus.Transparency = 0
  1315. fus:remove()
  1316. fixalljoints()
  1317. end))
  1318. local canattack = true --you had this as a Instance before, you can just do it as variable
  1319. Torso:FindFirstChild("damage").Touched:Connect(function(user) --event
  1320. local humanoid2 = user.Parent:FindFirstChild("Humanoid")--checks if there is a humanoid in p
  1321. if canattack == true and humanoid2 then --if canattack is false and there is a humanoid
  1322.  
  1323. canattack = false--sets canattack to false
  1324.  
  1325. humanoid2:TakeDamage(42)
  1326. wait(0.3)
  1327. canattack = true
  1328.  
  1329. end
  1330.  
  1331. end)
  1332.  
  1333. end
  1334. end)
  1335.  
  1336.  
  1337.  
  1338. mouse.KeyDown:connect(function(key)
  1339. if key == "v" then
  1340.  
  1341. chat:Chat(owner.Character.Head, "Kyogre Rain Fall!")
  1342.  
  1343. Model0 = Instance.new("Model")
  1344. Part1 = Instance.new("Part")
  1345. ParticleEmitter2 = Instance.new("ParticleEmitter")
  1346. Part3 = Instance.new("Part")
  1347. ParticleEmitter4 = Instance.new("ParticleEmitter")
  1348. Part5 = Instance.new("Part")
  1349. ParticleEmitter6 = Instance.new("ParticleEmitter")
  1350. Part7 = Instance.new("Part")
  1351. ParticleEmitter8 = Instance.new("ParticleEmitter")
  1352. Part9 = Instance.new("Part")
  1353. ParticleEmitter10 = Instance.new("ParticleEmitter")
  1354. Part11 = Instance.new("Part")
  1355. ParticleEmitter12 = Instance.new("ParticleEmitter")
  1356. Sky13 = Instance.new("Sky")
  1357. Model0.Name = "Cloud"
  1358. Model0.Parent = workspace
  1359. Part1.Parent = Model0
  1360. Part1.CFrame = CFrame.new(125.963196, 113.600372, 201.838348, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  1361. Part1.Orientation = Vector3.new(1.13999999, 90, 180)
  1362. Part1.Position = Vector3.new(125.963196, 113.600372, 201.838348)
  1363. Part1.Rotation = Vector3.new(90, 88.8600006, 90)
  1364. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1365. Part1.Transparency = 1
  1366. Part1.Size = Vector3.new(218.93515, 64.9928284, 225.207718)
  1367. Part1.Anchored = true
  1368. Part1.BrickColor = BrickColor.new("Black")
  1369. Part1.Material = Enum.Material.Slate
  1370. Part1.brickColor = BrickColor.new("Black")
  1371. Part1.FormFactor = Enum.FormFactor.Symmetric
  1372. Part1.formFactor = Enum.FormFactor.Symmetric
  1373. ParticleEmitter2.Parent = Part1
  1374. ParticleEmitter2.Speed = NumberRange.new(0, 0)
  1375. ParticleEmitter2.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  1376. ParticleEmitter2.Texture = "http://www.roblox.com/asset/?id=241876428"
  1377. ParticleEmitter2.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  1378. ParticleEmitter2.Size = NumberSequence.new(2,2)
  1379. ParticleEmitter2.Acceleration = Vector3.new(0, -50, 0)
  1380. ParticleEmitter2.Lifetime = NumberRange.new(2.5, 2.5)
  1381. ParticleEmitter2.Rate = 500
  1382. ParticleEmitter2.SpreadAngle = Vector2.new(10, 10)
  1383. ParticleEmitter2.VelocitySpread = 10
  1384. Part3.Parent = Model0
  1385. Part3.CFrame = CFrame.new(-95.7134705, 99.3041534, 210.907654, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  1386. Part3.Orientation = Vector3.new(1.13999999, 90, 180)
  1387. Part3.Position = Vector3.new(-95.7134705, 99.3041534, 210.907654)
  1388. Part3.Rotation = Vector3.new(90, 88.8600006, 90)
  1389. Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1390. Part3.Transparency = 1
  1391. Part3.Size = Vector3.new(237.072693, 43.8323746, 383.911102)
  1392. Part3.Anchored = true
  1393. Part3.BrickColor = BrickColor.new("Black")
  1394. Part3.Material = Enum.Material.Slate
  1395. Part3.brickColor = BrickColor.new("Black")
  1396. Part3.FormFactor = Enum.FormFactor.Symmetric
  1397. Part3.formFactor = Enum.FormFactor.Symmetric
  1398. ParticleEmitter4.Parent = Part3
  1399. ParticleEmitter4.Speed = NumberRange.new(0, 0)
  1400. ParticleEmitter4.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  1401. ParticleEmitter4.Texture = "http://www.roblox.com/asset/?id=241876428"
  1402. ParticleEmitter4.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  1403. ParticleEmitter4.Size = NumberSequence.new(2,2)
  1404. ParticleEmitter4.Acceleration = Vector3.new(0, -50, 0)
  1405. ParticleEmitter4.Lifetime = NumberRange.new(2.5, 2.5)
  1406. ParticleEmitter4.Rate = 500
  1407. ParticleEmitter4.SpreadAngle = Vector2.new(10, 10)
  1408. ParticleEmitter4.VelocitySpread = 10
  1409. Part5.Parent = Model0
  1410. Part5.CFrame = CFrame.new(126.45311, 117.118408, 67.3167725, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  1411. Part5.Orientation = Vector3.new(1.13999999, 90, 180)
  1412. Part5.Position = Vector3.new(126.45311, 117.118408, 67.3167725)
  1413. Part5.Rotation = Vector3.new(90, 88.8600006, 90)
  1414. Part5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1415. Part5.Transparency = 1
  1416. Part5.Size = Vector3.new(237.072693, 43.8323746, 308.338043)
  1417. Part5.Anchored = true
  1418. Part5.BrickColor = BrickColor.new("Black")
  1419. Part5.Material = Enum.Material.Slate
  1420. Part5.brickColor = BrickColor.new("Black")
  1421. Part5.FormFactor = Enum.FormFactor.Symmetric
  1422. Part5.formFactor = Enum.FormFactor.Symmetric
  1423. ParticleEmitter6.Parent = Part5
  1424. ParticleEmitter6.Speed = NumberRange.new(0, 0)
  1425. ParticleEmitter6.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  1426. ParticleEmitter6.Texture = "http://www.roblox.com/asset/?id=241876428"
  1427. ParticleEmitter6.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  1428. ParticleEmitter6.Size = NumberSequence.new(2,2)
  1429. ParticleEmitter6.Acceleration = Vector3.new(0, -50, 0)
  1430. ParticleEmitter6.Lifetime = NumberRange.new(2.5, 2.5)
  1431. ParticleEmitter6.Rate = 500
  1432. ParticleEmitter6.SpreadAngle = Vector2.new(10, 10)
  1433. ParticleEmitter6.VelocitySpread = 10
  1434. Part7.Parent = Model0
  1435. Part7.CFrame = CFrame.new(-159.202057, 115.269096, -46.7988205, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  1436. Part7.Orientation = Vector3.new(1.13999999, 90, 180)
  1437. Part7.Position = Vector3.new(-159.202057, 115.269096, -46.7988205)
  1438. Part7.Rotation = Vector3.new(90, 88.8600006, 90)
  1439. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1440. Part7.Transparency = 1
  1441. Part7.Size = Vector3.new(323.225922, 43.8323746, 317.40686)
  1442. Part7.Anchored = true
  1443. Part7.BrickColor = BrickColor.new("Black")
  1444. Part7.Material = Enum.Material.Slate
  1445. Part7.brickColor = BrickColor.new("Black")
  1446. Part7.FormFactor = Enum.FormFactor.Symmetric
  1447. Part7.formFactor = Enum.FormFactor.Symmetric
  1448. ParticleEmitter8.Parent = Part7
  1449. ParticleEmitter8.Speed = NumberRange.new(0, 0)
  1450. ParticleEmitter8.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  1451. ParticleEmitter8.Texture = "http://www.roblox.com/asset/?id=241876428"
  1452. ParticleEmitter8.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  1453. ParticleEmitter8.Size = NumberSequence.new(2,2)
  1454. ParticleEmitter8.Acceleration = Vector3.new(0, -50, 0)
  1455. ParticleEmitter8.Lifetime = NumberRange.new(2.5, 2.5)
  1456. ParticleEmitter8.Rate = 500
  1457. ParticleEmitter8.SpreadAngle = Vector2.new(10, 10)
  1458. ParticleEmitter8.VelocitySpread = 10
  1459. Part9.Parent = Model0
  1460. Part9.CFrame = CFrame.new(90.9316101, 97.3010101, -103.478722, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  1461. Part9.Orientation = Vector3.new(1.13999999, 90, 180)
  1462. Part9.Position = Vector3.new(90.9316101, 97.3010101, -103.478722)
  1463. Part9.Rotation = Vector3.new(90, 88.8600006, 90)
  1464. Part9.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1465. Part9.Transparency = 1
  1466. Part9.Size = Vector3.new(185.682999, 43.8323746, 324.964172)
  1467. Part9.Anchored = true
  1468. Part9.BrickColor = BrickColor.new("Black")
  1469. Part9.Material = Enum.Material.Slate
  1470. Part9.brickColor = BrickColor.new("Black")
  1471. Part9.FormFactor = Enum.FormFactor.Symmetric
  1472. Part9.formFactor = Enum.FormFactor.Symmetric
  1473. ParticleEmitter10.Parent = Part9
  1474. ParticleEmitter10.Speed = NumberRange.new(0, 0)
  1475. ParticleEmitter10.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  1476. ParticleEmitter10.Texture = "http://www.roblox.com/asset/?id=241876428"
  1477. ParticleEmitter10.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  1478. ParticleEmitter10.Size = NumberSequence.new(2,2)
  1479. ParticleEmitter10.Acceleration = Vector3.new(0, -50, 0)
  1480. ParticleEmitter10.Lifetime = NumberRange.new(2.5, 2.5)
  1481. ParticleEmitter10.Rate = 500
  1482. ParticleEmitter10.SpreadAngle = Vector2.new(10, 10)
  1483. ParticleEmitter10.VelocitySpread = 10
  1484. Part11.Parent = Model0
  1485. Part11.CFrame = CFrame.new(-38.2844696, 80.5067139, -219.858307, -2.12383497e-08, -0.0199206024, 0.999801159, 3.28179709e-07, -0.999801159, -0.0199207217, 0.99999994, 3.22424484e-07, 3.42798785e-08)
  1486. Part11.Orientation = Vector3.new(1.13999999, 90, 180)
  1487. Part11.Position = Vector3.new(-38.2844696, 80.5067139, -219.858307)
  1488. Part11.Rotation = Vector3.new(90, 88.8600006, 90)
  1489. Part11.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1490. Part11.Transparency = 1
  1491. Part11.Size = Vector3.new(88.9494781, 43.8323746, 317.40686)
  1492. Part11.Anchored = true
  1493. Part11.BrickColor = BrickColor.new("Black")
  1494. Part11.Material = Enum.Material.Slate
  1495. Part11.brickColor = BrickColor.new("Black")
  1496. Part11.FormFactor = Enum.FormFactor.Symmetric
  1497. Part11.formFactor = Enum.FormFactor.Symmetric
  1498. ParticleEmitter12.Parent = Part11
  1499. ParticleEmitter12.Speed = NumberRange.new(0, 0)
  1500. ParticleEmitter12.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0.666667, 1, 1))
  1501. ParticleEmitter12.Texture = "http://www.roblox.com/asset/?id=241876428"
  1502. ParticleEmitter12.Transparency = NumberSequence.new(0.84375,0.41874998807907,0.63125002384186,0.44374996423721,0.60000002384186)
  1503. ParticleEmitter12.Size = NumberSequence.new(2,2)
  1504. ParticleEmitter12.Acceleration = Vector3.new(0, -50, 0)
  1505. ParticleEmitter12.Lifetime = NumberRange.new(2.5, 2.5)
  1506. ParticleEmitter12.Rate = 500
  1507. ParticleEmitter12.SpreadAngle = Vector2.new(10, 10)
  1508. ParticleEmitter12.VelocitySpread = 10
  1509. Sky13.Parent = game.Lighting
  1510. Sky13.CelestialBodiesShown = false
  1511. Sky13.SkyboxBk = "rbxassetid://246480323"
  1512. Sky13.SkyboxDn = "rbxassetid://246480523"
  1513. Sky13.SkyboxFt = "rbxassetid://246480105"
  1514. Sky13.SkyboxLf = "rbxassetid://246480549"
  1515. Sky13.SkyboxRt = "rbxassetid://246480565"
  1516. Sky13.SkyboxUp = "rbxassetid://246480504"
  1517. end
  1518. end)
  1519.  
  1520. mouse.KeyDown:connect(function(key)
  1521. if key == "x" then
  1522.  
  1523. chat:Chat(owner.Character.Head, "Kyogre Water Charge!!")
  1524. local rs,ls,rh,lh,neck,rj = getnewjoints()
  1525. for i = 0, 2, 0.1 do
  1526. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.104528472, -0.994522035, 0, 0.994522035, 0.104528472, 1, 0, 0), 0.2)
  1527. rs.C0 = rs.C0:Lerp(CFrame.new(1.54167628, 0.0454798974, 0, -0.482965499, -0.871292651, -0.087155737, -0.0422539636, -0.0762281716, 0.996195912, -0.874620378, 0.484809875, 0), 0.2)
  1528. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.500000656, -0.866026223, 0, -1.61309954e-009, 9.31323796e-010, 1.00000024, -0.866026342, 0.500000715, -1.86264515e-009), 0.2)
  1529. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.469472021, 0.882948279, 0, 0, 0, 1, 0.882948279, 0.469472021, 0), 0.2)
  1530. swait()
  1531. end
  1532. Part0 = Instance.new("Part")
  1533. ParticleEmitter1 = Instance.new("ParticleEmitter")
  1534. Part0.Parent = ll3part2
  1535. Part0.CFrame = CFrame.new(-11.383276, 3.62347698, 80.1322327, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1536. Part0.Position = Vector3.new(-11.383276, 3.62347698, 80.1322327)
  1537. Part0.Transparency = 1
  1538. Part0.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1539. Part0.Anchored = true
  1540. local charge = true
  1541. game:GetService('RunService').Stepped:Connect(function()
  1542. if charge == true then
  1543. Part0.CFrame = ll3part2.CFrame*CFrame.new(0,0,-10)
  1544. end
  1545. end)
  1546. local sed1 = Instance.new("Sound")
  1547. sed1.Parent = ll3part2
  1548. sed1.SoundId = "rbxassetid://1289851900"
  1549. sed1.Volume = 5
  1550. sed1:Play()
  1551. Part0.Material = Enum.Material.SmoothPlastic
  1552. Part0.FormFactor = Enum.FormFactor.Symmetric
  1553. Part0.formFactor = Enum.FormFactor.Symmetric
  1554. ParticleEmitter1.Parent = Part0
  1555. ParticleEmitter1.Speed = NumberRange.new(0, 0)
  1556. ParticleEmitter1.Texture = "http://www.roblox.com/asset/?id=266550445"
  1557. ParticleEmitter1.Transparency = NumberSequence.new(0.62777775526047,0.02777773141861,1,1)
  1558. ParticleEmitter1.Size = NumberSequence.new(6.6875,0,0)
  1559. ParticleEmitter1.Rate = 10
  1560. wait(7)
  1561. fixalljoints()
  1562. charge = false
  1563. local fus2 = Instance.new("Part")
  1564. fus2.Size = Vector3.new(5, 5, 5)
  1565. fus2.Anchored = false
  1566. fus2.Name = "damage2"
  1567. fus2.CanCollide = false
  1568. fus2.BrickColor = BrickColor.new("Bright blue")
  1569. fus2.Transparency = 1
  1570. fus2.CFrame = ll3part2.CFrame*CFrame.new(0,-2,0)
  1571. fus2.Parent = Torso
  1572. ParticleEmitter12 = Instance.new("ParticleEmitter")
  1573. ParticleEmitter12.Name = "1"
  1574. ParticleEmitter12.Parent = fus2
  1575. ParticleEmitter12.Speed = NumberRange.new(0, 0)
  1576. ParticleEmitter12.Rotation = NumberRange.new(-180, 180)
  1577. ParticleEmitter12.Color = ColorSequence.new(Color3.new(0.917647, 1, 1),Color3.new(0.917647, 1, 1))
  1578. ParticleEmitter12.LightEmission = 0.20000000298023
  1579. ParticleEmitter12.LightInfluence = 0.050000000745058
  1580. ParticleEmitter12.Texture = "rbxassetid://387288028"
  1581. ParticleEmitter12.Transparency = NumberSequence.new(0.70624995231628,0.41874998807907,1)
  1582. ParticleEmitter12.ZOffset = 1
  1583. ParticleEmitter12.Size = NumberSequence.new(5,5)
  1584. ParticleEmitter12.Lifetime = NumberRange.new(1, 1)
  1585. ParticleEmitter12.Rate = 82
  1586. ParticleEmitter12.RotSpeed = NumberRange.new(-180, 180)
  1587. ParticleEmitter12.SpreadAngle = Vector2.new(6, 6)
  1588. ParticleEmitter12.VelocitySpread = 6
  1589.  
  1590. local bp = Instance.new("BodyVelocity")
  1591. bp.maxForce = Vector3.new(math.huge, math.huge,math.huge)
  1592. bp.Velocity = ll3part2.CFrame.lookVector*150
  1593. bp.Parent = fus2
  1594. local canattack2 = true --you had this as a Instance before, you can just do it as variable
  1595. Torso:FindFirstChild("damage2").Touched:Connect(function(pe) --event
  1596. local humanoid3 = pe.Parent:FindFirstChild("Humanoid")--checks if there is a humanoid in p
  1597. if canattack2 == true and humanoid3 then --if canattack is false and there is a humanoid
  1598.  
  1599. canattack2 = false--sets canattack to false
  1600.  
  1601. humanoid3:TakeDamage(100)
  1602. wait(0.3)
  1603. canattack2 = true
  1604.  
  1605. end
  1606.  
  1607. end)
  1608.  
  1609. wait(3)
  1610. Part0:Destroy()
  1611. fus2:Destroy()
  1612. end
  1613. end)
  1614.  
  1615.  
  1616. mouse.KeyDown:connect(function(key)
  1617. if key == "c" then
  1618. chat:Chat(owner.Character.Head, "Kyogre Ice Beam!!")
  1619. Part02 = Instance.new("Part")
  1620. ParticleEmitter145 = Instance.new("ParticleEmitter")
  1621. Part02.Parent = Torso
  1622. Part02.Name = "Ice"
  1623. Part02.Anchored = true
  1624. local skilklse = true
  1625. game:GetService('RunService').Stepped:Connect(function()
  1626. if skilklse == true then
  1627. Part02.CFrame = ll3part2.CFrame*CFrame.new(0,-4,-25)
  1628. end
  1629. end)
  1630. Part02.Transparency = 1
  1631. Part02.Size = Vector3.new(2.87999988, 1, 39.0000153)
  1632. Part02.BottomSurface = Enum.SurfaceType.Smooth
  1633. Part02.TopSurface = Enum.SurfaceType.Smooth
  1634. ParticleEmitter145.Parent = Part02
  1635. ParticleEmitter145.Speed = NumberRange.new(20, 20)
  1636. ParticleEmitter145.Rotation = NumberRange.new(-150, 150)
  1637. ParticleEmitter145.Color = ColorSequence.new(Color3.new(0.666667, 1, 1),Color3.new(0.811765, 1, 0.952941))
  1638. ParticleEmitter145.LightEmission = 0.30000001192093
  1639. ParticleEmitter145.LightInfluence = 1
  1640. ParticleEmitter145.Texture = "rbxassetid://2119427041"
  1641. ParticleEmitter145.Transparency = NumberSequence.new(0.60000002384186,0.60000002384186)
  1642. ParticleEmitter145.Size = NumberSequence.new(3,3)
  1643. ParticleEmitter145.EmissionDirection = Enum.NormalId.Front
  1644. ParticleEmitter145.Lifetime = NumberRange.new(1, 2)
  1645. ParticleEmitter145.LockedToPart = true
  1646. ParticleEmitter145.Rate = 500
  1647. ParticleEmitter145.RotSpeed = NumberRange.new(1, 1)
  1648. local canattack2 = true --you had this as a Instance before, you can just do it as variable
  1649. Torso:FindFirstChild("Ice").Touched:Connect(function(pe) --event
  1650. local humanoid3 = pe.Parent:FindFirstChild("Humanoid")--checks if there is a humanoid in p
  1651. if canattack2 == true and humanoid3 then --if canattack is false and there is a humanoid
  1652.  
  1653. canattack2 = false--sets canattack to false
  1654.  
  1655. pe.Parent.HumanoidRootPart.Anchored = true
  1656. local LeftL = pe.Parent:FindFirstChild("Left Leg")
  1657. local RightL = pe.Parent:FindFirstChild("Right Leg")
  1658. local RightA = pe.Parent:FindFirstChild("Right Arm")
  1659. local LeftA = pe.Parent:FindFirstChild("Left Arm")
  1660. local Faktorso = pe.Parent.Torso
  1661. local Fakhead = pe.Parent.Head
  1662. LeftA.Anchored = true
  1663. RightL.Anchored = true
  1664. LeftL.Anchored = true
  1665. RightA.Anchored = true
  1666. local Part04 = Instance.new("Part")
  1667. Part04.Parent = pe.Parent.Head
  1668. Part04.CFrame = Faktorso.CFrame*CFrame.new(0,-1,0)
  1669. Part04.Color = Color3.new(0.321569, 0.486275, 0.682353)
  1670. Part04.Transparency = 0.10000000149012
  1671. Part04.Size = Vector3.new(4.68000031, 6.51000071, 4.94000053)
  1672. Part04.BottomSurface = Enum.SurfaceType.Smooth
  1673. Part04.BrickColor = BrickColor.new("Steel blue")
  1674. Part04.Material = Enum.Material.Ice
  1675. Part04.Anchored = true
  1676. Part04.TopSurface = Enum.SurfaceType.Smooth
  1677. Part04.brickColor = BrickColor.new("Steel blue")
  1678. wait(5)
  1679. LeftA.Anchored = false
  1680. RightL.Anchored = false
  1681. LeftL.Anchored = false
  1682. RightA.Anchored = false
  1683. Part04:Destroy()
  1684. pe.Parent.HumanoidRootPart.Anchored = false
  1685. skilklse = false
  1686. Part02:Destroy()
  1687. end
  1688.  
  1689. end)
  1690. end
  1691. end)
  1692.  
  1693. wait(2)
  1694. basll:Destroy()
  1695. end
  1696. end
  1697. end)
  1698. end
  1699.  
  1700. end
  1701. end
  1702. end)
  1703.  
  1704. while true do wait()
  1705. if Torso:FindFirstChild("Kyogre") then
  1706. local Decal31 = Torso:FindFirstChild("Kyogre").Decal
  1707. local Decal712 = Torso:FindFirstChild("Kyogre").De
  1708. wait(0.03)
  1709. Decal712.Texture = "http://www.roblox.com/asset/?id=3669576942"
  1710. Decal31.Texture = "http://www.roblox.com/asset/?id=3667945757"
  1711. wait(0.03)
  1712. Decal712.Texture = "http://www.roblox.com/asset/?id=3669577447"
  1713. Decal31.Texture = "http://www.roblox.com/asset/?id=3667946634"
  1714. wait(0.03)
  1715. Decal31.Texture = "http://www.roblox.com/asset/?id=3667947488"
  1716. Decal712.Texture = "http://www.roblox.com/asset/?id=3669577872"
  1717. wait(0.03)
  1718. Decal31.Texture = "http://www.roblox.com/asset/?id=3667949427"
  1719. Decal712.Texture = "http://www.roblox.com/asset/?id=3669578353"
  1720. wait(0.03)
  1721. Decal31.Texture = "http://www.roblox.com/asset/?id=3667951303"
  1722. Decal712.Texture = "http://www.roblox.com/asset/?id=3669578812"
  1723. wait(0.03)
  1724. Decal31.Texture = "http://www.roblox.com/asset/?id=3667952330"
  1725. Decal712.Texture = "http://www.roblox.com/asset/?id=3669579323"
  1726. wait(0.03)
  1727. Decal31.Texture = "http://www.roblox.com/asset/?id=3667978862"
  1728. Decal712.Texture = "http://www.roblox.com/asset/?id=3669579705"
  1729. wait(0.03)
  1730. Decal31.Texture = "http://www.roblox.com/asset/?id=3667979327"
  1731. Decal712.Texture = "http://www.roblox.com/asset/?id=3669580143"
  1732. wait(0.03)
  1733. Decal31.Texture = "http://www.roblox.com/asset/?id=3667979737"
  1734. Decal712.Texture = "http://www.roblox.com/asset/?id=3669580442"
  1735. wait(0.03)
  1736. Decal31.Texture = "http://www.roblox.com/asset/?id=3667980122"
  1737. Decal712.Texture = "http://www.roblox.com/asset/?id=3669580442"
  1738. wait(0.03)
  1739. Decal31.Texture = "http://www.roblox.com/asset/?id=3667980517"
  1740. Decal712.Texture = "http://www.roblox.com/asset/?id=3669581634"
  1741. wait(0.03)
  1742. Decal31.Texture = "http://www.roblox.com/asset/?id=3667980933"
  1743. Decal712.Texture = "http://www.roblox.com/asset/?id=3669581634"
  1744. wait(0.03)
  1745. Decal31.Texture = "http://www.roblox.com/asset/?id=3667981356"
  1746. Decal712.Texture = "http://www.roblox.com/asset/?id=3669581634"
  1747. wait(0.03)
  1748. Decal31.Texture = "http://www.roblox.com/asset/?id=3667981777"
  1749. Decal712.Texture = "http://www.roblox.com/asset/?id=3669582256"
  1750. wait(0.03)
  1751. Decal31.Texture = "http://www.roblox.com/asset/?id=3667982167"
  1752. Decal712.Texture = "http://www.roblox.com/asset/?id=3669583535"
  1753. wait(0.03)
  1754. Decal31.Texture = "http://www.roblox.com/asset/?id=3667982623"
  1755. Decal712.Texture = "http://www.roblox.com/asset/?id=3669584058"
  1756. wait(0.03)
  1757. Decal31.Texture = "http://www.roblox.com/asset/?id=3667982975"
  1758. Decal712.Texture = "http://www.roblox.com/asset/?id=3669584524"
  1759. wait(0.03)
  1760. Decal31.Texture = "http://www.roblox.com/asset/?id=3667983293"
  1761. Decal712.Texture = "http://www.roblox.com/asset/?id=3669585114"
  1762. wait(0.03)
  1763. Decal31.Texture = "http://www.roblox.com/asset/?id=3667983590"
  1764. Decal712.Texture = "http://www.roblox.com/asset/?id=3669585519"
  1765. wait(0.03)
  1766. Decal31.Texture = "http://www.roblox.com/asset/?id=3667984958"
  1767. Decal712.Texture = "http://www.roblox.com/asset/?id=3669585932"
  1768. wait(0.03)
  1769. Decal31.Texture = "http://www.roblox.com/asset/?id=3667985504"
  1770. Decal712.Texture = "http://www.roblox.com/asset/?id=3669586410"
  1771. wait(0.03)
  1772. Decal31.Texture = "http://www.roblox.com/asset/?id=3667985931"
  1773. Decal712.Texture = "http://www.roblox.com/asset/?id=3669587079"
  1774. wait(0.03)
  1775. Decal31.Texture = "http://www.roblox.com/asset/?id=3667986519"
  1776. Decal712.Texture = "http://www.roblox.com/asset/?id=3669587079"
  1777. wait(0.03)
  1778. Decal31.Texture = "http://www.roblox.com/asset/?id=3667986945"
  1779. Decal712.Texture = "http://www.roblox.com/asset/?id=3669587712"
  1780. wait(0.03)
  1781. Decal31.Texture = "http://www.roblox.com/asset/?id=3667987665"
  1782. Decal712.Texture = "http://www.roblox.com/asset/?id=3669588348"
  1783. wait(0.03)
  1784. Decal31.Texture = "http://www.roblox.com/asset/?id=3667988351"
  1785. Decal712.Texture = "http://www.roblox.com/asset/?id=3669588735"
  1786. wait(0.03)
  1787. Decal31.Texture = "http://www.roblox.com/asset/?id=3667989044"
  1788. Decal712.Texture = "http://www.roblox.com/asset/?id=3669589232"
  1789. wait(0.03)
  1790. Decal31.Texture = "http://www.roblox.com/asset/?id=3667989617"
  1791. Decal712.Texture = "http://www.roblox.com/asset/?id=3669589739"
  1792. wait(0.03)
  1793. Decal31.Texture = "http://www.roblox.com/asset/?id=3667990258"
  1794. Decal712.Texture = "http://www.roblox.com/asset/?id=3669590378"
  1795. wait(0.03)
  1796. Decal31.Texture = "http://www.roblox.com/asset/?id=3667990747"
  1797. Decal712.Texture = "http://www.roblox.com/asset/?id=3669590897"
  1798. wait(0.03)
  1799. Decal31.Texture = "http://www.roblox.com/asset/?id=3667991287"
  1800. Decal712.Texture = "http://www.roblox.com/asset/?id=3669591447"
  1801. wait(0.03)
  1802. Decal31.Texture = "http://www.roblox.com/asset/?id=3667991810"
  1803. Decal712.Texture = "http://www.roblox.com/asset/?id=3669591912"
  1804. wait(0.03)
  1805. Decal31.Texture = "http://www.roblox.com/asset/?id=3667992274"
  1806. Decal712.Texture = "http://www.roblox.com/asset/?id=3669592702"
  1807. wait(0.03)
  1808. Decal31.Texture = "http://www.roblox.com/asset/?id=3667992738"
  1809. Decal712.Texture = "http://www.roblox.com/asset/?id=3669593541"
  1810. wait(0.03)
  1811. Decal31.Texture = "http://www.roblox.com/asset/?id=3667993317"
  1812. Decal712.Texture = "http://www.roblox.com/asset/?id=3669595045"
  1813. wait(0.03)
  1814. Decal31.Texture = "http://www.roblox.com/asset/?id=3667993835"
  1815. Decal712.Texture = "http://www.roblox.com/asset/?id=3669595608"
  1816. wait(0.03)
  1817. Decal31.Texture = "http://www.roblox.com/asset/?id=3667994369"
  1818. Decal712.Texture = "http://www.roblox.com/asset/?id=3669596188"
  1819. wait(0.03)
  1820. Decal31.Texture = "http://www.roblox.com/asset/?id=3667995043"
  1821. Decal712.Texture = "http://www.roblox.com/asset/?id=3669596812"
  1822. wait(0.03)
  1823. Decal31.Texture = "http://www.roblox.com/asset/?id=3667995470"
  1824. Decal712.Texture = "http://www.roblox.com/asset/?id=3669597313"
  1825. wait(0.03)
  1826. Decal31.Texture = "http://www.roblox.com/asset/?id=3667996116"
  1827. Decal712.Texture = "http://www.roblox.com/asset/?id=3669597884"
  1828. wait(0.03)
  1829. Decal31.Texture = "http://www.roblox.com/asset/?id=3667996835"
  1830. Decal712.Texture = "http://www.roblox.com/asset/?id=3669598502"
  1831. wait(0.03)
  1832. Decal31.Texture = "http://www.roblox.com/asset/?id=3667997317"
  1833. Decal712.Texture = "http://www.roblox.com/asset/?id=3669599372"
  1834. wait(0.03)
  1835. Decal31.Texture = "http://www.roblox.com/asset/?id=3667997853"
  1836. Decal712.Texture = "http://www.roblox.com/asset/?id=3669600117"
  1837. wait(0.03)
  1838. Decal31.Texture = "http://www.roblox.com/asset/?id=3667998344"
  1839. Decal712.Texture = "http://www.roblox.com/asset/?id=3669600826"
  1840. wait(0.03)
  1841. Decal31.Texture = "http://www.roblox.com/asset/?id=3667999061"
  1842. Decal712.Texture = "http://www.roblox.com/asset/?id=3669601316"
  1843. wait(0.03)
  1844. Decal31.Texture = "http://www.roblox.com/asset/?id=3667999615"
  1845. Decal712.Texture = "http://www.roblox.com/asset/?id=3669601828"
  1846. wait(0.03)
  1847. Decal31.Texture = "http://www.roblox.com/asset/?id=3668000244"
  1848. Decal712.Texture = "http://www.roblox.com/asset/?id=3669602361"
  1849. wait(0.03)
  1850. Decal31.Texture = "http://www.roblox.com/asset/?id=3668000965"
  1851. Decal712.Texture = "http://www.roblox.com/asset/?id=3669603597"
  1852. wait(0.03)
  1853. Decal31.Texture = "http://www.roblox.com/asset/?id=3668001504"
  1854. Decal712.Texture = "http://www.roblox.com/asset/?id=3669604224"
  1855. wait(0.03)
  1856. Decal31.Texture = "http://www.roblox.com/asset/?id=3668005353"
  1857. wait(0.03)
  1858. Decal31.Texture = "http://www.roblox.com/asset/?id=3668005946"
  1859. Decal712.Texture = "http://www.roblox.com/asset/?id=3669604729"
  1860. wait(0.03)
  1861. Decal31.Texture = "http://www.roblox.com/asset/?id=3668006638"
  1862. Decal712.Texture = "http://www.roblox.com/asset/?id=3669605381"
  1863. wait(0.03)
  1864. Decal31.Texture = "http://www.roblox.com/asset/?id=3668007462"
  1865. Decal712.Texture = "http://www.roblox.com/asset/?id=3669605982"
  1866. wait(0.03)
  1867. Decal31.Texture = "http://www.roblox.com/asset/?id=3668008033"
  1868. Decal712.Texture = "http://www.roblox.com/asset/?id=3669605982"
  1869. wait(0.03)
  1870. Decal31.Texture = "http://www.roblox.com/asset/?id=3668008556"
  1871. Decal712.Texture = "http://www.roblox.com/asset/?id=3669607384"
  1872. wait(0.03)
  1873. Decal31.Texture = "http://www.roblox.com/asset/?id=3668011615"
  1874. Decal712.Texture = "http://www.roblox.com/asset/?id=3669607384"
  1875. wait(0.03)
  1876. Decal31.Texture = "http://www.roblox.com/asset/?id=3668012488"
  1877. Decal712.Texture = "http://www.roblox.com/asset/?id=3669608116"
  1878. wait(0.03)
  1879. Decal31.Texture = "http://www.roblox.com/asset/?id=3668013361"
  1880. Decal712.Texture = "http://www.roblox.com/asset/?id=3669609006"
  1881. wait(0.03)
  1882. Decal31.Texture = "http://www.roblox.com/asset/?id=3668014140"
  1883. Decal712.Texture = "http://www.roblox.com/asset/?id=3669609789"
  1884. wait(0.03)
  1885. Decal31.Texture = "http://www.roblox.com/asset/?id=3668014755"
  1886. Decal712.Texture = "http://www.roblox.com/asset/?id=3669610439"
  1887. wait(0.03)
  1888. Decal31.Texture = "http://www.roblox.com/asset/?id=3668015312"
  1889. Decal712.Texture = "http://www.roblox.com/asset/?id=3669611055"
  1890. wait(0.03)
  1891. Decal31.Texture = "http://www.roblox.com/asset/?id=3668015939"
  1892. Decal712.Texture = "http://www.roblox.com/asset/?id=3669611669"
  1893. wait(0.03)
  1894. Decal31.Texture = "http://www.roblox.com/asset/?id=3668016643"
  1895. Decal712.Texture = "http://www.roblox.com/asset/?id=3669612173"
  1896. wait(0.03)
  1897. Decal31.Texture = "http://www.roblox.com/asset/?id=3668017486"
  1898. Decal712.Texture = "http://www.roblox.com/asset/?id=3669612734"
  1899. wait(0.03)
  1900. Decal31.Texture = "http://www.roblox.com/asset/?id=3668019384"
  1901. Decal712.Texture = "http://www.roblox.com/asset/?id=3669613489"
  1902. wait(0.03)
  1903. Decal31.Texture = "http://www.roblox.com/asset/?id=3668020069"
  1904. wait(0.03)
  1905. Decal712.Texture = "http://www.roblox.com/asset/?id=3669614133"
  1906. Decal712.Texture = "http://www.roblox.com/asset/?id=3669617589"
  1907. wait(0.03)
  1908. Decal712.Texture = "http://www.roblox.com/asset/?id=3669618275"
  1909. wait(0.03)
  1910. Decal712.Texture = "http://www.roblox.com/asset/?id=3669619024"
  1911. wait(0.03)
  1912. Decal712.Texture = "http://www.roblox.com/asset/?id=3669619682"
  1913. end
  1914. spawn(function()
  1915.  
  1916. torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1917. velderp = RootPart.Velocity.y
  1918. hitfloor, posfloor = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1919. swait()
  1920. if torvel < 1 and hitfloor ~= nil then
  1921. Anim = "Idle"
  1922. change = 1
  1923. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)), .3)
  1924. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(30)), .3)
  1925. RW.C0 = clerp(RW.C0, CFrame.new(.8, 0.5, -.7) * angles(math.rad(85), math.rad(0), math.rad(-70)), 0.3)
  1926. LW.C0 = clerp(LW.C0, CFrame.new(-.8, 0.5, -.3) * angles(math.rad(70), math.rad(0), math.rad(70)), 0.3)
  1927. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-3), math.rad(0), math.rad(0)), .3)
  1928. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-70), math.rad(0)) * angles(math.rad(-3), math.rad(0), math.rad(0)), .3)
  1929.  
  1930. elseif torvel > 2 and hitfloor ~= nil then
  1931. Anim = "Walk"
  1932. change = 1
  1933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(5), math.rad(0), math.rad(0)), .3)
  1934. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(0)), .3)
  1935. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(40) * math.cos(sine / 7), math.rad(0), math.rad(5)), 0.3)
  1936. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40) * math.cos(sine / 7), math.rad(0), math.rad(-5)), 0.3)
  1937. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-2), math.rad(0), math.rad(0)), .3)
  1938. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)) * angles(math.rad(-2), math.rad(0), math.rad(0)), .3)
  1939. end
  1940.  
  1941. end)
  1942.  
  1943. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement