|
| 24 Dec 2011 11:13 AM |
What's the difference between local part = game.Workspace.Part and part = game.Workspace.Part |
|
|
| Report Abuse |
|
|
|
| 24 Dec 2011 11:19 AM |
local variables only last until the end that they're in.
Normal variables last forever.
For example..
function bleh() local txt = "Hello" end
print(txt)
>> Error, txt is a nil value.
function bleh() txt = "Hello" end
print(txt)
>> Hello |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
| |
|
|
| 24 Dec 2011 11:31 AM |
Locals are destroyed when the scope they're in ends. You can make artificial scopes by adding the keyword 'do'.
if true then local a = 1 do local b = 2 print("A:", a, "B:", b) end print("A:", a, "B:", b) end
> A: 1 B: 2 > A: 1 B: nil |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 24 Dec 2011 11:34 AM |
| Once again, dark said that :P |
|
|
| Report Abuse |
|
|
| |
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 24 Dec 2011 03:39 PM |
| Darkkiller says you're welcome :) |
|
|
| Report Abuse |
|
|
|
| 24 Dec 2011 03:51 PM |
But I added the fact that you can create a new scope whenever you please.
do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do print("Hi") end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 24 Dec 2011 03:54 PM |
My script is better.
do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do do print("Hi") end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end
BAM! |
|
|
| Report Abuse |
|
|
| |
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 24 Dec 2011 04:09 PM |
Mine wouldn't crash -_-
I'll use a break to stop the loop :) |
|
|
| Report Abuse |
|
|
|
| 24 Dec 2011 04:11 PM |
"Mine wouldn't crash -_-"
Never said it would
"I'll use a break to stop the loop"
What loop? crash__() is a locked function that crashes the game. |
|
|
| Report Abuse |
|
|
miz656
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 15336 |
|
|
| 24 Dec 2011 04:14 PM |
"I know mine would never crash :D
I'll say for before do and make it a loop :)
I wasn't talking about crash___() -_- |
|
|
| Report Abuse |
|
|