Advertisement
ForkFullFight

Untitled

Jul 28th, 2023
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- [[ Name: Untitled ]] --
  2. -- [[ Converted: Melon’s converter ]] --
  3. -- [[ Description: I don’t own this converter and the credits are melon for making the convert and my world for the reanimate]] --
  4. -- [[ Do not use ANYTHING without crediting melon or myworld. ]] --
  5.  
  6. --[[
  7. Hats:
  8. https://www.roblox.com/catalog/3033908130/International-Fedora-France
  9. https://www.roblox.com/catalog/3398308134/International-Fedora-Canada
  10. https://www.roblox.com/catalog/3033910400/International-Fedora-Germany
  11. https://www.roblox.com/catalog/3409612660/International-Fedora-USA
  12. https://www.roblox.com/catalog/5552252553/Kinetic-Staff
  13. https://www.roblox.com/catalog/4819740796/Robox
  14. ]]--
  15.  
  16.  
  17. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{Text="Welcome to Melon's FE Scripts",Color=Color3.fromRGB(255, 255, 255)})
  18. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{Text="You are using: Glock 17",Color=Color3.fromRGB(255, 255, 255)})
  19.  
  20.  
  21. player = game.Players.LocalPlayer
  22. cplayer = player.Character
  23.  
  24. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{Text="Status: Loading Reanimate...",Color=Color3.fromRGB(255, 255, 255)})
  25.  
  26. loadstring(game:HttpGet("https://raw.githubusercontent.com/MelonsStuff/ReanimatesAndAlignCode/main/omgitskorn_reanimate1"))()
  27.  
  28. for i,v in pairs (cplayer:GetChildren()) do
  29. if v:IsA("Accessory") then
  30. v.Handle.Massless = true
  31. v.Handle.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  32. end
  33. end
  34.  
  35. local function gp(parent, name, className)
  36. if typeof(parent) == "Instance" then
  37. for i, v in pairs(parent:GetChildren()) do
  38. if (v.Name == name) and v:IsA(className) then
  39. return v
  40. end
  41. end
  42. end
  43. return nil
  44. end
  45.  
  46. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{Text="Status: Aligning...",Color=Color3.fromRGB(255, 255, 255)})
  47.  
  48. task.wait(0.5)
  49.  
  50. local hat2 = gp(cplayer, "MeshPartAccessory", "Accessory")
  51. local handle2 = gp(hat2, "Handle", "BasePart")
  52. local att2 = gp(handle2, "att1_Handle", "Attachment")
  53. att2.Parent = cplayer["Torso"]
  54. att2.Position = Vector3.new(0, 0, 0)
  55. att2.Rotation = Vector3.new(180, 0, -15)
  56.  
  57. local hat2 = gp(cplayer, "InternationalFedora", "Accessory")
  58. local handle2 = gp(hat2, "Handle", "BasePart")
  59. local att2 = gp(handle2, "att1_Handle", "Attachment")
  60. att2.Parent = cplayer["Left Arm"]
  61. att2.Position = Vector3.new(-0, -0.2, -0)
  62. att2.Rotation = Vector3.new(-90, 0, 90)
  63.  
  64. local hat2 = gp(cplayer, "InternationalFedora1", "Accessory")
  65. local handle2 = gp(hat2, "Handle", "BasePart")
  66. local att2 = gp(handle2, "att1_Handle", "Attachment")
  67. att2.Parent = cplayer["Right Arm"]
  68. att2.Position = Vector3.new(0, -0.2, -0)
  69. att2.Rotation = Vector3.new(-90, 0, -90)
  70.  
  71. local hat2 = gp(cplayer, "Crystal Staff", "Accessory")
  72. local handle2 = gp(hat2, "Handle", "BasePart")
  73. local att2 = gp(handle2, "att1_Handle", "Attachment")
  74. att2.Parent = cplayer["Right Arm"]
  75. att2.Position = Vector3.new(-0.35, -1.25, -0)
  76. att2.Rotation = Vector3.new(180, 245, -145)
  77.  
  78. local hat2 = gp(cplayer, "InternationalFedora2", "Accessory")
  79. local handle2 = gp(hat2, "Handle", "BasePart")
  80. local att2 = gp(handle2, "att1_Handle", "Attachment")
  81. att2.Parent = cplayer["Left Leg"]
  82. att2.Position = Vector3.new(-0, -0.2, -0)
  83. att2.Rotation = Vector3.new(-90, 0, 90)
  84.  
  85. local hat2 = gp(cplayer, "InternationalFedora3", "Accessory")
  86. local handle2 = gp(hat2, "Handle", "BasePart")
  87. local att2 = gp(handle2, "att1_Handle", "Attachment")
  88. att2.Parent = cplayer["Right Leg"]
  89. att2.Position = Vector3.new(0, -0.2, -0)
  90. att2.Rotation = Vector3.new(-90, 0, -90)
  91.  
  92. task.wait(1)
  93.  
  94. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{Text="Status: Loaded!",Color=Color3.fromRGB(255, 255, 255)}) --fixed by allahuahkbar
  95. --made by shackluster
  96.  
  97. --// \\--
  98. --|| MADE BY SHACKLUSTER ||--
  99. --|| FIXED BY ALLAHUAHKBAR ||--
  100. --|| ARCHANGEL ||--
  101. --\\ //--
  102.  
  103. --Converted with ttyyuu12345's model to script plugin v4
  104. function sandbox(var,func)
  105. local env = getfenv(func)
  106. local newenv = setmetatable({},{
  107. __index = function(self,k)
  108. if k=="script" then
  109. return var
  110. else
  111. return env[k]
  112. end
  113. end,
  114. })
  115. setfenv(func,newenv)
  116. return func
  117. end
  118. function NS(...)
  119. local tab = {...}
  120. local fat = {}
  121. for i = 1, #tab do
  122. local v = tab[i]
  123. table.insert(fat,NumberSequenceKeypoint.new(v[1],v[2]))
  124. end
  125. return NumberSequence.new(fat);
  126. end
  127.  
  128. cors = {}
  129. mas = Instance.new("Model",game:GetService("Lighting"))
  130. ParticleEmitter0 = Instance.new("ParticleEmitter")
  131. ParticleEmitter1 = Instance.new("ParticleEmitter")
  132. ParticleEmitter2 = Instance.new("ParticleEmitter")
  133. ParticleEmitter0.Name = "Flames"
  134. ParticleEmitter0.Parent = mas
  135. ParticleEmitter0.Speed = NumberRange.new(0, 15)
  136. ParticleEmitter0.Rotation = NumberRange.new(0, 360)
  137. ParticleEmitter0.Enabled = false
  138. ParticleEmitter0.LightEmission = 1
  139. ParticleEmitter0.LightInfluence = 1
  140. ParticleEmitter0.Transparency = NumberSequence.new(1,0)
  141. ParticleEmitter0.ZOffset = 1
  142. ParticleEmitter0.Size = NumberSequence.new(10,0)
  143. ParticleEmitter0.EmissionDirection = Enum.NormalId.Back
  144. ParticleEmitter0.Lifetime = NumberRange.new(0, 2)
  145. ParticleEmitter0.Rate = 9999
  146. ParticleEmitter0.RotSpeed = NumberRange.new(-25, 25)
  147. ParticleEmitter0.SpreadAngle = Vector2.new(25, 25)
  148. ParticleEmitter0.VelocitySpread = 25
  149. ParticleEmitter0.Texture = "rbxasset://textures/particles/sparkles_main.dds"
  150. ParticleEmitter1.Name = "Death"
  151. ParticleEmitter1.Parent = mas
  152. ParticleEmitter1.Rotation = NumberRange.new(0, 360)
  153. ParticleEmitter1.Enabled = false
  154. ParticleEmitter1.LightEmission = 0.75
  155. ParticleEmitter1.Texture = "rbxasset://textures/particles/sparkles_main.dds"
  156. ParticleEmitter1.Transparency = NS({0,0.47540986537933},{.168,0.37704920768738},{.457,0.25683063268661},{.803,0.4426229596138},{.948,0.62841534614563},{1,1})
  157. ParticleEmitter1.ZOffset = 0.5
  158. ParticleEmitter1.Size = NS({0,1},{.656,1.8032789230347},{.843,1.4207655191422},{1,0})
  159. ParticleEmitter1.Acceleration = Vector3.new(0, 35, 0)
  160. ParticleEmitter1.Drag = 5
  161. ParticleEmitter1.EmissionDirection = Enum.NormalId.Right
  162. ParticleEmitter1.Lifetime = NumberRange.new(0, 1)
  163. ParticleEmitter1.Rate = 999
  164. ParticleEmitter1.RotSpeed = NumberRange.new(-56, 56)
  165. ParticleEmitter1.SpreadAngle = Vector2.new(360, 360)
  166. ParticleEmitter1.VelocitySpread = 360
  167. ParticleEmitter2.Name = "Wing"
  168. ParticleEmitter2.Parent = mas
  169. ParticleEmitter2.Rotation = NumberRange.new(0, 360)
  170. ParticleEmitter2.Enabled = false
  171. ParticleEmitter2.LightEmission = 1
  172. ParticleEmitter2.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  173. ParticleEmitter2.Size = NS({0,0.05464494228363},{.193,1.0382515192032},{.352,1.3661205768585},{1,0})
  174. ParticleEmitter2.Acceleration = Vector3.new(0, -7, 15)
  175. ParticleEmitter2.Lifetime = NumberRange.new(0.80000001192093, 0.80000001192093)
  176. ParticleEmitter2.LockedToPart = true
  177. ParticleEmitter2.Rate = 300
  178.  
  179. for i,v in pairs(mas:GetChildren()) do
  180. v.Parent = script
  181. pcall(function() v:MakeJoints() end)
  182. end
  183. mas:Destroy()
  184. for i,v in pairs(cors) do
  185. spawn(function()
  186. pcall(v)
  187. end)
  188. end
  189.  
  190.  
  191. New = function(Object, Parent, Name, Data)
  192. local Object = Instance.new(Object)
  193. for Index, Value in pairs(Data or {}) do
  194. Object[Index] = Value
  195. end
  196. Object.Parent = Parent
  197. Object.Name = Name
  198. return Object
  199. end
  200.  
  201.  
  202.  
  203.  
  204. Player = game.Players.LocalPlayer
  205.  
  206. Character = Player.Character
  207.  
  208. PlayerGui = Player.PlayerGui
  209.  
  210. Backpack = Player.Backpack
  211.  
  212. Torso = Character.Torso
  213.  
  214. Head = Character.Head
  215.  
  216. LeftArm = Character["Left Arm"]
  217.  
  218. LeftLeg = Character["Left Leg"]
  219.  
  220. RightArm = Character["Right Arm"]
  221.  
  222. RightLeg = Character["Right Leg"]
  223.  
  224. LS = Torso["Left Shoulder"]
  225.  
  226. LH = Torso["Left Hip"]
  227.  
  228. RS = Torso["Right Shoulder"]
  229.  
  230. RH = Torso["Right Hip"]
  231.  
  232. attack = false
  233.  
  234. attackdebounce = false
  235.  
  236. combo = 0
  237.  
  238. mana = 400
  239.  
  240. necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  241.  
  242. lightning = false
  243.  
  244. restoring = false
  245.  
  246. --player
  247.  
  248. player = nil
  249.  
  250. --save shoulders
  251.  
  252. RSH, LSH = nil, nil
  253.  
  254. --welds
  255.  
  256. RW, LW = Instance.new("Weld"), Instance.new("Weld")
  257.  
  258. --what anim
  259.  
  260. anim = "none"
  261.  
  262.  
  263.  
  264. if Character:findFirstChild("Katana",true) ~= nil then
  265.  
  266. Character:findFirstChild("Katana",true).Parent = nil
  267.  
  268. end
  269.  
  270. if Player.PlayerGui:findFirstChild("manaGUI",true) ~= nil then
  271.  
  272. Player.PlayerGui:findFirstChild("manaGUI",true).Parent = nil
  273.  
  274. end
  275.  
  276.  
  277.  
  278.  
  279.  
  280. local modelzorz = Instance.new("Model")
  281.  
  282. modelzorz.Name = "Katana"
  283.  
  284. modelzorz.Parent = Character
  285.  
  286.  
  287.  
  288. local prt1 = Instance.new("Part")
  289.  
  290. prt1.formFactor = 1
  291.  
  292. prt1.Parent = modelzorz
  293.  
  294. prt1.CanCollide = false
  295.  
  296. prt1.BrickColor = BrickColor.new("Really red")
  297.  
  298. prt1.Name = "Handle"
  299.  
  300. prt1.Transparency = 0
  301.  
  302. prt1.Size = Vector3.new(1,1,1)
  303.  
  304. prt1.CFrame = Torso.CFrame
  305.  
  306. local prt2 = Instance.new("Part")
  307.  
  308. prt2.formFactor = 1
  309.  
  310. prt2.Parent = modelzorz
  311.  
  312. prt2.CanCollide = false
  313.  
  314. prt2.BrickColor = BrickColor.new("Really black")
  315.  
  316. prt2.Name = "Handle2"
  317.  
  318. prt2.Transparency = 0
  319.  
  320. prt2.Size = Vector3.new(1,1,1)
  321.  
  322. prt2.CFrame = Torso.CFrame
  323.  
  324. local prt3 = Instance.new("Part")
  325.  
  326. prt3.formFactor = 1
  327.  
  328. prt3.Parent = modelzorz
  329.  
  330. prt3.CanCollide = false
  331.  
  332. prt3.BrickColor = BrickColor.new("Dark grey")
  333.  
  334. prt3.Name = "Handle3"
  335.  
  336. prt3.Transparency = 0
  337.  
  338. prt3.Size = Vector3.new(1,1,1)
  339.  
  340. prt3.CFrame = Torso.CFrame
  341.  
  342. local prt4 = Instance.new("Part")
  343.  
  344. prt4.formFactor = 1
  345.  
  346. prt4.Parent = modelzorz
  347.  
  348. prt4.CanCollide = false
  349.  
  350. prt4.BrickColor = BrickColor.new("Really black")
  351.  
  352. prt4.Name = "Blade1"
  353.  
  354. prt4.Reflectance = 0.4
  355.  
  356. prt4.Transparency = 0
  357.  
  358. prt4.Size = Vector3.new(1,3,1)
  359.  
  360. prt4.CFrame = Torso.CFrame
  361.  
  362. local prt5 = Instance.new("Part")
  363.  
  364. prt5.formFactor = 1
  365.  
  366. prt5.Parent = modelzorz
  367.  
  368. prt5.CanCollide = false
  369.  
  370. prt5.BrickColor = BrickColor.new("Really black")
  371.  
  372. prt5.Name = "Blade2"
  373.  
  374. prt5.Transparency = 0
  375.  
  376. prt5.Size = Vector3.new(1,1,1)
  377.  
  378. prt5.CFrame = Torso.CFrame
  379.  
  380. local prt6 = Instance.new("Part")
  381.  
  382. prt6.formFactor = 1
  383.  
  384. prt6.Parent = modelzorz
  385.  
  386. prt6.CanCollide = false
  387.  
  388. prt6.BrickColor = BrickColor.new("Really black")
  389.  
  390. prt6.Name = "Blade3"
  391.  
  392. prt6.Reflectance = 0.4
  393.  
  394. prt6.Transparency = 0
  395.  
  396. prt6.Size = Vector3.new(1,1,1)
  397.  
  398. prt6.CFrame = Torso.CFrame
  399.  
  400. local prt7 = Instance.new("Part")
  401.  
  402. prt7.formFactor = 1
  403.  
  404. prt7.Parent = modelzorz
  405.  
  406. prt7.CanCollide = false
  407.  
  408. prt7.BrickColor = BrickColor.new("Really red")
  409.  
  410. prt7.Name = "Handle3"
  411.  
  412. prt7.Transparency = 0
  413.  
  414. prt7.Size = Vector3.new(1,1,1)
  415.  
  416. prt7.CFrame = Torso.CFrame
  417.  
  418. local prt8 = Instance.new("Part")
  419.  
  420. prt8.formFactor = 1
  421.  
  422. prt8.Parent = modelzorz
  423.  
  424. prt8.CanCollide = false
  425.  
  426. prt8.BrickColor = BrickColor.new("Really black")
  427.  
  428. prt8.Name = "Handle4"
  429.  
  430. prt8.Transparency = 0
  431.  
  432. prt8.Size = Vector3.new(1,1,1)
  433.  
  434. prt8.CFrame = Torso.CFrame
  435.  
  436. local prt9 = Instance.new("Part")
  437.  
  438. prt9.formFactor = 1
  439.  
  440. prt9.Parent = modelzorz
  441.  
  442. prt9.CanCollide = false
  443.  
  444. prt9.BrickColor = BrickColor.new("Really black")
  445.  
  446. prt9.Name = "Handle5"
  447.  
  448. prt9.Transparency = 0
  449.  
  450. prt9.Size = Vector3.new(1,1,1)
  451.  
  452. prt9.CFrame = Torso.CFrame
  453.  
  454. local prt10 = Instance.new("Part")
  455.  
  456. prt10.formFactor = 1
  457.  
  458. prt10.Parent = modelzorz
  459.  
  460. prt10.CanCollide = false
  461.  
  462. prt10.BrickColor = BrickColor.new("Really red")
  463.  
  464. prt10.Name = "Handle6"
  465.  
  466. prt10.Transparency = 0
  467.  
  468. prt10.Size = Vector3.new(1,1,1)
  469.  
  470. prt10.CFrame = Torso.CFrame
  471.  
  472. local prt11 = Instance.new("Part")
  473.  
  474. prt11.formFactor = 1
  475.  
  476. prt11.Parent = modelzorz
  477.  
  478. prt11.CanCollide = false
  479.  
  480. prt11.BrickColor = BrickColor.new("Really red")
  481.  
  482. prt11.Name = "Handle7"
  483.  
  484. prt11.Transparency = 0
  485.  
  486. prt11.Size = Vector3.new(1,1,1)
  487.  
  488. prt11.CFrame = Torso.CFrame
  489.  
  490. local prt12 = Instance.new("Part")
  491.  
  492. prt12.formFactor = 1
  493.  
  494. prt12.Parent = modelzorz
  495.  
  496. prt12.CanCollide = false
  497.  
  498. prt12.BrickColor = BrickColor.new("Dark grey")
  499.  
  500. prt12.Name = "Handle8"
  501.  
  502. prt12.Transparency = 0
  503.  
  504. prt12.Size = Vector3.new(1,1,1)
  505.  
  506. prt12.CFrame = Torso.CFrame
  507.  
  508. local prt13 = Instance.new("Part")
  509.  
  510. prt13.formFactor = 1
  511.  
  512. prt13.Parent = modelzorz
  513.  
  514. prt13.CanCollide = false
  515.  
  516. prt13.BrickColor = BrickColor.new("Really black")
  517.  
  518. prt13.Name = "Blade4"
  519.  
  520. prt13.Reflectance = 0.4
  521.  
  522. prt13.Transparency = 0
  523.  
  524. prt13.Size = Vector3.new(1,1,1)
  525.  
  526. prt13.CFrame = Torso.CFrame
  527.  
  528. local prt14 = Instance.new("Part")
  529.  
  530. prt14.formFactor = 1
  531.  
  532. prt14.Parent = modelzorz
  533.  
  534. prt14.CanCollide = false
  535.  
  536. prt14.BrickColor = BrickColor.new("Really black")
  537.  
  538. prt14.Name = "Blade5"
  539.  
  540. prt14.Reflectance = 0.4
  541.  
  542. prt14.Transparency = 0
  543.  
  544. prt14.Size = Vector3.new(1,1,1)
  545.  
  546. prt14.CFrame = Torso.CFrame
  547.  
  548. local prt15 = Instance.new("Part")
  549.  
  550. prt15.formFactor = 1
  551.  
  552. prt15.Parent = modelzorz
  553.  
  554. prt15.CanCollide = false
  555.  
  556. prt15.BrickColor = BrickColor.new("Really black")
  557.  
  558. prt15.Name = "Blade6"
  559.  
  560. prt15.Reflectance = 0.4
  561.  
  562. prt15.Transparency = 0
  563.  
  564. prt15.Size = Vector3.new(1,1,1)
  565.  
  566. prt15.CFrame = Torso.CFrame
  567.  
  568. local prt16 = Instance.new("Part")
  569.  
  570. prt16.formFactor = 1
  571.  
  572. prt16.Parent = modelzorz
  573.  
  574. prt16.CanCollide = false
  575.  
  576. prt16.BrickColor = BrickColor.new("Really black")
  577.  
  578. prt16.Name = "Blade7"
  579.  
  580. prt16.Reflectance = 0.4
  581.  
  582. prt16.Transparency = 0
  583.  
  584. prt16.Size = Vector3.new(1,1,1)
  585.  
  586. prt16.CFrame = Torso.CFrame
  587.  
  588. modelzorz:BreakJoints()
  589.  
  590.  
  591.  
  592. local msh1 = Instance.new("CylinderMesh")
  593.  
  594. msh1.Parent = prt1
  595.  
  596. msh1.Scale = Vector3.new(0.3,1,0.5)
  597.  
  598. local msh2 = Instance.new("CylinderMesh")
  599.  
  600. msh2.Parent = prt2
  601.  
  602. msh2.Scale = Vector3.new(0.3,0.1,0.5)
  603.  
  604. local msh3 = Instance.new("BlockMesh")
  605.  
  606. msh3.Parent = prt3
  607.  
  608. msh3.Scale = Vector3.new(0.4,0.3,0.4)
  609.  
  610. local msh4 = Instance.new("BlockMesh")
  611.  
  612. msh4.Parent = prt4
  613.  
  614. msh4.Scale = Vector3.new(0.1,1,0.3)
  615.  
  616. local msh5 = Instance.new("CylinderMesh")
  617.  
  618. msh5.Parent = prt5
  619.  
  620. msh5.Scale = Vector3.new(0.2,1,0.5)
  621.  
  622. local msh6 = Instance.new("SpecialMesh")
  623.  
  624. msh6.Parent = prt6
  625.  
  626. msh6.MeshType = "Wedge"
  627.  
  628. msh6.Scale = Vector3.new(0.1,0.7,0.3)
  629.  
  630. local msh7 = Instance.new("CylinderMesh")
  631.  
  632. msh7.Parent = prt7
  633.  
  634. msh7.Scale = Vector3.new(0.2,0.1,0.5)
  635.  
  636. local msh8 = Instance.new("CylinderMesh")
  637.  
  638. msh8.Parent = prt8
  639.  
  640. msh8.Scale = Vector3.new(0.2,0.1,0.5)
  641.  
  642. local msh9 = Instance.new("CylinderMesh")
  643.  
  644. msh9.Parent = prt9
  645.  
  646. msh9.Scale = Vector3.new(0.2,0.1,0.5)
  647.  
  648. local msh10 = Instance.new("CylinderMesh")
  649.  
  650. msh10.Parent = prt10
  651.  
  652. msh10.Scale = Vector3.new(0.2,0.1,0.5)
  653.  
  654. local msh11 = Instance.new("CylinderMesh")
  655.  
  656. msh11.Parent = prt11
  657.  
  658. msh11.Scale = Vector3.new(0.2,0.1,0.5)
  659.  
  660. local msh12 = Instance.new("BlockMesh")
  661.  
  662. msh12.Parent = prt12
  663.  
  664. msh12.Scale = Vector3.new(0.2,0.2,0.3)
  665.  
  666. local msh13 = Instance.new("BlockMesh")
  667.  
  668. msh13.Parent = prt13
  669.  
  670. msh13.Scale = Vector3.new(0.1,0.5,0.3)
  671.  
  672. local msh14 = Instance.new("BlockMesh")
  673.  
  674. msh14.Parent = prt14
  675.  
  676. msh14.Scale = Vector3.new(0.1,0.1,0.1)
  677.  
  678. local msh15 = Instance.new("BlockMesh")
  679.  
  680. msh15.Parent = prt15
  681.  
  682. msh15.Scale = Vector3.new(0.1,0.3,0.3)
  683.  
  684. local msh16 = Instance.new("SpecialMesh")
  685.  
  686. msh16.Parent = prt16
  687.  
  688. msh16.MeshType = "Wedge"
  689.  
  690. msh16.Scale = Vector3.new(0.1,0.5,0.3)
  691.  
  692.  
  693.  
  694. local wld1 = Instance.new("Weld")
  695.  
  696. wld1.Parent = prt1
  697.  
  698. wld1.Part0 = prt1
  699.  
  700. wld1.Part1 = Torso
  701.  
  702. wld1.C0 = CFrame.fromEulerAnglesXYZ(-1.7,0,0) * CFrame.new(1,1,0.5)
  703.  
  704. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  705.  
  706. local wld2 = Instance.new("Weld")
  707.  
  708. wld2.Parent = prt2
  709.  
  710. wld2.Part0 = prt2
  711.  
  712. wld2.Part1 = prt1
  713.  
  714. wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.66,0)
  715.  
  716. wld2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  717.  
  718. local wld3 = Instance.new("Weld")
  719.  
  720. wld3.Parent = prt3
  721.  
  722. wld3.Part0 = prt3
  723.  
  724. wld3.Part1 = prt1
  725.  
  726. wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.78,0)
  727.  
  728. wld3.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  729.  
  730. local wld4 = Instance.new("Weld")
  731.  
  732. wld4.Parent = prt4
  733.  
  734. wld4.Part0 = prt4
  735.  
  736. wld4.Part1 = prt3
  737.  
  738. wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-1.35,0)
  739.  
  740. wld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  741.  
  742. local wld5 = Instance.new("Weld")
  743.  
  744. wld5.Parent = prt5
  745.  
  746. wld5.Part0 = prt5
  747.  
  748. wld5.Part1 = prt3
  749.  
  750. wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.77,0)
  751.  
  752. wld5.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  753.  
  754. local wld6 = Instance.new("Weld")
  755.  
  756. wld6.Parent = prt6
  757.  
  758. wld6.Part0 = prt6
  759.  
  760. wld6.Part1 = prt4
  761.  
  762. wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-1.61,0)
  763.  
  764. wld6.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  765.  
  766. local wld7 = Instance.new("Weld")
  767.  
  768. wld7.Parent = prt7
  769.  
  770. wld7.Part0 = prt7
  771.  
  772. wld7.Part1 = Torso
  773.  
  774. wld7.C0 = CFrame.fromEulerAnglesXYZ(1.57,-1.57,0) * CFrame.new(0.6,1,-0.6)
  775.  
  776. wld7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  777.  
  778. local wld8 = Instance.new("Weld")
  779.  
  780. wld8.Parent = prt8
  781.  
  782. wld8.Part0 = prt8
  783.  
  784. wld8.Part1 = prt7
  785.  
  786. wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.12,0)
  787.  
  788. wld8.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  789.  
  790. local wld9 = Instance.new("Weld")
  791.  
  792. wld9.Parent = prt9
  793.  
  794. wld9.Part0 = prt9
  795.  
  796. wld9.Part1 = prt7
  797.  
  798. wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.12,0)
  799.  
  800. wld9.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  801.  
  802. local wld10 = Instance.new("Weld")
  803.  
  804. wld10.Parent = prt10
  805.  
  806. wld10.Part0 = prt10
  807.  
  808. wld10.Part1 = prt7
  809.  
  810. wld10.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.24,0)
  811.  
  812. wld10.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  813.  
  814. local wld11 = Instance.new("Weld")
  815.  
  816. wld11.Parent = prt11
  817.  
  818. wld11.Part0 = prt11
  819.  
  820. wld11.Part1 = prt7
  821.  
  822. wld11.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.24,0)
  823.  
  824. wld11.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  825.  
  826. local wld12 = Instance.new("Weld")
  827.  
  828. wld12.Parent = prt12
  829.  
  830. wld12.Part0 = prt12
  831.  
  832. wld12.Part1 = prt7
  833.  
  834. wld12.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.4,0)
  835.  
  836. wld12.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  837.  
  838. local wld13 = Instance.new("Weld")
  839.  
  840. wld13.Parent = prt13
  841.  
  842. wld13.Part0 = prt13
  843.  
  844. wld13.Part1 = prt12
  845.  
  846. wld13.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.42,0)
  847.  
  848. wld13.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  849.  
  850. local wld14 = Instance.new("Weld")
  851.  
  852. wld14.Parent = prt14
  853.  
  854. wld14.Part0 = prt14
  855.  
  856. wld14.Part1 = prt13
  857.  
  858. wld14.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.35,0.1)
  859.  
  860. wld14.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  861.  
  862. local wld15 = Instance.new("Weld")
  863.  
  864. wld15.Parent = prt15
  865.  
  866. wld15.Part0 = prt15
  867.  
  868. wld15.Part1 = prt14
  869.  
  870. wld15.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.24,-0.1)
  871.  
  872. wld15.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  873.  
  874. local wld16 = Instance.new("Weld")
  875.  
  876. wld16.Parent = prt16
  877.  
  878. wld16.Part0 = prt16
  879.  
  880. wld16.Part1 = prt15
  881.  
  882. wld16.C0 = CFrame.fromEulerAnglesXYZ(3.14,0,0) * CFrame.new(0,0.48,0)
  883.  
  884. wld16.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  885.  
  886.  
  887.  
  888. local SlashSound = Instance.new("Sound") -- PRELOADING SOUNDS TROLOLOL
  889.  
  890. --SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  891.  
  892. SlashSound.SoundId = "http://roblox.com/asset/?id=10209645"
  893.  
  894. SlashSound.Parent = modelzorz
  895.  
  896. SlashSound.Volume = .7
  897.  
  898. SlashSound.Pitch = 1
  899.  
  900. local SlashSound = Instance.new("Sound")
  901.  
  902. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511"
  903.  
  904. SlashSound.Parent = modelzorz
  905.  
  906. SlashSound.Volume = .5
  907.  
  908. SlashSound.Pitch = 1
  909.  
  910. local SlashSound = Instance.new("Sound")
  911.  
  912. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263"
  913.  
  914. SlashSound.Parent = modelzorz
  915.  
  916. SlashSound.Volume = .7
  917.  
  918. SlashSound.Pitch = 1
  919.  
  920. local SlashSound = Instance.new("Sound")
  921.  
  922. SlashSound.SoundId = "http://www.roblox.com/asset/?id=3264793"
  923.  
  924. SlashSound.Parent = modelzorz
  925.  
  926. SlashSound.Volume = .7
  927.  
  928. SlashSound.Pitch = 1
  929.  
  930.  
  931.  
  932. local fengui = Instance.new("GuiMain")
  933.  
  934. fengui.Parent = Player.PlayerGui
  935.  
  936. fengui.Name = "manaGUI"
  937.  
  938. local fenframe = Instance.new("Frame")
  939.  
  940. fenframe.Parent = fengui
  941.  
  942. fenframe.BackgroundColor3 = Color3.new(255,255,255)
  943.  
  944. fenframe.BackgroundTransparency = 1
  945.  
  946. fenframe.BorderColor3 = Color3.new(17,17,17)
  947.  
  948. fenframe.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  949.  
  950. local fentext = Instance.new("TextLabel")
  951.  
  952. fentext.Parent = fenframe
  953.  
  954. fentext.Text = "Mana("..mana..")"
  955.  
  956. fentext.BackgroundTransparency = 1
  957.  
  958. fentext.SizeConstraint = "RelativeXY"
  959.  
  960. fentext.TextXAlignment = "Center"
  961.  
  962. fentext.TextYAlignment = "Center"
  963.  
  964. fentext.Position = UDim2.new(0,80,1,200)
  965.  
  966. local fentext2 = Instance.new("TextLabel")
  967.  
  968. fentext2.Parent = fenframe
  969.  
  970. fentext2.Text = " "
  971.  
  972. fentext2.BackgroundTransparency = 0
  973.  
  974. fentext2.BackgroundColor3 = Color3.new(0,0,0)
  975.  
  976. fentext2.SizeConstraint = "RelativeXY"
  977.  
  978. fentext2.TextXAlignment = "Center"
  979.  
  980. fentext2.TextYAlignment = "Center"
  981.  
  982. fentext2.Position = UDim2.new(0,10,1,170)
  983.  
  984. fentext2.Size = UDim2.new(2.79999995,0,0.210000306,0)
  985.  
  986. local fentext3 = Instance.new("TextLabel")
  987.  
  988. fentext3.Parent = fenframe
  989.  
  990. fentext3.Text = " "
  991.  
  992. fentext3.BackgroundTransparency = 0
  993.  
  994. fentext3.BackgroundColor3 = Color3.new(1,1,0)
  995.  
  996. fentext3.SizeConstraint = "RelativeXY"
  997.  
  998. fentext3.TextXAlignment = "Center"
  999.  
  1000. fentext3.TextYAlignment = "Center"
  1001.  
  1002. fentext3.Position = UDim2.new(0,10,1,170)
  1003.  
  1004. fentext3.Size = UDim2.new(mana*0.007,0,0.400000006,0)
  1005.  
  1006. --2.9000001, 0}, {0.450000018, 0}
  1007.  
  1008. local gairo = Instance.new("BodyGyro")
  1009.  
  1010. gairo.Parent = nil
  1011.  
  1012. gairo.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge
  1013.  
  1014. gairo.P = 20e+003
  1015.  
  1016.  
  1017.  
  1018. if (script.Parent.className ~= "HopperBin") then
  1019.  
  1020. Tool = Instance.new("HopperBin")
  1021.  
  1022. Tool.Parent = Backpack
  1023.  
  1024. Tool.Name = "Katana"
  1025.  
  1026. script.Parent = Tool
  1027.  
  1028. end
  1029.  
  1030. Bin = script.Parent
  1031.  
  1032.  
  1033.  
  1034. function hideanim()
  1035.  
  1036. for i = 0,1,0.1 do
  1037.  
  1038. wait()
  1039.  
  1040. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.5*i,0,0.4*i)
  1041.  
  1042. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0.5*i)
  1043.  
  1044. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57*i,0)
  1045.  
  1046. RW.C0 = CFrame.new(1.5-1.2*i,0.5-0.2*i,-0.5*i) * CFrame.fromEulerAnglesXYZ(0.5*i,0,-1*i)
  1047.  
  1048. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-3.14*i,0)
  1049.  
  1050. end
  1051.  
  1052. wld1.Part1 = Torso
  1053.  
  1054. wld1.C0 = CFrame.fromEulerAnglesXYZ(-1.7,0,0) * CFrame.new(1,1,0.5)
  1055.  
  1056. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1057.  
  1058. wld7.Part1 = Torso
  1059.  
  1060. wld7.C0 = CFrame.fromEulerAnglesXYZ(1.57,-1.57,0) * CFrame.new(0.6,1,-0.6)
  1061.  
  1062. wld7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1063.  
  1064. for i = 0,1,0.1 do
  1065.  
  1066. wait()
  1067.  
  1068. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.5-0.5*i,0,0.4-0.4*i)
  1069.  
  1070. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5+0.5*i,0,0.5-0.5*i)
  1071.  
  1072. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57+1.57*i,0)
  1073.  
  1074. RW.C0 = CFrame.new(1.5-1.2+1.2*i,0.5-0.2+0.2*i,-0.5+0.5*i) * CFrame.fromEulerAnglesXYZ(0.5-0.5*i,0,-1+1*i)
  1075.  
  1076. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-3.14+3.14*i,0)
  1077.  
  1078. end
  1079.  
  1080. end
  1081.  
  1082.  
  1083.  
  1084. function equipanim()
  1085.  
  1086. for i = 0,1,0.1 do
  1087.  
  1088. wait()
  1089.  
  1090. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.5*i,0,0.4*i)
  1091.  
  1092. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1093.  
  1094. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1095.  
  1096. RW.C0 = CFrame.new(1.5-1.2*i,0.5-0.2*i,-0.5*i) * CFrame.fromEulerAnglesXYZ(0.5*i,0,-1*i)
  1097.  
  1098. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,3.14*i,0)
  1099.  
  1100. end
  1101.  
  1102. wld1.Part1 = RightArm
  1103.  
  1104. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1105.  
  1106. wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1107.  
  1108. for i = 0,1,0.2 do
  1109.  
  1110. wait()
  1111.  
  1112. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.5-0.6*i,0,0.4-0.4*i)
  1113.  
  1114. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1115.  
  1116. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1117.  
  1118. RW.C0 = CFrame.new(1.5-1.2+1.2*i,0.5-0.2+0.2*i,-0.5+0.5*i) * CFrame.fromEulerAnglesXYZ(0.5-0.5*i,0,-1+2.77*i)
  1119.  
  1120. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,3.14+4.14*i,0)
  1121.  
  1122. end
  1123.  
  1124. wait(0.2)
  1125.  
  1126. for i = 0,1,0.1 do
  1127.  
  1128. wait()
  1129.  
  1130. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.5-0.6+0.1*i,0,0)
  1131.  
  1132. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0.5*i)
  1133.  
  1134. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57*i,0)
  1135.  
  1136. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,1.77-1.77*i)
  1137.  
  1138. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,7.28-7.28*i,0)
  1139.  
  1140. end
  1141.  
  1142. wld7.Part1 = LeftArm
  1143.  
  1144. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1145.  
  1146. wld7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1147.  
  1148. for i = 0,1,0.1 do
  1149.  
  1150. wait()
  1151.  
  1152. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5+0.5*i,0,0.5-0.5*i)
  1153.  
  1154. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57+1.57*i,0)
  1155.  
  1156. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1157.  
  1158. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1159.  
  1160. end
  1161.  
  1162. Torso.Neck.C0=necko
  1163.  
  1164. end
  1165.  
  1166.  
  1167.  
  1168. function onehit()
  1169.  
  1170. attack = true
  1171.  
  1172. for i = 0,1,0.1 do
  1173.  
  1174. wait()
  1175.  
  1176. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1177.  
  1178. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1179.  
  1180. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(2*i,0,1*i)
  1181.  
  1182. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,1*i,0)
  1183.  
  1184. end
  1185.  
  1186. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,10,10) end)
  1187.  
  1188. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,20,10) end)
  1189.  
  1190. ss(1)
  1191.  
  1192. for i = 0,1,0.2 do
  1193.  
  1194. wait()
  1195.  
  1196. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.3*i,0,0)
  1197.  
  1198. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1199.  
  1200. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0)
  1201.  
  1202. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1203.  
  1204. RW.C0 = CFrame.new(1.5-0.5*i,0.5,-0.5*i) * CFrame.fromEulerAnglesXYZ(2-1*i,0,1-2*i)
  1205.  
  1206. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,1,0)
  1207.  
  1208. end
  1209.  
  1210. con1:disconnect()
  1211.  
  1212. con2:disconnect()
  1213.  
  1214. attack = false
  1215.  
  1216. end
  1217.  
  1218.  
  1219.  
  1220. function twohit()
  1221.  
  1222. attack = true
  1223.  
  1224. for i = 0,1,0.1 do
  1225.  
  1226. wait()
  1227.  
  1228. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.3-0.5*i,0,0)
  1229.  
  1230. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1231.  
  1232. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5,0,0)
  1233.  
  1234. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1235.  
  1236. RW.C0 = CFrame.new(1.5-0.5+0.5*i,0.5,-0.5+0.5*i) * CFrame.fromEulerAnglesXYZ(2-1+1.5*i,0,1-2+1*i)
  1237.  
  1238. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,1-1*i,0)
  1239.  
  1240. end
  1241.  
  1242. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,10,10) end)
  1243.  
  1244. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,20,10) end)
  1245.  
  1246. ss(1.2)
  1247.  
  1248. for i = 0,1,0.2 do
  1249.  
  1250. wait()
  1251.  
  1252. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.3-0.5+0.5*i,0,0)
  1253.  
  1254. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1255.  
  1256. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5,0,0)
  1257.  
  1258. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1259.  
  1260. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(2-1+1.5-2*i,0,0)
  1261.  
  1262. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1263.  
  1264. end
  1265.  
  1266. con1:disconnect()
  1267.  
  1268. con2:disconnect()
  1269.  
  1270. attack = false
  1271.  
  1272. end
  1273.  
  1274.  
  1275.  
  1276. function threehit()
  1277.  
  1278. attack = true
  1279.  
  1280. for i = 0,1,0.1 do
  1281.  
  1282. wait()
  1283.  
  1284. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.3-0.3*i,0,0)
  1285.  
  1286. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1287.  
  1288. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5,0,0)
  1289.  
  1290. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1291.  
  1292. RW.C0 = CFrame.new(1.5-0.5*i,0.5+0.4*i,-0.5*i) * CFrame.fromEulerAnglesXYZ(0.5+1.07*i,0,-1.57*i)
  1293.  
  1294. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57*i,0)
  1295.  
  1296. end
  1297.  
  1298. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,10,10) end)
  1299.  
  1300. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,20,10) end)
  1301.  
  1302. ss(0.9)
  1303.  
  1304. for i = 0,1,0.2 do
  1305.  
  1306. wait()
  1307.  
  1308. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1309.  
  1310. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5,0,0)
  1311.  
  1312. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1313.  
  1314. RW.C0 = CFrame.new(1.5-0.5+0.5*i,0.5+0.4-0.4*i,-0.5+0.5*i) * CFrame.fromEulerAnglesXYZ(0.5+1.07,0,-1.57+3.14*i)
  1315.  
  1316. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57,0)
  1317.  
  1318. end
  1319.  
  1320. con1:disconnect()
  1321.  
  1322. con2:disconnect()
  1323.  
  1324. attack = false
  1325.  
  1326. end
  1327.  
  1328.  
  1329.  
  1330. function fourhit()
  1331.  
  1332. attack = true
  1333.  
  1334. gairo.Parent = Head
  1335.  
  1336. gairo.cframe = Head.CFrame
  1337.  
  1338. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,10,10) end)
  1339.  
  1340. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,20,10) end)
  1341.  
  1342. ss(0.6)
  1343.  
  1344. for i = 0,1,0.2 do
  1345.  
  1346. wait()
  1347.  
  1348. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,-0.4*i)
  1349.  
  1350. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90),0,0) * CFrame.new(0,1,0)
  1351.  
  1352. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5,0,-0.5*i)
  1353.  
  1354. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1355.  
  1356. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57,0,1.57-1.2*i)
  1357.  
  1358. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-1.57+1.57*i,0)
  1359.  
  1360. end
  1361.  
  1362. wait(0.1)
  1363.  
  1364. con1:disconnect()
  1365.  
  1366. con2:disconnect()
  1367.  
  1368. attack = false
  1369.  
  1370. end
  1371.  
  1372.  
  1373.  
  1374. function fivehit()
  1375.  
  1376. attack = true
  1377.  
  1378. for i = 0,1,0.1 do
  1379.  
  1380. wait()
  1381.  
  1382. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,-0.4+0.8*i)
  1383.  
  1384. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1385.  
  1386. LW.C0 = CFrame.new(-1.5+0.5*i,0.5,-0.5*i) * CFrame.fromEulerAnglesXYZ(-0.5+2.07*i,0,-0.5+1.5*i)
  1387.  
  1388. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,1.57*i,0)
  1389.  
  1390. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57-2.07*i,0,0.37-0.37*i)
  1391.  
  1392. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1393.  
  1394. end
  1395.  
  1396. con1=prt14.Touched:connect(function(hit) Damagefunc1(hit,15,10) end)
  1397.  
  1398. con2=prt15.Touched:connect(function(hit) Damagefunc1(hit,25,10) end)
  1399.  
  1400. con3=prt16.Touched:connect(function(hit) Damagefunc1(hit,25,10) end)
  1401.  
  1402. ss(1.4)
  1403.  
  1404. for i = 0,1,0.2 do
  1405.  
  1406. wait()
  1407.  
  1408. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,-0.4+0.8-0.4*i)
  1409.  
  1410. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90)+math.rad(90)-math.rad(90),0,0) * CFrame.new(0,1,0)
  1411.  
  1412. LW.C0 = CFrame.new(-1.5+0.5-0.5*i,0.5,-0.5+0.5*i) * CFrame.fromEulerAnglesXYZ(-0.5+2.07,0,1-2.57*i)
  1413.  
  1414. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,1.57,0)
  1415.  
  1416. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5,0,0)
  1417.  
  1418. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1419.  
  1420. end
  1421.  
  1422. wait(0.2)
  1423.  
  1424. con1:disconnect()
  1425.  
  1426. con2:disconnect()
  1427.  
  1428. con3:disconnect()
  1429.  
  1430. gairo.Parent = nil
  1431.  
  1432. Torso.Neck.C0=necko
  1433.  
  1434. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1435.  
  1436. attack = false
  1437.  
  1438. end
  1439.  
  1440.  
  1441.  
  1442. function WindCharge()
  1443.  
  1444. if mana >= 20 then
  1445.  
  1446. attack = true
  1447.  
  1448. gairo.Parent = Head
  1449.  
  1450. gairo.cframe = Head.CFrame
  1451.  
  1452. efect()
  1453.  
  1454. for i = 0,1,0.1 do
  1455.  
  1456. wait()
  1457.  
  1458. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1459.  
  1460. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,0)
  1461.  
  1462. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1463.  
  1464. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1465.  
  1466. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(3*i,0,1*i)
  1467.  
  1468. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1469.  
  1470. end
  1471.  
  1472. mana = mana - 0
  1473.  
  1474. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,20,10) end)
  1475.  
  1476. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,30,10) end)
  1477.  
  1478. ss(1)
  1479.  
  1480. lightning = true
  1481.  
  1482. coroutine.resume(coroutine.create(function()
  1483.  
  1484. Stun2(prt4,10,25,10)
  1485.  
  1486. --Stun2(prt4,10,25,10)
  1487.  
  1488. end))
  1489.  
  1490. for i = 0,1,0.2 do
  1491.  
  1492. wait()
  1493.  
  1494. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1495.  
  1496. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,-0.5*i)
  1497.  
  1498. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5*i)
  1499.  
  1500. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1501.  
  1502. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(3-1.43*i,0,1-0.5*i)
  1503.  
  1504. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1505.  
  1506. end
  1507.  
  1508. wait()
  1509.  
  1510. local vel = Instance.new("BodyVelocity")
  1511.  
  1512. vel.Parent = Player.Character.Torso
  1513.  
  1514. vel.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1
  1515.  
  1516. vel.velocity = Player.Character.Head.CFrame.lookVector * 100
  1517.  
  1518. wait(0.5)
  1519.  
  1520. vel.Parent = nil
  1521.  
  1522. lightning = false
  1523.  
  1524. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1525.  
  1526. Torso.Neck.C0=necko
  1527.  
  1528. con1:disconnect()
  1529.  
  1530. con2:disconnect()
  1531.  
  1532. gairo.Parent = nil
  1533.  
  1534. attack = false
  1535.  
  1536. end
  1537.  
  1538. end
  1539.  
  1540.  
  1541.  
  1542. function Restore()
  1543.  
  1544. attack = true
  1545.  
  1546. for i = 0,1,0.1 do
  1547.  
  1548. wait()
  1549.  
  1550. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+1*i,0,0) * CFrame.new(0,1,0)
  1551.  
  1552. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(-0.4*i,0,0)
  1553.  
  1554. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0)
  1555.  
  1556. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1557.  
  1558. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(2.5*i,0,0)
  1559.  
  1560. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1561.  
  1562. end
  1563.  
  1564. local lol = Instance.new("Part")
  1565.  
  1566. lol.Parent = modelzorz
  1567.  
  1568. lol.Shape = "Ball"
  1569.  
  1570. lol.Position = Torso.Position
  1571.  
  1572. lol.Anchored = false
  1573.  
  1574. lol.Transparency = 0.5
  1575.  
  1576. lol.CanCollide = false
  1577.  
  1578. lol.Size = Vector3.new(1,1,1)
  1579.  
  1580. lol.BrickColor = BrickColor.new("Really red")
  1581.  
  1582. lol.CFrame = Torso.CFrame
  1583.  
  1584. local lolmesh = Instance.new("SpecialMesh")
  1585.  
  1586. lolmesh.Parent = lol
  1587.  
  1588. lolmesh.Scale = Vector3.new(0.5,0.5,0.5)
  1589.  
  1590. lolmesh.MeshType = "Sphere"
  1591.  
  1592. local lolweld = Instance.new("Weld")
  1593.  
  1594. lolweld.Parent = lol
  1595.  
  1596. lolweld.Part0 = lol
  1597.  
  1598. lolweld.Part1 = prt6
  1599.  
  1600. wait(0)
  1601.  
  1602. coroutine.resume(coroutine.create(function()
  1603.  
  1604. for i = 0, 1, 0.05 do
  1605.  
  1606. wait(0)
  1607.  
  1608. lolmesh.Scale = lolmesh.Scale + Vector3.new(0.15,0.15,0.15)
  1609.  
  1610. end
  1611.  
  1612. end))
  1613.  
  1614. while restoring == true do
  1615.  
  1616. wait(0.15)
  1617.  
  1618. lolweld.C0 = CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  1619.  
  1620. MMMAGIC(lol,2,2,2,0,0,0,BrickColor.new("Really red"))
  1621.  
  1622. DifferentEffect()
  1623.  
  1624. if mana >= 400 then
  1625.  
  1626. mana = 400
  1627.  
  1628. else
  1629.  
  1630. Character.Humanoid.Health = Character.Humanoid.Health + 0.05
  1631.  
  1632. mana = mana + 5
  1633.  
  1634. end
  1635.  
  1636. end
  1637.  
  1638. for i = 0, 1, 0.05 do
  1639.  
  1640. wait(0)
  1641.  
  1642. lol.Transparency = lol.Transparency + 0.03
  1643.  
  1644. lolmesh.Scale = lolmesh.Scale - Vector3.new(0.2,0.2,0.2)
  1645.  
  1646. end
  1647.  
  1648. for i = 0,1,0.1 do
  1649.  
  1650. wait()
  1651.  
  1652. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+1-1*i,0,0) * CFrame.new(0,1,0)
  1653.  
  1654. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(-0.4+0.4*i,0,0)
  1655.  
  1656. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5+0.5*i,0,0)
  1657.  
  1658. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1659.  
  1660. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(2.5-2.5*i,0,0)
  1661.  
  1662. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1663.  
  1664. end
  1665.  
  1666. lol.Parent = nil
  1667.  
  1668. attack = false
  1669.  
  1670. end
  1671.  
  1672.  
  1673.  
  1674. function JetStream()
  1675.  
  1676. if mana >= 1 then
  1677.  
  1678. attack = true
  1679.  
  1680. charging = true
  1681.  
  1682. for i = 0,1,0.1 do
  1683.  
  1684. wait()
  1685.  
  1686. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+0.3*i,0,0) * CFrame.new(0,1,0)
  1687.  
  1688. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)*i,0,0) * CFrame.new(0,1,-0.5*i)
  1689.  
  1690. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,0)
  1691.  
  1692. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.4*i,0,0.3*i)
  1693.  
  1694. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1695.  
  1696. RW.C0 = CFrame.new(1.5-0.8*i,0.5,-0.8*i) * CFrame.fromEulerAnglesXYZ(1.2*i,0,-1.2*i)
  1697.  
  1698. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,1*i,0)
  1699.  
  1700. end
  1701.  
  1702. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,35,20) end)
  1703.  
  1704. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,45,20) end)
  1705.  
  1706. local vel = Instance.new("BodyVelocity")
  1707.  
  1708. vel.Parent = Player.Character.Torso
  1709.  
  1710. vel.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1
  1711.  
  1712. vel.velocity = Player.Character.Head.CFrame.lookVector * 100
  1713.  
  1714. while charging == true and mana >= 1 do
  1715.  
  1716. wait(0)
  1717.  
  1718. mana = mana - 0
  1719.  
  1720. vel.velocity = Player.Character.Head.CFrame.lookVector * 100
  1721.  
  1722. MMMAGIC(prt2,1,1,1,0,0,0,BrickColor.new("Really red"))
  1723.  
  1724. MOREMAGIX(prt2,0,1,1,1,BrickColor.new("Really red"))
  1725.  
  1726. end
  1727.  
  1728. wait(0.1)
  1729.  
  1730. con1:disconnect()
  1731.  
  1732. con2:disconnect()
  1733.  
  1734. vel.Parent = nil
  1735.  
  1736. gairo.Parent = nil
  1737.  
  1738. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1739.  
  1740. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1741.  
  1742. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,0)
  1743.  
  1744. attack = false
  1745.  
  1746. end
  1747.  
  1748. end
  1749.  
  1750.  
  1751.  
  1752. function Stab()
  1753.  
  1754. attack = true
  1755.  
  1756. gairo.Parent = Head
  1757.  
  1758. gairo.cframe = Head.CFrame
  1759.  
  1760. ss(1.2)
  1761.  
  1762. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,20,20) end)
  1763.  
  1764. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,30,20) end)
  1765.  
  1766. for i = 0,1,0.2 do
  1767.  
  1768. wait()
  1769.  
  1770. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1771.  
  1772. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,-0.3*i)
  1773.  
  1774. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.2*i,0,-0.2*i)
  1775.  
  1776. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1777.  
  1778. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57*i,0,0.5*i)
  1779.  
  1780. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1781.  
  1782. end
  1783.  
  1784. wait(0.1)
  1785.  
  1786. con1:disconnect()
  1787.  
  1788. con2:disconnect()
  1789.  
  1790. for i = 0,1,0.2 do
  1791.  
  1792. wait()
  1793.  
  1794. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)-math.rad(90)*i,0,0) * CFrame.new(0,1,0)
  1795.  
  1796. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,-0.3+0.3*i)
  1797.  
  1798. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.2+0.2*i,0,-0.2+0.2*i)
  1799.  
  1800. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1801.  
  1802. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57-1.57*i,0,0.5-0.5*i)
  1803.  
  1804. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1805.  
  1806. end
  1807.  
  1808. gairo.Parent = nil
  1809.  
  1810. Torso.Neck.C0=necko
  1811.  
  1812. attack = false
  1813.  
  1814. end
  1815.  
  1816.  
  1817.  
  1818. function WindKatanaWheelSpin()
  1819.  
  1820. if mana >= 20 then
  1821.  
  1822. attack = true
  1823.  
  1824. for i = 0,1,0.1 do
  1825.  
  1826. wait()
  1827.  
  1828. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90)*i,math.rad(90)*i,0) * CFrame.new(0,1,0)
  1829.  
  1830. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)-math.rad(90)*i,math.rad(90)*i,0) * CFrame.new(0,1,0)
  1831.  
  1832. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,0)
  1833.  
  1834. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57*i,0,-1.57*i)
  1835.  
  1836. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1837.  
  1838. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57*i,0,1.57*i)
  1839.  
  1840. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1841.  
  1842. end
  1843.  
  1844. mana = mana - 0
  1845.  
  1846. lightning = true
  1847.  
  1848. coroutine.resume(coroutine.create(function()
  1849.  
  1850. Stun2(prt6,1,1,1)
  1851.  
  1852. end))
  1853.  
  1854. con1=prt4.Touched:connect(function(hit) Damagefunc1(hit,30,20) end)
  1855.  
  1856. con2=prt5.Touched:connect(function(hit) Damagefunc1(hit,40,20) end)
  1857.  
  1858. con3=prt14.Touched:connect(function(hit) Damagefunc1(hit,25,10) end)
  1859.  
  1860. con4=prt15.Touched:connect(function(hit) Damagefunc1(hit,35,10) end)
  1861.  
  1862. con5=prt16.Touched:connect(function(hit) Damagefunc1(hit,35,10) end)
  1863.  
  1864. cf = Head.CFrame
  1865.  
  1866. gairo.Parent = Head
  1867.  
  1868. gairo.cframe = Head.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90))
  1869.  
  1870. for i = 0,1,0.03 do
  1871.  
  1872. wait()
  1873.  
  1874. ss(1.1)
  1875.  
  1876. gairo.cframe = gairo.cframe * CFrame.fromEulerAnglesXYZ(0,0.8,0)
  1877.  
  1878. end
  1879.  
  1880. gairo.cframe = cf
  1881.  
  1882. con1:disconnect()
  1883.  
  1884. con2:disconnect()
  1885.  
  1886. con3:disconnect()
  1887.  
  1888. con4:disconnect()
  1889.  
  1890. con5:disconnect()
  1891.  
  1892. lightning = false
  1893.  
  1894. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+math.rad(90),math.rad(90),0) * CFrame.new(0,1,0)
  1895.  
  1896. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)-math.rad(90),math.rad(90),0) * CFrame.new(0,1,0)
  1897.  
  1898. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,0)
  1899.  
  1900. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57,0,-1.57-0.5)
  1901.  
  1902. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1903.  
  1904. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(1.57,0,1.57+0.5)
  1905.  
  1906. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1907.  
  1908. wait(3)
  1909.  
  1910. gairo.Parent = nil
  1911.  
  1912. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1913.  
  1914. wld7.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  1915.  
  1916. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1917.  
  1918. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1919.  
  1920. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1921.  
  1922. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1923.  
  1924. attack = false
  1925.  
  1926. end
  1927.  
  1928. end
  1929.  
  1930.  
  1931.  
  1932. function SlashShockwave()
  1933.  
  1934. if mana >= 20 then
  1935.  
  1936. attack = true
  1937.  
  1938. for i = 0,1,0.1 do
  1939.  
  1940. wait()
  1941.  
  1942. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+1.57*i,0,0) * CFrame.new(0,1,0)
  1943.  
  1944. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.3*i,0,0)
  1945.  
  1946. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0)
  1947.  
  1948. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1949.  
  1950. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0.5*i,0,0)
  1951.  
  1952. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  1953.  
  1954. end
  1955.  
  1956. wait(0.1)
  1957.  
  1958. ss(1)
  1959.  
  1960. mana = mana - 20
  1961.  
  1962. local slash = Instance.new("Part")
  1963.  
  1964. slash.Parent = modelzorz
  1965.  
  1966. slash.Position = Torso.Position
  1967.  
  1968. slash.Anchored = true
  1969.  
  1970. slash.Transparency = 0.2
  1971.  
  1972. slash.CanCollide = false
  1973.  
  1974. slash.Size = Vector3.new(1,1,1)
  1975.  
  1976. slash.BrickColor = BrickColor.new("Really red")
  1977.  
  1978. slash.CFrame = Torso.CFrame * CFrame.new(1.5,-3,-4)
  1979.  
  1980. local testbrick = Instance.new("Part")
  1981.  
  1982. testbrick.Parent = modelzorz
  1983.  
  1984. testbrick.Anchored = true
  1985.  
  1986. testbrick.Transparency = 1
  1987.  
  1988. testbrick.CFrame = Torso.CFrame * CFrame.new(1.5,0,-4)
  1989.  
  1990. coroutine.resume(coroutine.create(function()
  1991.  
  1992. local c = game.Workspace:GetChildren();
  1993.  
  1994. for i = 1, #c do
  1995.  
  1996. local hum = c[i]:findFirstChild("Humanoid")
  1997.  
  1998. if hum ~= nil and hum.Health ~= 0 then
  1999.  
  2000. local head = c[i]:findFirstChild("Head");
  2001.  
  2002. if head ~= nil then
  2003.  
  2004. local targ = head.Position - testbrick.Position;
  2005.  
  2006. local mag = targ.magnitude;
  2007.  
  2008. if mag <= 3 and c[i].Name ~= Player.Name then
  2009.  
  2010. Damagefunc1(head,20,20)
  2011.  
  2012. end
  2013.  
  2014. end
  2015.  
  2016. end
  2017.  
  2018. end
  2019.  
  2020. testbrick.Parent = nil
  2021.  
  2022. end))
  2023.  
  2024. local lolmesh = Instance.new("SpecialMesh")
  2025.  
  2026. lolmesh.Parent = slash
  2027.  
  2028. lolmesh.Scale = Vector3.new(0.6,1,0.6)
  2029.  
  2030. lolmesh.MeshType = "Sphere"
  2031.  
  2032. coroutine.resume(coroutine.create(function(Part,Mesh)
  2033.  
  2034. for i = 0, 1, 0.2 do
  2035.  
  2036. wait(0)
  2037.  
  2038. Mesh.Scale = Mesh.Scale + Vector3.new(0,0.7,0)
  2039.  
  2040. end
  2041.  
  2042. wait(0.5)
  2043.  
  2044. for i = 0,1,0.1 do
  2045.  
  2046. wait()
  2047.  
  2048. Part.Transparency = Part.Transparency + 0.1
  2049.  
  2050. end
  2051.  
  2052. Part.Parent = nil
  2053.  
  2054. end),slash,lolmesh)
  2055.  
  2056. coroutine.resume(coroutine.create(function()
  2057.  
  2058. CF = -4
  2059.  
  2060. scale = 0.6
  2061.  
  2062. scale2 = 0.7
  2063.  
  2064. for i = 0,10 do
  2065.  
  2066. wait(0.1)
  2067.  
  2068. CF = CF * 1.2
  2069.  
  2070. scale = scale + 0.1
  2071.  
  2072. scale2 = scale2 + 0.2
  2073.  
  2074. ss(math.random()+math.random())
  2075.  
  2076. local slash = Instance.new("Part")
  2077.  
  2078. slash.Parent = modelzorz
  2079.  
  2080. slash.Position = Torso.Position
  2081.  
  2082. slash.Anchored = true
  2083.  
  2084. slash.Transparency = 0.2
  2085.  
  2086. slash.CanCollide = false
  2087.  
  2088. slash.Size = Vector3.new(1,1,1)
  2089.  
  2090. slash.BrickColor = BrickColor.new("Really red")
  2091.  
  2092. slash.CFrame = Torso.CFrame * CFrame.new(1+math.random(),-3,CF)
  2093.  
  2094. local testbrick = Instance.new("Part")
  2095.  
  2096. testbrick.Parent = modelzorz
  2097.  
  2098. testbrick.Anchored = true
  2099.  
  2100. testbrick.Transparency = 1
  2101.  
  2102. testbrick.CFrame = Torso.CFrame * CFrame.new(1+math.random(),0,CF)
  2103.  
  2104. coroutine.resume(coroutine.create(function()
  2105.  
  2106. local c = game.Workspace:GetChildren();
  2107.  
  2108. for i = 1, #c do
  2109.  
  2110. local hum = c[i]:findFirstChild("Humanoid")
  2111.  
  2112. if hum ~= nil and hum.Health ~= 0 then
  2113.  
  2114. local head = c[i]:findFirstChild("Head");
  2115.  
  2116. if head ~= nil then
  2117.  
  2118. local targ = head.Position - testbrick.Position;
  2119.  
  2120. local mag = targ.magnitude;
  2121.  
  2122. if mag <= 3 and c[i].Name ~= Player.Name then
  2123.  
  2124. Damagefunc1(head,20,20)
  2125.  
  2126. end
  2127.  
  2128. end
  2129.  
  2130. end
  2131.  
  2132. end
  2133.  
  2134. testbrick.Parent = nil
  2135.  
  2136. end))
  2137.  
  2138. local lolmesh = Instance.new("SpecialMesh")
  2139.  
  2140. lolmesh.Parent = slash
  2141.  
  2142. lolmesh.Scale = Vector3.new(scale,1,scale)
  2143.  
  2144. lolmesh.MeshType = "Sphere"
  2145.  
  2146. coroutine.resume(coroutine.create(function(Part,Mesh)
  2147.  
  2148. Part.CFrame = Part.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2149.  
  2150. for i = 0, 1, 0.2 do
  2151.  
  2152. wait(0)
  2153.  
  2154. Mesh.Scale = Mesh.Scale + Vector3.new(0,scale2,0)
  2155.  
  2156. end
  2157.  
  2158. wait(0.5)
  2159.  
  2160. for i = 0,1,0.1 do
  2161.  
  2162. wait()
  2163.  
  2164. Part.Transparency = Part.Transparency + 0.1
  2165.  
  2166. end
  2167.  
  2168. Part.Parent = nil
  2169.  
  2170. end),slash,lolmesh)
  2171.  
  2172. end
  2173.  
  2174. end))
  2175.  
  2176. for i = 0,1,0.2 do
  2177.  
  2178. wait()
  2179.  
  2180. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90)+1.57-1.57*i,0,0) * CFrame.new(0,1,0)
  2181.  
  2182. Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0.3-0.6*i,0,0)
  2183.  
  2184. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5+1*i,0,0)
  2185.  
  2186. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2187.  
  2188. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0.5+2*i,0,0)
  2189.  
  2190. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2191.  
  2192. end
  2193.  
  2194. attack = false
  2195.  
  2196. end
  2197.  
  2198. end
  2199.  
  2200.  
  2201.  
  2202. function efect()
  2203.  
  2204. local lol = Instance.new("Part")
  2205.  
  2206. lol.Parent = Character
  2207.  
  2208. lol.Shape = "Ball"
  2209.  
  2210. lol.Position = Torso.Position
  2211.  
  2212. lol.Anchored = true
  2213.  
  2214. lol.CanCollide = false
  2215.  
  2216. lol.Size = Vector3.new(1,1,1)
  2217.  
  2218. lol.BrickColor = BrickColor.new("Really red")
  2219.  
  2220. lol.Reflectance = 1
  2221.  
  2222. lol.CFrame = Torso.CFrame
  2223.  
  2224. local lolmesh = Instance.new("SpecialMesh")
  2225.  
  2226. lolmesh.Parent = lol
  2227.  
  2228. lolmesh.Scale = Vector3.new(0.5,0.5,0.5)
  2229.  
  2230. lolmesh.MeshType = "Sphere"
  2231.  
  2232. wait(0)
  2233.  
  2234. coroutine.resume(coroutine.create(function()
  2235.  
  2236. for i = 0, 1, 0.05 do
  2237.  
  2238. wait(0)
  2239.  
  2240. lolmesh.Scale = lolmesh.Scale + Vector3.new(9,9,9)
  2241.  
  2242. lol.Transparency = lol.Transparency + 0.20
  2243.  
  2244. lol.Reflectance = lol.Reflectance - 0.25
  2245.  
  2246. lol.CFrame = Torso.CFrame
  2247.  
  2248. end
  2249.  
  2250. lol:Remove()
  2251.  
  2252. end))
  2253.  
  2254. end
  2255.  
  2256.  
  2257.  
  2258. Stun2=function(Feh,x,y,z)
  2259.  
  2260. coroutine.resume(coroutine.create(function(part)
  2261.  
  2262. --[[ if part.Parent:FindFirstChild("Torso")==nil then
  2263.  
  2264. return
  2265.  
  2266. end]]
  2267.  
  2268. Torsoh2=part
  2269.  
  2270. End2=Torsoh2.CFrame+Vector3.new(math.random(-20,20)/10,math.random(-30,30)/10,math.random(-20,20)/10)
  2271.  
  2272. ST2=Torsoh2.Position
  2273.  
  2274. --[[ p=Instance.new("BodyPosition")
  2275.  
  2276. p.P=3000
  2277.  
  2278. p.D=100
  2279.  
  2280. p.maxForce=Vector3.new(math.huge,0,math.huge)
  2281.  
  2282. p.position=Torsoh2.Position
  2283.  
  2284. p.Parent=Torsoh2]]
  2285.  
  2286. while part.Parent ~= nil and lightning == true do
  2287.  
  2288. -- f1:Play()
  2289.  
  2290. -- p.position=ST2+Vector3.new(math.random(-50,50)/50,0,math.random(-50,50)/50)
  2291.  
  2292. Start2=End2
  2293.  
  2294. End2=Torsoh2.CFrame*CFrame.new(math.random(-x,x)/10,math.random(-y,y)/10,math.random(-z,z)/10)
  2295.  
  2296. e=Instance.new("Part")
  2297.  
  2298. e.TopSurface=0
  2299.  
  2300. e.BottomSurface=0
  2301.  
  2302. e.CanCollide=false
  2303.  
  2304. e.Anchored=true
  2305.  
  2306. e.formFactor="Symmetric"
  2307.  
  2308. e.Size=Vector3.new(1,1,1)
  2309.  
  2310. Look2=(End2.p-Start2.p).unit
  2311.  
  2312. m=Instance.new("BlockMesh")
  2313.  
  2314. m.Scale=Vector3.new(.2,.2,(Start2.p-End2.p).magnitude)
  2315.  
  2316. m.Parent=e
  2317.  
  2318. e.CFrame=CFrame.new(Start2.p+Look2*(m.Scale.z/2),Start2.p+Look2*99)
  2319.  
  2320. e.Reflectance=.3
  2321.  
  2322. e.Name="Zap"
  2323.  
  2324. e.BrickColor=BrickColor.new("Really red")
  2325.  
  2326. e.Parent=part.Parent
  2327.  
  2328. coroutine.resume(coroutine.create(function(PAR) for i=1, 25 do PAR.Transparency=i/25 wait() end PAR.Parent=nil end),e)
  2329.  
  2330. wait()
  2331.  
  2332. end
  2333.  
  2334. wait(.25)
  2335.  
  2336. -- p.Parent=nil
  2337.  
  2338. end),Feh)
  2339.  
  2340. end
  2341.  
  2342.  
  2343.  
  2344. function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color)
  2345.  
  2346. local msh1 = Instance.new("BlockMesh")
  2347.  
  2348. msh1.Scale = Vector3.new(0.5,0.5,0.5)
  2349.  
  2350. S=Instance.new("Part")
  2351.  
  2352. S.Name="Effect"
  2353.  
  2354. S.formFactor=0
  2355.  
  2356. S.Size=Vector3.new(x1,y1,z1)
  2357.  
  2358. S.BrickColor=color
  2359.  
  2360. S.Reflectance = 0
  2361.  
  2362. S.TopSurface=0
  2363.  
  2364. S.BottomSurface=0
  2365.  
  2366. S.Transparency=0
  2367.  
  2368. S.Anchored=true
  2369.  
  2370. S.CanCollide=false
  2371.  
  2372. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2373.  
  2374. S.Parent=Character
  2375.  
  2376. msh1.Parent = S
  2377.  
  2378. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  2379.  
  2380. end
  2381.  
  2382.  
  2383.  
  2384. function UltimaMMMAGIC(part,x1,y1,z1,x2,y2,z2,color)
  2385.  
  2386. local msh1 = Instance.new("BlockMesh")
  2387.  
  2388. msh1.Scale = Vector3.new(x1,y1,z1)
  2389.  
  2390. S=Instance.new("Part")
  2391.  
  2392. S.Name="Effect"
  2393.  
  2394. S.formFactor=0
  2395.  
  2396. S.Size=Vector3.new(1,1,1)
  2397.  
  2398. S.BrickColor=color
  2399.  
  2400. S.Reflectance = 0
  2401.  
  2402. S.TopSurface=0
  2403.  
  2404. S.BottomSurface=0
  2405.  
  2406. S.Transparency=0
  2407.  
  2408. S.Anchored=true
  2409.  
  2410. S.CanCollide=false
  2411.  
  2412. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2413.  
  2414. S.Parent=Character
  2415.  
  2416. msh1.Parent = S
  2417.  
  2418. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  2419.  
  2420. end
  2421.  
  2422.  
  2423.  
  2424. function MOREMAGIX(part,cframe,x,y,z,color)
  2425.  
  2426. p2=Instance.new("Part")
  2427.  
  2428. p2.Name="Blast"
  2429.  
  2430. p2.TopSurface=0
  2431.  
  2432. p2.BottomSurface=0
  2433.  
  2434. p2.CanCollide=false
  2435.  
  2436. p2.Anchored=true
  2437.  
  2438. p2.BrickColor=color
  2439.  
  2440. p2.Size=Vector3.new(x,y,z)
  2441.  
  2442. p2.formFactor="Symmetric"
  2443.  
  2444. p2.CFrame=part.CFrame*CFrame.new(0,cframe,0)
  2445.  
  2446. p2.Parent=workspace
  2447.  
  2448. m=Instance.new("BlockMesh")
  2449.  
  2450. m.Parent=p2
  2451.  
  2452. m.Name="BlastMesh"
  2453.  
  2454. coroutine.resume(coroutine.create(function(part,dir) for loll=1, 15 do part.BlastMesh.Scale=part.BlastMesh.Scale-Vector3.new(.09,.09,.09) part.Transparency=loll/20 part.CFrame=part.CFrame*CFrame.new(dir)*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100, math.random(-100,100)/100, math.random(-100,100)/100) wait() end part.Parent=nil end),p2,Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10))
  2455.  
  2456. end
  2457.  
  2458.  
  2459.  
  2460. function EVENMOARMAGIX(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  2461.  
  2462. local msh1 = Instance.new("SpecialMesh")
  2463.  
  2464. msh1.Scale = Vector3.new(0.5,0.5,0.5)
  2465.  
  2466. msh1.MeshType = "Sphere"
  2467.  
  2468. S=Instance.new("Part")
  2469.  
  2470. S.Name="Effect"
  2471.  
  2472. S.formFactor=0
  2473.  
  2474. S.Size=Vector3.new(x1,y1,z1)
  2475.  
  2476. S.BrickColor=color
  2477.  
  2478. S.Reflectance = 0
  2479.  
  2480. S.TopSurface=0
  2481.  
  2482. S.BottomSurface=0
  2483.  
  2484. S.Transparency=0
  2485.  
  2486. S.Anchored=true
  2487.  
  2488. S.CanCollide=false
  2489.  
  2490. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
  2491.  
  2492. S.Parent=Character
  2493.  
  2494. msh1.Parent = S
  2495.  
  2496. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.3,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  2497.  
  2498. end
  2499.  
  2500.  
  2501.  
  2502. function WaveEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  2503.  
  2504. local msh1 = Instance.new("SpecialMesh")
  2505.  
  2506. msh1.Scale = Vector3.new(x1,y1,z1)
  2507.  
  2508. msh1.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2509.  
  2510. S=Instance.new("Part")
  2511.  
  2512. S.Name="Effect"
  2513.  
  2514. S.formFactor=0
  2515.  
  2516. S.Size=Vector3.new(1,1,1)
  2517.  
  2518. S.BrickColor=color
  2519.  
  2520. S.Reflectance = 0
  2521.  
  2522. S.TopSurface=0
  2523.  
  2524. S.BottomSurface=0
  2525.  
  2526. S.Transparency=0
  2527.  
  2528. S.Anchored=true
  2529.  
  2530. S.CanCollide=false
  2531.  
  2532. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
  2533.  
  2534. S.Parent=Character
  2535.  
  2536. msh1.Parent = S
  2537.  
  2538. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.3,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  2539.  
  2540. end
  2541.  
  2542.  
  2543.  
  2544. function BlastEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  2545.  
  2546. local msh1 = Instance.new("SpecialMesh")
  2547.  
  2548. msh1.Scale = Vector3.new(x1,y1,z1)
  2549.  
  2550. msh1.MeshId = "http://www.roblox.com/asset/?id=1323306"
  2551.  
  2552. S=Instance.new("Part")
  2553.  
  2554. S.Name="Effect"
  2555.  
  2556. S.formFactor=0
  2557.  
  2558. S.Size=Vector3.new(1,1,1)
  2559.  
  2560. S.BrickColor=color
  2561.  
  2562. S.Reflectance = 0
  2563.  
  2564. S.TopSurface=0
  2565.  
  2566. S.BottomSurface=0
  2567.  
  2568. S.Transparency=0
  2569.  
  2570. S.Anchored=true
  2571.  
  2572. S.CanCollide=false
  2573.  
  2574. S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
  2575.  
  2576. S.Parent=Character
  2577.  
  2578. msh1.Parent = S
  2579.  
  2580. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.3,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  2581.  
  2582. end
  2583.  
  2584.  
  2585.  
  2586. function DifferentEffect()
  2587.  
  2588. p=Instance.new("Part")
  2589.  
  2590. p.Name="FlameEm"
  2591.  
  2592. p.Shape=0
  2593.  
  2594. p.TopSurface=0
  2595.  
  2596. p.BottomSurface=0
  2597.  
  2598. p.BrickColor=BrickColor.new("Really red")
  2599.  
  2600. p.Anchored=true
  2601.  
  2602. p.CanCollide=false
  2603.  
  2604. p.Size=Vector3.new(1,1,1)
  2605.  
  2606. p.CFrame=CFrame.new(Character["Torso"].CFrame.p+Vector3.new(0,-3,0))+Vector3.new(math.random(-10,10)/3,0,math.random(-10,10)/3)
  2607.  
  2608. p.Parent=workspace
  2609.  
  2610. m=Instance.new("SpecialMesh")
  2611.  
  2612. m.MeshType="Sphere"
  2613.  
  2614. m.Parent=p
  2615.  
  2616. m.Scale=Vector3.new(1,1,1)
  2617.  
  2618. coroutine.resume(coroutine.create(function(p) for i=1, 9 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(0,1.5,0) p.Transparency=p.Transparency+1/9 wait(0) end p.Parent=nil end),p)
  2619.  
  2620. end
  2621.  
  2622.  
  2623.  
  2624. function ss(pitch)
  2625.  
  2626.  
  2627.  
  2628. local SlashSound = Instance.new("Sound")
  2629.  
  2630. --SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2631.  
  2632. SlashSound.SoundId = "http://roblox.com/asset/?id=10209645"
  2633.  
  2634. SlashSound.Parent = workspace
  2635.  
  2636. SlashSound.Volume = .7
  2637.  
  2638. SlashSound.Pitch = pitch
  2639.  
  2640. SlashSound.PlayOnRemove = true
  2641.  
  2642. coroutine.resume(coroutine.create(function()
  2643.  
  2644. wait(0)
  2645.  
  2646. SlashSound.Parent = nil
  2647.  
  2648. end))
  2649.  
  2650. end
  2651.  
  2652. function magicsound(pitch)
  2653.  
  2654.  
  2655.  
  2656. local SlashSound = Instance.new("Sound")
  2657.  
  2658. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511"
  2659.  
  2660. SlashSound.Parent = workspace
  2661.  
  2662. SlashSound.Volume = .5
  2663.  
  2664. SlashSound.Pitch = pitch
  2665.  
  2666. SlashSound.PlayOnRemove = true
  2667.  
  2668. coroutine.resume(coroutine.create(function()
  2669.  
  2670. wait(0)
  2671.  
  2672. SlashSound.Parent = nil
  2673.  
  2674. end))
  2675.  
  2676. end
  2677.  
  2678. function critsound(pitch)
  2679.  
  2680.  
  2681.  
  2682. local SlashSound = Instance.new("Sound")
  2683.  
  2684. SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263"
  2685.  
  2686. SlashSound.Parent = workspace
  2687.  
  2688. SlashSound.Volume = .7
  2689.  
  2690. SlashSound.Pitch = pitch
  2691.  
  2692. SlashSound.PlayOnRemove = true
  2693.  
  2694. coroutine.resume(coroutine.create(function()
  2695.  
  2696. wait(0)
  2697.  
  2698. SlashSound.Parent = nil
  2699.  
  2700. end))
  2701.  
  2702. end
  2703.  
  2704. function spikesound(pitch)
  2705.  
  2706.  
  2707.  
  2708. local SlashSound = Instance.new("Sound")
  2709.  
  2710. SlashSound.SoundId = "http://www.roblox.com/asset/?id=3264793"
  2711.  
  2712. SlashSound.Parent = workspace
  2713.  
  2714. SlashSound.Volume = .7
  2715.  
  2716. SlashSound.Pitch = pitch
  2717.  
  2718. SlashSound.PlayOnRemove = true
  2719.  
  2720. coroutine.resume(coroutine.create(function()
  2721.  
  2722. wait(0)
  2723.  
  2724. SlashSound.Parent = nil
  2725.  
  2726. end))
  2727.  
  2728. end
  2729.  
  2730.  
  2731.  
  2732. Damagefunc1=function(hit,Damage,Knockback)
  2733.  
  2734. if attackdebounce == false then
  2735.  
  2736. attackdebounce = true
  2737.  
  2738. coroutine.resume(coroutine.create(function()
  2739.  
  2740. wait(0.1)
  2741.  
  2742. attackdebounce = false
  2743.  
  2744. end))
  2745.  
  2746. if hit.Parent==nil then
  2747.  
  2748. return
  2749.  
  2750. end
  2751.  
  2752. CPlayer=Bin
  2753.  
  2754. h=hit.Parent:FindFirstChild("Humanoid")
  2755.  
  2756. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2757.  
  2758. if mana < 400 then
  2759.  
  2760. mana = mana + math.random(5,15)
  2761.  
  2762. end
  2763.  
  2764. if mana > 400 then
  2765.  
  2766. mana = 400
  2767.  
  2768. end
  2769.  
  2770. Damage=Damage
  2771.  
  2772. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2773.  
  2774. return
  2775.  
  2776. end]]
  2777.  
  2778. c=Instance.new("ObjectValue")
  2779.  
  2780. c.Name="creator"
  2781.  
  2782. c.Value=game.Players.LocalPlayer
  2783.  
  2784. c.Parent=h
  2785.  
  2786. game:GetService("Debris"):AddItem(c,.5)
  2787.  
  2788. -- print(c.Value)
  2789.  
  2790. if math.random(0,99)+math.random()<=10 then
  2791.  
  2792. CRIT=true
  2793.  
  2794. Damage=Damage*1.5
  2795.  
  2796. --[[ Knockback=Knockback*2
  2797.  
  2798. r=Instance.new("BodyAngularVelocity")
  2799.  
  2800. r.P=3000
  2801.  
  2802. r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  2803.  
  2804. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  2805.  
  2806. r.Parent=hit.Parent.Torso]]
  2807.  
  2808. critsound(2)
  2809.  
  2810.  
  2811.  
  2812. end
  2813.  
  2814. Damage=Damage+math.random(0,10)
  2815.  
  2816. -- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/2))
  2817.  
  2818. h:TakeDamage(Damage)
  2819.  
  2820. showDamage(hit.Parent,Damage,.5)
  2821.  
  2822. vp=Instance.new("BodyVelocity")
  2823.  
  2824. vp.P=500
  2825.  
  2826. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  2827.  
  2828. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2829.  
  2830. vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
  2831.  
  2832. if Knockback>0 then
  2833.  
  2834. vp.Parent=hit.Parent.Torso
  2835.  
  2836. end
  2837.  
  2838. game:GetService("Debris"):AddItem(vp,.25)
  2839.  
  2840. --[[ r=Instance.new("BodyAngularVelocity")
  2841.  
  2842. r.P=3000
  2843.  
  2844. r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  2845.  
  2846. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  2847.  
  2848. r.Parent=hit.Parent.Torso]]
  2849.  
  2850. game:GetService("Debris"):AddItem(r,.5)
  2851.  
  2852. c=Instance.new("ObjectValue")
  2853.  
  2854. c.Name="creator"
  2855.  
  2856. c.Value=Player
  2857.  
  2858. c.Parent=h
  2859.  
  2860. game:GetService("Debris"):AddItem(c,.5)
  2861.  
  2862. CRIT=false
  2863.  
  2864. hitDeb=true
  2865.  
  2866. AttackPos=6
  2867.  
  2868. end
  2869.  
  2870. end
  2871.  
  2872. end
  2873.  
  2874.  
  2875.  
  2876. showDamage=function(Char,Dealt,du)
  2877.  
  2878. m=Instance.new("Model")
  2879.  
  2880. m.Name=tostring(Dealt)
  2881.  
  2882. h=Instance.new("Humanoid")
  2883.  
  2884. h.Health=0
  2885.  
  2886. h.MaxHealth=0
  2887.  
  2888. h.Parent=m
  2889.  
  2890. c=Instance.new("Part")
  2891.  
  2892. c.Transparency=0
  2893.  
  2894. c.BrickColor=BrickColor:Red()
  2895.  
  2896. if CRIT==true then
  2897.  
  2898. c.BrickColor=BrickColor.new("Really red")
  2899.  
  2900. end
  2901.  
  2902. c.Name="Head"
  2903.  
  2904. c.TopSurface=0
  2905.  
  2906. c.BottomSurface=0
  2907.  
  2908. c.formFactor="Plate"
  2909.  
  2910. c.Size=Vector3.new(1,.4,1)
  2911.  
  2912. ms=Instance.new("CylinderMesh")
  2913.  
  2914. ms.Bevel=.1
  2915.  
  2916. ms.Scale=Vector3.new(.8,.8,.8)
  2917.  
  2918. if CRIT==true then
  2919.  
  2920. ms.Scale=Vector3.new(1.25,1.5,1.25)
  2921.  
  2922. ms.Bevel=.2
  2923.  
  2924. end
  2925.  
  2926. ms.Parent=c
  2927.  
  2928. c.Reflectance=0
  2929.  
  2930. Instance.new("BodyGyro").Parent=c
  2931.  
  2932. c.Parent=m
  2933.  
  2934. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2935.  
  2936. f=Instance.new("BodyPosition")
  2937.  
  2938. f.P=2000
  2939.  
  2940. f.D=100
  2941.  
  2942. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2943.  
  2944. f.position=c.Position+Vector3.new(0,3,0)
  2945.  
  2946. f.Parent=c
  2947.  
  2948. game:GetService("Debris"):AddItem(m,.5+du)
  2949.  
  2950. c.CanCollide=false
  2951.  
  2952. m.Parent=workspace
  2953.  
  2954. c.CanCollide=false
  2955.  
  2956. end
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962. hold = false
  2963.  
  2964.  
  2965.  
  2966. function ob1d(mouse)
  2967.  
  2968. if attack == true then return end
  2969.  
  2970. hold = true
  2971.  
  2972. if combo == 0 then
  2973.  
  2974. combo = 1
  2975.  
  2976. onehit()
  2977.  
  2978. coroutine.resume(coroutine.create(function()
  2979.  
  2980. wait(0.5)
  2981.  
  2982. if attack == false then
  2983.  
  2984. combo = 0
  2985.  
  2986. gairo.Parent = nil
  2987.  
  2988. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  2989.  
  2990. Torso.Neck.C0=necko
  2991.  
  2992. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2993.  
  2994. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2995.  
  2996. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2997.  
  2998. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2999.  
  3000. end
  3001.  
  3002. end))
  3003.  
  3004. elseif combo == 1 then
  3005.  
  3006. combo = 2
  3007.  
  3008. twohit()
  3009.  
  3010. coroutine.resume(coroutine.create(function()
  3011.  
  3012. wait(0.5)
  3013.  
  3014. if attack == false then
  3015.  
  3016. combo = 0
  3017.  
  3018. gairo.Parent = nil
  3019.  
  3020. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  3021.  
  3022. Torso.Neck.C0=necko
  3023.  
  3024. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3025.  
  3026. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3027.  
  3028. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3029.  
  3030. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3031.  
  3032. end
  3033.  
  3034. end))
  3035.  
  3036. elseif combo == 2 then
  3037.  
  3038. combo = 3
  3039.  
  3040. threehit()
  3041.  
  3042. coroutine.resume(coroutine.create(function()
  3043.  
  3044. wait(0.5)
  3045.  
  3046. if attack == false then
  3047.  
  3048. combo = 0
  3049.  
  3050. gairo.Parent = nil
  3051.  
  3052. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  3053.  
  3054. Torso.Neck.C0=necko
  3055.  
  3056. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3057.  
  3058. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3059.  
  3060. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3061.  
  3062. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3063.  
  3064. end
  3065.  
  3066. end))
  3067.  
  3068. elseif combo == 3 then
  3069.  
  3070. combo = 4
  3071.  
  3072. fourhit()
  3073.  
  3074. coroutine.resume(coroutine.create(function()
  3075.  
  3076. wait(0.5)
  3077.  
  3078. if attack == false then
  3079.  
  3080. combo = 0
  3081.  
  3082. gairo.Parent = nil
  3083.  
  3084. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  3085.  
  3086. Torso.Neck.C0=necko
  3087.  
  3088. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3089.  
  3090. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3091.  
  3092. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3093.  
  3094. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3095.  
  3096. end
  3097.  
  3098. end))
  3099.  
  3100. elseif combo == 4 then
  3101.  
  3102. combo = 5
  3103.  
  3104. fivehit()
  3105.  
  3106. combo = 0
  3107.  
  3108. coroutine.resume(coroutine.create(function()
  3109.  
  3110. wait(0.5)
  3111.  
  3112. if attack == false then
  3113.  
  3114. combo = 0
  3115.  
  3116. gairo.Parent = nil
  3117.  
  3118. wld1.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0,1,0)
  3119.  
  3120. Torso.Neck.C0=necko
  3121.  
  3122. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3123.  
  3124. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3125.  
  3126. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3127.  
  3128. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3129.  
  3130. end
  3131.  
  3132. end))
  3133.  
  3134. end
  3135.  
  3136. --[[onehit()
  3137.  
  3138. twohit()
  3139.  
  3140. threehit()
  3141.  
  3142. fourhit()
  3143.  
  3144. fivehit() ]]
  3145.  
  3146. end
  3147.  
  3148.  
  3149.  
  3150. function ob1u(mouse)
  3151.  
  3152. hold = false
  3153.  
  3154. end
  3155.  
  3156.  
  3157.  
  3158. buttonhold = false
  3159.  
  3160.  
  3161.  
  3162. function key(key)
  3163.  
  3164. if attack == true then return end
  3165.  
  3166. if key == "f" then
  3167.  
  3168. WindCharge()
  3169.  
  3170. end
  3171.  
  3172. if key == "g" then
  3173.  
  3174. restoring = true
  3175.  
  3176. Restore()
  3177.  
  3178. end
  3179.  
  3180. if key == "z" then
  3181.  
  3182. JetStream()
  3183.  
  3184. end
  3185.  
  3186. if key == "x" then
  3187.  
  3188. Stab()
  3189.  
  3190. end
  3191.  
  3192. if key == "r" then
  3193.  
  3194. WindKatanaWheelSpin()
  3195.  
  3196. end
  3197.  
  3198. if key == "t" then
  3199.  
  3200. SlashShockwave()
  3201.  
  3202. end
  3203.  
  3204. end
  3205.  
  3206.  
  3207.  
  3208. function key2(key)
  3209.  
  3210. if key == "g"then
  3211.  
  3212. restoring = false
  3213.  
  3214. end
  3215.  
  3216. if key == "z" then
  3217.  
  3218. charging = false
  3219.  
  3220. end
  3221.  
  3222. end
  3223.  
  3224.  
  3225.  
  3226. function s(mouse)
  3227.  
  3228. mouse.Button1Down:connect(function() ob1d(mouse) end)
  3229.  
  3230. mouse.Button1Up:connect(function() ob1u(mouse) end)
  3231.  
  3232. mouse.KeyDown:connect(key)
  3233.  
  3234. mouse.KeyUp:connect(key2)
  3235.  
  3236. player = Player
  3237.  
  3238. ch = Character
  3239.  
  3240. RSH = ch.Torso["Right Shoulder"]
  3241.  
  3242. LSH = ch.Torso["Left Shoulder"]
  3243.  
  3244. --
  3245.  
  3246. RW.Part0 = ch.Torso
  3247.  
  3248. RW.C0 = CFrame.new(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  3249.  
  3250. RW.C1 = CFrame.new(0, 0.5, 0)
  3251.  
  3252. RW.Part1 = ch["Right Arm"]
  3253.  
  3254. RW.Parent = ch.Torso
  3255.  
  3256. --_G.R = RW
  3257.  
  3258. --
  3259.  
  3260. LW.Part0 = ch.Torso
  3261.  
  3262. LW.C0 = CFrame.new(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  3263.  
  3264. LW.C1 = CFrame.new(0, 0.5, 0)
  3265.  
  3266. LW.Part1 = ch["Left Arm"]
  3267.  
  3268. LW.Parent = ch.Torso
  3269.  
  3270. --_G.L = LW
  3271.  
  3272. --
  3273.  
  3274. equipanim()
  3275.  
  3276. end
  3277.  
  3278.  
  3279.  
  3280. function ds(mouse)
  3281.  
  3282. hideanim()
  3283.  
  3284. RW.Parent = nil
  3285.  
  3286. LW.Parent = nil
  3287.  
  3288. RSH.Parent = player.Character.Torso
  3289.  
  3290. LSH.Parent = player.Character.Torso
  3291.  
  3292. end
  3293.  
  3294.  
  3295.  
  3296. Bin.Selected:connect(s)
  3297.  
  3298. Bin.Deselected:connect(ds)
  3299.  
  3300.  
  3301.  
  3302. function onRunning(speed)
  3303.  
  3304. if attack == true then return end
  3305.  
  3306. if speed>0 then
  3307.  
  3308. walking = true
  3309.  
  3310. for i = 0,1,0.1 do
  3311.  
  3312. wait()
  3313.  
  3314. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0)
  3315.  
  3316. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3317.  
  3318. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5*i,0,0)
  3319.  
  3320. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3321.  
  3322. end
  3323.  
  3324. else
  3325.  
  3326. walking = false
  3327.  
  3328. for i = 0,1,0.1 do
  3329.  
  3330. wait()
  3331.  
  3332. LW.C0 = CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5+0.5*i,0,0)
  3333.  
  3334. LW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3335.  
  3336. RW.C0 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(-0.5+0.5*i,0,0)
  3337.  
  3338. RW.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  3339.  
  3340. end
  3341.  
  3342.  
  3343.  
  3344. end
  3345.  
  3346. end
  3347.  
  3348. Character.Humanoid.Running:connect(onRunning)
  3349.  
  3350.  
  3351.  
  3352. while true do
  3353.  
  3354. wait(0)
  3355.  
  3356. fentext3.Size = UDim2.new(mana*0.007,0,0.200000006,0)
  3357.  
  3358. fentext.Text = "Mana("..mana..")"
  3359.  
  3360. fentext3.BackgroundColor3 = Color3.new(1,1,1)
  3361.  
  3362. end
  3363.  
  3364.  
  3365.  
  3366. -- lego This acts as a chat filter. Don't ask why I do it. I just do >.>
  3367.  
  3368. --[[
  3369.  
  3370. Copyrighted (C) Fenrier/DrFlame 2011
  3371.  
  3372. This script is copyrighted for Fenrier. Any use of this script is breaking
  3373.  
  3374. this copyright.
  3375.  
  3376. All Rights Reserved.
  3377.  
  3378. ]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement