Advertisement
Nuggetthe1

Sakuna Moveset Made by 7S_TH34RCHY kit by slelrkfodos

Mar 15th, 2025
117
0
29 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.55 KB | Source Code | 0 0
  1. -- Sakuna
  2. -- Limited
  3.  
  4. -- Moves 1 Name  
  5. local player = game.Players.LocalPlayer  
  6. local playerGui = player.PlayerGui  
  7. local hotbar = playerGui:FindFirstChild("Hotbar")  
  8. local backpack = hotbar:FindFirstChild("Backpack")  
  9. local hotbarFrame = backpack:FindFirstChild("Hotbar")  
  10. local baseButton = hotbarFrame:FindFirstChild("1").Base  
  11. local ToolName = baseButton.ToolName  
  12. ToolName.Text = "Dismantle"  
  13.  
  14. -- Moves 2 Name  
  15. local player = game.Players.LocalPlayer  
  16. local playerGui = player.PlayerGui  
  17. local hotbar = playerGui:FindFirstChild("Hotbar")  
  18. local backpack = hotbar:FindFirstChild("Backpack")  
  19. local hotbarFrame = backpack:FindFirstChild("Hotbar")  
  20. local baseButton = hotbarFrame:FindFirstChild("2").Base  
  21. local ToolName = baseButton.ToolName  
  22. ToolName.Text = "Cleave Combo"  
  23.  
  24. -- Moves 3 Name  
  25. local player = game.Players.LocalPlayer  
  26. local playerGui = player.PlayerGui  
  27. local hotbar = playerGui:FindFirstChild("Hotbar")  
  28. local backpack = hotbar:FindFirstChild("Backpack")  
  29. local hotbarFrame = backpack:FindFirstChild("Hotbar")  
  30. local baseButton = hotbarFrame:FindFirstChild("3").Base  
  31. local ToolName = baseButton.ToolName  
  32. ToolName.Text = "Cleave Dash"  
  33.  
  34. -- Moves 4 Name  
  35. local player = game.Players.LocalPlayer  
  36. local playerGui = player.PlayerGui  
  37. local hotbar = playerGui:FindFirstChild("Hotbar")  
  38. local backpack = hotbar:FindFirstChild("Backpack")  
  39. local hotbarFrame = backpack:FindFirstChild("Hotbar")  
  40. local baseButton = hotbarFrame:FindFirstChild("4").Base  
  41. local ToolName = baseButton.ToolName  
  42. ToolName.Text = "Dismantling counter"  
  43.  
  44. local Players = game:GetService("Players")  
  45. local player = Players.LocalPlayer  
  46. local playerGui = player:WaitForChild("PlayerGui")  
  47.  
  48. -- Ult here  
  49. local function findGuiAndSetText()  
  50.     local screenGui = playerGui:FindFirstChild("ScreenGui")  
  51.     if screenGui then  
  52.         local magicHealthFrame = screenGui:FindFirstChild("MagicHealth")  
  53.         if magicHealthFrame then  
  54.             local textLabel = magicHealthFrame:FindFirstChild("TextLabel")  
  55.             if textLabel then  
  56.                 textLabel.Text = "Made In Hell"  
  57.             end  
  58.         end  
  59.     end  
  60. end  
  61.  
  62. playerGui.DescendantAdded:Connect(findGuiAndSetText)  
  63. findGuiAndSetText()  
  64.  
  65. -- Moves  
  66.  
  67. -- Move 1 here  
  68. local animationId = 15290930205  
  69. local player = game.Players.LocalPlayer  
  70. local character = player.Character or player.CharacterAdded:Wait()  
  71. local humanoid = character:WaitForChild("Humanoid")  
  72.  
  73. local function onAnimationPlayed(animationTrack)  
  74.     if animationTrack.Animation.AnimationId == "rbxassetid://" .. animationId then  
  75.         local p = game.Players.LocalPlayer  
  76.         local Humanoid = p.Character:WaitForChild("Humanoid")  
  77.         for _, animTrack in pairs(Humanoid:GetPlayingAnimationTracks()) do  
  78.             animTrack:Stop()  
  79.         end  
  80.         local AnimAnim = Instance.new("Animation")  
  81.         AnimAnim.AnimationId = "rbxassetid://13071982935"  
  82.         local Anim = Humanoid:LoadAnimation(AnimAnim)  
  83.         local startTime = 0  
  84.         Anim:Play(0)  
  85.         Anim:AdjustSpeed(0)  
  86.         Anim.TimePosition = startTime  
  87.         Anim:AdjustSpeed(1)  
  88.     end  
  89. end  
  90.  
  91. -- Move 2 here  
  92. humanoid.AnimationPlayed:Connect(onAnimationPlayed)  
  93.  
  94. local animationId = 15145462680  
  95. local player = game.Players.LocalPlayer  
  96. local character = player.Character or player.CharacterAdded:Wait()  
  97. local humanoid = character:WaitForChild("Humanoid")  
  98.  
  99. local function onAnimationPlayed(animationTrack)  
  100.     if animationTrack.Animation.AnimationId == "rbxassetid://" .. animationId then  
  101.         local p = game.Players.LocalPlayer  
  102.         local Humanoid = p.Character:WaitForChild("Humanoid")  
  103.         for _, animTrack in pairs(Humanoid:GetPlayingAnimationTracks()) do  
  104.             animTrack:Stop()  
  105.         end  
  106.         local AnimAnim = Instance.new("Animation")  
  107.         AnimAnim.AnimationId = "rbxassetid://13073745835"  
  108.         local Anim = Humanoid:LoadAnimation(AnimAnim)  
  109.         local startTime = 0  
  110.         Anim:Play()  
  111.         Anim:AdjustSpeed(0.5)  
  112.         Anim.TimePosition = startTime  
  113.         Anim:AdjustSpeed(1)  
  114.     end  
  115. end  
  116.  
  117. -- Move 3 here  
  118. humanoid.AnimationPlayed:Connect(onAnimationPlayed)  
  119.  
  120. local animationId = 18716871856  
  121. local player = game.Players.LocalPlayer  
  122. local character = player.Character or player.CharacterAdded:Wait()  
  123. local humanoid = character:WaitForChild("Humanoid")  
  124.  
  125. local function onAnimationPlayed(animationTrack)  
  126.     if animationTrack.Animation.AnimationId == "rbxassetid://" .. animationId then  
  127.         local p = game.Players.LocalPlayer  
  128.         local Humanoid = p.Character:WaitForChild("Humanoid")  
  129.         for _, animTrack in pairs(Humanoid:GetPlayingAnimationTracks()) do  
  130.             animTrack:Stop()  
  131.         end  
  132.         local AnimAnim = Instance.new("Animation")  
  133.         AnimAnim.AnimationId = "rbxassetid://13073745835"  
  134.         local Anim = Humanoid:LoadAnimation(AnimAnim)  
  135.         local startTime = 0  
  136.         Anim:Play()  
  137.         Anim:AdjustSpeed(1)  
  138.         Anim.TimePosition = startTime  
  139.         Anim:AdjustSpeed(1.1)  
  140.         delay(1.8, function()  
  141.             Anim:Stop()  
  142.         end)  
  143.     end  
  144. end  
  145.  
  146. -- Move 4 here  
  147. humanoid.AnimationPlayed:Connect(onAnimationPlayed)  
  148.  
  149. local animationId = 15311685628  
  150. local player = game.Players.LocalPlayer  
  151. local character = player.Character or player.CharacterAdded:Wait()  
  152. local humanoid = character:WaitForChild("Humanoid")  
  153.  
  154. local function onAnimationPlayed(animationTrack)  
  155.     if animationTrack.Animation.AnimationId == "rbxassetid://" .. animationId then  
  156.         local p = game.Players.LocalPlayer  
  157.         local Humanoid = p.Character:WaitForChild("Humanoid")  
  158.         for _, animTrack in pairs(Humanoid:GetPlayingAnimationTracks()) do  
  159.             animTrack:Stop()  
  160.         end  
  161.         local AnimAnim = Instance.new("Animation")  
  162.         AnimAnim.AnimationId = "rbxassetid://15290930205"  
  163.         local Anim = Humanoid:LoadAnimation(AnimAnim)  
  164.         local startTime = 0  
  165.         Anim:Play()  
  166.         Anim:AdjustSpeed(0)  
  167.         Anim.TimePosition = startTime  
  168.         Anim:AdjustSpeed(1)  
  169.     end  
  170. end  
  171.  
  172. player.CharacterAdded:Connect(function(newCharacter)  
  173.     character = newCharacter  
  174.     humanoidRootPart = character:WaitForChild("HumanoidRootPart")  
  175.     character.DescendantAdded:Connect(onBodyVelocityAdded)  
  176.     for _, descendant in pairs(character:GetDescendants()) do  
  177.         onBodyVelocityAdded(descendant)  
  178.     end  
  179. end)  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement