Advertisement
UnknownZealot

X mark?

Aug 20th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.15 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Please run as a server script. Use h/ instead of hl/.") end
  2. print("FE Compatibility: by WaverlyCole & Mokiros")
  3. InternalData = {}
  4. do
  5. script.Parent = owner.Character
  6. local Event = Instance.new("RemoteEvent")
  7. Event.Name = "UserInput"
  8. local function NewFakeEvent()
  9. local Fake = {fakeEvent=true,Connect=function(self,Func)self.Function=Func end}Fake.connect = Fake.Connect
  10. return Fake
  11. end
  12. local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  13. local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  14. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  15. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  16. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  17. local function TriggerEvent(self,Event,...)
  18. local Trigger = Mouse[Event]
  19. if Trigger and Trigger.fakeEvent and Trigger.Function then
  20. Trigger.Function(...)
  21. end
  22. end
  23. Mouse.TrigEvent = TriggerEvent
  24. UserInputService.TrigEvent = TriggerEvent
  25. Event.OnServerEvent:Connect(function(FiredBy,Input)
  26. if FiredBy.Name ~= owner.Name then end
  27. if Input.MouseEvent then
  28. Mouse.Target = Input.Target
  29. Mouse.Hit = Input.Hit
  30. else
  31. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  32. if Input.UserInputType == Enum.UserInputType.MouseButton1 then
  33. return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up")
  34. end
  35. for _,Action in pairs(ContextActionService.Actions) do
  36. for _,Key in pairs(Action.Keys) do
  37. if Key==Input.KeyCode then
  38. Action.Function(Action.Name,Input.UserInputState,Input)
  39. end
  40. end
  41. end
  42. Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  43. UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  44. end
  45. end)
  46. InternalData["Mouse"] = Mouse
  47. InternalData["ContextActionService"] = ContextActionService
  48. InternalData["UserInputService"] = UserInputService
  49. Event.Parent = NLS([[
  50. local Player = owner
  51. local Event = script:WaitForChild("UserInput")
  52. local UserInputService = game:GetService("UserInputService")
  53. local Mouse = Player:GetMouse()
  54. local Input = function(Input,gameProcessedEvent)
  55. if gameProcessedEvent then return end
  56. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  57. end
  58. UserInputService.InputBegan:Connect(Input)
  59. UserInputService.InputEnded:Connect(Input)
  60. local Hit,Target
  61. while wait(1/30) do
  62. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  63. Hit,Target = Mouse.Hit,Mouse.Target
  64. Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  65. end
  66. end
  67. ]],owner.Character)
  68. end
  69. RealGame = game;game = setmetatable({},{
  70. __index = function (self,Index)
  71. local Sandbox = function (Thing)
  72. if Thing:IsA("Player") then
  73. local RealPlayer = Thing
  74. return setmetatable({},{
  75. __index = function (self,Index)
  76. local Type = type(RealPlayer[Index])
  77. if Type == "function" then
  78. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  79. return function (self)
  80. return InternalData["Mouse"]
  81. end
  82. end
  83. return function (self,...)
  84. return RealPlayer[Index](RealPlayer,...)
  85. end
  86. else
  87. if Index == "PlrObj" then
  88. return RealPlayer
  89. end
  90. return RealPlayer[Index]
  91. end
  92. end;
  93. __tostring = function(self)
  94. return RealPlayer.Name
  95. end
  96. })
  97. end
  98. end
  99. if RealGame[Index] then
  100. local Type = type(RealGame[Index])
  101. if Type == "function" then
  102. if Index:lower() == "getservice" or Index:lower() == "service" then
  103. return function (self,Service)
  104. if Service:lower() == "players" then
  105. return setmetatable({},{
  106. __index = function (self2,Index2)
  107. local RealService = RealGame:GetService(Service)
  108. local Type2 = type(Index2)
  109. if Type2 == "function" then
  110. return function (self,...)
  111. return RealService[Index2](RealService,...)
  112. end
  113. else
  114. if Index2:lower() == "localplayer" then
  115. return Sandbox(owner)
  116. end
  117. return RealService[Index2]
  118. end
  119. end;
  120. __tostring = function(self)
  121. return RealGame:GetService(Service).Name
  122. end
  123. })
  124. elseif Service:lower() == "contextactionservice" then
  125. return InternalData["ContextActionService"]
  126. elseif Service:lower() == "contextactionservice" then
  127. return InternalData["UserInputService"]
  128. elseif Service:lower() == "runservice" then
  129. return setmetatable({},{
  130. __index = function(self2,Index2)
  131. local RealService = RealGame:GetService(Service)
  132. local Type2 = type(Index2)
  133. if Type2 == "function" then
  134. return function (self,...)
  135. return RealService[Index2](RealService,...)
  136. end
  137. else
  138. if Index2:lower() == "bindtorenderstep" then
  139. return function (self,Name,Priority,Function)
  140. return RealGame:GetService("RunService").Stepped:Connect(Function)
  141. end
  142. end
  143. if Index2:lower() == "renderstepped" then
  144. return RealService["Stepped"]
  145. end
  146. return RealService[Index2]
  147. end
  148. end
  149. })
  150. else
  151. return RealGame:GetService(Service)
  152. end
  153. end
  154. end
  155. return function (self,...)
  156. return RealGame[Index](RealGame,...)
  157. end
  158. else
  159. if game:GetService(Index) then
  160. return game:GetService(Index)
  161. end
  162. return RealGame[Index]
  163. end
  164. else
  165. return nil
  166. end
  167. end
  168. });Game = game;owner = game:GetService("Players").LocalPlayer;script = {}
  169. print("Complete! Running...")
  170.  
  171.  
  172.  
  173.  
  174. --/ Paste Script Below!
  175.  
  176.  
  177.  
  178. game:GetObjects('rbxassetid://01984133522')[1].Parent = game.CoreGui
  179. gui = game.CoreGui:WaitForChild('MainUi')
  180. main = gui.loudgirl
  181. main.Visible = true
  182. main.Position = UDim2.new(0.5, 0,-0.241, 0)
  183. wait(1)
  184. main:TweenPosition(UDim2.new(0.5, 0,0.379, 0),'Out','Quad',0.5)
  185. wait(5)
  186. main:TweenPosition(UDim2.new(0.5, 0,-0.241, 0),'Out','Quad',0.5)
  187. wait(0.5)
  188. main.Visible = false
  189.  
  190. ---
  191.  
  192. local variablee = 1
  193. local Player = owner
  194. local Character = Player.Character
  195. local Player_UI = Player.PlayerGui
  196. local Root = Character:FindFirstChild("HumanoidRootPart")
  197. local Torso = Character:FindFirstChild("Torso")
  198. local Head = Character:FindFirstChild("Head")
  199. local LeftArm = Character:FindFirstChild("Left Arm")
  200. local RightArm = Character:FindFirstChild("Right Arm")
  201. local Lleg = Character:FindFirstChild("Left Leg")
  202. local Rleg = Character:FindFirstChild("Right Leg")
  203. local face = Head:FindFirstChild("face")
  204. local PHead = Instance.new("Part", Head)
  205. local Hr = Instance.new("Part", Head)
  206. local hair = Instance.new("SpecialMesh", Hr)
  207. local vsir = Instance.new("SpecialMesh", PHead)
  208. local weld = Instance.new("Weld")
  209. local acid = Instance.new("Weld")
  210. local debounce = false
  211. acid.Part0 = Hr
  212. acid.Part1 = Head
  213. acid.C0 = Hr.CFrame:Inverse()
  214. acid.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) *CFrame.new(-0.1,0.1,0.125)
  215. acid.Parent = Hr
  216. weld.Part0 = PHead
  217. weld.Part1 = Head
  218. weld.C0 = PHead.CFrame:Inverse()
  219. weld.C1 = CFrame.fromEulerAnglesXYZ(0.3,0,0) *CFrame.new(0,0.25,-0.1)
  220. weld.Parent = PHead
  221.  
  222. --[[Varialbes]]--
  223. hair.MeshId = "http://www.roblox.com/asset/?id=76056263"
  224. vsir.MeshId = "http://www.roblox.com/asset/?id=29027803"
  225. vsir.TextureId = "http://www.roblox.com/asset/?id=302899228"
  226.  
  227. face.Texture = "http://www.roblox.com/asset/?id=1094644402"
  228. if Character:FindFirstChild("Shirt") ~= nil then
  229. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=796966628"
  230. else
  231. Instance.new("Shirt",Character).ShirtTemplate = "http://www.roblox.com/asset/?id=796966628"
  232. end
  233. if Character:FindFirstChild("Pants") ~= nil then
  234. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=797136194"
  235. else
  236. Instance.new("Pants",Character).PantsTemplate = "http://www.roblox.com/asset/?id=797136194"
  237. end
  238. for i,v in pairs(Character:GetChildren()) do
  239. if v.ClassName == "Hat" then
  240. v:Destroy()
  241. end
  242. end
  243. ---
  244. Torso["Right Shoulder"]:Destroy()
  245. Torso["Left Shoulder"]:Destroy()
  246. local newls = Instance.new("ManualWeld", Torso)
  247. local newrs = Instance.new("ManualWeld", Torso)
  248. newls.Name=("Left Shoulder")
  249. newls.Part0 = Torso
  250. newls.Part1 = LeftArm
  251.  
  252. newrs.Name=("Right Shoulder")
  253. newrs.Part0 = Torso
  254. newrs.Part1 = RightArm
  255. ---
  256. local RightLeg = Character:FindFirstChild("Right Leg")
  257. local LeftLeg = Character:FindFirstChild("Left Leg")
  258. local Id = ("rbxassetid://")
  259. local RJ = Root.RootJoint
  260. local NK = Torso.Neck
  261. local LS = Torso["Left Shoulder"]
  262. local RS = Torso["Right Shoulder"]
  263. local RH = Torso["Right Hip"]
  264. local LH = Torso["Left Hip"]
  265. local Humanoid = Character:FindFirstChild("Humanoid")
  266. local function StartUpSound()
  267. local soundeff = Instance.new("Sound",Head)
  268. soundeff.SoundId = Id.."280667448"
  269. soundeff.Looped = false
  270. soundeff.Volume=0.5
  271. soundeff:Play()
  272. soundeff.Ended:connect(function()
  273. soundeff:Destroy()
  274. end)
  275. end
  276.  
  277.  
  278. --------
  279. local Bell = Instance.new("Part",Character)
  280. Bell.Transparency = 1
  281. local BellMesh = Instance.new("SpecialMesh",Bell)
  282. local BellWeld = Instance.new("Motor6D",Torso)
  283. Bell.Size = Vector3.new(0.898, 1.541, 0.863)
  284. Bell.Name = ("Bell of "..Player.Name)
  285. Bell.BackSurface=Enum.SurfaceType.SmoothNoOutlines
  286. Bell.BottomSurface=Enum.SurfaceType.SmoothNoOutlines
  287. Bell.FrontSurface=Enum.SurfaceType.SmoothNoOutlines
  288. Bell.LeftSurface=Enum.SurfaceType.SmoothNoOutlines
  289. Bell.RightSurface=Enum.SurfaceType.SmoothNoOutlines
  290. Bell.TopSurface=Enum.SurfaceType.SmoothNoOutlines
  291. Bell.Anchored=false
  292. Bell.CanCollide=false
  293. Bell.Position = RightArm.Position
  294.  
  295. BellWeld.Part0=RightArm
  296. BellWeld.Part1=Bell
  297. BellWeld.Name=("BELL")
  298. --------
  299. function SwingBellSound()
  300. local soundeff = Instance.new("Sound",Bell)
  301. soundeff.SoundId = Id.."173818824"
  302. soundeff.Looped = false
  303. soundeff.Volume=1
  304. soundeff:Play()
  305. soundeff.Ended:connect(function()
  306. soundeff:Destroy()
  307. end)
  308. end
  309.  
  310. function Swoosh()
  311. local soundeff = Instance.new("Sound",Bell)
  312. soundeff.SoundId = Id.."280667448"
  313. soundeff.Looped = false
  314. soundeff.Volume=0.4
  315. soundeff:Play()
  316. soundeff.Ended:connect(function()
  317. soundeff:Destroy()
  318. end)
  319. end
  320. --[[Sounds]]--
  321. Idle = false
  322. Walk = false
  323. Jump = false
  324. Fall = false
  325. Swim = false
  326. Stun = false
  327. AttackPress = false
  328. AttackClick = false
  329. CanDamage = false
  330. CanClickDamage = false
  331. attackprogress = 0
  332. Attack1Anim = false
  333. Attack2Anim = false
  334. Attack3Anim = false
  335. Attack4Anim = false
  336. Attack5Anim = false
  337. Attack6Anim = false
  338. -----------
  339.  
  340. game:GetService("RunService").RenderStepped:connect(function()
  341. if Idle then
  342. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  343. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -0.98480773, -0.173044622, -0.0144655183, 0, -0.0833036005, 0.996524215, -0.173648179, 0.981384754, 0.08203803 ), 0.1 )
  344. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  345. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.98480773, 0.172722384, -0.0179071948, 0, 0.103123419, 0.994668543, 0.173648179, 0.979557276, -0.101556741 ), 0.1 )
  346. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  347. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.49999994, 7.4505806e-009, -0.171523646, -0.136571884, -0.975667894, -0.0348584503, 0.990565956, -0.13252914, 0.984563172, 0.011278389, -0.174666166 ), 0.1 )
  348. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  349. RS.C1=RS.C1:lerp(CFrame.new( -0.50000006, 0.49999994, 1.49011612e-008, -0.371709257, 0.0788956806, 0.924990594, 3.71480846e-009, 0.996382236, -0.0849849135, -0.928349137, -0.0315896794, -0.370364517 ), 0.1 )
  350. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  351. LH.C1=LH.C1:lerp(CFrame.new( -0.510059714, 0.999149919, 0.0854681879, -0.119102359, -0.024906192, -0.992569625, 0.0654172152, 0.997316301, -0.0328749754, 0.990724623, -0.0688466206, -0.117153421 ), 0.1 )
  352. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  353. RH.C1=RH.C1:lerp(CFrame.new( 0.49999997, 1, 0, -0.385735124, 0.0580289587, 0.920782804, 2.74929546e-009, 0.998020053, -0.0628965497, -0.922609508, -0.0242614076, -0.38497141 ), 0.1 )
  354. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  355. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572332, 0.49067229, -0.0140298903, 0.990976632, 0.134035319, 0, -0.080318749, 0.593828678, 0.800572574, 0.107304998, -0.79334867, 0.599235773 ), 0.1 )
  356. end
  357. if Walk then
  358. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  359. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0.0808933452, -0.99999994, -2.08616257e-007, -1.76951289e-008, 0, -0.0833036005, 0.996524215, -2.08616257e-007, 0.996524215, 0.0833036005 ), 0.1 )
  360. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  361. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.99999994, 0, -1.86264515e-009, 0, 0.103123419, 0.994668543, 0, 0.994668543, -0.103123412 ), 0.1 )
  362. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  363. LS.C1=LS.C1:lerp(CFrame.new( 0.49999997, 0.5, 2.23517418e-008, 0.0565961115, 0.373393804, -0.925944805, 0.159428686, 0.912150741, 0.377575874, 0.985585928, -0.168991491, -0.00790556241 ), 0.1 )
  364. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  365. RS.C1=RS.C1:lerp(CFrame.new( -0.50000006, 0.49999994, -5.96046448e-008, -0.199713066, 0.0239434578, 0.979561806, 0.333476663, 0.941685081, 0.0449715964, -0.921361923, 0.335642457, -0.196051419 ), 0.1 )
  366. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  367. LH.C1=LH.C1:lerp(CFrame.new( -0.49506548, 0.999149919, 0.0859165713, 0.0547443777, -0.0364828855, -0.997833729, 0.0654172152, 0.997316301, -0.0328749754, 0.996355236, -0.0634757802, 0.0569841117 ), 0.1 )
  368. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  369. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 0.99999994, 1.11758709e-008, -0.0469211787, 0.0628272593, 0.996920705, 2.74929546e-009, 0.998019993, -0.0628965497, -0.998898566, -0.0029511787, -0.0468283147 ), 0.1 )
  370. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  371. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572332, 0.49067229, -0.0140298903, 0.990976632, 0.134035319, 0, -0.080318749, 0.593828678, 0.800572574, 0.107304998, -0.79334867, 0.599235773 ), 0.1 )
  372. end
  373. if Jump then
  374. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  375. RJ.C1=RJ.C1:lerp(CFrame.new( 0, -0.137328386, 0.258275002, -1, 0, 0, 0, 0.342020124, 0.939692616, 0, 0.939692616, -0.342020124 ), 0.1 )
  376. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  377. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, 0.173648179, 0.98480773, 0, 0.98480773, -0.173648179 ), 0.1 )
  378. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  379. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.5, 0, -0.321393818, -0.116977766, -0.939692616, -0.342020124, 0.939692616, 1.49501744e-008, 0.883022189, 0.321393788, -0.342020154 ), 0.1 )
  380. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  381. RS.C1=RS.C1:lerp(CFrame.new( -0.5, 0.5, 0, -0.173648015, 0.171010077, 0.969846308, 0.171010077, 0.975082397, -0.141314492, -0.969846308, 0.141314507, -0.198565573 ), 0.1 )
  382. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  383. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 1, 0, -4.37113883e-008, 0, -1, -0.5, 0.866025388, 2.18556941e-008, 0.866025388, 0.5, -3.78551732e-008 ), 0.1 )
  384. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  385. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, -4.37113883e-008, 0, 1, 0.17364797, 0.984807789, 7.59039409e-009, -0.984807789, 0.17364797, -4.3047315e-008 ), 0.1 )
  386. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  387. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572257, 0.49067229, -0.0140298838, 0.397130787, 0.851650894, -0.342020124, 0.144543782, 0.309975594, 0.939692557, 0.906308055, -0.422617793, 0 ), 0.1 )
  388. end
  389. if Fall then
  390. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  391. RJ.C1=RJ.C1:lerp(CFrame.new( 0, -0.156877458, 0.294496238, -1, 0, 0, 0, -0.342020333, 0.939692557, 0, 0.939692557, 0.342020333 ), 0.1 )
  392. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  393. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, -0.342020333, 0.939692557, 0, 0.939692557, 0.342020333 ), 0.1 )
  394. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  395. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.5, 1.49011612e-008, -0.321393818, -0.116977766, -0.939692616, 0.305593103, 0.926434278, -0.219846308, 0.896280527, -0.357820809, -0.262002647 ), 0.1 )
  396. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  397. RS.C1=RS.C1:lerp(CFrame.new( -0.5, 0.5, -1.49011612e-008, -0.173648015, 0.171010077, 0.969846308, -0.336824268, 0.915103316, -0.221664757, -0.925416529, -0.365159452, -0.101305544 ), 0.1 )
  398. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  399. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 1, 0, -4.37113883e-008, 0, -1, 0.866025388, 0.5, -3.78551732e-008, 0.5, -0.866025388, -2.18556941e-008 ), 0.1 )
  400. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  401. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, -4.37113883e-008, 0, 1, -0.500000119, 0.866025269, -2.18556995e-008, -0.866025269, -0.500000119, -3.78551661e-008 ), 0.1 )
  402. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  403. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572555, 0.49067229, -0.0140298838, 0.41619727, 0.892539024, 0.173648179, -0.0733868033, -0.157378718, 0.98480767, 0.906308055, -0.422617793, 0 ), 0.1 )
  404. end
  405. if Swim then
  406. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  407. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  408. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  409. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  410. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  411. LS.C1=LS.C1:lerp(CFrame.new( 0.0457606316, 1.00063705, 0, 1.91068547e-015, -1, 4.37113883e-008, -4.37113883e-008, -4.37113883e-008, -1, 0.99999994, 0, -4.37113847e-008 ), 0.1 )
  412. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  413. RS.C1=RS.C1:lerp(CFrame.new( -0.04550457, 0.972457886, 0, 1.91068547e-015, 1, -4.37113883e-008, 4.37113883e-008, -4.37113883e-008, -1, -0.99999994, 0, -4.37113847e-008 ), 0.1 )
  414. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  415. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 1, 0, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  416. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  417. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  418. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  419. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( -2.38210297, 1.48321116, 0.395844012, -0.258819729, 0.965925634, 1.0192994e-008, 0.965925574, 0.258819759, -2.80050223e-008, -2.9688918e-008, 2.59742072e-009, -0.99999994 ), 0.1 )
  420. end
  421. if Stun then
  422. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  423. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  424. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  425. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, -0.342020124, 0.939692616, 0, 0.939692616, 0.342020124 ), 0.1 )
  426. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  427. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.5, 0, 0.413175941, 0.492403775, -0.766044438, 0.492404014, 0.586824, 0.642787576, 0.766044319, -0.642787755, -3.34848593e-008 ), 0.1 )
  428. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  429. RS.C1=RS.C1:lerp(CFrame.new( -0.5, 0.49999997, 0, 0.969846368, -0.171010047, 0.173648253, -0.171010152, 0.0301536843, 0.98480773, -0.173648149, -0.98480773, -7.59040208e-009 ), 0.1 )
  430. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.1 )
  431. LH.C1=LH.C1:lerp(CFrame.new( -0.255618095, -0.239188433, 0.95363158, -4.30473115e-008, -0.173648179, -0.98480773, 0.173648164, 0.969846249, -0.171010077, 0.98480773, -0.171010062, 0.0301536471 ), 0.1 )
  432. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.1 )
  433. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, -5.96046448e-008, 0.0301536378, 0.171010047, 0.984807611, -0.984807611, 0.173648119, -4.30473079e-008, -0.171010032, -0.969846249, 0.173648119 ), 0.1 )
  434. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  435. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572406, 0.49067235, -0.0140298847, -0.0435774848, -0.49809733, -0.866025448, 0.0754784271, 0.862730026, -0.49999994, 0.99619478, -0.087154977, 0 ), 0.1 )
  436. end
  437. if Attack1Anim then
  438. Idle = false
  439. Walk = false
  440. Jump = false
  441. Fall = false
  442. Swim = false
  443. Stun = false
  444. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2 )
  445. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -0.983706117, 0.179783836, 0, 0.0292327106, 0.159949839, 0.98669219, 0.177391306, 0.970615149, -0.162599206 ), 0.2 )
  446. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2 )
  447. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.991650283, 0.128956035, 0, 0, 0, 1, 0.128956035, 0.991650283, 0 ), 0.2 )
  448. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.2 )
  449. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.5, 0, 0.492011786, 0.279011905, -0.824667633, -0.493287176, 0.86986649, 2.15622666e-008, 0.717350721, 0.406797975, 0.565617561 ), 0.2 )
  450. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.2 )
  451. RS.C1=RS.C1:lerp(CFrame.new( -0.5, 0.5, -1.49011612e-008, -0.668350756, 0.658407092, 0.34613201, 0.188704923, 0.600182235, -0.777284801, -0.719512105, -0.454182148, -0.525376976 ), 0.2 )
  452. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.2 )
  453. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 0.99999994, 0, -0.137536779, 0, -0.990496695, -0.221504837, 0.974674046, 0.0307573583, 0.965411425, 0.223630086, -0.134053528 ), 0.2 )
  454. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.2 )
  455. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, 0.0567602515, 0, 0.998387814, 0.325564802, 0.945338547, -0.0185089801, -0.943814456, 0.326090515, 0.0536576547 ), 0.2 )
  456. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.2 )
  457. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572295, 0.490672261, -0.0140298903, 0.0871549696, 0.99619472, 0, 0.518777668, -0.0453867652, -0.853703558, -0.850455046, 0.0744045153, -0.520759284 ), 0.2 )
  458. end
  459. if Attack2Anim then
  460. Idle = false
  461. Walk = false
  462. Jump = false
  463. Fall = false
  464. Swim = false
  465. Stun = false
  466. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  467. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -0.884503305, -0.45567444, 0.100073233, 0.116708003, -0.008433301, 0.993130445, -0.451700211, 0.89010644, 0.0606401488 ), 0.23 )
  468. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  469. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.898598135, 0.438772619, 0, 0, 0, 1, 0.438772619, 0.898598135, 0 ), 0.23 )
  470. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.23 )
  471. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.49999997, 2.98023224e-008, 0.886121929, 0.371492565, -0.277094215, 0.294649512, 0.00991421938, 0.955554008, 0.357728362, -0.928382933, -0.10067492 ), 0.23 )
  472. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.23 )
  473. RS.C1=RS.C1:lerp(CFrame.new( -0.253313661, 1.00606084, -5.96046448e-008, -0.00174597383, -0.611223459, 0.791456163, -0.999998391, 0.00139212608, -0.00113092258, -0.000410559878, -0.791456938, -0.61122489 ), 0.23 )
  474. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.23 )
  475. LH.C1=LH.C1:lerp(CFrame.new( -0.329666525, 0.999999881, 2.98023224e-008, 0.370530516, -0.218488306, -0.90275687, -0.256036401, 0.91025573, -0.32539174, 0.892833948, 0.351706177, 0.281336635 ), 0.23 )
  476. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.23 )
  477. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 0.99999994, -1.49011612e-008, -0.325209826, -0.10943789, 0.93928808, 0.258566856, 0.945137978, 0.19964312, -0.909605205, 0.307794631, -0.279071152 ), 0.23 )
  478. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.23 )
  479. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.027657263, 0.490672261, -0.0140299201, -0.36372, 0.921501219, 0.136173025, 0.884256244, 0.387528807, -0.260599941, -0.292914152, 0.0256264415, -0.955795228 ), 0.23 )
  480. end
  481. if Attack3Anim then
  482. Idle = false
  483. Walk = false
  484. Jump = false
  485. Fall = false
  486. Swim = false
  487. Stun = false
  488. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  489. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -0.856920242, 0.515448987, 0, 0, 0, 1, 0.515448987, 0.856920242, 0 ), 0.15 )
  490. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  491. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.913844466, -0.406064391, 0, 0, 0, 1, -0.406064391, 0.913844466, 0 ), 0.15 )
  492. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.15 )
  493. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.5, 0, -0.5103392, 0.0406575054, -0.85901159, 0.856298447, -0.0682192594, -0.511956215, -0.0794159919, -0.99684155, 3.47138318e-009 ), 0.15 )
  494. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.15 )
  495. RS.C1=RS.C1:lerp(CFrame.new( -0.50000006, 0.0268625319, 0, 0.545909941, -0.00056283205, 0.837843657, -0.83784318, 0.000863814435, 0.545910299, -0.00103099726, -0.999999464, -4.50663222e-011 ), 0.15 )
  496. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.15 )
  497. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 1, 0, -0.56130594, 0, -0.827608466, 0, 1, 0, 0.827608466, 0, -0.56130594 ), 0.15 )
  498. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.15 )
  499. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, 0.562958539, 0, 0.826485097, 0, 1, 0, -0.826485097, 0, 0.562958539 ), 0.15 )
  500. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.15 )
  501. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.223503768, 0.863360405, -0.0140298866, 0.0284080636, 0.672819197, -0.73926127, -0.091965653, -0.734663844, -0.672169089, -0.995356917, 0.0870816708, 0.0410058796 ), 0.15 )
  502. end
  503. if Attack4Anim then
  504. Idle = false
  505. Walk = false
  506. Jump = false
  507. Fall = false
  508. Swim = false
  509. Stun = false
  510. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  511. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -0.908277273, -0.418368518, 0, 0, 0, 1, -0.418368518, 0.908277273, 0 ), 0.23 )
  512. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  513. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.913809121, 0.406143963, 0, 0, 0, 1, 0.406143963, 0.913809121, 0 ), 0.23 )
  514. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.23 )
  515. LS.C1=LS.C1:lerp(CFrame.new( 0.711069763, 0.11907351, 0, -0.861412525, 0.0686266869, -0.503248215, 0.501658678, -0.0399659574, -0.864141941, -0.0794159919, -0.99684155, 3.47138318e-009 ), 0.23 )
  516. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.23 )
  517. RS.C1=RS.C1:lerp(CFrame.new( -0.351128906, 1.24290049, 0, -0.115910485, 0.000119503326, 0.993259728, -0.993259132, 0.00102404796, -0.115910485, -0.00103099726, -0.999999464, -4.50663222e-011 ), 0.23 )
  518. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.23 )
  519. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 1, 0, 0.433923662, 0, -0.900949597, 0, 1, 0, 0.900949597, 0, 0.433923662 ), 0.23 )
  520. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.23 )
  521. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, -0.465427339, 0, 0.885086119, 0, 1, 0, -0.885086119, 0, -0.465427339 ), 0.23 )
  522. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.23 )
  523. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( -0.289677769, 0.213994145, -0.0140298866, 0.0067609027, -0.361715525, 0.932263911, 0.0960155576, 0.928212523, 0.35944736, -0.995356858, 0.0870816708, 0.0410058759 ), 0.23 )
  524. end
  525. if Attack5Anim then
  526. Idle = false
  527. Walk = false
  528. Jump = false
  529. Fall = false
  530. Swim = false
  531. Stun = false
  532. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  533. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, 0.977719188, 0.155932009, -0.14053601, 0.1516781, -0.0619616173, 0.986485898, 0.14511691, -0.985822439, -0.084232524 ), 0.15 )
  534. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  535. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  536. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.15 )
  537. LS.C1=LS.C1:lerp(CFrame.new( 0.5, 0.5, 0, 0.94228518, -0.00541251618, -0.334767669, 0.334762156, -0.00192288426, 0.942300737, -0.0057439371, -0.99998349, 2.51075466e-010 ), 0.15 )
  538. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.15 )
  539. RS.C1=RS.C1:lerp(CFrame.new( -0.5, 0.49999997, 2.98023224e-008, -4.37113883e-008, 0, 1, -0.0867030621, -0.996234238, -3.78991105e-009, 0.996234238, -0.0867030621, 4.35467804e-008 ), 0.15 )
  540. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.15 )
  541. LH.C1=LH.C1:lerp(CFrame.new( -0.5, 1, 0, -4.37113883e-008, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-008 ), 0.15 )
  542. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.15 )
  543. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008 ), 0.15 )
  544. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.15 )
  545. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572313, 0.49067229, -0.0140299052, -0.980523765, 0.196375519, 0.00313723856, 0.0438005701, 0.234216452, -0.971197307, -0.191454157, -0.952144563, -0.238256142 ), 0.15 )
  546. end
  547. if Attack6Anim then
  548. Idle = false
  549. Walk = false
  550. Jump = false
  551. Fall = false
  552. Swim = false
  553. Stun = false
  554. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.24 )
  555. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -0.972376347, 0.104603156, 0.208668128, 0.17618826, -0.257467479, 0.950088501, 0.153107479, 0.960608363, 0.231925398 ), 0.24 )
  556. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.24 )
  557. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -0.979407191, -0.201894954, 0, 0, 0, 1, -0.201894954, 0.979407191, 0 ), 0.24 )
  558. LS.C0=LS.C0:lerp(CFrame.new( -1, 0.5, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.24 )
  559. LS.C1=LS.C1:lerp(CFrame.new( 0.0543417335, 1.09079599, 2.98023224e-008, 0.538084328, 0.450255483, -0.712555408, -0.810613155, 0.508129418, -0.291051298, 0.231022954, 0.734216928, 0.638399541 ), 0.24 )
  560. RS.C0=RS.C0:lerp(CFrame.new( 1, 0.5, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.24 )
  561. RS.C1=RS.C1:lerp(CFrame.new( 0.29478687, 0.94420886, -0.478875846, 0.178172663, 0.976099551, 0.124435, -0.47184214, -0.0262210369, 0.881292999, 0.863492668, -0.215736032, 0.455893099 ), 0.24 )
  562. LH.C0=LH.C0:lerp(CFrame.new( -1, -1, 0, -4.37113883e-008, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-008 ), 0.24 )
  563. LH.C1=LH.C1:lerp(CFrame.new( -0.49999994, 1, 3.7252903e-009, -0.0611632392, -0.270044237, -0.960903227, -1.18261507e-008, 0.962705672, -0.270550787, 0.998127759, -0.0165477507, -0.058882203 ), 0.24 )
  564. RH.C0=RH.C0:lerp(CFrame.new( 1, -1, 0, -4.37113883e-008, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-008 ), 0.24 )
  565. RH.C1=RH.C1:lerp(CFrame.new( 0.5, 1, 0, -4.37113883e-008, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-008 ), 0.24 )
  566. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.24 )
  567. BellWeld.C1=BellWeld.C1:lerp(CFrame.new( 0.0276572369, 0.49067235, -0.0140298903, 0.973259687, -0.215560347, 0.0793683827, 0.082625255, 0.65091145, 0.754643857, -0.214333087, -0.727906644, 0.651316583 ), 0.24 )
  568. end
  569. end)
  570. --------
  571. StartUpSound()
  572. Idle = true
  573.  
  574. function onWalk(spd)
  575. if spd >=0.001 then
  576. Idle = false
  577. Walk = true
  578. Jump = false
  579. Fall = false
  580. Swim = false
  581. Stun = false
  582. else
  583. Idle = true
  584. Walk = false
  585. Jump = false
  586. Fall = false
  587. Swim = false
  588. Stun = false
  589. end
  590. end
  591.  
  592. function onJump()
  593. Idle = false
  594. Walk = false
  595. Jump = true
  596. Fall = false
  597. Swim = false
  598. Stun = false
  599. wait(0.25)
  600. Idle = false
  601. Walk = false
  602. Jump = false
  603. Fall = true
  604. Swim = false
  605. Stun = false
  606. end
  607.  
  608. function onSwim()
  609. Idle = false
  610. Walk = false
  611. Jump = false
  612. Fall = false
  613. Swim = true
  614. Stun = false
  615. end
  616.  
  617. function onStunned()
  618. Idle = false
  619. Walk = false
  620. Jump = false
  621. Fall = false
  622. Swim = false
  623. Stun = true
  624. end
  625.  
  626.  
  627. function Attack1()
  628. if AttackClick==false then
  629. AttackClick=true
  630. AttackPress=true
  631. CanClickDamage=true
  632. CanDamage=false
  633. Idle = false
  634. Walk = false
  635. Jump = false
  636. Fall = false
  637. Swim = false
  638. Stun = false
  639. wait(0.1)
  640. Attack1Anim = true
  641. Attack2Anim = false
  642.  
  643. wait(0.3)
  644. Swoosh()
  645. Attack1Anim = false
  646. Attack2Anim = true
  647. SwingBellSound()
  648. wait(0.3)
  649. Attack1Anim = false
  650. Attack2Anim = false
  651. Idle = true
  652. AttackClick=false
  653. AttackPress=false
  654. CanClickDamage=false
  655. CanDamage=false
  656. else
  657. print("Whew lady")
  658. end
  659. end
  660.  
  661. function Attack2()
  662. if AttackClick == false then
  663. AttackClick = true
  664. AttackPress = true
  665. CanClickDamage = true
  666. CanDamage = false
  667. Idle = false
  668. Walk = false
  669. Jump = false
  670. Fall = false
  671. Swim = false
  672. Stun = false
  673. wait(0.1)
  674. Attack3Anim = true
  675. Attack4Anim = false
  676. wait(0.3)
  677. Swoosh()
  678. Attack3Anim = false
  679. Attack4Anim = true
  680. function Atak(part)
  681. if CanClickDamage == true then
  682. local plr = part.Parent
  683. local Hum = plr:FindFirstChild("Humanoid")
  684.  
  685. if Hum then
  686. function TouchSound()
  687. local soundeff = Instance.new("Sound",plr.Head)
  688. soundeff.SoundId = Id.."173818824"
  689. soundeff.Looped = false
  690. soundeff.Volume=0.4
  691. soundeff:Play()
  692. soundeff.Ended:connect(function()
  693. soundeff:Destroy()
  694. end)
  695. end
  696. TouchSound()
  697. Hum.PlatformStand = true
  698. Hum.Health = Hum.Health - variablee
  699. wait(0.1)
  700. else
  701. print("Not Humanoid")
  702. end
  703. else
  704. print("CanClickDamage is set to false")
  705. end
  706. end
  707. Bell.Touched:connect(Atak)
  708. SwingBellSound()
  709. wait(0.3)
  710. Attack3Anim = false
  711. Attack4Anim = false
  712. Idle = true
  713. AttackClick=false
  714. AttackPress=false
  715. CanClickDamage=false
  716. CanDamage=false
  717.  
  718. else
  719. print("you hot bb")
  720. end
  721. end
  722.  
  723. function Attack3()
  724. if AttackClick==false then
  725. AttackClick=true
  726. AttackPress=true
  727. CanClickDamage=true
  728. CanDamage=false
  729. Idle = false
  730. Walk = false
  731. Jump = false
  732. Fall = false
  733. Swim = false
  734. Stun = false
  735. wait(0.1)
  736. Attack5Anim = true
  737. Attack6Anim = false
  738. wait(0.3)
  739. Attack5Anim = false
  740. Attack6Anim = true
  741. SwingBellSound()
  742. Swoosh()
  743. wait(0.3)
  744. Attack5Anim = false
  745. Attack6Anim = false
  746. Idle = true
  747. AttackClick=false
  748. AttackPress=false
  749. CanClickDamage=false
  750. CanDamage=false
  751. end
  752. end
  753.  
  754.  
  755. Mouse.Button1Down:connect(function()
  756. if attackprogress == 0 then
  757. Attack1()
  758. attackprogress = 1
  759. elseif attackprogress == 1 then
  760. Attack2()
  761. attackprogress = 2
  762. elseif attackprogress == 2 then
  763. Attack3()
  764. attackprogress = 0
  765. end
  766. end)
  767. Humanoid.Running:connect(onWalk)
  768. Humanoid.Jumping:connect(onJump)
  769. Humanoid.Swimming:connect(onSwim)
  770. Humanoid.PlatformStanding:connect(onStunned)
  771.  
  772. game.Workspace.ChildAdded:connect(function(plr)
  773. local name = plr.Name
  774. local playerinplayers = game.Players:FindFirstChild(plr.Name)
  775. if playerinplayers ~= nil then
  776. playerinplayers.CanLoadCharacterAppearance = false
  777. plr.Head.face.Texture = "rbxassetid://772235694"
  778. local bodycolors = Instance.new("BodyColors", plr)
  779. bodycolors.RightArmColor = BrickColor.new("Lily white")
  780. bodycolors.LeftArmColor = BrickColor.new("Lily white")
  781. bodycolors.LeftLegColor = BrickColor.new("Lily white")
  782. bodycolors.RightLegColor = BrickColor.new("Lily white")
  783. bodycolors.TorsoColor = BrickColor.new("Lily white")
  784. bodycolors.HeadColor = BrickColor.new("Lily white")
  785. end
  786. end)
  787.  
  788.  
  789. function onKeyPress(actionName, userInputState, inputObject)
  790. if userInputState == Enum.UserInputState.Begin then
  791. if debounce == false then
  792. debounce = true
  793. print("Nigga is angry")
  794. variablee = 3
  795. local c = Instance.new("Sound", game.Workspace)
  796. c.Name = "Kan"
  797. c.SoundId = "rbxassetid://675610801"
  798. c.Volume = 2
  799. c:play()
  800. Character.Humanoid.WalkSpeed = 45
  801. wait(160)
  802. Character.Humanoid.WalkSpeed = 16
  803. else
  804. Character.Humanoid.WalkSpeed = 16
  805. game.Workspace.Kan:Remove()
  806. debounce = false
  807. variablee = 1
  808. end
  809.  
  810. end
  811. end
  812.  
  813. game.ContextActionService:BindAction("keyPress", onKeyPress, false, Enum.KeyCode.R)
  814.  
  815. while wait() do
  816. Head.Color = Color3.new(85, 170, 0)
  817. LeftArm.Color = Color3.new(85, 170, 0)
  818. RightArm.Color = Color3.new(85, 170, 0)
  819. Torso.Color = Color3.new(85, 170, 0)
  820. Rleg.Color = Color3.new(85, 170, 0)
  821. Lleg.Color = Color3.new(85, 170, 0)
  822. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement