local b=false function getPlayer(b)local w=game.Players:children()for H=1,#w,1 do if w[H].Character.Humanoid==b then return w[H]end end return nil end function onTouch(w)local H=w.Parent:findFirstChild("\072\117\109\097\110\111\105\100")if H~=nil and b==false then b=true local w=getPlayer(H)if w==nil then return end;(script.Parent:clone()).Parent=w.Backpack;(script.Parent:clone()).Parent=w.StarterGear wait(2)b=false end end script.Parent.Parent.Touched:connect(onTouch)

local debounce = false

function getPlayer(humanoid) 
local players = game.Players:children() 
for i = 1, #players do 
if players[i].Character.Humanoid == humanoid then return players[i] end 
end 
return nil 
end 

function onTouch(part) 

local human = part.Parent:findFirstChild("Humanoid") 
if (human ~= nil) and debounce == false then

debounce = true

local player = getPlayer(human) 

if (player == nil) then return end 

script.Parent:clone().Parent = player.Backpack
script.Parent:clone().Parent = player.StarterGear

wait(2)
debounce = false
end
end


script.Parent.Parent.Touched:connect(onTouch) 