|
| 12 Jul 2011 07:31 PM |
Okay, so if you aren't a scripter, then you may not know this, but recently, the camelCase members of all ROBLOX objects have been depreciated. What that means is that stuff like :remove() is supposed to be :Remove() and :findFirstChild() has to be :FindFirstChild(). Those are just two examples of methods in objects that were changed.
I suggest that ROBLOX undoes this. Yes, yes, the WHAT NOT TO SUGGEST, which DOES NOT EXIST anymore, said that you aren't supposed to suggest undoing updates, but I personally don't give a crud about it. The corrupt admins broke several of those rules, so what's the problem if I break one with this suggestion.
If you'd like to know the reason why I suggested this, here it is, the output from about 5 seconds of running one of my places in Tools > Test > Play Solo (please do not report for spam):
Tue Jul 12 20:22:51 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:51 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:51 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:51 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:52 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:52 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:52 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:52 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:52 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:52 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:53 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:53 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:53 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:53 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:53 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:53 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:54 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:54 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:54 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:54 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:54 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:54 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:55 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:56 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:56 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:56 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:56 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:56 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:56 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:57 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:57 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:57 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:57 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:57 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:57 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:58 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:58 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:58 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:58 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:58 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:58 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:59 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:59 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:59 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:59 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:59 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:22:59 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:00 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:00 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:00 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:00 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:00 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:00 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:01 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:01 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:01 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:01 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:01 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:01 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:02 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:02 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:02 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:02 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:02 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:02 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:03 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:03 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:03 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:03 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:03 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:03 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:04 2011 - "Lighting.getMinutesAfterMidnight" should be "GetMinutesAfterMidnight" in Workspace.Epic script Tue Jul 12 20:23:05 2011 - "Lighting.setMinutesAfterMidnight" should be "SetMinutesAfterMidnight" in Workspace.Epic script
And that was literally only a few seconds. In a minute or two, the output would have to be getting rid of a ton of messages so it wouldn't get overflowed.
And by the way, the part of the script that does this is about 4 lines long.
Discuss. |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2011 07:34 PM |
0_e. Support.
Additional idea: Scripter update log: A subsection of the News that lists all the changes to Lua, along with any new building changes. More of a hard-core changelog, really, since all the devs ever do with the News is post about more stuff to buy.
Additional additional idea: Auto-fix scripts. It's not hard to do. If the computer knows that "'Lighting.getMinutesAfterMidnight' should be 'GetMinutesAfterMidnight' in Workspace.Epic script", then WHY CAN'T IT FIX IT?! Der. De der. De der. |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2011 07:36 PM |
@Additional idea: Support. Why not make a new suggestion about that too :D
@Additional additional idea: Meh. Could backfire somehow which would make tons of people mad. I dunno how it would, but I'm just sure that it would. |
|
|
| Report Abuse |
|
|
| |
|
|
| 12 Jul 2011 08:27 PM |
Is :clone() effected by this? If it is, that's probably why my scripts haven't been working. ._.
Anyways,
Support. :D I'm not an advanced scripter, so I didn't get the title until I read the post. XD :D
-Virtualdarks |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2011 08:38 PM |
It is, but they were only depreciated, not removed.
And if this is not completely reversed, I'd at least like it not to spam my output >_< |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2011 08:48 PM |
| New suggestion made. Posted on roblox.uservoice.com. WE NEED A CHANGELOG. |
|
|
| Report Abuse |
|
|
| |
|
| |
|
| |
|
|
| 15 Jul 2011 09:07 AM |
i make idea
y u no support
>:U |
|
|
| Report Abuse |
|
|
|
| 15 Jul 2011 09:10 AM |
Dey dun't liek camelz.
Support!
~Ignorance is Bliss~ |
|
|
| Report Abuse |
|
|
| |
|
| |
|
Boopbot
|
  |
| Joined: 11 Jul 2008 |
| Total Posts: 2284 |
|
|
| 15 Jul 2011 09:50 AM |
| Well, unless this was added in the last 5 minutes, I don't think this even exists. I can still use :remove() and findFirstChild("Blah"). Only problem is, it HAS to be that, you can't do :Remove(). Maybe our Roblox's are switched. |
|
|
| Report Abuse |
|
|
Boopbot
|
  |
| Joined: 11 Jul 2008 |
| Total Posts: 2284 |
|
|
| 15 Jul 2011 09:52 AM |
| And it was always SetTimeAfterMidnight. |
|
|
| Report Abuse |
|
|
Boopbot
|
  |
| Joined: 11 Jul 2008 |
| Total Posts: 2284 |
|
|
| 15 Jul 2011 09:52 AM |
| Or SetMinutes, whatever, it was always capital. |
|
|
| Report Abuse |
|
|
|
| 15 Jul 2011 09:54 AM |
What about ":BreakJoints()"?
---
KingDragonRider -[ Bees shouldn't fly : Neither should anchored building bricks ]- |
|
|
| Report Abuse |
|
|
|
| 15 Jul 2011 10:15 AM |
@Boopbots: I don't think you understand. Please reread the original post. Try starting a server offline and looking at any output given by scripts using stuff like ":remove()".
@KingDragonRider: Yes. Everything. |
|
|
| Report Abuse |
|
|
Boopbot
|
  |
| Joined: 11 Jul 2008 |
| Total Posts: 2284 |
|
|
| 15 Jul 2011 10:55 AM |
| Yea, for me it's :remove(). They must've changed it for you for some reason. |
|
|
| Report Abuse |
|
|
|
| 15 Jul 2011 10:57 AM |
They've officially changed it for everyone :I
:remove() and everything still works, but in a server, it will give output saying that you are supposed to use :Remove(). |
|
|
| Report Abuse |
|
|
Boopbot
|
  |
| Joined: 11 Jul 2008 |
| Total Posts: 2284 |
|
|
| 15 Jul 2011 11:36 AM |
| Huh, I've never gotten that ever. Unless they changed it in the last 2 hours. |
|
|
| Report Abuse |
|
|
Spectrumw
|
  |
| Joined: 04 Aug 2009 |
| Total Posts: 13510 |
|
|
| 16 Jul 2011 02:12 PM |
| Support; In my opinion this was the most useless update ever :/ |
|
|
| Report Abuse |
|
|
|
| 16 Jul 2011 02:15 PM |
camelCase is far superior to PascalCase for naming methods. Most of the time I used it, but personally I think it makes more sense for them to just tie them together and make them identical by using metatables to completely ignore case altogether... |
|
|
| Report Abuse |
|
|
| |
|