I have a NPC chat system and the typewrite itself works, checked using prints and the script knows where the text is, what the text is, and the other relevant information it needs, problem is it doesn’t want to update my text. I noticed when I try to update the text. Without the type write it doesn’t update the text either.
Could it be because the script is localscript inside of StarerCharacterScripts instead of the GUI its connected to?
Shouldn’t it be updating since NPCchat = newString is inside of the for loop?
also still don’t have an answer as to why text wont update even if I attempt to change it without using the typewrite
And that might be your problem, personally I ALWAYS avoid making variables that reference lets say a .Value or .Text
Instead remove .Text from your variable assignment, and add it to your text assignment. What is most likely happening is Roblox thinking you are re-declaring your variable instead of setting the text