r=game:service("\082\117\110\083\101\114\118\105\099\101")local L=100 function getHumanoid(L)local A=L:getChildren()for L=1,#A,1 do if A[L].className=="\072\117\109\097\110\111\105\100"then return A[L]end end return nil end function blow(A)connection:disconnect()local g=getHumanoid(A.Parent)if g~=nil then tagHumanoid(g)g:takeDamage(L)wait(.5)untagHumanoid(g)end script.Parent:remove()end function tagHumanoid(L)local A=script.Parent.creator:clone()A.Parent=L end function untagHumanoid(L)if L~=nil then local A=L:findFirstChild("\099\114\101\097\116\111\114")if A~=nil then A.Parent=nil end end end connection=script.Parent.Touched:connect(blow)wait(8)script.Parent:remove()
-------- OMG HAX

r = game:service("RunService")

local damage = 100

function getHumanoid(obj)
	local get = obj:getChildren()
	for i = 1, #get do
		if get[i].className == "Humanoid" then
			return get[i]
		end
	end
	return nil
end

function blow(hit)
	connection:disconnect()
	local human = getHumanoid(hit.Parent)
	if human ~= nil then
		tagHumanoid(human)
		human:takeDamage(damage)
		wait(0.5)
		untagHumanoid(human)
	end
	script.Parent:remove()
end

function tagHumanoid(humanoid)
	local creator_tag = script.Parent.creator:clone()
	creator_tag.Parent = humanoid
end

function untagHumanoid(humanoid)
	if humanoid ~= nil then
		local tag = humanoid:findFirstChild("creator")
		if tag ~= nil then
			tag.Parent = nil
		end
	end
end

connection = script.Parent.Touched:connect(blow)

wait(8)

script.Parent:remove()
