|
| 09 Mar 2013 08:33 AM |
time = 20
while true do wait(1) time = time - 1 if (time == 0) then local Door1 = MossyDoor1 if (workspace.Door1.Debounce.Value == false) then workspace.Door1.Debounce.Value = true if (workspace.Door1.Open.Value == false) then workspace.Door1.Open.Value = true for i=1, 14 do workspace.Door1.Door11.CFrame = workspace.Door1.Door11.CFrame * CFrame.new(0,0,-0.425) workspace.Door1.Door22.CFrame = workspace.Door1.Door22.CFrame * CFrame.new(0,0,0.425) wait(60) end time = 20 workspace.Door1.Debounce.Value = false return else workspace.Door1.Open.Value = false for i=1, 14 do workspace.Door1.Door11.CFrame = workspace.Door1.Door11.CFrame * CFrame.new(0,0,0.425) workspace.Door1.Door22.CFrame = workspace.Door1.Door12.CFrame * CFrame.new(0,0,-0.425) wait() end workspace.Door1.Debounce.Value = false return end end end end --look here end end end playersa = game.Players:GetChildren() for i=1, #playersa do playersa[i].PlayerGui.Timer.Time.Seconds.Text = "" .. tostring(time) wait() end
___________________________________________________________
output: eof expected near "end", line 37
Is there a function here?
If so, please show me where it is so I may insert a end of function line, because I've scanned it multiple times and havent seen a function. |
|
|
| Report Abuse |
|
|
| |
|
| |
|
velibor
|
  |
| Joined: 24 Nov 2009 |
| Total Posts: 1003 |
|
| |
|
|
| 09 Mar 2013 08:59 AM |
| Tried that, doesnt seem to fix it. |
|
|
| Report Abuse |
|
|
jobro13
|
  |
| Joined: 05 Aug 2009 |
| Total Posts: 2865 |
|
|
| 09 Mar 2013 09:09 AM |
| Add an end to your original code. |
|
|
| Report Abuse |
|
|
|
| 09 Mar 2013 09:11 AM |
| I also tried that, but nothing seems to work... :/ |
|
|
| Report Abuse |
|
|
|
| 09 Mar 2013 09:27 AM |
while true do -----if (time == 0) then ----------if (workspace.Door1.Debounce.Value == false) then ---------------if (workspace.Door1.Open.Value == false) then --------------------for i=1, 14 do --------------------end ---------------else --------------------for i=1, 14 do --------------------end ---------------end ----------end -----end end --look here end end end
for i=1, #playersa do
end
You have three extra end's. This is why tabbing code is useful. |
|
|
| Report Abuse |
|
|
Xnite515
|
  |
| Joined: 18 Feb 2011 |
| Total Posts: 22763 |
|
|
| 09 Mar 2013 09:27 AM |
| You ended something too fast probably |
|
|
| Report Abuse |
|
|
|
| 09 Mar 2013 09:32 AM |
| I removed the extra ends, but it is broken now. |
|
|
| Report Abuse |
|
|
|
| 09 Mar 2013 09:58 AM |
| Does the return variable need to be sighted? |
|
|
| Report Abuse |
|
|
| |
|
|
| 09 Mar 2013 10:14 AM |
| You can't just say 'it's broken now' and expect us to know how to fix it .... |
|
|
| Report Abuse |
|
|
|
| 09 Mar 2013 10:15 AM |
| Does the output say anything different now? |
|
|
| Report Abuse |
|
|
| |
|
| |
|