i have seen videos of people scripting and i have seen them use things like values and folders but i dont know when i will need to use them and where i put them. Could someone explain to me please?
You never have to use them. Some people prefer to use ModuleScript
s to store cross-script values, some people communicate between scripts using BindableEvent
s, it's all what you're comfortable with. If you want to use value objects, use value objects! If you want to organize stuff using folders, use folders! It's up to you and what makes sense for what you're doing.
You use them when you have to, it's kinda obvious :P It's easier to edit the value instead of entering the script everytime, that's pretty much the main reason.
I hope this helped you.