
Key RequiredUniversal

local tool = script.Parent
local damage = 35
local debounce = false
tool.Activated:Connect(function()
if debounce then return end
debounce = true
local character = tool.Parent
local humanoid = character:FindFirstChild("Humanoid")
local root = character:FindFirstChild("HumanoidRootPart")
if humanoid and root then
for _, player in pairs(game.Players:GetPlayers()) do
if player.Character and player.Character ~= character then
local targetHum = player.Character:FindFirstChild("Humanoid")
local targetRoot = player.Character:FindFirstChild("HumanoidRootPart")
if targetHum and targetRoot then
local distance = (root.Position - targetRoot.Position).Magnitude
if distance <= 6 then
targetHum:TakeDamage(damage)
end
end
end
end
end
wait(0.8)
debounce = false
end)MeshType = FileMesh
MeshId = "rbxassetid://23456789" -- replace with your bottle mesh
TextureId = "rbxassetid://98765432" -- replace with your bottle texture
Scale = Vector3.new(1,1,2)local tool = script.Parent
local healAmount = 25
local debounce = false
tool.Activated:Connect(function()
if debounce then return end
debounce = true
local character = tool.Parent
local humanoid = character:FindFirstChild("Humanoid")
if humanoid then
humanoid.Health = math.min(humanoid.HealthMeshType = FileMesh
MeshId = "rbxassetid://12345678" -- replace with your knife mesh
TextureId = "rbxassetid://87654321" -- replace with your knife texture
Scale = Vector3.new(1,1,3)



wait lemme test this ill rate it