9draco
|
  |
| Joined: 13 Nov 2010 |
| Total Posts: 5841 |
|
|
| 06 Aug 2015 01:16 PM |
Block = script.Parent
Block.Touched:connect(function(Touched) local Character = Touched:FindFirstChild("Character") print ("Character Found") if Character then local Player = Character local Tool = Character:FindFirstChild("Tool") if Tool then Tool:remove() end end end)
It prints "Character Found", but doesnt deletes the tool.
No output
bump |
|
|
| Report Abuse |
|
|
Darkenus
|
  |
| Joined: 17 Jul 2014 |
| Total Posts: 1997 |
|
|
| 06 Aug 2015 01:21 PM |
block = script.Parent
block.Touched:connect(function(hit) if game.Players:GetPlayerFromCharacter(hit.Parent) then local player = game.Players:GetPlayerFromCharacter(hit.Parent) local tool = player.Backpack:FindFirstChild("Tool") if tool then tool:Destroy() end end end)
On mobile, so can't indent so much. :/ |
|
|
| Report Abuse |
|
|
Funse
|
  |
| Joined: 11 Jun 2012 |
| Total Posts: 7887 |
|
|
| 06 Aug 2015 01:21 PM |
script.Parent.Touched:connect(function(hit) if hit.Parent:FindFirstChild("Humanoid") then if hit.Parent:FindFirstChild("Tool") then hit.Parent.Tool:Destroy() end end end) |
|
|
| Report Abuse |
|
|
9draco
|
  |
| Joined: 13 Nov 2010 |
| Total Posts: 5841 |
|
| |
|