코드
local count = 0 -- count 변수에 0을 저장 while true do -- while문 조건을 true로 고정 print(count) -- count에 저장된 값 저장 count = count + 1 -- count 변수에 1을 더한 후 다시 count 변수에 저장 end print("Finally the while is over!!!")
실행 결과
14593 14594 14595 14596 14597 14598 14599 16:30:52.621 Game script timeout 16:30:52.622 Stack Begin 16:30:52.623 Script 'Workspace.while.Script',Line5 16:30:52.624 Stack End
잠깐만요
게임 스크립트 타임아웃(Game script timeout)
로블록스는 내부에 시스템을 보호하기 위해서 이미 타임아웃(timeout) 설정 값을 가지고 있습니다. 만약 스크립트가 실행하다가 설정된 타임아웃의 시간을 넘길 경우에는 시스템을 보호하기 위해 해당 스크립트를 강제 종료하고 "Game script timeout"이라는 오류 메시지를 출력합니다.