UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:24 PM |
NumberOfMaps = #Game.Lighting.Maps:GetChildren()
Maps = { }
for Index, Map in pairs( Game.Lighting.Maps:GetChildren( ) ) do --A
table.insert( Maps, Map:Clone( ) )
end --A
while wait(0.03) do --B
for Number = 1,NumberOfMaps do --C
Maps[Number].Parent = Workspace
Workspace.HintMessage.Text = Workspace[Number].MapName.Value
wait(5)
Maps[Number]:Destroy()
end--C
end --B
It will insert the first map, remove it
Insert the second map, and before it removes it...
16:23:06.402 - The Parent property of 1 is locked 16:23:06.404 - Script "Workspace.GameScript", Line 15 16:23:06.406 - stack end |
|
|
| Report Abuse |
|
|
dekkonot
|
  |
| Joined: 22 Dec 2010 |
| Total Posts: 6685 |
|
|
| 24 Mar 2013 04:25 PM |
What class is '1'?
Reported for spam. |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:26 PM |
What spam? I'm asking for help...
I don't understand your question. |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:27 PM |
Oh wait I understand now sorry.
1 is a model. |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2013 04:29 PM |
Try using Remove() instead.
(╯°□°)> KMXD |
|
|
| Report Abuse |
|
|
dekkonot
|
  |
| Joined: 22 Dec 2010 |
| Total Posts: 6685 |
|
|
| 24 Mar 2013 04:30 PM |
Remove() is deprecated. Use Destroy() instead.
Reported for spam. |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:30 PM |
| Well even if remove isn't the best...If it works it works. I'll try it. |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2013 04:31 PM |
I know that. Just try using Remove.
(╯°□°)> KMXD |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:33 PM |
Still doesn't work
I also tried
NumberOfMaps = #Game.Lighting.Maps:GetChildren()
Maps = { }
for Index, Map in pairs( Game.Lighting.Maps:GetChildren( ) ) do --A
table.insert( Maps, Map:Clone( ) )
end --A
while wait(0.03) do --B
for Number = 1,NumberOfMaps do --C
Maps[Number].Parent = Workspace
Workspace.HintMessage.Text = Workspace[Number].MapName.Value
wait(5)
Game.Workspace[Number]:Destroy()
end--C
end --B
Didn't work |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:37 PM |
I have no idea why but it started working kinda.
No error, but it doesn't loop.
NumberOfMaps = #Game.Lighting.Maps:GetChildren()
Maps = { }
for Index, Map in pairs( Game.Lighting.Maps:GetChildren( ) ) do --A
table.insert( Maps, Map:Clone( ) )
end --A
while wait(0.03) do --B
for Number = 1,NumberOfMaps do --C
Maps[Number].Parent = Workspace
Workspace.HintMessage.Text = Workspace[Number].MapName.Value
wait(5)
Maps[Number]:Destroy()
end --C
end --B |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2013 04:37 PM |
Try this:
NumberOfMaps = #Game.Lighting.Maps:GetChildren() Maps = { } for Index, Map in pairs( Game.Lighting.Maps:GetChildren( ) ) do --A table.insert( Maps, Map:Clone( ) ) end --A while wait(0.03) do --B for Number = 1, NumberOfMaps do --C Maps[Number]:Clone().Parent = Workspace wait(5) Workspace[Number]:Destroy() end--C end --B
(╯°□°)> KMXD |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2013 04:39 PM |
| Maybe you should write it differently and stick a while true do in there. |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
|
| 24 Mar 2013 04:41 PM |
| Works thanks, what did you change? I don't see it, what was wrong? |
|
|
| Report Abuse |
|
|
|
| 24 Mar 2013 04:43 PM |
I just made it so that it clones the clone of the map.
(╯°□°)> KMXD |
|
|
| Report Abuse |
|
|
UnBuild
|
  |
| Joined: 22 Mar 2013 |
| Total Posts: 3233 |
|
| |
|