local Player = game.Players.LocalPlayer
local Mouse = Player:GetMouse()
local target = game.Workspace.PlayerEntered.CutsceneScript.SkipCutsceneGui.Skip
local label = workspace.PlayerEntered.CutsceneScript.SkipCutsceneGui.Skip
Mouse.Move:connect(function()
-- Checking if the target actually exists, and checks if the target is a descendant (child, direct or indirect) of our 'target'
if Mouse.Target and Mouse.Target:IsDescendantOf(target) then
label.Text = "Enter Life"
else
label.Text = "Lemme Play!"
end
end)
Still cant figure out how to make it where when you hover over the GUI itll change what it says but if you stop having your mouse over it itll change back.
Heres the workspace

2 comments
Gui objects have a MouseEnter event and a MouseLeave event. Try listening to these events. http://wiki.roblox.com/index.php?title=API:Class/GuiObject/MouseEnter http://wiki.roblox.com/index.php?title=API:Class/GuiObject/MouseLeave
I still don't get it. Im trying to make it when the mouse curser enters the GUI it changes the text. Im pretty new to script so I have no idea where to place it.