I need to know the basics of scripting because when ever I search it up I don’t get very much help.
Probably the most crucial concept of scripting or programming in general is problem solving, you gotta learn how to problem solve in order to script.
The skill doesn't come automatically, you have to train yourself to do it. Everyone is still training themselves, to solve their coding problems better.
If you get stuck on a problem and you know you need help, come to this site, or on the devforum. You can learn from others and others will learn from you too.
Now you can't define "basics in scripting". It's very hard to define. I still don't know what it is today. All I did was learn what was what and how to use or manipulate it. You can call a coroutine many ways, which I learned by testing by myself, using other code samples from other people and using my previous knowledge.
It may seem hard at first to make a game, you know that almost of it is just roblox's game engine doing the work. What I mean by that is roblox's game engine has beams, trails, parts, joints and everything else to create a game. That's why it's called a game engine.
80% of the questions on this site are how to use a specific object in roblox's game engine. There's no real problem solving or coding problem that roblox can't solve.
Second, you gotta make sure when you script, it has to be the best script you made for that item, such as an AI, in order to achieve greatness into your ability, you first must perfect something, you can't rush it or take the easy way out, nothing is easy. You will learn so much from that.
A lot of people drop scripting since they are taking the easy way out, they aren't perfecting what they desired to do.
Third, you need to continue scripting and scripting, make the difficulty of your projects correlate to your ability to script, in the first few months of scripting I made a gun, and an AI, I was so happy back then. Now I'm here making a placement system or a custom backpack and leaderboard.
The reason why some people say scripting takes so long is that, they don't know how to solve a specific problem that's blocking the way to finalize the product. If you know how to do it, scripting can be a snap.
Now learning the actual scripting is where you go on the wiki, youtube, or whatever source you can find and learn from it. You have to understand the full topic before proceeding onto the next one. Decide what looks easy to you, then do it. I can't decide for you because we have different experiences.
Hope you learned something.