Я пытаюсь сделать так, чтобы при щелчке по определенному объекту появлялось текстовое поле, и текст различался в зависимости от того, что вы щелкнули, но по какой-то причине он не будет работать. Я думаю, это потому, что я неправильно указываю GUI, но я не знаю, как это сделать правильно.
Я пытался изменить StarterGui и PlayerGui, но ни один из них не работает. Пожалуйста, скажите мне, что я делаю не так. Кроме того, игра однопользовательская, поэтому ее не нужно указывать, чтобы затрагивать только одного человека.
local Box = game.PlayerGui.ScreenGui.TextBox
local function onClick(playerWhoClicked)
game.PlayerGui.ScreenGui.Enabled = true
if workspace.Clues.test.Value == 1
then
Box.Text = "Your masters words echo in your head: wi can has can, but wi can't has this yet"
wait (5)
game.PlayerGui.ScreenGui.Enabled = false
else
Box.Text = "Filipe has been murdered??!?!?"
wait (5)
game.PlayerGui.ScreenGui.Enabled = false
end
end
script.Parent.MouseClick:Connect(onClick)
Я вполне уверен, что есть способ сделать это, я просто не могу понять,как