iiFlamez

Untitled

Nov 26th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.32 KB | None | 0 0
  1. -- params : ...
  2.  
  3. wait(1)
  4. backpack = script.Parent
  5. event = backpack:WaitForChild("BasicEvent")
  6. me = backpack.Parent
  7. repeat
  8. wait(0)
  9. until me:findFirstChild("Loaded")
  10. repeat
  11. wait(0)
  12. until me:findFirstChild("BarValues")
  13. char = me.Character
  14. hum = char:WaitForChild("Humanoid")
  15. hp = hum.Health
  16. Data = me:FindFirstChild("Data")
  17. BarValues = me:FindFirstChild("BarValues")
  18. ChargeFirst = false
  19. mouse = me:GetMouse()
  20. Charging = false
  21. Blocking = false
  22. ChargeHelp = false
  23. BlockHelp = false
  24. Running = false
  25. ChargeCD = function()
  26. Charging = false
  27. ChargeHelp = false
  28. end
  29.  
  30. BlockCD = function()
  31. Blocking = false
  32. BlockHelp = false
  33. end
  34.  
  35. RunningCD = function()
  36. Running = false
  37. RunningHelp = false
  38. end
  39.  
  40. status = "nil"
  41. db = false
  42. mouse.KeyDown:connect(function(key)
  43. if key == "q" and hp > 0 and db == false and status == "nil" and char:FindFirstChild("Stunned") == nil and char:FindFirstChild("Action") == nil and Charging == false and me:FindFirstChild("BarValues").ManaPool.Value < Data.ManaPool.Value + Data.ManaPoint.Value * 2 then
  44. db = true
  45. if ChargeFirst == false then
  46. status = "ManaCharge"
  47. event:FireServer(status)
  48. wait(0.4)
  49. ChargeFirst = true
  50. status = "nil"
  51. db = false
  52. return
  53. end
  54. end
  55. if key == "q" and hp > 0 and db == false and status == "nil" and ChargeFirst == true and me:FindFirstChild("BarValues").ManaPool.Value < Data.ManaPool.Value + Data.ManaPoint.Value * 2 then
  56. db = true
  57. print()
  58. if ChargeFirst == true then
  59. ChargeFirst = false
  60. status = "ManaCharge"
  61. event:FireServer(status)
  62. wait(0.4)
  63. status = "nil"
  64. db = false
  65. return
  66. end
  67. end
  68. if key == "e" and hp > 0 and db == false and status == "nil" and char:FindFirstChild("GrimoireSummoned") == nil and BarValues.Stamina.Value > 2 and char:FindFirstChild("Winding") == nil and char:FindFirstChild("WeaponEquiped") == nil and char:FindFirstChild("Stunned") == nil and char:FindFirstChild("Action") == nil and char:FindFirstChild("HandBlock") == nil and char:FindFirstChild("Blocking") == nil and char:FindFirstChild("Charging") == nil and char:FindFirstChild("DiffrentPunch") == nil then
  69. db = true
  70. status = "Combat"
  71. event:FireServer(status)
  72. if char:FindFirstChild("CombatSlow") == nil then
  73. wait(0.6)
  74. else
  75. wait(1.2)
  76. end
  77. status = "nil"
  78. db = false
  79. end
  80. if key == string.char(48) and hp > 0 and db == false and Running == false and BarValues.Hunger.Value < 75 and char:FindFirstChild("Stunned") == nil and char:FindFirstChild("RunBlock") == nil and char:FindFirstChild("Blocking") == nil and char:FindFirstChild("Charging") == nil and BarValues.Stamina.Value > 2 then
  81. db = true
  82. Running = true
  83. RunningHelp = true
  84. status = "Running"
  85. event:FireServer(status)
  86. wait(0.05)
  87. RunningHelp = false
  88. status = "nil"
  89. db = false
  90. end
  91. end)
  92. keyConnection = mouse.KeyUp:connect(function(key)
  93. if key == string.char(48) and Running == true and RunningHelp == false and me:FindFirstChild("BarValues").Stamina.Value > 2 and BarValues.Hunger.Value < 75 then
  94. status = "Running"
  95. RunningHelp = true
  96. event:FireServer(status)
  97. status = "nil"
  98. delay(3, RunningCD)
  99. end
  100. end)
  101. repeat
  102. wait(0.1)
  103. if Data.ManaPool.Value + Data.ManaPoint.Value * 2 <= me:FindFirstChild("BarValues).ManaPool.Value and ChargeFirst == true then
  104. ChargeFirst = false
  105. end
  106. until script == nil
Add Comment
Please, Sign In to add comment