Advertisement
Guest User

Client Side

a guest
Feb 22nd, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.23 KB | None | 0 0
  1. -- Kick Boxing
  2.  
  3. local uis = game:GetService('UserInputService')
  4. local player = game.Players.LocalPlayer
  5. local service = game:GetService('ReplicatedStorage')
  6. local a = require(service.CombatHandler)
  7. local cs = game:GetService('ContextActionService')
  8.  
  9. local char = game.Workspace:WaitForChild(player.Name)
  10. local hum = char:WaitForChild('Humanoid')
  11.  
  12. local form = 'Form Two'
  13.  
  14.  
  15. deb = false
  16. qdeb= false
  17. edeb = false
  18. fdeb = false
  19. state = ''
  20.  
  21. a.Idle(player.Name, 'Form Two')
  22.  
  23. uis.InputBegan:Connect(function(key, processed)
  24.     if not processed then
  25.     if key.KeyCode == Enum.KeyCode.Q then
  26.         if qdeb then return end
  27.         state = 'Combat'
  28.         qdeb = true
  29.         a.Jab(player.Name, form, .35)
  30.         wait(.35)
  31.         qdeb = false
  32.     end
  33.     if key.KeyCode == Enum.KeyCode.E then
  34.         if edeb then return end
  35.         state = 'Combat'
  36.         edeb = true
  37.         a.Heavy(player.Name, form, .55)
  38.         wait(.5)
  39.         edeb = false
  40.     end
  41.     if key.KeyCode == Enum.KeyCode.F then
  42.         if fdeb then return end
  43.         state = 'Combat'
  44.         fdeb = true
  45.         a.Kick(player.Name, form, .75)
  46.         wait(.7)
  47.         fdeb = false
  48.         end
  49.     end
  50. end)
  51.  
  52. local function playAnim(val)
  53.     if val >= 1 then
  54.         state = 'Walk'
  55.     else
  56.         state = 'Idle'
  57.     end
  58.     a.Walk(player.Name, form, state)
  59. end
  60.  
  61. hum.Running:Connect(playAnim)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement