Its still doesn't work, I put it in the text button and still its doesn't work. what do I do wrong? What I'm trying to make the script do is to remove the text button with the word "Unlock" labeled in the text button from the image button when a player have 10 points or higher. I want the text button to remove, so the player can see the image button when they have 10 points or higher. I just want the text button to remove when a player reach the requirement points. Please check the link below to see what I'm talking about.
Also here is the screenshot to see what I'm talking about: http://prntscr.com/8la4ak
And also try out this game if you want to see how's the gui look like, even though I'm not making a pokemon game. I'm trying to make an rpg game that unlock characters when a player have 10 points or more. Here is the link:
http://www.roblox.com/games/30876086/Pokemon-Legends
Also here is the script that many people from script helpers have helped me and I'm really thankful for their helps!
local player = game.Players.LocalPlayer
local stats = player:WaitForChild("leaderstats")
local statname = "Points"
local guiname = "ScreenGui"
stats:WaitForChild(statname).Changed:connect(function()
print("Changed")
if stats:FindFirstChild(statname) then
print("IT EXISTS!")
if stats:FindFirstChild(statname).Value == 10 then
print("VALUE EQUALS 10!")
if player:WaitForChild("PlayerGui"):FindFirstChild(guiname) then
print("found the gui")
player.PlayerGui:FindFirstChild(guiname):Destroy()
end
end
end
end)
