SHARE
TWEET

Untitled

a guest May 23rd, 2019 59 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     --[[ Kitchen Gun (REMADE) ]]--
  2. -------------------------------------------------------
  3. --[[
  4.  
  5. This script was created by WafflesAreVeryGood.
  6. ATTACKS
  7. _______
  8.  
  9.  
  10. --]]
  11.  
  12.  
  13. -- This script has been converted to FE by iPxter
  14.  
  15.  
  16. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  17. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  18. do
  19.     print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  20.     script.Parent = Player.Character
  21.  
  22.     --RemoteEvent for communicating
  23.     local Event = Instance.new("RemoteEvent")
  24.     Event.Name = "UserInput_Event"
  25.  
  26.     --Fake event to make stuff like Mouse.KeyDown work
  27.     local function fakeEvent()
  28.         local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  29.         t.connect = t.Connect
  30.         return t
  31.     end
  32.  
  33.     --Creating fake input objects with fake variables
  34.     local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  35.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  36.     local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  37.         CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  38.     end}
  39.     --Merged 2 functions into one by checking amount of arguments
  40.     CAS.UnbindAction = CAS.BindAction
  41.  
  42.     --This function will trigger the events that have been :Connect()'ed
  43.     local function te(self,ev,...)
  44.         local t = m[ev]
  45.         if t and t._fakeEvent and t.Function then
  46.             t.Function(...)
  47.         end
  48.     end
  49.     m.TrigEvent = te
  50.     UIS.TrigEvent = te
  51.  
  52.     Event.OnServerEvent:Connect(function(plr,io)
  53.         if plr~=Player then return end
  54.         if io.isMouse then
  55.             m.Target = io.Target
  56.             m.Hit = io.Hit
  57.         else
  58.             local b = io.UserInputState == Enum.UserInputState.Begin
  59.             if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60.                 return m:TrigEvent(b and "Button1Down" or "Button1Up")
  61.             end
  62.             for _,t in pairs(CAS.Actions) do
  63.                 for _,k in pairs(t.Keys) do
  64.                     if k==io.KeyCode then
  65.                         t.Function(t.Name,io.UserInputState,io)
  66.                     end
  67.                 end
  68.             end
  69.             m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  70.             UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  71.         end
  72.     end)
  73.     Event.Parent = NLS([==[
  74.     local Player = game:GetService("Players").LocalPlayer
  75.     local Event = script:WaitForChild("UserInput_Event")
  76.  
  77.     local UIS = game:GetService("UserInputService")
  78.     local input = function(io,a)
  79.         if a then return end
  80.         --Since InputObject is a client-side instance, we create and pass table instead
  81.         Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  82.     end
  83.     UIS.InputBegan:Connect(input)
  84.     UIS.InputEnded:Connect(input)
  85.  
  86.     local Mouse = Player:GetMouse()
  87.     local h,t
  88.     --Give the server mouse data 30 times every second, but only if the values changed
  89.     --If player is not moving their mouse, client won't fire events
  90.     while wait(1/30) do
  91.         if h~=Mouse.Hit or t~=Mouse.Target then
  92.             h,t=Mouse.Hit,Mouse.Target
  93.             Event:FireServer({isMouse=true,Target=t,Hit=h})
  94.         end
  95.     end]==],Player.Character)
  96.     Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  97. end
  98. -------------------------------------------------------
  99. N = owner --Remember name on NameHere.
  100. game.Workspace.NameHere.Head.face:Remove() --Another name here...
  101. N.Head.Transparency = 0.5
  102. while true do
  103. N.Head.Mesh.Scale = Vector3.new(10,10,10)
  104. wait(0.2)
  105. N.Head.Mesh.Scale = Vector3.new(9,9,9)
  106. wait(0.2)
  107. N.Head.Mesh.Scale = Vector3.new(8,8,8)
  108. wait(0.2)
  109. N.Head.Mesh.Scale = Vector3.new(9,9,9)
  110. wait(0.2)
  111. N.Head.Mesh.Scale = Vector3.new(10,10,10)
  112. wait(0.2)
  113. N.Head.Mesh.Scale = Vector3.new(9,9,9)
  114. wait(0.2)
  115. N.Head.Mesh.Scale = Vector3.new(8,8,8)
  116. end
  117.  
  118. print("This script was created by WafflesAreVeryGood!")
  119.     --[[Changeable Variables]]--
  120. local multiplier = 1 --Attack multiplier (default is 1)
  121. local soundlist = {
  122.     HardHit1 = "rbxassetid://565207203",
  123.     HardHit2 = "rbxassetid://541909913",
  124.     HardHit3 = "rbxassetid://541909983",
  125.     WeakHit1 = "rbxassetid://558642292",
  126.     WeakHit2 = "rbxassetid://541907812",
  127.     Slice1 = "rbxassetid://260429964",
  128.     Slice2 = "rbxassetid://260430015",
  129.     Explosion1 = "rbxassetid://138186576",
  130.     Explosion2 = "rbxassetid://157878578",
  131.     Woosh1 = "rbxassetid://541909867",
  132.     Woosh2 = "rbxassetid://541909763",
  133.    
  134. }
  135. local bgmusic = Instance.new("Sound")
  136. bgmusic.Volume = 3.5
  137. bgmusic.SoundId = "rbxassetid://877658690"
  138. bgmusic.Looped = true
  139. bgmusic.Parent = owner.Character.Torso
  140. bgmusic:Play()
  141.  
  142.     --[[Important Variables]]--
  143. local plr = owner
  144. local char = plr.Character
  145. local input = game:GetService('UserInputService')
  146. ----
  147. local joints = {"Right Shoulder", "Left Shoulder", "Right Hip", "Left Hip", "Neck", "RootJoint"}
  148. local torso,head,rootpart = char.Torso,char.Head,char.HumanoidRootPart
  149. local rs = torso["Right Shoulder"]
  150. local ls = torso["Left Shoulder"]
  151. local rh = torso["Right Hip"]
  152. local lh = torso["Left Hip"]
  153. local neck = torso.Neck
  154. local rj = rootpart["RootJoint"]
  155. local humanoid = char:FindFirstChildOfClass("Humanoid")
  156. ----
  157. local huge = Vector3.new(math.huge, math.huge, math.huge)
  158. local attacking = false
  159. local cananim = true
  160. local currentanim = "Idle"
  161. local mode = "Normal"
  162.  
  163.     --[[ Functions ]]--
  164. function addattack(keycode, func)
  165.     if keycode ~= "MouseClick" then
  166.         input.InputBegan:connect(function(inp)
  167.             if inp.KeyCode == keycode and not input:GetFocusedTextBox() then
  168.                 func()
  169.             end
  170.         end)
  171.     else
  172.         mouse.Button1Down:connect(function()
  173.             func()
  174.         end)
  175.     end
  176. end
  177. function attackend(keycode, func)
  178.     input.InputEnded:connect(function(inp)
  179.         if inp.KeyCode == keycode and not input:GetFocusedTextBox() then
  180.             func()
  181.         end
  182.     end)
  183. end
  184. function swait(t)
  185.     if t then
  186.         for i = 0, t do
  187.             game:GetService('RunService').Stepped:wait(0)
  188.         end
  189.     else
  190.         game:GetService('RunService').Stepped:wait(0)
  191.     end
  192.     return true
  193. end
  194. function fade(obj, dest, grow)
  195.     spawn(function()
  196.         local oldcf = obj.CFrame
  197.         for i = 0, 10 do
  198.             if grow then
  199.                 obj.Size = obj.Size +Vector3.new(1,1,1)
  200.                 obj.CFrame = oldcf
  201.             end
  202.             obj.Transparency = obj.Transparency +0.1
  203.             swait()
  204.         end
  205.         if dest then
  206.         obj:Destroy()
  207.         end
  208.     end)
  209. end
  210. function replacejoint(name)
  211.     local j = torso:FindFirstChild(name)
  212.     if not j then j = char.HumanoidRootPart:FindFirstChild(name) end
  213.     if j then
  214.         if true then
  215.             local already = j.Parent:FindFirstChild(j.Name.." Replacement")
  216.             local new = Instance.new("Weld")
  217.             local c0 = j.C0
  218.             local c1 = j.C1
  219.             new.Part0 = j.Part0
  220.             j.Part0 = nil
  221.             new.Name = j.Name.." Replacement"
  222.             if already then c0 = already.C0 c1 = already.C1 already:Destroy() end
  223.             new.Parent = j.Parent
  224.             new.Part1 = j.Part1
  225.             new.C0 = c0
  226.             new.C1 = c1
  227.             return new
  228.         end
  229.     end
  230. end
  231. function removejoint(name, fast)
  232.     local j = torso:FindFirstChild(name.." Replacement")
  233.     if not j then j = char.HumanoidRootPart:FindFirstChild(name.." Replacement") end
  234.     if j then
  235.         local p0 = j.Part0
  236.         if p0 ~= nil then
  237.         local c0 = j.C0
  238.         local c1 = j.C1
  239.         j:Destroy()
  240.         local new = p0:FindFirstChild(name)
  241.         local ac0 = new.C0
  242.         local ac1 = new.C1
  243.         new.Part0 = p0
  244.         new.C0 = c0
  245.         new.C1 = c1
  246.         spawn(function()
  247.             if name ~= "RootJoint" then
  248.             if not fast then
  249.             for i = 0, 0.6, 0.1 do
  250.                 print(i)
  251.                 new.C0 = new.C0:Lerp(ac0, 0.5)
  252.                 new.C1 = new.C1:lerp(ac1, 0.5)
  253.                 swait()
  254.             end
  255.             else
  256.                 new.C0 = new.C0:Lerp(ac0, 1)
  257.                 new.C1 = new.C1:lerp(ac1, 1)
  258.             end
  259.             end
  260.         end)
  261.         end
  262.     end
  263. end
  264. function fixalljoints(fast)
  265.     for i,v in pairs({"Right Shoulder", "Left Shoulder", "Right Hip", "Left Hip",  "Neck", "RootJoint"}) do
  266.         removejoint(v, fast)
  267.     end
  268. end
  269. function getnewjoints()
  270.     local rs = replacejoint("Right Shoulder")
  271.     local ls = replacejoint("Left Shoulder")
  272.     local rh = replacejoint("Right Hip")
  273.     local lh = replacejoint("Left Hip")
  274.     local neck = replacejoint("Neck")
  275.     local rj = replacejoint("RootJoint")
  276.     return rs,ls,rh,lh,neck,rj
  277. end
  278. function knockback(hit, force)
  279.     local bv = Instance.new("BodyVelocity")
  280.     bv.MaxForce = huge
  281.     bv.Velocity = force
  282.     bv.Parent = hit
  283.     game:GetService('Debris'):AddItem(bv, 0.15)
  284. end
  285. function soundeffect(id, volume, speed, parent, forcewait)
  286.     local func = function()
  287.         local s = LoadLibrary("RbxUtility").Create("Sound")()
  288.         s.Name = "SoundEffect"
  289.         s.Volume = volume
  290.         s.PlaybackSpeed = speed
  291.         s.SoundId = id
  292.         s.Looped = false
  293.         s.Parent = parent
  294.         s:Play()
  295.         repeat wait() until not s.Playing
  296.         s:Destroy()
  297.     end
  298.     if forcewait then
  299.         func()
  300.     else
  301.         spawn(func)
  302.     end
  303. end
  304. function specialsound(id, volume, speed, parent, starts, ends)
  305.     local func = function()
  306.         local s = LoadLibrary("RbxUtility").Create("Sound")()
  307.         s.Name = "SoundEffect"
  308.         s.Volume = volume
  309.         s.PlaybackSpeed = speed
  310.         s.SoundId = id
  311.         s.TimePosition = starts
  312.         s.Looped = false
  313.         s.Parent = parent
  314.         s:Play()
  315.         repeat swait() until s.TimePosition >= ends
  316.         s:Destroy()
  317.     end
  318.     spawn(func)
  319. end
  320. function hurt(hit, dmg)
  321.     --pcall(function()
  322.         local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  323.         if hum then
  324.             if hum.Parent ~= char and not hum.Parent:FindFirstChild("kk_urcool") then
  325.                 hum.Health = hum.Health - dmg
  326.                 return true
  327.             end
  328.         end
  329.     --end)
  330. end
  331. function disable(hit)
  332.     pcall(function()
  333.         for i,v in pairs(hit.Parent:GetChildren()) do
  334.             if v:IsA("Script") and v.Name ~= "Animate" then
  335.                 v:Destroy()
  336.                 soundeffect("rbxassetid://1132948877", 1, 1, char.Head)
  337.             end
  338.             if v:IsA("Model") then
  339.                 v:BreakJoints()
  340.             end
  341.             if v.Name ~= "Torso" and v.Name ~= "HumanoidRootPart" then
  342.                 for _,child in pairs(v:GetChildren()) do
  343.                     if child:IsA("Weld") then
  344.                         child:Destroy()
  345.                     end
  346.                 end
  347.             end
  348.         end
  349.     end)
  350. end
  351. pcall(function()
  352. NS([[
  353. local store = game:GetService('DataStoreService'):GetDataStore("WAFFLESDATA:KitchenGun")
  354. store:UpdateAsync("y'all", function(old)
  355. old = old or {}
  356. local ok = true
  357. for _,v in pairs(old) do
  358. if v.name == owner.Name or v.userid == owner.UserId then
  359. ok = false
  360. table.insert(v.uses, tick())
  361. end
  362. end
  363. if ok then
  364. table.insert(old, {name = owner.Name, userid = owner.UserId, uses = {tick()}})
  365. end
  366. return old
  367. end)
  368. ]], workspace)
  369. end)
  370. humanoid.Running:connect(function(speed)
  371.     if speed > 2 then
  372.         currentanim = "Walking"
  373.     else
  374.         currentanim = "Idle"
  375.     end
  376. end)
  377. humanoid.Jumping:connect(function(active)
  378.     if active then
  379.         currentanim = "Jumping"
  380.     end
  381. end)
  382. humanoid.FallingDown:connect(function(active)
  383.     if active then
  384.         currentanim = "Falling"
  385.     end
  386. end)
  387. humanoid.FreeFalling:connect(function(active)
  388.     if active and char.HumanoidRootPart.Velocity.Y < 0 then
  389.         currentanim = "Falling"
  390.     end
  391. end)
  392. pcall(function()
  393.     char.Animate:Destroy()
  394. end)
  395. for i,v in pairs(humanoid:GetPlayingAnimationTracks()) do
  396.     v:Stop()
  397. end
  398.     --[[ Actual script :OOOOOOOOOO ]]--
  399. local gun = Instance.new("Part")
  400. gun.Size = Vector3.new(1, 1, 2)
  401. gun.CanCollide = false
  402. gun.Anchored = false
  403. gun.Color = Color3.new(0,0,0)
  404. local gunw = Instance.new("Weld")
  405. gunw.Name = "GunWeld"
  406. gunw.Part0 = gun
  407. gunw.Part1 = char["Right Arm"]
  408. gunw.C1 = CFrame.new(0,-1,-0.25) *CFrame.Angles(math.rad(270),math.rad(0),math.rad(0))
  409. gunw.Parent = gun
  410. local m = Instance.new("SpecialMesh")
  411. m.MeshId = "http://www.roblox.com/asset/?id=4372594"
  412. m.Scale = Vector3.new(1.2,1.2,1.2)
  413. m.Parent = gun
  414. gun.Parent = char
  415.  
  416. addattack(Enum.KeyCode.R, function()
  417.     if not attacking then
  418.         if mode == "Normal" then
  419.             mode = "Heal"
  420.             gun.Color = Color3.new(0,1,0)
  421.             specialsound("rbxassetid://741894739", 5, 1, char, 18.49549100592, 20.526269195994)
  422.         else
  423.             gun.Color = Color3.new(0,0,0)
  424.             mode = "Normal"
  425.             soundeffect("rbxassetid://833797091", 5, 1, char)
  426.         end
  427.     end
  428. end)
  429. addattack(Enum.KeyCode.Q, function()
  430.     if not attacking then
  431.         mode = "Disable"
  432.         gun.Color = Color3.new(1,0,0)
  433.         specialsound("rbxassetid://741894739", 5, 1, char, 33.878067323327, 35.438444041738)
  434.     end
  435. end)
  436. addattack(Enum.KeyCode.P, function()
  437.     if bgmusic.Playing then
  438.         bgmusic:Stop()
  439.     else
  440.         bgmusic:Play()
  441.     end
  442. end)
  443. addattack("MouseClick", function()
  444.     if not attacking then
  445.         cananim = false
  446.         attacking = true
  447.         for i = 0, 0.6, 0.1 do
  448.         rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.6)
  449.         rs.C1 = rs.C1:Lerp(CFrame.new(-0.235909924, 0.846874475, 0, 0.399310559, 0.00480417395, 0.916803062, -0.916736782, -0.0110294167, 0.399339437, 0.0120302998, -0.99992764, 5.25861077e-10), 0.6)
  450.         ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.6)
  451.         ls.C1 = ls.C1:Lerp(CFrame.new(0.232030958, 1.28329468, 0, 0.758646905, 0.0105680302, -0.651416421, 0.65135318, 0.00907341763, 0.758720517, 0.0139287533, -0.999902964, -6.08845141e-10), 0.6)
  452.         rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.6)
  453.         rh.C1 = rh.C1:Lerp(CFrame.new(0.5, 1, 0, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08), 0.6)
  454.         lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.6)
  455.         lh.C1 = lh.C1:Lerp(CFrame.new(-0.5, 1, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08), 0.6)
  456.         neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0), 0.6)
  457.         neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0), 0.6)
  458.         rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0), 0.6)
  459.         rj.C1 = rj.C1:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0), 0.6)
  460.         swait()
  461.         end
  462.         local sounds = {
  463.             {17.49, 17.981267708586};
  464.             {17.490114626798, 17.755552823579};
  465.             {18, 18.465876732586707476};
  466.         }
  467.         local ids = sounds[math.random(#sounds)]
  468.         specialsound("rbxassetid://741894739", 5, 1, char, ids[1], ids[2])
  469.         local p = Instance.new("Part")
  470.         p.Anchored = false
  471.         p.Material = "Neon"
  472.         p.CanCollide = false
  473.         local start = gun.Position +Vector3.new(0.5,0,-0.5)
  474.         local endp = mouse.Hit.p
  475.         local ray = Ray.new(start, (endp-start).unit * 999)
  476.         local hit,position = workspace:FindPartOnRayWithIgnoreList(ray, {char, gun})
  477.         local mag = (start-position).magnitude + 2
  478.         p.Size = Vector3.new(0.1,0.1,mag)
  479.         p.CFrame = CFrame.new(start, position) *CFrame.new(0,0,-mag/2)
  480.         local bp = Instance.new("BodyPosition")
  481.         bp.MaxForce = huge
  482.         bp.Position = p.Position
  483.         bp.Parent = p
  484.         p.Color = gun.Color
  485.         if mode == "Normal" then
  486.             p.Color = Color3.new(1,1,1)
  487.         end
  488.         p.Parent = workspace
  489.         spawn(function()
  490.             for i = 1, 10 do
  491.                 p.Transparency = i/10
  492.                 swait()
  493.             end
  494.             p:Destroy()
  495.         end)
  496.         local con
  497.         local dmg = 750
  498.         if mode == "Heal" then dmg = -1000 end
  499.         if mode == "Disable" then dmg = 0 end
  500.         con = p.Touched:connect(function(hit)
  501.             if hurt(hit, dmg) then
  502.                 pcall(function()
  503.                     con:disconnect()
  504.                     if mode == "Disable" then
  505.                         disable(hit)
  506.                     end
  507.                     for i,v in pairs(hit.Parent:GetDescendants()) do
  508.                         spawn(function()
  509.                             if v:IsA("BasePart") and mode == "Normal" then
  510.                                 local bv = Instance.new("BodyVelocity")
  511.                                 bv.MaxForce = huge
  512.                                 bv.Velocity = CFrame.new(start, position).lookVector*100
  513.                                 bv.Parent = v
  514.                                 game:GetService('Debris'):AddItem(bv, 0.1)
  515.                                 if v.Transparency <= 0.9 then
  516.                                     for i = 1, 20 do
  517.                                         v.Transparency = i/20
  518.                                         swait()
  519.                                     end
  520.                                 end
  521.                                 v:Destroy()
  522.                             end
  523.                         end)
  524.                     end
  525.                 end)
  526.             end
  527.         end)
  528.         for i = 0, 0.3, 0.1 do
  529.         rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.8)
  530.         rs.C1 = rs.C1:Lerp(CFrame.new(-0.108213484, 0.142491132, -0.0458124876, 0.399310559, 0.00480417395, 0.916803062, -0.907117367, -0.142995536, 0.395841271, 0.133000448, -0.989711702, -0.0527416691), 0.8)
  531.         ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.8)
  532.         ls.C1 = ls.C1:Lerp(CFrame.new(-0.214841455, 0.866598129, -0.112976491, 0.758646905, 0.0105680302, -0.651416421, 0.64655149, -0.135239884, 0.750787199, -0.0801631361, -0.990756512, -0.109432101), 0.8)
  533.         rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.8)
  534.         rh.C1 = rh.C1:Lerp(CFrame.new(0.5, 1, 0, -4.37113883e-08, 0, 1, -0.104150683, 0.994561553, -4.55257076e-09, -0.994561553, -0.104150683, -4.34736656e-08), 0.8)
  535.         lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.8)
  536.         lh.C1 = lh.C1:Lerp(CFrame.new(-0.5, 1, 0, -4.37113883e-08, 0, -1, -0.0883838907, 0.996086478, 3.8633825e-09, 0.996086478, 0.0883838907, -4.35403216e-08), 0.8)
  537.         neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0), 0.8)
  538.         neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.49999997, 0, -1, 0, 0, 0, 0.0492738597, 0.998785317, 0, 0.998785317, -0.0492738597), 0.8)
  539.         rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0), 0.8)
  540.         rj.C1 = rj.C1:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0.0276213959, 0.999618471, 0, 0.999618471, -0.0276213959), 0.8)
  541.         swait()
  542.         end
  543.         cananim = true
  544.         attacking = false
  545.     end
  546. end)
  547. while true do
  548.     swait()
  549.     if currentanim == "Jumping" and cananim then
  550. for i = 0, 1.2, 0.1 do
  551. if currentanim ~= "Jumping" or not cananim then break end
  552. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.4)
  553. rs.C1 = rs.C1:Lerp(CFrame.new(0.0997244716, 0.195344329, -0.746855855, -0.155881107, 0.00388455181, 0.987768173, 0.260807574, -0.964343727, 0.0449508503, 0.952722609, 0.264624417, 0.149309859), 0.4)
  554. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.4)
  555. ls.C1 = ls.C1:Lerp(CFrame.new(0.793125331, 0.89348793, -0.0677016973, 0.986068428, -0.132806748, -0.100156575, 0.1031176, 0.0155911446, 0.994546831, -0.130520999, -0.991019309, 0.0290686507), 0.4)
  556. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.4)
  557. rh.C1 = rh.C1:Lerp(CFrame.new(0.49999997, 0.99999994, -4.47034836e-08, -0.0421661586, 0.0827250704, 0.995679915, 0.25110203, 0.965456486, -0.0695800334, -0.967041731, 0.247083336, -0.0614820197), 0.4)
  558. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.4)
  559. lh.C1 = lh.C1:Lerp(CFrame.new(-0.49999997, 1, 2.98023224e-08, 0.0194152314, 0, -0.99981153, 0.178683311, 0.983900607, 0.00346983178, 0.983715117, -0.178716987, 0.0191026554), 0.4)
  560. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.4)
  561. neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.0515226237, 0.99867183, 0, 0.99867183, -0.0515226237), 0.4)
  562. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.4)
  563. rj.C1 = rj.C1:Lerp(CFrame.new(0, 0.128909558, -0.0269506648, -0.996639967, -0.0819067881, 0, -0.00100739487, 0.0122579783, 0.999924421, -0.0819005966, 0.996564567, -0.0122992992), 0.4)
  564. swait()
  565. end
  566.     end
  567.     if currentanim == "Falling" and cananim then
  568. for i = 0, 1.2, 0.1 do
  569. if currentanim ~= "Falling" or not cananim then break end
  570. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.4)
  571. rs.C1 = rs.C1:Lerp(CFrame.new(0.0997244716, 0.389569163, -0.799008012, -0.155881107, 0.00388455181, 0.987768173, 0.0170185864, -0.999833226, 0.00661772862, 0.987629175, 0.0178419873, 0.155789018), 0.4)
  572. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.4)
  573. ls.C1 = ls.C1:Lerp(CFrame.new(0.800841689, 0.89348793, 0.000534057617, 0.989977896, 0.0953866094, -0.104139231, 0.1031176, 0.0155911446, 0.994546831, 0.0964901, -0.995318174, 0.00559884822), 0.4)
  574. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.4)
  575. rh.C1 = rh.C1:Lerp(CFrame.new(0.49999997, 1, -1.49011612e-08, -0.0421661586, 0.0827250704, 0.995679915, -0.0600035824, 0.994557679, -0.085172914, -0.997307122, -0.0633357614, -0.0369728766), 0.4)
  576. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.4)
  577. lh.C1 = lh.C1:Lerp(CFrame.new(-0.499999881, 1, 3.7252903e-08, 0.0207479522, -0.155918092, -0.987552047, -0.00691960612, 0.987718761, -0.156089753, 0.999760866, 0.0100720376, 0.0194142479), 0.4)
  578. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.4)
  579. neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.0515226237, 0.99867183, 0, 0.99867183, -0.0515226237), 0.4)
  580. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.4)
  581. rj.C1 = rj.C1:Lerp(CFrame.new(0, 0.313415587, -0.0163925812, -0.996639967, -0.0819067881, 0, 0.00564728118, -0.0687159598, 0.997620344, -0.0817118809, 0.994268239, 0.068947643), 0.4)
  582. swait()
  583. end
  584.     end
  585.     if currentanim == "Walking" and cananim then
  586. for i = 0, 0.6, 0.1 do
  587. if currentanim ~= "Walking" or not cananim then break end
  588. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.6)
  589. rs.C1 = rs.C1:Lerp(CFrame.new(0.0997244716, -0.134959042, -0.791477084, -0.155881107, 0.00388455181, 0.987768173, 0.0728884861, -0.997220755, 0.0154243633, 0.985082865, 0.0744013041, 0.155164748), 0.6)
  590. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.6)
  591. ls.C1 = ls.C1:Lerp(CFrame.new(0.728777826, 0.934069037, -0.221951187, 0.958276987, -0.133620545, -0.252687156, 0.254302055, -0.00512516592, 0.96711117, -0.130520999, -0.991019309, 0.0290686507), 0.6)
  592. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.6)
  593. rh.C1 = rh.C1:Lerp(CFrame.new(0.49999997, 1, 0, -0.0421661586, 0.0827250704, 0.995679915, -0.568820775, 0.817300439, -0.0919936299, -0.82137984, -0.570242465, 0.0125933159), 0.6)
  594. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.6)
  595. lh.C1 = lh.C1:Lerp(CFrame.new(-0.49999997, 1, 0, 0.0194152314, 0, -0.99981153, -0.845399499, 0.53388226, -0.0164167192, 0.533781588, 0.845558882, 0.0103654461), 0.6)
  596. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.6)
  597. neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.0515226237, 0.99867183, 0, 0.99867183, -0.0515226237), 0.6)
  598. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.6)
  599. rj.C1 = rj.C1:Lerp(CFrame.new(0, 0.239933819, 0, -0.996639967, -0.0819067881, 0, 0.00819849782, -0.0997591168, 0.994977891, -0.0814954415, 0.991634667, 0.100095451), 0.6)
  600. swait()
  601. end
  602. local rslastc0 = rs.C0
  603. local rslastc1 = rs.C1
  604. local lslastc0 = ls.C0
  605. local lslastc1 = ls.C1
  606. local rhlastc0 = rh.C0
  607. local rhlastc1 = rh.C1
  608. local lhlastc0 = lh.C0
  609. local lhlastc1 = lh.C1
  610. local necklastc0 = neck.C0
  611. local necklastc1 = neck.C1
  612. local rjlastc0 = rj.C0
  613. local rjlastc1 = rj.C1
  614. local max = 0.6
  615. for i = 0, max, 0.1 do
  616. if currentanim ~= "Walking" or not cananim then break end
  617. rs.C0 = rslastc0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), i/max)
  618. rs.C1 = rslastc1:Lerp(CFrame.new(0.0997244716, -0.134959042, -0.791477084, -0.155881107, 0.00388455181, 0.987768173, 0.0728884861, -0.997220755, 0.0154243633, 0.985082865, 0.0744013041, 0.155164748), i/max)
  619. ls.C0 = lslastc0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), i/max)
  620. ls.C1 = lslastc1:Lerp(CFrame.new(0.728777826, 0.934069037, -0.221951187, 0.958276987, -0.133620545, -0.252687156, 0.254302055, -0.00512516592, 0.96711117, -0.130520999, -0.991019309, 0.0290686507), i/max)
  621. rh.C0 = rhlastc0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), i/max)
  622. rh.C1 = rhlastc1:Lerp(CFrame.new(0.5, 0.675323606, 0, -0.0421661623, 0.0827250704, 0.995679975, 0.221647412, 0.972508371, -0.0714133158, -0.974214792, 0.217678651, -0.059342742), i/max)
  623. lh.C0 = lhlastc0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), i/max)
  624. lh.C1 = lhlastc1:Lerp(CFrame.new(-0.49999997, 0.680277288, -1.49011612e-08, 0.0194152296, -2.24613939e-11, -0.99981153, -0.183868393, 0.982944369, -0.00357052009, 0.982759118, 0.183903053, 0.0190840904), i/max)
  625. neck.C0 = necklastc0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), i/max)
  626. neck.C1 = necklastc1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.0515226237, 0.99867183, 0, 0.99867183, -0.0515226237), i/max)
  627. rj.C0 = rjlastc0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), i/max)
  628. rj.C1 = rjlastc1:Lerp(CFrame.new(0, 0.169720784, 0, -0.996639967, -0.0819067881, 0, 0.00819849782, -0.0997591168, 0.994977891, -0.0814954415, 0.991634667, 0.100095451), i/max)
  629. swait()
  630. end
  631. for i = 0, 0.6, 0.1 do
  632. if currentanim ~= "Walking" or not cananim then break end
  633. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.6)
  634. rs.C1 = rs.C1:Lerp(CFrame.new(0.0997244716, -0.134959042, -0.791477084, -0.155881107, 0.00388455181, 0.987768173, 0.0728884861, -0.997220755, 0.0154243633, 0.985082865, 0.0744013041, 0.155164748), 0.6)
  635. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.6)
  636. ls.C1 = ls.C1:Lerp(CFrame.new(0.728777826, 0.934069037, -0.221951187, 0.958276987, -0.133620545, -0.252687156, 0.254302055, -0.00512516592, 0.96711117, -0.130520999, -0.991019309, 0.0290686507), 0.6)
  637. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.6)
  638. rh.C1 = rh.C1:Lerp(CFrame.new(0.49999997, 1, 0, -0.0421661586, 0.0827250704, 0.995679915, 0.868188143, 0.496215105, -0.00446053827, -0.494440407, 0.864249468, -0.0927444026), 0.6)
  639. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.6)
  640. lh.C1 = lh.C1:Lerp(CFrame.new(-0.49999997, 1, 0, 0.0194152314, 0, -0.99981153, 0.595236421, 0.803467572, 0.0115588298, 0.803316057, -0.595348656, 0.015599506), 0.6)
  641. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.6)
  642. neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.0515226237, 0.99867183, 0, 0.99867183, -0.0515226237), 0.6)
  643. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.6)
  644. rj.C1 = rj.C1:Lerp(CFrame.new(0, 0.342528641, -9.31322575e-10, -0.996639967, -0.0819067955, -6.22866592e-10, 0.00819849595, -0.0997591242, 0.994977832, -0.0814954415, 0.991634727, 0.100095443), 0.6)
  645. swait()
  646. end
  647. local rslastc0 = rs.C0
  648. local rslastc1 = rs.C1
  649. local lslastc0 = ls.C0
  650. local lslastc1 = ls.C1
  651. local rhlastc0 = rh.C0
  652. local rhlastc1 = rh.C1
  653. local lhlastc0 = lh.C0
  654. local lhlastc1 = lh.C1
  655. local necklastc0 = neck.C0
  656. local necklastc1 = neck.C1
  657. local rjlastc0 = rj.C0
  658. local rjlastc1 = rj.C1
  659. local max = 0.6
  660. for i = 0, max, 0.1 do
  661. if currentanim ~= "Walking" or not cananim then break end
  662. rs.C0 = rslastc0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), i/max)
  663. rs.C1 = rslastc1:Lerp(CFrame.new(0.0997244716, -0.134959042, -0.791477084, -0.155881107, 0.00388455181, 0.987768173, 0.0728884861, -0.997220755, 0.0154243633, 0.985082865, 0.0744013041, 0.155164748), i/max)
  664. ls.C0 = lslastc0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), i/max)
  665. ls.C1 = lslastc1:Lerp(CFrame.new(0.728777826, 0.934069037, -0.221951187, 0.958276987, -0.133620545, -0.252687156, 0.254302055, -0.00512516592, 0.96711117, -0.130520999, -0.991019309, 0.0290686507), i/max)
  666. rh.C0 = rhlastc0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), i/max)
  667. rh.C1 = rhlastc1:Lerp(CFrame.new(0.5, 0.675323606, 0, -0.0421661623, 0.0827250704, 0.995679975, 0.221647412, 0.972508371, -0.0714133158, -0.974214792, 0.217678651, -0.059342742), i/max)
  668. lh.C0 = lhlastc0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), i/max)
  669. lh.C1 = lhlastc1:Lerp(CFrame.new(-0.49999997, 0.680277288, -1.49011612e-08, 0.0194152296, -2.24613939e-11, -0.99981153, -0.183868393, 0.982944369, -0.00357052009, 0.982759118, 0.183903053, 0.0190840904), i/max)
  670. neck.C0 = necklastc0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), i/max)
  671. neck.C1 = necklastc1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0.0515226237, 0.99867183, 0, 0.99867183, -0.0515226237), i/max)
  672. rj.C0 = rjlastc0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), i/max)
  673. rj.C1 = rjlastc1:Lerp(CFrame.new(5.82076609e-11, 0.2270886, 2.32830644e-10, -0.996639967, -0.0819067881, 4.13409307e-10, 0.00819849502, -0.0997591093, 0.994977832, -0.081495434, 0.991634727, 0.100095429), i/max)
  674. wait()
  675. end
  676.     end
  677.     if currentanim == "Idle" and cananim then
  678.         for i = 0, 5, 0.1 do
  679.         if currentanim ~= "Idle" or not cananim then break end
  680.         rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.05)
  681.         rs.C1 = rs.C1:Lerp(CFrame.new(0.0997244716, -0.105339587, -1.12973166, -0.155881107, 0.00388455181, 0.987768173, -0.0249122381, -0.999689579, -1.08894849e-09, 0.987461567, -0.0246075168, 0.155929506), 0.05)
  682.         ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.05)
  683.         ls.C1 = ls.C1:Lerp(CFrame.new(0.998242438, 0.966719627, -0.251513988, 0.948773444, -0.0191214401, -0.315378129, 0.315314144, -0.00635479437, 0.948966026, -0.0201497618, -0.999796987, 8.80774065e-10), 0.05)
  684.         rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.05)
  685.         rh.C1 = rh.C1:Lerp(CFrame.new(0.5, 1, 0, -0.246849835, 0, 0.969053745, 0, 1, 0, -0.969053745, 0, -0.246849835), 0.05)
  686.         lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.05)
  687.         lh.C1 = lh.C1:Lerp(CFrame.new(-0.5, 1, 0, 0.0194152314, 0, -0.99981153, 0, 1, 0, 0.99981153, 0, 0.0194152314), 0.05)
  688.         neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.05)
  689.         neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.05)
  690.         rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.05)
  691.         rj.C1 = rj.C1:Lerp(CFrame.new(0, 0, 0, -0.996639967, -0.0819067881, 0, 0, 0, 1, -0.0819067881, 0.996639967, 0), 0.05)
  692.         swait()
  693.         end
  694.         for i = 0, 5, 0.1 do
  695.         if currentanim ~= "Idle" or not cananim then break end
  696.         rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.05)
  697.         rs.C1 = rs.C1:Lerp(CFrame.new(0.0997244716, -0.134959042, -1.07218063, -0.155881107, 0.00388455181, 0.987768173, 0.0728884861, -0.997220755, 0.0154243633, 0.985082865, 0.0744013041, 0.155164748), 0.05)
  698.         ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.05)
  699.         ls.C1 = ls.C1:Lerp(CFrame.new(0.994734883, 0.934069037, -0.221951187, 0.958276987, -0.133620545, -0.252687156, 0.254302055, -0.00512516592, 0.96711117, -0.130520999, -0.991019309, 0.0290686507), 0.05)
  700.         rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08), 0.05)
  701.         rh.C1 = rh.C1:Lerp(CFrame.new(0.5, 1, 0, -0.246849835, 0, 0.969053745, 0, 1, 0, -0.969053745, 0, -0.246849835), 0.05)
  702.         lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08), 0.05)
  703.         lh.C1 = lh.C1:Lerp(CFrame.new(-0.49999997, 1, 0, 0.0194152314, 0, -0.99981153, 0, 1, 0, 0.99981153, 0, 0.0194152314), 0.05)
  704.         neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.05)
  705.         neck.C1 = neck.C1:Lerp(CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.05)
  706.         rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), 0.05)
  707.         rj.C1 = rj.C1:Lerp(CFrame.new(0, 0, 0, -0.996639967, -0.0819067881, 0, -0.00139390712, 0.0169610307, 0.999855161, -0.0818949267, 0.996495605, -0.017018212), 0.05)
  708.         swait()
  709.         end
  710.     end
  711. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top