TextBox editable by player

Hi all,

I was testing my game and realised that I can click on signs and edit them in-game. This is because I stupidly used TextBoxes instead of TextLabels. Is there any plugin or fix where I can quickly and easily replace them, or do I have to replace all signs by hand?

3 Likes

Well you could disable TextBox.TextEditable but idk if there’s better performance when you use a TextLabel so I’d still advise you to replace them

Couldn’t you just use the command bar to loop through workspace to find all textboxes, create a new textlabel, copy the text from the textbox and replace it with the textlabel.

for _, b in pairs(game.Workspace:GetDescendants()) do
    if b:IsA("TextBox") then
        -- replace the textboxes with textlabels, idk how to do it
    end
end

MAKE SURE TO RUN THIS IN CMD BAR

Try the Reclass Plugin by @Elttob