|
| 08 Sep 2016 10:55 PM |
For those of you that I can't teach, here is a list of wiki pages you should learn from:
Step 1: Operators http://wiki.roblox.com/index.php?title=Operator http://wiki.roblox.com/index.php?title=Conditional_statement
Step 2: Variables http://wiki.roblox.com/index.php?title=Variable
Step 3: Values http://wiki.roblox.com/index.php?title=Data_types
Step 4: Hierarchy http://wiki.roblox.com/index.php?title=Place_hierarchy
Step 5: Functions, Events, and Methods http://wiki.roblox.com/index.php?title=Function http://wiki.roblox.com/index.php?title=Scope http://wiki.roblox.com/index.php?title=RBXScriptSignal http://wiki.roblox.com/index.php?title=Method
Step 6: Loops http://wiki.roblox.com/index.php?title=Loops http://wiki.roblox.com/index.php?title=Generic_for
Step 7: Metatables http://wiki.roblox.com/index.php?title=Metatable
Step 8: Function dump http://wiki.roblox.com/index.php?title=Global_Namespace
Step 9:Other useful information http://wiki.roblox.com/index.php?title=Variadic_function http://wiki.roblox.com/index.php?title=API:Class/DataModel http://wiki.roblox.com/index.php?title=API:Class_reference http://wiki.roblox.com/index.php?title=JSON
There are more pages on the wiki that can be beneficial, but these are the best pages for a beginner to learn from and in the order in which is easiest to learn(in my opinion). |
|
|
| Report Abuse |
|
|
FPSPwnz0r
|
  |
| Joined: 27 Jun 2011 |
| Total Posts: 2737 |
|
|
| 08 Sep 2016 10:57 PM |
HOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO THANK YOUUUUUUUUUUUUUUUUUUUU
|
|
|
| Report Abuse |
|
|
|
| 08 Sep 2016 11:30 PM |
| No problem, FPS, hope that helps. |
|
|
| Report Abuse |
|
|
xxjojetxx
|
  |
| Joined: 04 Dec 2014 |
| Total Posts: 119 |
|
|
| 09 Sep 2016 02:53 AM |
| I didn't learn scripting i learned in freemodels xD |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 06:07 AM |
You're dumb, that is a terrible order and half of those tutorials are awful.
Use the online PIL resource, and go in a decent learning order like this:
1. Value types (i.e booleans, numbers, nil, etc) 2. Expressions (operators, constructors) 3. Statements 4. Local variables, scope & blocks 5. Functions (+ closures, lexical scoping, etc) 6. Iterators and loops 7. Coroutines & threading 8. Data structures (arrays, string buffers, etc) 9. Metatables and metamethods, OOP 10. Environments 11. Memory management (weak tables, garbage collection, etc) 12. Libraries (math, strings, tables, etc) 13. ROBLOX API
Further study: Lua C API & how everything works backend. |
|
|
| Report Abuse |
|
|
sonihi
|
  |
| Joined: 27 Jun 2009 |
| Total Posts: 3655 |
|
|
| 09 Sep 2016 09:11 AM |
| Memory managment before ROBLOX API? You sure? |
|
|
| Report Abuse |
|
|
cade2000
|
  |
| Joined: 09 Aug 2009 |
| Total Posts: 887 |
|
|
| 09 Sep 2016 09:12 AM |
This was cool of you to do. Ignore other people, the scripting forums is where people who think they are smarter than they are to throw shade at other people to make them feel competent e.e |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 10:41 AM |
Operators before variables?
wew |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 05:12 PM |
"Memory managment before ROBLOX API? You sure?" Yup, bother learning the language first before you try applying it to ROBLOX. More knowledge of Lua = less garbage game.
"Operators before variables?" That's like saying "Arithmetic before algebra?" |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 05:15 PM |
read siggy for videos :)))
Ever wanted to learn how to script? Check out my YouTube channel: youtube.com/austintheslayer Want to see me code in action? Follow my twitch: twitch.tv/austinrblx |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 05:16 PM |
| Your videos are garbage and so are your scripting skills. |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 05:16 PM |
darn
Ever wanted to learn how to script? Check out my YouTube channel: youtube.com/austintheslayer Want to see me code in action? Follow my twitch: twitch.tv/austinrblx |
|
|
| Report Abuse |
|
|
| |
|
|
| 09 Sep 2016 07:50 PM |
@ClassicalGod: If you are asking me, then yea it doesn't really matter which comes first. Operators and variables are pretty much the starting point, those two can be flip flopped and it wouldn't make a difference in the introduction for beginners.
@imeatingpoorightnow: You don't need to be mean to people just because you want to stand out. All you needed to say was you think this other step-by-step process would be more efficient. You are also being mean to others in the thread simply because they asked a question. No one will like talking to you if you keep that attitude. This is also not the only post that I've seen you call other people stupid or idiots. Chill out bro, have a cup of tea and meditate. I do agree that the wiki isn't 100% correct, however that is the best place to learn rbx.lua for beginners. I've also taught rbx.lua in the past, and found that it is easiest for people to learn using the structure that I posted. Don't mean to say that your structure is wrong, but has it been tested in teaching anyone, or just the way you learned?
@bosswalrus That is another source of information that I learned from when originally learning to script, however that doesn't include all of the specific roblox functions, methods, events, and objects. I prefer not to refer people to a third party website other than roblox for learning rbx.lua. Not saying you are wrong for saying that is a good place to learn, just saying that isn't rbx.lua, that is lua in the raw. |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:04 PM |
"...I prefer not to refer people to a third party website other than roblox for learning rbx.lua... just saying that isn't rbx.lua, that is lua in the raw."
Roblox Lua IS Lua, stop being a weirdo. |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:09 PM |
@roberto; He's just edgy.
Ever wanted to learn how to script? Check out my YouTube channel: youtube.com/austintheslayer Want to see me code in action? Follow my twitch: twitch.tv/austinrblx |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:13 PM |
Rbx.lua is not lua, roblox has predefined values that lua does not, also rbx.lua has disabled some features of lua. They are not the same as roblox has changed the language to suit their taste. That is like saying that all games that C+ and C++ are the same thing language.
http://wiki.roblox.com/?title=Scripting_Book "ROBLOX's scripting language is their version of Lua. We call it RBX.lua (Short for ROBLOX Lua)."
It's true that it is lua in a sense, however it is an off brand, a version that is seperate from the original |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:14 PM |
| That is like saying that C+ and C++ are the same language.*** |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:15 PM |
"Rbx.lua is not lua" Yes it is.
"That is like saying that C+ and C++ are the same language." Not even close.
C++ is implemented completely difference. It has its own compiler and its own syntax and a bunch of features.
Roblox Lua and Lua are the exact same, Lua uses the standard Lua compiler found on lua dot org and just extended it. |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:15 PM |
You're dumb and have no idea what you're talking about.
"That is like saying that all games that C+ and C++ are the same thing language." That's very stupid and you should feel stupid.
"It's true that it is lua in a sense, however it is an off brand, a version that is seperate from the original" No, it's embedded Lua with some stuff added, some stuff removed, and using ROBLOX API. |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:16 PM |
different*
it has its own standard* and design* (and sure, compiler, but that's not what makes it different) |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:24 PM |
@Flux_Capacitor That is true, I see where you are coming from. I just don't consider them the same thing and never will. Light brown hair and dark brown hair are both brown, but they are different. That is just how I see it.
@imeatingpoorightnow This was something flux and I were discussing, you can keep your negative opinions to yourself. You are still being rude to try and make yourself feel better... Just please refrain from posting on topics that I have created. I don't like negative personalities, it ruins my mojo. --If you were a fly, I'd swat you-- |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:25 PM |
| It's not a discussion, you are wrong. Your opinions have nothing to do with this. |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:26 PM |
| Roblox uses the standard Lua ######## found on lua dot #### God the amount of typos im making today |
|
|
| Report Abuse |
|
|
|
| 09 Sep 2016 08:29 PM |
@Flux_Capacitor Yes you already said that I think. I understand how you view it. I simply can't seem to come to terms with thinking of them as the same language.
@imeatingpoorightnow Shew fly |
|
|
| Report Abuse |
|
|