Advertisement
UnknownZealot

Mk then RIP X

Aug 20th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.21 KB | None | 0 0
  1. --[[
  2. R.I.P XXXTENTACION
  3.  
  4. controls
  5.  
  6. R to go rage mode
  7.  
  8. --]]
  9.  
  10. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  11. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  12. do
  13. print("FE Compatibility code by Mokiros")
  14. script.Parent = Player.Character
  15.  
  16. --RemoteEvent for communicating
  17. local Event = Instance.new("RemoteEvent")
  18. Event.Name = "UserInput_Event"
  19.  
  20. --Fake event to make stuff like Mouse.KeyDown work
  21. local function fakeEvent()
  22. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  23. t.connect = t.Connect
  24. return t
  25. end
  26.  
  27. --Creating fake input objects with fake variables
  28. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  29. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  30. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  31. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  32. end}
  33. --Merged 2 functions into one by checking amount of arguments
  34. CAS.UnbindAction = CAS.BindAction
  35.  
  36. --This function will trigger the events that have been :Connect()'ed
  37. local function te(self,ev,...)
  38. local t = m[ev]
  39. if t and t._fakeEvent and t.Function then
  40. t.Function(...)
  41. end
  42. end
  43. m.TrigEvent = te
  44. UIS.TrigEvent = te
  45.  
  46. Event.OnServerEvent:Connect(function(plr,io)
  47. if plr~=Player then return end
  48. if io.isMouse then
  49. m.Target = io.Target
  50. m.Hit = io.Hit
  51. else
  52. local b = io.UserInputState == Enum.UserInputState.Begin
  53. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  54. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  55. end
  56. for _,t in pairs(CAS.Actions) do
  57. for _,k in pairs(t.Keys) do
  58. if k==io.KeyCode then
  59. t.Function(t.Name,io.UserInputState,io)
  60. end
  61. end
  62. end
  63. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  64. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  65. end
  66. end)
  67. Event.Parent = NLS([==[
  68. local Player = game:GetService("Players").LocalPlayer
  69. local Event = script:WaitForChild("UserInput_Event")
  70.  
  71. local UIS = game:GetService("UserInputService")
  72. local input = function(io,a)
  73. if a then return end
  74. --Since InputObject is a client-side instance, we create and pass table instead
  75. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  76. end
  77. UIS.InputBegan:Connect(input)
  78. UIS.InputEnded:Connect(input)
  79.  
  80. local Mouse = Player:GetMouse()
  81. local h,t
  82. --Give the server mouse data 30 times every second, but only if the values changed
  83. --If player is not moving their mouse, client won't fire events
  84. while wait(1/30) do
  85. if h~=Mouse.Hit or t~=Mouse.Target then
  86. h,t=Mouse.Hit,Mouse.Target
  87. Event:FireServer({isMouse=true,Target=t,Hit=h})
  88. end
  89. end]==],Player.Character)
  90. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  91. end
  92.  
  93.  
  94.  
  95.  
  96.  
  97. --/dont touch below because ik u will
  98.  
  99. game:GetObjects('rbxassetid://01984133522')[1].Parent = game.CoreGui
  100. gui = game.CoreGui:WaitForChild('MainUi')
  101. main = gui.loudgirl
  102. main.Visible = true
  103. main.Position = UDim2.new(0.5, 0,-0.241, 0)
  104. wait(1)
  105. main:TweenPosition(UDim2.new(0.5, 0,0.379, 0),'Out','Quad',0.5)
  106. wait(5)
  107. main:TweenPosition(UDim2.new(0.5, 0,-0.241, 0),'Out','Quad',0.5)
  108. wait(0.5)
  109. main.Visible = false
  110.  
  111. ---
  112.  
  113. local variablee = 1
  114. local Player = owner
  115. local Character = Player.Character
  116. local Player_UI = Player.PlayerGui
  117. local Root = Character:FindFirstChild("HumanoidRootPart")
  118. local Torso = Character:FindFirstChild("Torso")
  119. local Head = Character:FindFirstChild("Head")
  120. local LeftArm = Character:FindFirstChild("Left Arm")
  121. local RightArm = Character:FindFirstChild("Right Arm")
  122. local Lleg = Character:FindFirstChild("Left Leg")
  123. local Rleg = Character:FindFirstChild("Right Leg")
  124. local face = Head:FindFirstChild("face")
  125. local PHead = Instance.new("Part", Head)
  126. local Hr = Instance.new("Part", Head)
  127. local hair = Instance.new("SpecialMesh", Hr)
  128. local vsir = Instance.new("SpecialMesh", PHead)
  129. local weld = Instance.new("Weld")
  130. local acid = Instance.new("Weld")
  131. local debounce = false
  132. acid.Part0 = Hr
  133. acid.Part1 = Head
  134. acid.C0 = Hr.CFrame:Inverse()
  135. acid.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) *CFrame.new(-0.1,0.1,0.125)
  136. acid.Parent = Hr
  137. weld.Part0 = PHead
  138. weld.Part1 = Head
  139. weld.C0 = PHead.CFrame:Inverse()
  140. weld.C1 = CFrame.fromEulerAnglesXYZ(0.3,0,0) *CFrame.new(0,0.25,-0.1)
  141. weld.Parent = PHead
  142.  
  143. --[[Varialbes]]--
  144. hair.MeshId = "http://www.roblox.com/asset/?id=76056263"
  145. vsir.MeshId = "http://www.roblox.com/asset/?id=29027803"
  146. vsir.TextureId = "http://www.roblox.com/asset/?id=302899228"
  147.  
  148. face.Texture = "http://www.roblox.com/asset/?id=1094644402"
  149. if Character:FindFirstChild("Shirt") ~= nil then
  150. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=796966628"
  151. else
  152. Instance.new("Shirt",Character).ShirtTemplate = "http://www.roblox.com/asset/?id=796966628"
  153. end
  154. if Character:FindFirstChild("Pants") ~= nil then
  155. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=797136194"
  156. else
  157. Instance.new("Pants",Character).PantsTemplate = "http://www.roblox.com/asset/?id=797136194"
  158. end
  159. for i,v in pairs(Character:GetChildren()) do
  160. if v.ClassName == "Hat" then
  161. v:Destroy()
  162. end
  163. end
  164. ---
  165. Torso["Right Shoulder"]:Destroy()
  166. Torso["Left Shoulder"]:Destroy()
  167. local newls = Instance.new("ManualWeld", Torso)
  168. local newrs = Instance.new("ManualWeld", Torso)
  169. newls.Name=("Left Shoulder")
  170. newls.Part0 = Torso
  171. newls.Part1 = LeftArm
  172.  
  173. newrs.Name=("Right Shoulder")
  174. newrs.Part0 = Torso
  175. newrs.Part1 = RightArm
  176. ---
  177. local RightLeg = Character:FindFirstChild("Right Leg")
  178. local LeftLeg = Character:FindFirstChild("Left Leg")
  179. local Id = ("rbxassetid://")
  180. local RJ = Root.RootJoint
  181. local NK = Torso.Neck
  182. local LS = Torso["Left Shoulder"]
  183. local RS = Torso["Right Shoulder"]
  184. local RH = Torso["Right Hip"]
  185. local LH = Torso["Left Hip"]
  186. local Humanoid = Character:FindFirstChild("Humanoid")
  187. local function StartUpSound()
  188. local soundeff = Instance.new("Sound",Head)
  189. soundeff.SoundId = Id.."280667448"
  190. soundeff.Looped = false
  191. soundeff.Volume=0.5
  192. soundeff:Play()
  193. soundeff.Ended:connect(function()
  194. soundeff:Destroy()
  195. end)
  196. end
  197.  
  198.  
  199. --------
  200. local Bell = Instance.new("Part",Character)
  201. Bell.Transparency = 1
  202. local BellMesh = Instance.new("SpecialMesh",Bell)
  203. local BellWeld = Instance.new("Motor6D",Torso)
  204. Bell.Size = Vector3.new(0.898, 1.541, 0.863)
  205. Bell.Name = ("Bell of "..Player.Name)
  206. Bell.BackSurface=Enum.SurfaceType.SmoothNoOutlines
  207. Bell.BottomSurface=Enum.SurfaceType.SmoothNoOutlines
  208. Bell.FrontSurface=Enum.SurfaceType.SmoothNoOutlines
  209. Bell.LeftSurface=Enum.SurfaceType.SmoothNoOutlines
  210. Bell.RightSurface=Enum.SurfaceType.SmoothNoOutlines
  211. Bell.TopSurface=Enum.SurfaceType.SmoothNoOutlines
  212. Bell.Anchored=false
  213. Bell.CanCollide=false
  214. Bell.Position = RightArm.Position
  215.  
  216. BellWeld.Part0=RightArm
  217. BellWeld.Part1=Bell
  218. BellWeld.Name=("BELL")
  219. --------
  220. function SwingBellSound()
  221. local soundeff = Instance.new("Sound",Bell)
  222. soundeff.SoundId = Id.."173818824"
  223. soundeff.Looped = false
  224. soundeff.Volume=1
  225. soundeff:Play()
  226. soundeff.Ended:connect(function()
  227. soundeff:Destroy()
  228. end)
  229. end
  230.  
  231. function Swoosh()
  232. local soundeff = Instance.new("Sound",Bell)
  233. soundeff.SoundId = Id.."280667448"
  234. soundeff.Looped = false
  235. soundeff.Volume=0.4
  236. soundeff:Play()
  237. soundeff.Ended:connect(function()
  238. soundeff:Destroy()
  239. end)
  240. end
  241. --[[Sounds]]--
  242. Idle = false
  243. Walk = false
  244. Jump = false
  245. Fall = false
  246. Swim = false
  247. Stun = false
  248. AttackPress = false
  249. AttackClick = false
  250. CanDamage = false
  251. CanClickDamage = false
  252. attackprogress = 0
  253. Attack1Anim = false
  254. Attack2Anim = false
  255. Attack3Anim = false
  256. Attack4Anim = false
  257. Attack5Anim = false
  258. Attack6Anim = false
  259. -----------
  260.  
  261. game:GetService("RunService").RenderStepped:connect(function()
  262. if Idle then
  263. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  264. 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 )
  265. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  266. 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 )
  267. 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 )
  268. 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 )
  269. 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 )
  270. 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 )
  271. 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 )
  272. 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 )
  273. 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 )
  274. 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 )
  275. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  276. 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 )
  277. end
  278. if Walk then
  279. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  280. 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 )
  281. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  282. 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 )
  283. 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 )
  284. 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 )
  285. 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 )
  286. 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 )
  287. 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 )
  288. 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 )
  289. 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 )
  290. 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 )
  291. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  292. 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 )
  293. end
  294. if Jump then
  295. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  296. 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 )
  297. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  298. 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 )
  299. 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 )
  300. 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 )
  301. 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 )
  302. 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 )
  303. 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 )
  304. 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 )
  305. 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 )
  306. 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 )
  307. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  308. 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 )
  309. end
  310. if Fall then
  311. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  312. 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 )
  313. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  314. 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 )
  315. 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 )
  316. 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 )
  317. 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 )
  318. 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 )
  319. 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 )
  320. 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 )
  321. 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 )
  322. 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 )
  323. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  324. 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 )
  325. end
  326. if Swim then
  327. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  328. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  329. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  330. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  331. 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 )
  332. 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 )
  333. 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 )
  334. 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 )
  335. 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 )
  336. 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 )
  337. 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 )
  338. 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 )
  339. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  340. 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 )
  341. end
  342. if Stun then
  343. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  344. RJ.C1=RJ.C1:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  345. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.1 )
  346. 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 )
  347. 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 )
  348. 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 )
  349. 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 )
  350. 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 )
  351. 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 )
  352. 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 )
  353. 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 )
  354. 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 )
  355. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.1 )
  356. 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 )
  357. end
  358. if Attack1Anim then
  359. Idle = false
  360. Walk = false
  361. Jump = false
  362. Fall = false
  363. Swim = false
  364. Stun = false
  365. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2 )
  366. 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 )
  367. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.2 )
  368. 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 )
  369. 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 )
  370. 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 )
  371. 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 )
  372. 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 )
  373. 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 )
  374. 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 )
  375. 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 )
  376. 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 )
  377. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.2 )
  378. 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 )
  379. end
  380. if Attack2Anim then
  381. Idle = false
  382. Walk = false
  383. Jump = false
  384. Fall = false
  385. Swim = false
  386. Stun = false
  387. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  388. 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 )
  389. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  390. 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 )
  391. 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 )
  392. 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 )
  393. 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 )
  394. 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 )
  395. 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 )
  396. 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 )
  397. 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 )
  398. 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 )
  399. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.23 )
  400. 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 )
  401. end
  402. if Attack3Anim then
  403. Idle = false
  404. Walk = false
  405. Jump = false
  406. Fall = false
  407. Swim = false
  408. Stun = false
  409. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  410. 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 )
  411. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  412. 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 )
  413. 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 )
  414. 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 )
  415. 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 )
  416. 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 )
  417. 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 )
  418. 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 )
  419. 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 )
  420. 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 )
  421. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.15 )
  422. 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 )
  423. end
  424. if Attack4Anim then
  425. Idle = false
  426. Walk = false
  427. Jump = false
  428. Fall = false
  429. Swim = false
  430. Stun = false
  431. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  432. 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 )
  433. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.23 )
  434. 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 )
  435. 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 )
  436. 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 )
  437. 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 )
  438. 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 )
  439. 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 )
  440. 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 )
  441. 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 )
  442. 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 )
  443. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.23 )
  444. 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 )
  445. end
  446. if Attack5Anim then
  447. Idle = false
  448. Walk = false
  449. Jump = false
  450. Fall = false
  451. Swim = false
  452. Stun = false
  453. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  454. 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 )
  455. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  456. NK.C1=NK.C1:lerp(CFrame.new( 0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.15 )
  457. 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 )
  458. 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 )
  459. 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 )
  460. 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 )
  461. 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 )
  462. 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 )
  463. 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 )
  464. 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 )
  465. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.15 )
  466. 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 )
  467. end
  468. if Attack6Anim then
  469. Idle = false
  470. Walk = false
  471. Jump = false
  472. Fall = false
  473. Swim = false
  474. Stun = false
  475. RJ.C0=RJ.C0:lerp(CFrame.new( 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.24 )
  476. 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 )
  477. NK.C0=NK.C0:lerp(CFrame.new( 0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0 ), 0.24 )
  478. 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 )
  479. 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 )
  480. 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 )
  481. 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 )
  482. 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 )
  483. 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 )
  484. 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 )
  485. 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 )
  486. 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 )
  487. BellWeld.C0=BellWeld.C0:lerp(CFrame.new( 0, -1, -0.300000012, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), 0.24 )
  488. 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 )
  489. end
  490. end)
  491. --------
  492. StartUpSound()
  493. Idle = true
  494.  
  495. function onWalk(spd)
  496. if spd >=0.001 then
  497. Idle = false
  498. Walk = true
  499. Jump = false
  500. Fall = false
  501. Swim = false
  502. Stun = false
  503. else
  504. Idle = true
  505. Walk = false
  506. Jump = false
  507. Fall = false
  508. Swim = false
  509. Stun = false
  510. end
  511. end
  512.  
  513. function onJump()
  514. Idle = false
  515. Walk = false
  516. Jump = true
  517. Fall = false
  518. Swim = false
  519. Stun = false
  520. wait(0.25)
  521. Idle = false
  522. Walk = false
  523. Jump = false
  524. Fall = true
  525. Swim = false
  526. Stun = false
  527. end
  528.  
  529. function onSwim()
  530. Idle = false
  531. Walk = false
  532. Jump = false
  533. Fall = false
  534. Swim = true
  535. Stun = false
  536. end
  537.  
  538. function onStunned()
  539. Idle = false
  540. Walk = false
  541. Jump = false
  542. Fall = false
  543. Swim = false
  544. Stun = true
  545. end
  546.  
  547.  
  548. function Attack1()
  549. if AttackClick==false then
  550. AttackClick=true
  551. AttackPress=true
  552. CanClickDamage=true
  553. CanDamage=false
  554. Idle = false
  555. Walk = false
  556. Jump = false
  557. Fall = false
  558. Swim = false
  559. Stun = false
  560. wait(0.1)
  561. Attack1Anim = true
  562. Attack2Anim = false
  563.  
  564. wait(0.3)
  565. Swoosh()
  566. Attack1Anim = false
  567. Attack2Anim = true
  568. SwingBellSound()
  569. wait(0.3)
  570. Attack1Anim = false
  571. Attack2Anim = false
  572. Idle = true
  573. AttackClick=false
  574. AttackPress=false
  575. CanClickDamage=false
  576. CanDamage=false
  577. else
  578. print("Whew lady")
  579. end
  580. end
  581.  
  582. function Attack2()
  583. if AttackClick == false then
  584. AttackClick = true
  585. AttackPress = true
  586. CanClickDamage = true
  587. CanDamage = false
  588. Idle = false
  589. Walk = false
  590. Jump = false
  591. Fall = false
  592. Swim = false
  593. Stun = false
  594. wait(0.1)
  595. Attack3Anim = true
  596. Attack4Anim = false
  597. wait(0.3)
  598. Swoosh()
  599. Attack3Anim = false
  600. Attack4Anim = true
  601. function Atak(part)
  602. if CanClickDamage == true then
  603. local plr = part.Parent
  604. local Hum = plr:FindFirstChild("Humanoid")
  605.  
  606. if Hum then
  607. function TouchSound()
  608. local soundeff = Instance.new("Sound",plr.Head)
  609. soundeff.SoundId = Id.."173818824"
  610. soundeff.Looped = false
  611. soundeff.Volume=0.4
  612. soundeff:Play()
  613. soundeff.Ended:connect(function()
  614. soundeff:Destroy()
  615. end)
  616. end
  617. TouchSound()
  618. Hum.PlatformStand = true
  619. Hum.Health = Hum.Health - variablee
  620. wait(0.1)
  621. else
  622. print("Not Humanoid")
  623. end
  624. else
  625. print("CanClickDamage is set to false")
  626. end
  627. end
  628. Bell.Touched:connect(Atak)
  629. SwingBellSound()
  630. wait(0.3)
  631. Attack3Anim = false
  632. Attack4Anim = false
  633. Idle = true
  634. AttackClick=false
  635. AttackPress=false
  636. CanClickDamage=false
  637. CanDamage=false
  638.  
  639. else
  640. print("you hot bb")
  641. end
  642. end
  643.  
  644. function Attack3()
  645. if AttackClick==false then
  646. AttackClick=true
  647. AttackPress=true
  648. CanClickDamage=true
  649. CanDamage=false
  650. Idle = false
  651. Walk = false
  652. Jump = false
  653. Fall = false
  654. Swim = false
  655. Stun = false
  656. wait(0.1)
  657. Attack5Anim = true
  658. Attack6Anim = false
  659. wait(0.3)
  660. Attack5Anim = false
  661. Attack6Anim = true
  662. SwingBellSound()
  663. Swoosh()
  664. wait(0.3)
  665. Attack5Anim = false
  666. Attack6Anim = false
  667. Idle = true
  668. AttackClick=false
  669. AttackPress=false
  670. CanClickDamage=false
  671. CanDamage=false
  672. end
  673. end
  674.  
  675.  
  676. Mouse.Button1Down:connect(function()
  677. if attackprogress == 0 then
  678. Attack1()
  679. attackprogress = 1
  680. elseif attackprogress == 1 then
  681. Attack2()
  682. attackprogress = 2
  683. elseif attackprogress == 2 then
  684. Attack3()
  685. attackprogress = 0
  686. end
  687. end)
  688. Humanoid.Running:connect(onWalk)
  689. Humanoid.Jumping:connect(onJump)
  690. Humanoid.Swimming:connect(onSwim)
  691. Humanoid.PlatformStanding:connect(onStunned)
  692.  
  693. game.Workspace.ChildAdded:connect(function(plr)
  694. local name = plr.Name
  695. local playerinplayers = game.Players:FindFirstChild(plr.Name)
  696. if playerinplayers ~= nil then
  697. playerinplayers.CanLoadCharacterAppearance = false
  698. plr.Head.face.Texture = "rbxassetid://772235694"
  699. local bodycolors = Instance.new("BodyColors", plr)
  700. bodycolors.RightArmColor = BrickColor.new("Lily white")
  701. bodycolors.LeftArmColor = BrickColor.new("Lily white")
  702. bodycolors.LeftLegColor = BrickColor.new("Lily white")
  703. bodycolors.RightLegColor = BrickColor.new("Lily white")
  704. bodycolors.TorsoColor = BrickColor.new("Lily white")
  705. bodycolors.HeadColor = BrickColor.new("Lily white")
  706. end
  707. end)
  708.  
  709.  
  710. function onKeyPress(actionName, userInputState, inputObject)
  711. if userInputState == Enum.UserInputState.Begin then
  712. if debounce == false then
  713. debounce = true
  714. print("Okay man.")
  715. variablee = 3
  716. local c = Instance.new("Sound", game.Workspace)
  717. c.Name = "Kan"
  718. c.SoundId = "rbxassetid://675610801"
  719. c.Volume = 2
  720. c:play()
  721. Character.Humanoid.WalkSpeed = 45
  722. wait(160)
  723. Character.Humanoid.WalkSpeed = 16
  724. else
  725. Character.Humanoid.WalkSpeed = 16
  726. game.Workspace.Kan:Remove()
  727. debounce = false
  728. variablee = 1
  729. end
  730.  
  731. end
  732. end
  733.  
  734. game.ContextActionService:BindAction("keyPress", onKeyPress, false, Enum.KeyCode.R)
  735.  
  736. while wait() do
  737. Head.Color = Color3.new(85, 170, 0)
  738. LeftArm.Color = Color3.new(85, 170, 0)
  739. RightArm.Color = Color3.new(85, 170, 0)
  740. Torso.Color = Color3.new(85, 170, 0)
  741. Rleg.Color = Color3.new(85, 170, 0)
  742. Lleg.Color = Color3.new(85, 170, 0)
  743. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement