틀:CGI2: 두 판 사이의 차이
백괴게임>BANIP 잔글편집 요약 없음 |
백괴게임>BANIP 잔글 (변수 수정 예시 몇가지 추가.. 너무 빡시다) |
||
47번째 줄: | 47번째 줄: | ||
==== 변수 출력 예시 ==== | ==== 변수 출력 예시 ==== | ||
* '''<nowiki>{{</nowiki>{{FULLPAGENAME}}|변수=복돌이애정<nowiki>}}</nowiki>''' => 복돌이애정도: {{ {{FULLPAGENAME}}|변수=복돌이애정 }} | * '''<nowiki>{{</nowiki>{{FULLPAGENAME}}|변수=복돌이애정<nowiki>}}</nowiki>''' => 복돌이애정도: {{ {{FULLPAGENAME}}|변수=복돌이애정 }} | ||
*:'복돌이애정'이라고 이름지어진 변수를 | *:'복돌이애정'이라고 이름지어진 '''변수를 출력'''합니다. | ||
* '''<nowiki>{{</nowiki>{{FULLPAGENAME}}|변수=정돌이애정|기본값=애정이 메말랐어!<nowiki>}}</nowiki>''' => 정돌이애정도: {{ {{FULLPAGENAME}}|변수=정돌이애정 |기본값=애정이 메말랐어! }} | * '''<nowiki>{{</nowiki>{{FULLPAGENAME}}|변수=정돌이애정|기본값=애정이 메말랐어!<nowiki>}}</nowiki>''' => 정돌이애정도: {{ {{FULLPAGENAME}}|변수=정돌이애정 |기본값=애정이 메말랐어! }} | ||
*:'정돌이애정'이라고 이름지어진 변수를 출력합니다. 변수가 정의되지 않았을 경우 애정이 메말랐어!를 | *:'정돌이애정'이라고 이름지어진 변수를 출력합니다. 변수가 정의되지 않았을 경우 애정이 메말랐어!를 '''기본값으로 출력'''합니다. | ||
* '''<nowiki>{{</nowiki>{{FULLPAGENAME}}<nowiki>}}</nowiki>''' => CGI값: {{ {{FULLPAGENAME}} }} | * '''<nowiki>{{</nowiki>{{FULLPAGENAME}}<nowiki>}}</nowiki>''' => CGI값: {{ {{FULLPAGENAME}} }} | ||
*:인수 없이 사용할 경우에는 [[틀:CGI|CGI]]와 동일한 | *:인수 없이 사용할 경우에는 '''[[틀:CGI|CGI]]와 동일한 기능'''을 합니다. | ||
*:* {{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}} <sub>(<nowiki>{{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}}</nowiki>)</sub> | *:* {{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}} <sub>(<nowiki>{{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}}</nowiki>)</sub> | ||
*:* {{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}} <sub>(<nowiki>{{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}}</nowiki>)</sub> | *:* {{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}} <sub>(<nowiki>{{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}}</nowiki>)</sub> | ||
*:또한 cgi값은 offset이라는 변수에 정의되어 있으므로 CGI2로 수정이 | *:또한 cgi값은 offset이라는 변수에 정의되어 있으므로 '''CGI2로 수정이 가능'''합니다. | ||
*:* {{{{FULLPAGENAME}} | *:* {{{{FULLPAGENAME}} | ||
|{{{{FULLPAGENAME}}/변수추가|offset|100}} | |{{{{FULLPAGENAME}}/변수추가|offset|100}} | ||
69번째 줄: | 69번째 줄: | ||
<nowiki>}}</nowiki> | <nowiki>}}</nowiki> | ||
==== 변수 수정 예시 ==== | ==== 변수 수정 예시 ==== | ||
* <nowiki>{{</nowiki> {{FULLPAGENAME}}|<nowiki>{{/변수수정|복실이애정|100}}|복실이 애정도 100으로}}</nowiki> => {{ {{FULLPAGENAME}}|{{/변수수정|복실이애정|100}}|복실이 애정도 100으로}} | |||
*: '복실이애정'이라는 변수를 숫자 100으로 설정합니다. | |||
* <nowiki>{{</nowiki> {{FULLPAGENAME}}|{{/변수수정|복실이애정|무한}}|<nowiki>복실이 애정도 무한으로}}</nowiki> => {{{{FULLPAGENAME}}|{{/변수수정|복실이애정|무한}}|복실이 애정도 무한으로}} | |||
*: '복실이애정'이라는 변수를 글자 무한으로 설정합니다. |
2018년 1월 30일 (화) 01:51 판
CGI의 확장판입니다. 페이지 단위로 숫자나 문자를 주고받을 수 있습니다. CGI와는 달리 문자도 주고받을 수 있으며 한번에 여럿의 CGI값들을 이용 할 수 있습니다.
사용 예
복실이
- 복실이의 애정도: 0
- 복실이의 포만감: 0
- 복실이 쓰다듬기
- 복실이 밥주기
복돌이
- 복돌이의 애정도: 0
- 복돌이의 포만감: 0
- 파일노리 이용하기
- 토렌트 다운받기
정돌이
- 정돌이 애정도: 0
- 정돌이 포만감: 0
- 정품윈도우 이용하기
- 복돌이 잡아먹기
활용법
- 경험치, 레벨, 남은 hp, 남은 mp등 여러개의 변수를 사용해 rpg 게임을 만들 수 있음
사용방법
변수 출력 방법
{{틀:CGI2 |변수=(출력할 변수명) |기본값=(변수가 존재하지 않는 경우 기본으로 뱉을 값) }}
변수 출력 예시
- {{틀:CGI2|변수=복돌이애정}} => 복돌이애정도: 0
- '복돌이애정'이라고 이름지어진 변수를 출력합니다.
- {{틀:CGI2|변수=정돌이애정|기본값=애정이 메말랐어!}} => 정돌이애정도: 애정이 메말랐어!
- '정돌이애정'이라고 이름지어진 변수를 출력합니다. 변수가 정의되지 않았을 경우 애정이 메말랐어!를 기본값으로 출력합니다.
- {{틀:CGI2}} => CGI값: 0
- 인수 없이 사용할 경우에는 CGI와 동일한 기능을 합니다.
- 또한 cgi값은 offset이라는 변수에 정의되어 있으므로 CGI2로 수정이 가능합니다.
- 100으로 설정 ({{틀:CGI2|{{틀:CGI2/변수추가|offset|100}}|100으로 설정}})
- 빼기 1000 ({{틀:CGI2|{{틀:CGI2/변수추가|offset| {{#expr: {{ {{틀:CGI2 }} - 1000 }} }}|빼기 1000}})
변수 수정 방법
{{틀:CGI2 | (수정할 변수) =>{{틀:CGI2/변수추가|(변수명)|(변수값)}}과 같이 기입 할 수 있음. | (버튼 링크에 보여질 메세지, 기본값은 이동) | (이동할 페이지, 기본값은 현재 문서) }}
변수 수정 예시
- {{ 틀:CGI2|{{/변수수정|복실이애정|100}}|복실이 애정도 100으로}} => 복실이 애정도 100으로
- '복실이애정'이라는 변수를 숫자 100으로 설정합니다.
- {{ 틀:CGI2|{"set":["복실이애정","무한"]},|복실이 애정도 무한으로}} => 복실이 애정도 무한으로
- '복실이애정'이라는 변수를 글자 무한으로 설정합니다.