플레이위키:연습장
수정 765회 · 편집자 12명최초 작성 2021.04.07
두 버전을 골라 비교하세요
R661 → R662
chun명령어 테스트−2
@@ 명령어 테스트 · 변경 @@
11@ 링크 DB로 가져오기 테스트
22gamedb():
3삭제: [document(#NAME,링크)]
3추가: [gamedb(#NAME,링크)]
44
55
66
77@ 줄바꿈 상태 텍스트 split 테스트
88ㅇㅇ
99[replace([gamedb(#NAME,ㅇㅇ)],나,,)]
1010[split([gamedb(#NAME,ㅇㅇ)],나,1)]
1111[split([gamedb(#NAME,ㅇㅇ)],다,1)]
1212[split([gamedb(#NAME,ㅇㅇ)],\\,3)]
1313
1414@ 맵 가져오기 테스트
1515맵 가져오기 테스트
1616[document([split(검은 등 하운드 (선계), (,1)],출현 위치)]
1717
1818@ 문서 발췌 명령어 테스트
1919테스트 결과 (테스트 시 \ 삭제하고 해보기)
2020
2121\[document(#NAME,)\] = 첫번째 문단 발췌
2222\[document(#NAME)\] = return 없음
2323
2424\[document(분류:사용처/요리,)\]= 첫번째 문단(개요 내용) 발췌
2525\[document(분류:사용처/[gamedb(#NAME,요리명)],)\]= 첫번째 문단(개요 내용) 발췌
2626\[document(분류:사용처/요리,개요)\]= return 없음
2727\[document(분류:사용처/요리,1)\]= return 없음
2828\[document(분류:사용처/요리)\]= return 없음
2929이중 문서 발췌 불가 확인
3030
3131A 문서 내용 = B 문서 발췌
3232B 문서 내용 = C 문서 발췌
3333이럴 때, A 문서 내용에 C 문서 발췌 내용이 보이지 않음.
3434
3535@ 문서 발췌 내용 split 가능 여부 테스트
3636테스트 결과
3737
3838가능함.
3939
4040특이 사항 : 마지막 글자 뒤에 '<' 가 붙으며 split으로도 분리할 수 없음.
4141단, 구분자를 맨 마지막에 오도록 하면 해당 이슈 신경쓸 이유 없음.
4242
4343ex)
4444문서 발췌 내용 : a/b/c
4545'c'를 목표로 split 해서 출력 결과 : c<
4646
4747문서 발췌 내용 : a/b/c/
4848'c'를 목표로 split 해서 출력 결과 : c
4949
5050@ if 조건문 비슷하게 활용
5151테스트 결과
5252
5353DB or 문서 발췌 내용 : 가/100/1개 (③)/나/200/2개 (③)/다/300/3개 (③)/
5454목표 : '나' 가 있을 시 -> 나, 200, 2개 (③) 출력
5555'라' 가 없을 시 -> 아무것도 출력되지 않음
5656
5757해당 글자가 있을 때 - 성공
5858[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],나,1)],2)],/,1)]
5959[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],나,1)],2)],/,2)]
6060[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],나,1)],2)],/,3)]
6161해당 글자가 없을 때 - 성공
6262[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],라,1)],2)],/,3)]
6363[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],라,1)],2)],/,3)]
6464[split([split([document(#NAME,ㅇㅇ)],[split([document(#NAME,ㅇㅇ)],라,1)],2)],/,3)]
6565DB 정보를 사용했을 경우 문제 없음
6666다만 문서 발췌로 사용했을 경우, 문서명에서 가져온 내용 이 하단에 뜨는데, 이것도 검색에 걸릴 수 있다.
6767(링크 URL도 검색에 걸린다)
6868다만 해당 기능을 사용할 때 넣을 단어로 인하여 해당 현상이 발생할 확률은 없어 보인다.
6969
7070
7171음식 문서 재료 레시피 출력 테스트
7272
7373[gamedb(애프터눈 티,재료)]
7474
7575[split([gamedb(애프터눈 티,재료)],/,1)]
7676
7777
7878[split([split([gamedb(애프터눈 티,재료)],/,1)],x,1)]
7979[split([split([gamedb(애프터눈 티,재료)],/,1)],x,2)]
8080
8181
8282[split([[새알]] / [[캐릭터]],/,1)]
8383[split(\[[새알]] / \[[캐릭터]],/,1)]
8484[[]] 명령어 \[\[ \]\] 로 변환하여 테스트
8585[split(\[\[새알\]\] / \[\[캐릭터\]\] ,/,1)]
8686
8787[gamedb(#NAME,사용 캐릭터)]
8888[split([gamedb(#NAME,사용 캐릭터)],/,5)]
8989[split([split([gamedb(#NAME,사용 캐릭터)],/,5)],이,1)]
9090
9191
9292[gamedb(#NAME,명령어 테스트)]
9393[split([gamedb(#NAME,명령어 테스트)],,,3)]
9494[split([gamedb(#NAME,명령어 테스트)],\,,3)]
9595[split( [gamedb(#NAME,명령어 테스트)] ,\,,3)]
9696
9797
9898[gamedb(#NAME,명령어 테스트2)]
9999[split([gamedb(#NAME,명령어 테스트2)],\,,3)]
100100
101101
102102[gamedb(#NAME,명령어 테스트3)]
103103[split([gamedb(#NAME,명령어 테스트3)],/,3)]
104104
105105명령어 테스트4 (명령어 디버깅용)
106106[gamedb(#NAME,명령어 테스트4)]
107107[split([gamedb(#NAME,명령어 테스트4)],/,1)]
108108
109109명령어 테스트5 (명령어 디버깅용)
110110[gamedb(#NAME,명령어 테스트5)]
111111[split([gamedb(#NAME,명령어 테스트5)],/,2)]
112112
113113gamedb 명령어 문서명 인식 디버깅용 테스트
114114[gamedb(「파도 너머, 폰타인에서의 만남」)]
115115
116116
117117(게임DB에 명령어 입력 시 해당 DB 내용 불러오면 어떻게 출력되는지 확인)
118118[gamedb(#NAME,기타 테스트)]