A Roblox Community
Would you like to react to this message? Create an account in a few clicks or log in to continue.

A Roblox Community

A community of Robloxians who want to learn to script and build on Roblox Studio.
 
HomeLatest imagesRegisterLog in
If you're a experienced coder make some tutorials! It would really help the site grow.
Make sure you read the rules(Which can be found by clicking here)
If you're a beginner at coding, try some tutorials.
We have many Moderators/Admins watching this site. Contact them with Questions.
Let us know what your favorite sport is. By clicking here to vote (Click here)
This site is becoming inactive. Lets make it active.
Log in
Username:
Password:
Log in automatically: 
:: I forgot my password
Top posters
blueymaddog
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
naknak
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
Supernapalm
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
m27frogy
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
slayer9365
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
myrco919
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
branefreez
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
ninga95
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
CloneTrooper787
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
raboy117
Scripting style Vote_lcapScripting style Voting_barScripting style Vote_rcap 
Top posting users this month
No user
Latest topics
» Where to go from here.
Scripting style EmptySeptember 14th 2020, 1:20 pm by MrNicNac

» Send me an Email
Scripting style EmptySeptember 14th 2020, 1:16 pm by MrNicNac

» [v1.6.0.0] Lua Script Obfuscator [No Bytecode]
Scripting style EmptyJuly 6th 2015, 7:38 pm by m27frogy

» New Site Possibly
Scripting style EmptyJuly 6th 2015, 4:16 pm by m27frogy

» Ambassador!
Scripting style EmptyApril 15th 2015, 11:40 pm by naknak

» Boop - Tag
Scripting style EmptyApril 13th 2015, 9:46 pm by naknak

» Vip Class Script
Scripting style EmptyApril 13th 2015, 4:54 pm by naknak

» Who's active?!
Scripting style EmptyApril 13th 2015, 4:52 pm by naknak

» Genesis Point
Scripting style EmptyJuly 17th 2014, 7:04 pm by branefreez

» Reward System
Scripting style EmptyJuly 17th 2014, 5:41 am by m27frogy

» Script Request
Scripting style EmptyJuly 10th 2014, 11:43 am by naknak

» local scripts?
Scripting style EmptyJuly 10th 2014, 11:39 am by naknak

» Project: Reconstruction [Died]
Scripting style EmptyJuly 10th 2014, 11:36 am by naknak

» Hi. I am new here
Scripting style EmptyApril 26th 2014, 4:01 pm by altshiftkey

» What's your favorite sport?
Scripting style EmptyJanuary 1st 2014, 2:13 pm by m27frogy

» FlashLight Script
Scripting style EmptyJanuary 1st 2014, 2:11 pm by m27frogy

» Gun Making! [READ DESC]
Scripting style EmptyJanuary 1st 2014, 2:10 pm by m27frogy

» Hi, I am new here!
Scripting style EmptyNovember 26th 2013, 3:33 pm by Keanu73

» Improve Coding
Scripting style EmptyOctober 26th 2013, 1:12 pm by pook03

» Simple Button
Scripting style EmptySeptember 1st 2013, 6:19 pm by branefreez


 

 Scripting style

Go down 
3 posters
AuthorMessage
myrco919
Intermediate Scripter
Intermediate Scripter
myrco919


Posts : 190
Join date : 2011-01-21
Age : 26
Location : Holland

Scripting style Empty
PostSubject: Scripting style   Scripting style EmptyDecember 31st 2011, 8:40 am

This thread was made to give you a basic scripting style to make your scripts more readable and look nicer, of course you can bend some twicks and add some twicks, but that's upon you. Notice that some could eventualy be added. A scripting style is a very good way of making scripting more fun and making your scripts look better and more readable.


  • Tab scopes. (I'll explain what a scope is under the 'rules')


  • Make readable maths by pressing space before and after the operator: 9*5+8=53 ---> 9 * 5 + 8 = 53. It doesn't only count for maths, but for all the operators: x=1 ---> x = 1 and if x==1 then ---> if x == 1 then


  • Press space once after a comma: for x = 1,2,0.1 do ---> for x = 1, 2, 0.1 do (notice how I used the 'readable maths' rule at x = 1, because '=' is a operator)


  • Define all your variables with 'local' unless you don't need a local variable. Also define all your variables you could define before the big work.



Congratulations, you've learned the basics for writing readable scripts.

Now I want to explain what a scope is to you, but I'm a bit lazy o_o, so it'll be better to read this:
http://wiki.roblox.com/index.php/Scope

If you got any questions, post them bellow.
Back to top Go down
Supernapalm
Expert Scripter
Expert Scripter
avatar


Posts : 393
Join date : 2011-01-17

Scripting style Empty
PostSubject: Re: Scripting style   Scripting style EmptyJanuary 4th 2012, 8:40 pm

good, but uuuh, you got one thing wrong. local variables, as a matter of fact, are faster to access than global variables. so its actually better to sacrifice readability for speed
Back to top Go down
http://hackthissite.org
blueymaddog
Administrator
Administrator
blueymaddog


Posts : 1081
Join date : 2010-12-09
Age : 26

Scripting style Empty
PostSubject: Re: Scripting style   Scripting style EmptyFebruary 4th 2012, 8:00 am

@super, I'm guessing you found that out from Oysi like I did? :3
Back to top Go down
Sponsored content





Scripting style Empty
PostSubject: Re: Scripting style   Scripting style Empty

Back to top Go down
 
Scripting style
Back to top 
Page 1 of 1
 Similar topics
-
» Scripting Tutor
» AddisonH, new to scripting
» Scripting Contest
» Scripting Of The Fourm
» Scripting Tutorial Forum

Permissions in this forum:You cannot reply to topics in this forum
A Roblox Community :: Tutorials and Resources :: Beginner-
Jump to: