📘 Teoría Rápida
- Un enemigo puede hacer daño en vez de eliminar.
- TakeDamage(10) quita 10 de vida.
- Un pequeño tiempo de espera evita daño repetido.
💻 Código para Roblox Studio
local enemigo = script.Parent
local enfriando = false
enemigo.Touched:Connect(function(otro)
local h = otro.Parent:FindFirstChild("Humanoid")
if h and not enfriando then
enfriando = true
h:TakeDamage(20)
task.wait(1)
enfriando = false
end
end)👀 Qué Debe Pasar
Cada toque quita 20 de vida, máximo una vez por segundo.
🏆 Tu Reto
Haz que el enemigo patrulle con un tween.
⌨️ Practícalo en el Editor