Force Field
Force Field Part
local forcePart = script.Parent
local canActivate = true
local function forceField(otherPart)
local humanoid = otherPart.Parent:FindFirstChild('Humanoid')
if humanoid and canActivate then
canActivate = false
forcePart.Transparency = 1
forcePart.CanCollide = false
local force = Instance.new('ForceField')
force.Parent = humanoid.Parent
wait(5)
forcePart.Transparency = 0
forcePart.CanCollide = true
force:Destroy()
canActivate = true
end
end
forcePart.Touched:Connect(forceField)
Damage Part
local damagePart = script.Parent
local function damage(otherPart)
local humanoid = otherPart.Parent:FindFirstChild('Humanoid')
if humanoid then
humanoid:TakeDamage(5)
end
end
damagePart.Touched:Connect(damage)