모듈:회전목마/샌드박스

Module
p = {}  -- carousel은 이미지 파일 이름 목록 중 하나를 반환합니다. -- -- 선택한 1개의 인덱스는 '스위치초'마다 증가합니다. -- 이것은 스위치 간의 초수를 나타내는 파라미터입니다. -- 3600은 1시간마다 전환됩니다. -- 12시간마다 43200이 됩니다. -- 86400은 매일(디폴트)입니다. -- -- 파일 이름 목록은 명명된 하위 모듈에 있으므로 모든 사용자가 자신의 목록을 가질 수 있습니다. -- Bishonen(기본값)의 경우 모듈은 [[Module:회전목마/Shonen]] -- 시리얼 번호 54129의 경우 모듈은 [[Module:회전목마/54129]] -- -- {{#carusel: carusel main name = name-of-secs = number-of-secs} -- {{#carusel: carusel main name = 54129 switchsec = 10 }} (모듈을 사용하는10초 스위치)회전목마/54129] -- {{#carusel: carusel main}}: 디폴트 데이터 모듈을 사용하여 스위치 간에 24시간 지속 --  p.주된 = 기능.()  -- 파라미터 switchsecs를 취득합니다.NaN 또는 1 미만일 경우 default로 설정합니다.  현지의 전환 시간 = 톤수(.args.스위치초) 또는 86400  한다면 전환 시간 < > 1 그리고나서 전환 시간 = 86400 끝.   -- 매개 변수 데이터 이름을 가져옵니다. 누락된 경우 기본값을 사용합니다.  현지의 데이터 이름 = .args.이름. 또는 ""  한다면 데이터 이름 == "" 그리고나서 데이터 이름 = 쇼넨 끝.   -- 서브모듈로서 이름 있는 데이터 모듈이 있어야 합니다.  -- 파일명의 시퀀셜테이블을 반환합니다.  현지의 imgs(이미지 = .로드 데이터("모듈:회전목마/" .. 데이터 이름)  현지의 숫자 = #imgs(이미지   -- 'now'는 전환 시간 초마다 1씩 증가합니다.  현지의 지금이다 = math.floor( os.time() / 전환 시간 )   -- 1에서 이미지 수 사이의 인덱스를 설정합니다.  현지의 idx = 지금이다 % 숫자 + 1  돌아가다 imgs(이미지[idx] 끝.  돌아가다 p