|
| 24 Mar 2015 10:03 PM |
| I want to know, how can you create a Create your own character gui like the one in Sonic RP The Abandoned City. I am very interested in making something like that with a custom character creator. Any Help? |
|
|
| Report Abuse |
|
|
Funse
|
  |
| Joined: 11 Jun 2012 |
| Total Posts: 7887 |
|
| |
|
|
| 24 Mar 2015 10:14 PM |
| i specialize in web design. I know javascript, jquery and html/css. I know alot already. ANd i dont have alot of time in life to spend. Is there a simple way to learn to script? |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 24 Mar 2015 10:16 PM |
| jquery is not a different language -.- |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 10:19 PM |
"i dont have alot of time in life to spend"
then what are you doing on roblox?
⬡ |
|
|
| Report Abuse |
|
|
vat21s
|
  |
| Joined: 07 Jun 2010 |
| Total Posts: 2508 |
|
|
| 24 Mar 2015 10:30 PM |
| You will have to learn an OOP language. In this case Lua |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 10:31 PM |
If you know javascript, lua is a breeze
"asd" - MakerModelLua |
|
|
| Report Abuse |
|
|
Tuneable
|
  |
| Joined: 16 Feb 2013 |
| Total Posts: 2932 |
|
|
| 24 Mar 2015 11:01 PM |
| issue is this guy probably did a couple codecademy tutorials and now he thinks he's an elite computer hacker programmer exploiter l33t modder. |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 11:15 PM |
"You will have to learn an OOP language. In this case Lua"
Not really. Most of Lua done on Roblox is procedural, not OOP. |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 11:18 PM |
"Not really. Most of Lua done on Roblox is procedural, not OOP."
??
In order to run a game on Roblox, you need Roblox objects (whether to display or retrieve information). The code uses these objects to make the game runnable. These objects store data within its properties, and each object is a separate entity from any other object. That is the sheer definition of OOP, is it not? |
|
|
| Report Abuse |
|
|
| |
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 24 Mar 2015 11:26 PM |
| Lua can technically support inheritance. Isn't that like a big part of OOP |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 11:29 PM |
Rbx.Lua supports all features of OOP, including both polymorphism and inheritance. Therefore, it should be classified as OOP, no?
All Roblox objects are instances of a class, and some classes have inherited values from a super class. |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 24 Mar 2015 11:32 PM |
| More like all classes other than Instance (well even though that technically also inherits from something else). |
|
|
| Report Abuse |
|
|
chimmihc
|
  |
| Joined: 01 Sep 2014 |
| Total Posts: 17143 |
|
|
| 24 Mar 2015 11:38 PM |
Lua is probably the easiest language to learn ever.
As for the Lua is/is not OOP I will quote from "Programming in Lua".
"A table in Lua is an object in more than one sense. Like objects, tables have a state. Like objects, tables have an identity(a self) that is independent of their values; specifically, two objects(tables) with the same values are different objects, whereas an object can have different values at different times. Like objects, tables have a life cycle that is independent of who created them or where they were created."
Pretty sure I copied that without any errors.
I script -~ chimmihc |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 11:42 PM |
"Lua can technically support inheritance. Isn't that like a big part of OOP"
It can, but do most of the scripters use it that way?
"Rbx.Lua supports all features of OOP, including both polymorphism and inheritance. Therefore, it should be classified as OOP, no?
All Roblox objects are instances of a class, and some classes have inherited values from a super class."
Yes, technically, they are objects, but Roblox Lua is more used as procedural, or prototype, and I guess if you want more OOP, it'd be more OB, than OOP.
It's prototype because of Instance.new, and procedural, because generally speaking most people don't use it in the form of OOP/OB and you create one script to many tasks that aren't necessarily related to an object. |
|
|
| Report Abuse |
|
|
cntkillme
|
  |
| Joined: 07 Apr 2008 |
| Total Posts: 44956 |
|
|
| 24 Mar 2015 11:43 PM |
| Everyone who uses Roblox Lua uses it as OOP and uses inheritance all the time. |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2015 11:46 PM |
| I guess. But it's not traditional OOP. |
|
|
| Report Abuse |
|
|
LucasLua
|
  |
| Joined: 18 Jun 2008 |
| Total Posts: 7386 |
|
|
| 25 Mar 2015 12:06 AM |
| For the most part the majority of our code works off events, so it is an object-oriented environment in which most people deploy an event-based or procedural code structure. So technically all of you are right by my standards. lol |
|
|
| Report Abuse |
|
|
|
| 25 Mar 2015 12:36 AM |
| It's Kludge. It doesn't really fit anywhere. |
|
|
| Report Abuse |
|
|
LucasLua
|
  |
| Joined: 18 Jun 2008 |
| Total Posts: 7386 |
|
| |
|
|
| 25 Mar 2015 05:20 AM |
1 - I did not do code acadamy, although i started with codeacademy, i did more courses then just code academy. I also did teamtreehous (a paid course) and i beleive im getting a code summer camp this year.
2 - Jquery uses the name.js although it uses a different format. Example.
Examle- Javascript - You right scripts that are not rlyy needing in specifity. By that i mean you can start it in any way. Plus i love using arrays ^3^. Arrays = blocks of codes but thats getting of topic. }
- jquery - It starts with $ on almost everything (not everything) And its also what makes flash games. Especially if its made to have key iteems like, mouseup, mousedown, mouseleave,keypress and more. THeres some like hover that allow events to happen when you hover over items..
3- im on roblox cause i want to have a good time, with my spare time. And this is what i think i can have a good time with e-e
|
|
|
| Report Abuse |
|
|
IoIiderp
|
  |
| Joined: 05 Feb 2012 |
| Total Posts: 8613 |
|
|
| 25 Mar 2015 05:39 AM |
| Search PeasFactory on youtube if you wanna learn how to script. |
|
|
| Report Abuse |
|
|
|
| 25 Mar 2015 07:07 AM |
I should really start bookmarking wiki pages for these questions: http://wiki.roblox.com/index.php?title=Absolute_beginner%27s_guide_to_scripting |
|
|
| Report Abuse |
|
|
|
| 25 Mar 2015 12:08 PM |
Lolsonic, you seem to be very confused. JQuery is a JavaScript library, nothing more, nothing less, it's JavaScript.
"jquery - It starts with $ on almost everything (not everything) "
The $ is not something you can't do outside of pure JS, it's an alias for jQuery. You can replace all the $s with jQuery and the code will still function.
"And its also what makes flash games. Especially if its made to have key iteems like, mouseup, mousedown, mouseleave,keypress and more. THeres some like hover that allow events to happen when you hover over items.."
No, JavaScript, nor JQuery make Flash games. They will use WebGL and not Flash. If you want Flash you have to learn ActionScript2 or ActionScript3 which aren't JavaScript. |
|
|
| Report Abuse |
|
|