틀:Choose: 두 판 사이의 차이

리버티게임(개발), 모두가 만들어가는 자유로운 게임
둘러보기로 이동 검색으로 이동
>BANIP
(랜덤모듈 이어주기)
>BANIP
(예시 틀 적용)
11번째 줄: 11번째 줄:


{{#tag:choose|uncached=}}
{{#tag:choose|uncached=}}
{|border=1 align="center"
{{예시
!예제
|<nowiki>{{choose|a|b|c|d}} {{choose|a|b|c|d}}</nowiki>
|<nowiki>{{choose|a|b|c|d}} {{choose|a|b|c|d}}</nowiki>
|-
!결과
|{{choose|a|b|c|d}} {{choose|a|b|c|d}}
|{{choose|a|b|c|d}} {{choose|a|b|c|d}}
|}
}}


{|border=1 align="center"
{{예시
!예제
|<nowiki>{{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}}</nowiki>
|<nowiki>{{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}}</nowiki>
|-
!결과
|{{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}}
|{{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}}
|}
}}


{|border=1 align="center"
{{예시
!예제
|<nowiki>{{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}}</nowiki>
|<nowiki>{{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}}</nowiki>
|-
!결과
|{{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}}
|{{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}}
|}
}}


== 도보시오 ==
== 도보시오 ==

2023년 7월 26일 (수) 11:38 판

여러 개의 선택지 중 동일한 확률로 랜덤하게 선택하는 #choose 특수 함수와 비슷하게 쓸 수 있지만, 시드와 키를 설정할 수 있습니다.

이름 없는 변수 또는 1부터 시작해 중간에 끊기지 않는 숫자 변수에 선택할 항목을 넣고, seed 변수에 시드값을, key 변수에 키 값을 넣으시면 됩니다.

시드값을 지정했을 때, 항목의 개수와 시드, 키가 같으면 항상 같은 순서의 항목이 나옵니다.

키값을 지정했을 때, 같은 문서에서 항목의 개수와 시드가 같으면 같은 순서의 항목이 나옵니다.

별도의 갱신 없이 항상 다른 값을 표시하고 싶다면 <choose uncached />를 문서의 아무 곳에 넣으면 됩니다.


code_blocks 코드
{{choose|a|b|c|d}} {{choose|a|b|c|d}}
code
낙서장에서 확인
description 결과
스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다.
code_blocks 코드
{{choose|a|b|c|d|key=1}} {{choose|a|b|c|d|key=1}}
code
낙서장에서 확인
description 결과
스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다.
code_blocks 코드
{{choose|a|b|c|d|seed=1}} {{choose|a|b|c|d|seed=1}}
code
낙서장에서 확인
description 결과
스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다. 스크립트 오류: 함수 "chooseWrapped"가 존재하지 않습니다.

도보시오