Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Don't Forget To Subscribe SxS Scripting
- local RS = game:GetService("ReplicatedStorage")
- local Debounce = {}
- game.Players.PlayerAdded:Connect(function(Player)
- local PowerFolder = Instance.new("Folder",Player)
- PowerFolder.Name = "PowerFolder"
- local Strength = Instance.new("IntValue",PowerFolder)
- Strength.Value = 0
- Strength.Name = "Strength"
- local Defense = Instance.new("IntValue",PowerFolder)
- Defense.Value = 0
- Defense.Name = "Defense"
- end)
- RS.PowerSystem.OnServerEvent:Connect(function(Player, Statement, Adjust)
- if Debounce[Player] then return end
- Debounce[Player] = true
- local Character = Player.Character
- local Strength = Player:WaitForChild("PowerFolder").Strength
- local Defense = Player:WaitForChild("PowerFolder").Defense
- if Statement == "PushUp" then
- Strength.Value += 2
- elseif Statement == "SitUp" then
- Strength.Value += 1.5
- Defense.Value += 1
- elseif Statement == "PullUp" then
- Strength.Value += 3
- Defense.Value += 1
- elseif Statement == "On" then
- Character.HumanoidRootPart.Anchored = true
- Character.HumanoidRootPart.CFrame = game.Workspace.PullUpBar.MainPart.CFrame * CFrame.new(0,-2.5,.3)
- elseif Statement == "Off" then
- Character.HumanoidRootPart.Anchored = false
- end
- wait(1)
- Debounce[Player] = nil
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement