Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local player = game.Players.LocalPlayer
- local char = player.Character or player.CharacterAdded:Wait()
- local function resetBlades()
- -- Reset blade segments (visuals)
- for _, hand in pairs({"LeftHand", "RightHand"}) do
- local handObj = char:FindFirstChild(hand)
- if handObj then
- for i = 1, 7 do
- local blade = handObj:FindFirstChild("Blade_" .. i)
- if blade then
- blade.Transparency = 0
- blade:SetAttribute("Broken", nil)
- blade:SetAttribute("Used", nil)
- end
- end
- end
- end
- -- Reset blade sets (the actual "ammo" for blades)
- local leftHand = char:FindFirstChild("LeftHand")
- if leftHand then
- for i = 1, 3 do
- local bladeSet = leftHand:FindFirstChild("Left_" .. i)
- if bladeSet then
- bladeSet.Transparency = 0
- bladeSet:SetAttribute("Used", nil)
- end
- end
- end
- end
- game:GetService("RunService").RenderStepped:Connect(resetBlades)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement