Basically it's a bit like my other question but forget that.
So i inserted a ScreenGui into StarterGui which will end up in PlayerGui when testing.
Inside that ScreenGui, I inserted a Frame, and inside that frame, a LocalScript and Textlabel, and what i want to do, is make it so if "Script 1" (which is a ServerScript in Workspace) activate the ScreenGui (and maybe the LocalScript also)
Script 1:
function onClick()
game.Workspace.Eggs.Egg1.Transparency = 1
game.Workspace.Eggs.Egg1.CanCollide = false
game.Workspace.Eggs.Egg1.CanTouch = false
game.Workspace.Eggs.Egg1.egg: Play()
end
script.Parent.MouseClick:Connect(onClick)
LocalScript inside of PlayerGui:
local textLabel = script.Parent:WaitForChild("TextLabel")
wait(3)
local function typewrite(object,text, length)
for i = 1,#text,1 do
object.Text = string.sub(text,1,i)
wait(length)
end
end
typewrite(textLabel, "Looks like you found an egg...", 0.0005)
wait(2)
typewrite(textLabel, "A reward might follow if you find all the other eggs...", 0.0005)
wait(2)
My Explorer tab: https://i.gyazo.com/3c24fbaf8560e9dd99e36e0a36f76241.png (don't mind the deactivated script it's activated this post was edited)
