xSIXx
|
  |
| Joined: 06 Aug 2010 |
| Total Posts: 9202 |
|
|
| 26 Oct 2012 05:43 PM |
if i remove a script, the logical thing i would except is that it will terminate completely. not keep on going.
current uses of nil scripts: >anti-steals (doesn't work people) >un-removeable scripts (just used in SB's to annoy people) |
|
|
| Report Abuse |
|
|
Trisquel
|
  |
| Joined: 11 Dec 2011 |
| Total Posts: 4 |
|
|
| 26 Oct 2012 05:46 PM |
I agree. It seems to me that it would be logical that, when you put a script outside of the game hierarchy, you don't want it to run anymore.
At least, make them stop running if using the Destroy method, because the Destroy method is clearly intended to get rid of something, and getting rid of a script pretty much means stopping it.
Then, again, there might be technical reasons that would make this difficult... |
|
|
| Report Abuse |
|
|
Legend26
|
  |
| Joined: 08 Sep 2008 |
| Total Posts: 10586 |
|
|
| 26 Oct 2012 05:48 PM |
Julien above.
And I wouldn't mind. Would only force me to finally get around to updating my game. |
|
|
| Report Abuse |
|
|
Garnished
|
  |
| Joined: 09 Apr 2012 |
| Total Posts: 12695 |
|
|
| 26 Oct 2012 05:52 PM |
Don't you mean null? Because I never heard anything of nil. |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
|
| 26 Oct 2012 05:53 PM |
| GARNISHED, WHY U NO KNOW DAT NULL = Nil FOR Lua! |
|
|
| Report Abuse |
|
|
xSIXx
|
  |
| Joined: 06 Aug 2010 |
| Total Posts: 9202 |
|
|
| 26 Oct 2012 05:54 PM |
@garnished
how do you get away with making irrelevent posts AND not being able to script without getting yelled at by us? |
|
|
| Report Abuse |
|
|
Garnished
|
  |
| Joined: 09 Apr 2012 |
| Total Posts: 12695 |
|
|
| 26 Oct 2012 05:55 PM |
@Zars I do. ... I just heard about null being removed, which does not effect nil. |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
|
| 26 Oct 2012 05:57 PM |
| Since when roblox had null's.. |
|
|
| Report Abuse |
|
|
|
| 26 Oct 2012 06:03 PM |
@zars
print(null==nil) -> true
:D |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
| |
|
Seranok
|
  |
| Joined: 12 Dec 2009 |
| Total Posts: 11083 |
|
|
| 27 Oct 2012 12:29 AM |
| If support for "null scripts" is removed then we won't be able to protect our places from exploits stealing our scripts. I use "null scripts" in Catalog Heaven and so far they work wonderfully. I haven't seen a single instance in which someone has retrieved one of those scripts, because they aren't retrievable. It's awesome. |
|
|
| Report Abuse |
|
|
|
| 27 Oct 2012 12:31 AM |
| Seranok: I don't see how having nil scripts would help that. Server-side scripts aren't replicated, and its trivial to steal client-side scripts even if they are nilled. |
|
|
| Report Abuse |
|
|
|
| 27 Oct 2012 04:56 AM |
| It support were to be removed, I want a place within the Player where I can place a Localscript without it being removed or in any other way disabled. :l I use loads of nil-parented Localscripts to run things such as Guis. |
|
|
| Report Abuse |
|
|
|
| 27 Oct 2012 05:18 AM |
I don't think it would be beneficial to remove this. Think antivirus. (legit ones)
i beat an elephant at poker |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
|
| 27 Oct 2012 07:23 AM |
Antivirus - Find and remove some sort of object
Nyeaaahhh.... |
|
|
| Report Abuse |
|
|
|
| 27 Oct 2012 08:26 AM |
Antivirus - Can be removed, is useful to be nil sometimes.
i beat an elephant at poker |
|
|
| Report Abuse |
|
|
zars15
|
  |
| Joined: 10 Nov 2008 |
| Total Posts: 9999 |
|
|
| 27 Oct 2012 10:27 AM |
"i beat an elephant at poker"
Bring out one mouse |
|
|
| Report Abuse |
|
|
xSIXx
|
  |
| Joined: 06 Aug 2010 |
| Total Posts: 9202 |
|
|
| 27 Oct 2012 10:33 AM |
@source
no one cares about free model'ers getting viruses. |
|
|
| Report Abuse |
|
|
stravant
|
  |
 |
| Joined: 22 Oct 2007 |
| Total Posts: 2893 |
|
|
| 27 Oct 2012 10:50 AM |
"Seranok: I don't see how having nil scripts would help that. Server-side scripts aren't replicated, and its trivial to steal client-side scripts even if they are nilled."
That is true. It's probably the server-side script protection that's doing that, not your use of orphaned scripts.
And by the way guys, "orphaned" scripts is a much better technical term for this concept. |
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 27 Oct 2012 11:02 AM |
| well then drop support for orphaned scripts |
|
|
| Report Abuse |
|
|
| |
|
|
| 27 Oct 2012 11:38 AM |
| we should get an OrphanageService for these scripts. |
|
|
| Report Abuse |
|
|
|
| 27 Oct 2012 11:40 AM |
Maybe we could have an option to allow orphan scripts like an OrphanageService?
☜▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬☞ |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 27 Oct 2012 11:52 AM |
My suggestion is that the destroy method also disables a script if it's a script or local script. Or, for now, you can disable it yourself.
I'm not sure, but doesn't the thread stop when you disable the script?
"Contact me if you are interested in becoming a developer, innovator, or recruiter for CSA." |
|
|
| Report Abuse |
|
|
TaslemGuy
|
  |
| Joined: 10 Jun 2009 |
| Total Posts: 12174 |
|
|
| 27 Oct 2012 12:04 PM |
I disagree. Nil scripts should still run.
But if you :Destroy() a script it should stop. |
|
|
| Report Abuse |
|
|