Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

Ok i basicly know all the basic stuff with rblx lua?

Asked by 8 years ago

Any suggestions of me getting better with rblx lua? I learned most of the basic stuff and was wondering if there was any sorta way i can learn to learn quicker?

0
Find something you don't know how to use, or don't know how to use very well, and practice it until you're fluent. Perci1 4988 — 8y
0
This is a good idea also. Stick to your challenge, and keep working at it until you have it down. I just yesterday started learning DataStores (Yea I know) which is something I previously had no knowledge on. Remember, practice makes perfect :P dyler3 1510 — 8y
0
Try to answer questions, even if you don't know, try it. Then, when someone who does know answers it, learn from that. HungryJaffer 1246 — 8y

1 answer

Log in to vote
4
Answered by
Validark 1580 Snack Break Moderation Voter
8 years ago

The best way to get good at scripting is practice. Write a bunch of scripts, and figure out how to get them all working. Also, if you don't know how to make something, look it up in a freemodel and study out the script to figure out how it works.

An important thing to learn about are the built-in functions. When I was learning, I was very limited in the things I could do because I did not know what the built in Roblox functions were (like TweenPosition and stuff). I highly recommend spending an hour on Roblox wiki just looking at the different events and functions available for the different classes.

It also helps to know other scripters. Other people come up with different methods or ideas for scripting that you might not think about. When you are new to scripting, you are still learning the best way to make a computer imitate the way a human would process information.

On GitHub there is open source code. If you know someone is a great scripter and they open-sourced something just read through it.

Always tab your code properly and include comments to say what each line should be doing.

Good luck

Ad

Answer this question