generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: WHY???

Previous Thread :: Next Thread 
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 01:43 PM
Why do users say that updates break scripts? I haven't had a single situation where that happened, and I've been scripting on ROBLOX for 2 years now... lol.

I would like to know a specific situation where scripts broke due to an update, and tell me the specific update and why that ruined the script. I have yet to hear an actual story of a script that broke due to an update with all the details, and from my experience, no scripts break due to an update.

Sure, they add the ability to use just strings to assign BrickColor property, but you can still use BrickColor.new... This would be an example of a scripting update that didn't ruin older scripts, for the other way around lol.

Thanks!
Report Abuse
Notunknown99 is not online. Notunknown99
Joined: 05 Sep 2008
Total Posts: 25360
01 Nov 2013 01:56 PM
When they altered _G, meaning you need to say _G.Variable instead of just Variable. There is your example.
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 02:08 PM
Really? I never knew that. When did that happen :P?

Also, even though that does break scripts, it is very easy to fix.
Report Abuse
Notunknown99 is not online. Notunknown99
Joined: 05 Sep 2008
Total Posts: 25360
01 Nov 2013 02:09 PM
They did it ages ago. Most things they break can be easily fixed, but I still gave you an example of something they updated which caused stuff to break.
Report Abuse
lordrambo is not online. lordrambo
Joined: 16 Jun 2009
Total Posts: 20628
01 Nov 2013 02:11 PM
When they removed the ability to loadstring bytecode.

There are very few situations that scripts broke due to updates.
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 02:22 PM
Ok good, because I keep seeing noobs who say that their game broke due to a ROBLOX update, but these sound so minor that if you are the slightest bit advanced in ROBLOX Lua then these don't make a difference lol.

I actually just learned recently from reading regular Lua books that if you d0n't define a variable as local it counts as a global, but thanks for summing up why people use _G. for global variables in ROBLOX, now it makes sense lol.
Report Abuse
Notunknown99 is not online. Notunknown99
Joined: 05 Sep 2008
Total Posts: 25360
01 Nov 2013 02:22 PM
"d0n't"

>_>
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 02:37 PM
Huh? Lol.
Report Abuse
Seranok is not online. Seranok
Joined: 12 Dec 2009
Total Posts: 11083
01 Nov 2013 02:44 PM
- at one point having a Model parented to the DataModel caused the game the game to shutdown
- the max limit of strings replicated was changed from 2e5 to 2e5-1
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
01 Nov 2013 02:54 PM
Here is an example.

When MarketplaceService was released, a few methods returned JSON strings. Now they return tables. Changes like these make script break because they were not made to deal with the changes Roblox makes.
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 03:37 PM
Ok. But all of these things are very complex and easy to fix I think?
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 03:37 PM
By complex I meant specific :P.
Report Abuse
bohdan77 is not online. bohdan77
Joined: 10 Aug 2008
Total Posts: 7944
01 Nov 2013 03:58 PM
They are easy to fix, but that doesn't mean they don't break the game in the meantime.
Report Abuse
Xeptix is not online. Xeptix
Joined: 14 Mar 2013
Total Posts: 1115
01 Nov 2013 04:37 PM
^
Report Abuse
Absurdism is not online. Absurdism
Joined: 18 Jul 2013
Total Posts: 2568
01 Nov 2013 04:46 PM
do UUs 4 Roblox
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
01 Nov 2013 04:50 PM
ha u mst up

do UU Us 4 Roblox kay
Report Abuse
Notunknown99 is not online. Notunknown99
Joined: 05 Sep 2008
Total Posts: 25360
01 Nov 2013 05:09 PM
I CAN'T TAKE IT ANY LONGER!
WHAT DOES THAT EVEN MEAN!?
Report Abuse
uyjulian is not online. uyjulian
Joined: 29 Nov 2012
Total Posts: 1214
01 Nov 2013 05:36 PM
roblox locked Script.Source meaning you can't edit source from scripts, however you can add a loadstring(script.Value.Value)() and I don't know why ROBLOX left that in.
ROBLOX also removed HtmlService breaking Anaminus' old admin script and many old games.
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
01 Nov 2013 09:51 PM
Oh. Never heard of HTMLService, sounds like a useful service!

Anyways, at least half of these happened years ago, I've been scripting for several years and none of my scripts have broken yet, so I don't see why this is such a big deal and users complain about it like it's horrible or something :P.
Report Abuse
Xeptix is not online. Xeptix
Joined: 14 Mar 2013
Total Posts: 1115
02 Nov 2013 12:52 AM
It can be a horrible thing. It is sometimes a hassle to fix what Roblox breaks. You probably never used anything that was changed, which is why your scripts have never broken.
Report Abuse
OneTrueGodTheHolyCow is not online. OneTrueGodTheHolyCow
Joined: 24 Oct 2013
Total Posts: 9350
02 Nov 2013 03:36 AM
b'Cuz Scrptrrs lik to Hacks. and Hacks get pa'tch..............
Report Abuse
juzzbyXfalcon is not online. juzzbyXfalcon
Joined: 02 Feb 2011
Total Posts: 1311
02 Nov 2013 04:12 AM
So your weld script works well for weeks, and then all of a sudden it breaks though you didn't change anything?

That's when scripters start blaming Roblox.

-Believe and you will achieve-
Report Abuse
superswordfish is not online. superswordfish
Joined: 14 Jun 2013
Total Posts: 1336
02 Nov 2013 07:38 AM
Well, why did the weld script break? If it's because of a ROBLOX update, give me a specific example please.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image