Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Gui Not Popping up when wall is touched. no errors?

Asked by 4 years ago

so basically after a player touches the wall it checks if they have 160 cash or more. if they do the success gui pops up, But for some reason its not popping up, theres no errors

script.Parent.Touched:connect(function(part)
    if part.Parent:FindFirstChild("Humanoid") then
    local player = part.Parent.name
    local wallname = script.Parent.Parent.Name
    if game.Players[player].leaderstats.Cash.Value >= 160 then print('yes')
local gui = script.Parent.Parent.World1GUISuccess:Clone()
gui.Parent = game.Players[player].PlayerGui
game.ReplicatedStorage.ScriptDisabler:FireClient(wallname)
else local gui = script.Parent.Parent.World1GUIFailed:Clone()
gui.Parent = game.Players[player].PlayerGui
    end
end
end)

here is the script game.ReplicatedStorage.ScriptDisabler:FireClient(wallname) fires

game.ReplicatedStorage.ScriptDisabler:OnClientEvent(function(plr, wallname) print(hi)
game.Workspace.Camera.Walls[wallname].Main.Script.Disabled = true
end)

Answer this question