of     1   

iPremiumZ
#63519865Monday, February 27, 2012 2:29 AM GMT

script.Parent.Touched:connect(function(define) player = game.Players:GetPlayerFromCharacter(define.Parent) player.PlayerGui.GUI1.Frame.Visible = true wait(3) player.PlayerGui.GUI1.Frame.Visible = false end)
bl5eebryce
#63520150Monday, February 27, 2012 2:33 AM GMT

Lemme guess tag script :P
KnightmareXD
#63520225Monday, February 27, 2012 2:34 AM GMT

script.Parent.Touched:connect(function(define) if define.Parent:FindFirstChild("Humanoid") then player = game.Players:GetPlayerFromCharacter(define.Parent) player.PlayerGui.GUI1.Frame.Visible = true wait(3) player.PlayerGui.GUI1.Frame.Visible = false end end) † KMXD †
iPremiumZ
#63520265Monday, February 27, 2012 2:35 AM GMT

nope. Just something secret, for a secret project, secretly, in secret.
bl5eebryce
#63520334Monday, February 27, 2012 2:36 AM GMT

Yep, it's a game of tag :P
Navydev
#63520376Monday, February 27, 2012 2:36 AM GMT

Roblox spazzes out when dealing with characters. Usually it demands that you check if the person is real (person.Character) and if they have the child Humanoid (person.Character.Humanoid) other then that, it should work.
iPremiumZ
#63520452Monday, February 27, 2012 2:37 AM GMT

One more question, can I say: if script.Player.Visible == true then blah blah blah would that work
KnightmareXD
#63520507Monday, February 27, 2012 2:38 AM GMT

Yes, but you can just say "if script.Player.Visible then" - I think? † KMXD †
Navydev
#63520539Monday, February 27, 2012 2:39 AM GMT

.Visible isnt real for a character, but im guessing the entire person has to be visible, right? So you can't say that in a script.
iPremiumZ
#63520553Monday, February 27, 2012 2:39 AM GMT

i failed i meant to say script.Parent...
bl5eebryce
#63520619Monday, February 27, 2012 2:40 AM GMT

You would actually want to say if script.Parent.Torso.Transparency > 0 then blah blah blah
iPremiumZ
#63520677Monday, February 27, 2012 2:41 AM GMT

while true do if script.Parent.Visible == true then wait(1) script.Parent.Text = "You Exit The Cave." wait(1) script.Parent.Text = "You Exit The Cave.." wait(1) script.Parent.Text = "You Exit The Cave..." end end) this working?
Navydev
#63520678Monday, February 27, 2012 2:41 AM GMT

if script.Parent.Visible == true then will work if a few conditions are met. First off, a player does not have "Visible" and so it will break if you try this. You can call .Visible if the object you are calling has another object it in, called Visible. Like so: part | | thescript Visible(could be a model, a num/bool/etc value, another part called Visible) Then it will work.
iPremiumZ
#63521248Monday, February 27, 2012 2:50 AM GMT

while true do if script.Parent.Visible == true then wait(1) script.Parent.Text = "You Exit The Cave." wait(1) script.Parent.Text = "You Exit The Cave.." wait(1) script.Parent.Text = "You Exit The Cave..." end end) -- Didn't work, anyone know way?
KnightmareXD
#63521453Monday, February 27, 2012 2:53 AM GMT

while true do if script.Parent.Visible then wait(1) script.Parent.Text = "You Exit The Cave." wait(1) script.Parent.Text = "You Exit The Cave.." wait(1) script.Parent.Text = "You Exit The Cave..." end end --No need for the parenthesis † KMXD †
bl5eebryce
#63521496Monday, February 27, 2012 2:53 AM GMT

Change 'script.Parent.Visible == true then' to 'script.Parent.Torso.Transparency > 0 then'

    of     1