of     1   

TheGuyDudeDude
#225956905Wednesday, October 04, 2017 7:41 AM GMT

This is my script: function onTouch() game.StarterGui.ScreenGui.Enabled = true end script.Parent.Touched:connect(onTouch) I'm trying to make a door that opens a gui when the player touches it but my script isn't working, would anyone know how to do this?
TheGuyDudeDude
#225957044Wednesday, October 04, 2017 7:54 AM GMT

bump
Clothin
#225957108Wednesday, October 04, 2017 8:02 AM GMT

Maybe try a = hit.Parent:GetPlayerFromCharacter() a.PlayerGui.ScreenGui.Enabled = true
rcepiczkad
#225957415Wednesday, October 04, 2017 8:36 AM GMT

You have to make it visible for the local player function onTouch(hit) hit.PlayerGui.ScreenGui.Enabled = true end script.Parent.Touched:connect(onTouch)
rcepiczkad
#225957424Wednesday, October 04, 2017 8:37 AM GMT

Oops forgot local player = hit.GetPlayerFromCharacter() player.PlayerGui.ScreenGui.Enabled = true
IAmBW
#225957436Wednesday, October 04, 2017 8:39 AM GMT

script.Parent.Touched:connect(function(hit) if hit:findFirstChild('Humanoid') then plr = hit.Parent:GetPlayerFromCharacter() plr.PlayerGui.ScreenGui.Enabled = true end end ~IAmBW / Aspiring Developer / Scripter / Builder and GFX artist

    of     1