So I Want To Add A Creator Value To My Sword But How?? Here Is The Script

local tool = script.Parent
 
local idleAnim = script:WaitForChild("Idle")
local idleAnimTrack
local swingAnim = script:WaitForChild("Swing")
local swingAnimTrack
 
local slashSound = script:WaitForChild("SlashSound")
local sheathSound = script:WaitForChild("SheathSound")
local hitSound = script:WaitForChild("HitSound")
 
local hitCharacters = {}
local debounce = false
 
tool.Equipped:Connect(function()
   
    local humanoid = script.Parent.Parent.Humanoid
    if not idleAnimTrack then idleAnimTrack = humanoid:LoadAnimation(idleAnim) end
   
    idleAnimTrack:Play()
   
    sheathSound:Play()
end)
tool.Unequipped:Connect(function()
   
    if idleAnimTrack then idleAnimTrack:Stop() end
    if swingAnimTrack then swingAnimTrack:Stop() end
   
    sheathSound:Play()
end)
tool.Activated:Connect(function()
   
    if debounce then return end
    debounce = true
       
    local humanoid = script.Parent.Parent.Humanoid
    if not swingAnimTrack then swingAnimTrack = humanoid:LoadAnimation(swingAnim) end
   
    swingAnimTrack:Play()
   
    wait(0.5)  
    slashSound:Play()
   
    wait(0.5)
    debounce = false
end)
tool.Blade.Touched:Connect(function(touch)
   
    if hitCharacters[touch.Parent] or not debounce then return end
    if touch.Parent:FindFirstChild("Humanoid") then
       
        if touch.Name == "Head" then
            touch.Parent.Humanoid:TakeDamage(20)
        else
            touch.Parent.Humanoid:TakeDamage(10)
        end
        hitSound:Play()
        hitCharacters[touch.Parent] = true
        wait(1)
        hitCharacters[touch.Parent] = nil
    end
end)

Sorry For Asking Too Many Questions Lately Im Just New To Roblox Development ThankYouSoMuch!!!

4 comments

0

I don’t understand a bit, do you need to create a value in the script?

0

Yes

0

How Do I add A Creator Tag Into My Sword

0

please help i need to add a creator value into my sword script