I've been messing around with scripts in guis with fe, but I cant get them to work? Is it because the playergui is local?
--script
wait(2.5)
script.Parent.Script.Event:Fire()
--local script
script.Event.Event:connect(function()
print('yup!')
end)
These are both located in the playergui, and it seems to work in studio but not in the actual game.

2 comments
This wiki article is pretty good at explaining it: http://wiki.roblox.com/index.php?title=Building_Games_with_Filtering_Enabled
:connect is deprecated