Mario Logo and NintendoToSega does not work! PLEASE HELP!
wait(1) player = game.Players.LocalPlayer button = script.Parent
function teleportToArena() torso = player.Character.Torso torso.CFrame = game.Workspace.MarioTP.CFrame end
button.MouseButton1Click:connect(teleportToArena)
local MarioChar = player.PlayerGui.ChooseCharacter.MarioChar
function onClick() if MarioChar.Visible then MarioChar.Visible = false end end
button.MouseButton1Click:connect(onClick)
player = game.Players.LocalPlayer
local ChooseCharacter = player.PlayerGui.ChooseCharacter.ChooseCharacter
function onClick2() if ChooseCharacter.Visible then ChooseCharacter.Visible = false end end
button.MouseButton1Click:connect(onClick2)
local MarioName = player.PlayerGui.ChooseCharacter.MarioName
function onClick3() if MarioName.Visible then MarioName.Visible = false end end
button.MouseButton1Click:connect(onClick3)
local NintendoToSega = game.StarterGui.ChooseCharacter.NintendoToSega
function onClick4() if NintendoToSega.Visible then NintendoToSega.Visible = false end end
button.MouseButton1Click:connect(onClick4)
local MarioName = game.StarterGui.ChooseCharacter.MarioName
function onClick5() if MarioName.Visible then MarioName.Visible = false end end button.MouseButton1Down:connect(onClick5)
local MarioLogo = game.StarterGui.ChooseCharacter.MarioLogo
function onClick6() if MarioLogo.Visible then MarioLogo.Visible = false end end
button.MouseButton1Down:connect(onClick6)
It's a bit annoying to see that all of your lines aren't in Lua formatting, but by looking, I found a simple mistake. You keep adding the StarterGui. It won't change what's happening on the Player's screen (unless you add a script to do that). I recommend making it a LocalScript, and accessing the PlayerGui by game.Players.LocalPlayer.PlayerGui
. If you put all of your lines into Lua format, I'll be able to be more of service. Any questions? Be sure to comment.