I would love to make a variable that changes to the input of a TextBox. I don't want it to be like this:
local input = TextBox.Text
That means that the variable equals to "TextBox.Text". I want it to be equaled to whatever the user has typed in. For example, if the user has typed in "Noob", then the variable would be "Noob", and not "TextBox.Text".
EDIT: If you don't get it, this is what I mean.
For example, if a user has typed in something into the TextBox, for example, "Cool", it could be used in directories. Currently, the variable "Input" is equal to "TextBox.Text". If you do this:
local input = TextBox.Text
game.Workspace.input.Humanoid.WalkSpeed = 10
It would be the same thing as saying:
game.Workspace.TextBox.Text.Humanoid.WalkSpeed = 10
And if the user has typed in "Cool", then it should be the same as saying
game.Workspace.Cool.Humanoid.WalkSpeed = 10
Hopefully that cleared things up a bit.

2 comments
Check my edit!
Did: Still got the same conclusion, you need to use an event and then do whatever you want with it. Your variable is whatever is [inside] the TextBox at that moment, not "Textbox.Text"!