플레이위키:연습장
수정 765회 · 편집자 12명최초 작성 2021.04.07
두 버전을 골라 비교하세요
R649 → R650
chun명령어 테스트+188
@@ 명령어 테스트 · 변경 @@
11@ 맵 가져오기 테스트
22맵 가져오기 테스트
33[document([split(검은 등 하운드 (선계), (,1)],출현 위치)]
44
55@ 문서 발췌 명령어 테스트
66테스트 결과 (테스트 시 \ 삭제하고 해보기)
77
88\[document(#NAME,)\] = 첫번째 문단 발췌
99\[document(#NAME)\] = return 없음
1010
1111\[document(분류:사용처/요리,)\]= 첫번째 문단(개요 내용) 발췌
1212\[document(분류:사용처/[gamedb(#NAME,요리명)],)\]= 첫번째 문단(개요 내용) 발췌
1313\[document(분류:사용처/요리,개요)\]= return 없음
1414\[document(분류:사용처/요리,1)\]= return 없음
1515\[document(분류:사용처/요리)\]= return 없음
1616이중 문서 발췌 불가 확인
1717
1818A 문서 내용 = B 문서 발췌
1919B 문서 내용 = C 문서 발췌
2020이럴 때, A 문서 내용에 C 문서 발췌 내용이 보이지 않음.
2121
22삭제: [split([[a]]/[[b]],]],1)]
23삭제: @ 문서 발췌 내용 split 가능 여부 테스트
22추가: @ 문서 발췌 내용 split 가능 여부 테스트
2423테스트 결과
2524
2625가능함.
2726
2827특이 사항 : 마지막 글자 뒤에 '<' 가 붙으며 split으로도 분리할 수 없음.
2928단, 구분자를 맨 마지막에 오도록 하면 해당 이슈 신경쓸 이유 없음.
3029
3130ex)
3231문서 발췌 내용 : a/b/c
3332'c'를 목표로 split 해서 출력 결과 : c<
3433
3534문서 발췌 내용 : a/b/c/
3635'c'를 목표로 split 해서 출력 결과 : c
3736
3837@ if 조건문 비슷하게 활용
3938테스트 결과
4039
41삭제: 문서 발췌 내용 : 가/100/1개 (③)/나/200/2개 (③)/다/300/3개 (③)/
42삭제: 목표 : 나가 있을 시 -> 나, 200, 2개 (③) 출력
43삭제: 해당 글자가 있을 때 - 성공
40추가: DB or 문서 발췌 내용 : 가/100/1개 (③)/나/200/2개 (③)/다/300/3개 (③)/
41추가: 목표 : '나' 가 있을 시 -> 나, 200, 2개 (③) 출력
42추가: '라' 가 없을 시 -> 아무것도 출력되지 않음
43추가:
44추가: 해당 글자가 있을 때 - 성공
4445[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],나,1)],2)],/,1)]
4546[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],나,1)],2)],/,2)]
4647[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],나,1)],2)],/,3)]
47삭제: 해당 글자가 없을 때 - 성공
48추가: 해당 글자가 없을 때 - 성공
4849[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],라,1)],2)],/,3)]
4950[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],라,1)],2)],/,3)]
5051[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],라,1)],2)],/,3)]
5152DB 정보를 사용했을 경우 문제 없음
52삭제: 다만 문서 발췌로 사용했을 경우, "링크"에서 가져온 내용이 하단에 뜨는데, 이것도 검색에 걸릴 수 있다.
53삭제:
54삭제: 전체적인 출력문이 무엇인지는 모르겠지만
55삭제:
56삭제: [split([document(#NAME,ㅇㅇ)],5",1)]
57삭제:
58삭제:
59삭제:
53추가: 다만 문서 발췌로 사용했을 경우, 문서명에서 가져온 내용 이 하단에 뜨는데, 이것도 검색에 걸릴 수 있다.
54추가: (링크 URL도 검색에 걸린다)
55추가: 다만 해당 기능을 사용할 때 넣을 단어로 인하여 해당 현상이 발생할 확률은 없어 보인다.
56추가:
6057
6158음식 문서 재료 레시피 출력 테스트
6259
6360[gamedb(애프터눈 티,재료)]
6461
6562[split([gamedb(애프터눈 티,재료)],/,1)]
6663
6764
6865[split([split([gamedb(애프터눈 티,재료)],/,1)],x,1)]
6966[split([split([gamedb(애프터눈 티,재료)],/,1)],x,2)]
7067
7168
7269[split([[새알]] / [[캐릭터]],/,1)]
7370[split(\[[새알]] / \[[캐릭터]],/,1)]
7471[[]] 명령어 \[\[ \]\] 로 변환하여 테스트
7572[split(\[\[새알\]\] / \[\[캐릭터\]\] ,/,1)]
7673
7774[gamedb(#NAME,사용 캐릭터)]
7875[split([gamedb(#NAME,사용 캐릭터)],/,5)]
7976[split([split([gamedb(#NAME,사용 캐릭터)],/,5)],이,1)]
8077
8178
8279[gamedb(#NAME,명령어 테스트)]
8380[split([gamedb(#NAME,명령어 테스트)],,,3)]
8481[split([gamedb(#NAME,명령어 테스트)],\,,3)]
8582[split( [gamedb(#NAME,명령어 테스트)] ,\,,3)]
8683
8784
8885[gamedb(#NAME,명령어 테스트2)]
8986[split([gamedb(#NAME,명령어 테스트2)],\,,3)]
9087
9188
9289[gamedb(#NAME,명령어 테스트3)]
9390[split([gamedb(#NAME,명령어 테스트3)],/,3)]
9491
9592명령어 테스트4 (명령어 디버깅용)
9693[gamedb(#NAME,명령어 테스트4)]
9794[split([gamedb(#NAME,명령어 테스트4)],/,1)]
9895
9996명령어 테스트5 (명령어 디버깅용)
10097[gamedb(#NAME,명령어 테스트5)]
10198[split([gamedb(#NAME,명령어 테스트5)],/,2)]
10299
103100gamedb 명령어 문서명 인식 디버깅용 테스트
104101[gamedb(「파도 너머, 폰타인에서의 만남」)]
105102
106103
107104(게임DB에 명령어 입력 시 해당 DB 내용 불러오면 어떻게 출력되는지 확인)
108105[gamedb(#NAME,기타 테스트)]