local DataStoreService = game:GetService("DataStoreService")

local myDataStore = DataStoreService:GetDataStore("myDataStore")

game.Players.PlayerAdded:Connect(function(player)
    local leaderstats = Instance.new("Folder")
    leaderstats.Name = "leaderstats"
    leaderstats.Parent = player

    local cash = Instance.new("IntValue")
    cash.Name = "Power"
    cash.Parent = leaderstats

    local data
    local success, errormessage = pcall(function()
        data = myDataStore:GetAsync(player.UserId.."-exp")
    end)

    if success then
        cash.Value = data
    else
        print("There was an error whilst getting your data")
        warn(errormessage)
    end
end)

game.Players.PlayerRemoving:Connect(function(player)

    local success, errormessage = pcall(function()
        myDataStore:SetAsync(player.UserId.."-exp",player.leaderstats.Power.Value)
    end)

    if success then
        print("Player Data successfully saved!")
    else
       print("There was an error when saving data")
       warn(errormessage)
    end
end)

How to multiply damage, the more leaderstats increases, the more damage too? Thanks you