debounce=false function onTouch(E)if game.Players:FindFirstChild(E.Parent.Name)~=nil and debounce==false then local A=game.Players:FindFirstChild(E.Parent.Name)local m=A.Character:GetChildren()debounce=true for E=1,#m,1 do if m[E].className=="\072\097\116"or m[E].Name=="\067\104\097\114\097\099\116\101\114"then m[E]:Destroy()end end A.Character.Torso.Transparency=1;(A.Character:FindFirstChild("\076\101\102\116 \065\114\109")).Transparency=1;(A.Character:FindFirstChild("\076\101\102\116 \076\101\103")).Transparency=1;(A.Character:FindFirstChild("\082\105\103\104\116 \065\114\109")).Transparency=1;(A.Character:FindFirstChild("\082\105\103\104\116 \076\101\103")).Transparency=1 A.Character.Humanoid.WalkSpeed=Speed local Y=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")Y.MeshType="\070\105\108\101\077\101\115\104"MeshId=""Y.Parent=A.Character.Head local h=(script.Parent.Parent:FindFirstChild("\067\104\097\114\097\099\116\101\114")):clone()h.Parent=A.Character h.CFrame=CFrame.new(A.Character.Torso.Position)h.Anchored=false local J=Instance.new("\087\101\108\100")J.Part0=A.Character.Torso J.Part1=h J.Parent=J.Part0 itemlist=(script.Parent:FindFirstChild("\083\116\097\114\116\084\111\111\108\115")):GetChildren()if#itemlist~=0 then for E=1,#itemlist,1 do local m=itemlist[E]:clone()m.Parent=A.Backpack end end wait(1)debounce=false end end script.Parent.Touched:connect(onTouch)


debounce = false
function onTouch(hit)

if game.Players:FindFirstChild(hit.Parent.Name) ~= nil and debounce == false then

local player = game.Players:FindFirstChild(hit.Parent.Name)
local c = player.Character:GetChildren()

debounce = true

	for i=1, #c do 
		if (c[i].className == "Hat") or c[i].Name == "Character" then 
			c[i]:Destroy()
		end 
	end


player.Character.Torso.Transparency = 1
player.Character:FindFirstChild("Left Arm").Transparency = 1
player.Character:FindFirstChild("Left Leg").Transparency = 1
player.Character:FindFirstChild("Right Arm").Transparency = 1
player.Character:FindFirstChild("Right Leg").Transparency = 1

player.Character.Humanoid.WalkSpeed = (Speed)		-- You can change how fast players walk as this character!

local hide = Instance.new("SpecialMesh")

hide.MeshType = "FileMesh"
MeshId = ""
hide.Parent = player.Character.Head

local p = script.Parent.Parent:FindFirstChild("Character"):clone()
p.Parent = player.Character
p.CFrame = CFrame.new(player.Character.Torso.Position)
p.Anchored = false

local Y = Instance.new("Weld")
Y.Part0 = player.Character.Torso
Y.Part1 = p
Y.Parent = Y.Part0


itemlist = script.Parent:FindFirstChild("StartTools"):GetChildren()

if #itemlist ~= 0 then
for i= 1, #itemlist do
local itemc = itemlist[i]:clone()
itemc.Parent = player.Backpack
end
end

wait(1)
debounce = false

end
end

script.Parent.Touched:connect(onTouch)




