틀:CGI2: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Hsl0
imported>Regurus
(rand함수 대체. 실수 죄송합니다.)
1번째 줄: 1번째 줄:
<includeonly><onlyinclude>{{#if:{{{1|}}}
{{rand|<includeonly><onlyinclude>{{#if:{{{1|}}}{{rand|    |<span class='plainlinks cgilink' data-page='{{{3|{{{page| {{FULLPAGENAME}}}}}}}}' data-var='[{{{1|}}}]'>{{#if:{{{클래스|}}}|<span class="{{{클래스|}}}">{{{2|이동}}}</span>|{{{2|이동}}}}}</span>{{rand|    |{{#urldecode:{{rand|        {{#if:{{{클래스|}}}|<span class="{{{클래스|}}}">}}{{#urlget:{{{변수|offset}}}| {{{기본값|0}}} }}{{#if:{{{클래스|}}}|</span>}}{{rand|    }}{{rand|}}{{#if:{{{3|{{{page|}}}}}}|<span style="display:none">[[{{{3|{{{page}}}}}}]]</span>}}</onlyinclude></includeonly>{{rand|{{IE불가}}{{rand|{{복잡}}{{rand|{{rand|[[틀:CGI|CGI]]와 [[틀:linkget|linkget]]을 여러가지면으로 발전시킨 틀입니다. 페이지 단위로 숫자나 문자를 주고받을 수 있습니다. CGI와는 달리 문자도 주고받을 수 있으며 한번에 여럿의 CGI값들을 이용 할 수 있습니다. 다른 기존 urlget 값을 유지하기 위해 일일이 모든 변수를 추가할 필요가 없습니다.{{rand|{{rand|== 사용 예 =={{rand|<div style="display:flex;">{{rand|    <div style="flex:1"> {{rand|'''복실이'''{{rand|:복실이의 애정도: {{CGI2|변수=복실이애정|기본값=0}}{{rand|:복실이의 포만감: {{CGI2|변수=복실이포만|기본값=0}}{{rand|* {{ CGI2|{{/변수계산|복실이애정|+|10}}|복실이 쓰다듬기 }} {{rand|* {{ CGI2|{{/변수계산|복실이포만|+|10}}|복실이 밥주기 }} {{rand|    </div>{{rand|    <div style="flex:1">{{rand|'''복돌이'''{{rand|:복돌이의 애정도: {{CGI2|변수=복돌이애정|기본값=0}}{{rand|:복돌이의 포만감: {{CGI2|변수=복돌이포만|기본값=0}}{{rand|* {{ CGI2|{{/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }} {{rand|* {{ CGI2|{{/변수수정|복돌이포만| {{#expr: {{CGI2|변수=복돌이포만}} + 10 }}}}|토렌트 다운받기 }} {{rand|    </div>{{rand|    <div style="flex:1"> {{rand|'''정돌이'''{{rand|:정돌이 애정도: {{CGI2|변수=정돌이애정|기본값=0}}{{rand|:정돌이 포만감: {{CGI2|변수=정돌이포만|기본값=0}}{{rand|* {{ CGI2|{{/변수수정|정돌이애정| {{#expr: {{CGI2|변수=정돌이애정}} + 100 }}}}|정품윈도우 이용하기 }} {{rand|* {{ CGI2|{{rand|    {{/일괄수정{{rand|    |복돌이애정=0{{rand|    |복돌이포만=0{{rand|    |정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}{{rand|    }}{{rand|    {{/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}{{rand|  |복돌이 잡아먹기 }} {{rand|    </div>{{rand|</div>{{rand|{{rand|== 활용법 =={{rand|* 경험치, 레벨, 남은 hp, 남은 mp등 여러개의 변수를 사용해 rpg 게임을 만들 수 있음{{rand|== 사용방법 =={{rand|=== 변수 출력 방법 ==={{rand| <nowiki>{{</nowiki>CGI2{{rand|    |변수=(출력할 변수명){{rand|    |기본값=(변수가 존재하지 않는 경우 기본으로 뱉을 값){{rand|    |클래스=(지정하고 싶은 HTML 클래스){{rand| <nowiki>}}</nowiki>{{rand|==== 변수 출력 예시 ===={{rand|* '''<nowiki>{{</nowiki>CGI2|변수=복돌이애정<nowiki>}}</nowiki>''' => 복돌이애정도: {{CGI2|변수=복돌이애정}}{{rand|*:'복돌이애정'이라고 이름지어진 '''변수를 출력'''합니다.{{rand|* '''<nowiki>{{</nowiki>CGI2|변수=정돌이애정|기본값=애정이 메말랐어!<nowiki>}}</nowiki>''' => 정돌이애정도: {{ CGI2|변수=정돌이애정 |기본값=애정이 메말랐어! }}{{rand|*:'정돌이애정'이라고 이름지어진 변수를 출력합니다. 변수가 정의되지 않았을 경우 애정이 메말랐어!를 '''기본값으로 출력'''합니다.{{rand|* '''<nowiki>{{</nowiki>CGI2<nowiki>}}</nowiki>''' => CGI값: {{ CGI2 }}{{rand|*:인수 없이 사용할 경우에는 '''[[틀:CGI|CGI]]와 동일한 기능'''을 합니다.{{rand|*:* {{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}} <sub>(<nowiki>{{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}}</nowiki>)</sub>{{rand|*:* {{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}} <sub>(<nowiki>{{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}}</nowiki>)</sub>{{rand|*:또한 cgi값은 offset이라는 변수에 정의되어 있으므로 '''CGI2로 수정이 가능'''합니다.{{rand|*:* {{CGI2{{rand|        |{{CGI2/변수수정|offset|100}}{{rand|        |100으로 설정}} <sub>(<nowiki>{{</nowiki>CGI2<nowiki>|{{</nowiki>CGI2<nowiki>/변수수정|offset|100}}|100으로 설정}}</nowiki>)</sub>{{rand|*:* {{CGI2|{{CGI2/변수수정|offset{{rand|        |{{#expr: {{ CGI2 }} - 1000 }} }} {{rand|        |빼기 1000}} <sub>(<nowiki>{{</nowiki>CGI2|{{CGI2/변수수정|offset| {{#expr: {{ {{CGI2<nowiki> }} - 1000 }} }}|빼기 1000}}}}</nowiki>)</sub>{{rand|{{rand|=== 변수 수정 방법 ==={{rand| <nowiki>{{</nowiki>CGI2{{rand|    | (수정할 변수){{rand|          =><nowiki>{{</nowiki>CGI2/변수수정|(변수명)|(변수값)<nowiki>}}</nowiki>과 같이 기입 할 수 있음. <nowiki>{{CGI2/일괄수정|(변수명)=(변수값)}}</nowiki>으로 대체 가능.{{rand|    | (버튼 링크에 보여질 메세지, 기본값은 이동){{rand|    | (이동할 페이지, 기본값은 현재 문서(빈칸은 언더바로 처리해야 정상 처리 됩니다.)){{rand|    |클래스=(지정하고 싶은 HTML 클래스){{rand| <nowiki>}}</nowiki>{{rand|==== 변수 수정 예시 ===={{rand|===== 단순 설정 ====={{rand|[[틀:CGI2/변수수정|변수수정]]으로 변수값을 교체할 수 있습니다. 만약 문제가 생기면 [[틀:CGI2/일괄수정|일괄수정]]을 대신 써주세요.{{rand|* '''<nowiki>{{</nowiki>CGI2|<nowiki>{{CGI2/변수수정|복실이애정|100}}|복실이 애정도 100으로}}</nowiki>''' =>  {{ CGI2|{{/변수수정|복실이애정|100}}|복실이 애정도 100으로}}{{rand|*: '복실이애정'이라는 변수를 숫자 100으로 설정합니다.{{rand|* '''<nowiki>{{</nowiki>CGI2<nowiki>|{{CGI2/변수수정|복실이애정|무한}}|복실이 애정도 무한으로}}</nowiki>''' => {{CGI2|{{/변수수정|복실이애정|무한}}|복실이 애정도 무한으로}}{{rand|*: '복실이애정'이라는 변수를 글자 무한으로 설정합니다.{{rand|{{rand|===== 일괄 설정 ====={{rand|여러 변수를 교체할 경우에는 변수수정 대신 [[틀:CGI2/일괄수정|일괄수정]]을 이용하면 편리합니다.{{rand|* '''<nowiki>{{CGI2|{{CGI2/일괄수정|복실이애정=0|복실이포만=0|복돌이애정=0|복돌이포만=0|정돌이애정=0|정돌이포만=0}}|전체 초기화}}</nowiki>''' => {{CGI2|{{/일괄수정|복실이애정=0|복실이포만=0|복돌이애정=0|복돌이포만=0|정돌이애정=0|정돌이포만=0}}|전체 초기화}}{{rand|*: 모든 변수를 0으로 설정합니다.{{rand|* '''<nowiki>{{CGI2|{{CGI2/일괄수정|복실이애정=무한|복실이포만=무한|복돌이애정=무한|복돌이포만=무한|정돌이애정=무한|정돌이포만=무한}}|모두 무한으로}}</nowiki>''' => {{CGI2|{{/일괄수정|복실이애정=무한|복실이포만=무한|복돌이애정=무한|복돌이포만=무한|정돌이애정=무한|정돌이포만=무한}}|모두 무한으로}}{{rand|*: 모든 변수를 글자 무한으로 설정합니다.{{rand|{{rand|===== 단순 계산 ====={{rand|[[틀:CGI2/변수계산|변수계산]]이라는 하위 틀을 사용하는 방법입니다. 기존 변수를 더하거나 빼거나 곱하거나 나눕니다.{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|+|20}}|복실이 쓰다듬기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|+|20}}|복실이 쓰다듬기}}{{rand|*: '복실이애정'이라는 변수에 20을 더합니다.{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|*|10}}|복실이 흥분제 투여하기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|*|10}}|복실이 흥분제 투여하기}}{{rand|*: '복실이애정'이라는 변수에 10을 곱합니다.{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|+|20}}{{CGI2/변수계산|복돌이애정|+|20}}{{CGI2/변수계산|정돌이애정|+|20}}|강아지 골고루 쓰다듬기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|+|20}}{{CGI2/변수계산|복돌이애정|+|20}}{{CGI2/변수계산|정돌이애정|+|20}}|강아지 골고루 쓰다듬기}}{{rand|*: 모든 강아지들 변수에 20을 더합니다.{{rand|{{rand|===== 단순 랜덤 계산 ====={{rand|[[틀:CGI2/변수계산|변수계산]]으로 랜덤값을 집어넣을 수 있습니다.{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|+|10|30}}|복실이 간보면서 쓰다듬기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|+|10|30}}|복실이 간보면서 쓰다듬기}}{{rand|*: '복실이애정'이라는 변수에 10~30를 랜덤으로 더합니다.{{rand|{{rand|===== 복잡 계산 ====={{rand|변수계산 틀로는 해결할 수 없는 복잡한 계산을 사용할 경우 [[틀:CGI2/변수수정|변수수정]]에 #expr를 사용하면 되겠습니다.{{rand|* '''<nowiki>{{ CGI2|{{CGI2/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }}</nowiki>''' =>  {{ CGI2|{{CGI2/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }}{{rand|*: '복돌이애정'이라는 변수에 10을 더합니다.{{rand|{{rand|===== 변수 제거 ====={{rand|주소창에 남는 부분 없이 깔끔하게 변수를 제거하고 싶다면 [[틀:CGI2/변수제거|변수제거]]를 사용하면 됩니다.{{rand|{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수제거|복돌이애정}}|불법 다운로드 신고하기}}</nowiki>''' => {{CGI2|{{CGI2/변수제거|복돌이애정}}|불법 다운로드 신고하기}}{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수제거|복돌이애정|복돌이포만}}{{CGI2/일괄수정|정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}}}{{CGI2/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}|복돌이 깔끔하게 잡아먹기}}</nowiki>''' => {{CGI2|{{CGI2/변수제거|복돌이애정|복돌이포만}}{{CGI2/일괄수정|정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}}}{{CGI2/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}|복돌이 깔끔하게 잡아먹기}}{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수제거|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|전체 초기화}}</nowiki>''' => {{CGI2|{{CGI2/변수제거|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|전체 초기화}}{{rand|{{rand|===== 기본값 설정 ====={{rand|정의되지 않은 변수의 값을 설정하고, 이미 지정된 변수의 값은 건들고 싶지 않을 때 [[틀:CGI2/변수기본|변수기본]], [[틀:CGI2/일괄기본|일괄기본]]을 사용합니다.{{rand|{{rand|* '''<nowiki>{{CGI2|{{CGI2/일괄기본|복실이포만=10|복돌이포만=10|정돌이포만=10}}|배고픈 아이들에게 밥주기}}</nowiki>''' => {{CGI2|{{CGI2/일괄기본|복실이포만=10|복돌이포만=10|정돌이포만=10}}|배고픈 아이들에게 밥주기}}{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수기본|복실이애정|30}}{{CGI2/변수수정|{{#choose:복실이|복돌이|정돌이}}애정|10}}|다른 아이 사랑주는 척 복실이 몰래 사랑주기}}</nowiki>''' => {{CGI2|{{CGI2/변수기본|복실이애정|30}}{{CGI2/변수수정|{{#choose:복실이|복돌이|정돌이}}애정|10}}|다른 아이 사랑주는 척 복실이 몰래 사랑주기}}{{rand|{{rand|===== 변수 제한 ====={{rand|지정된 변수만을 사용하게 하고 싶을때는 [[틀:CGI2/변수제한|변수제한]]을 사용합니다.{{rand|{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수제한|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|불필요한 변수 지우기}}</nowiki>''' => {{CGI2|{{CGI2/변수제한|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|불필요한 변수 지우기}}{{rand|* '''<nowiki>{{CGI2|{{CGI2/변수제한}}|모든 변수 지우기}}</nowiki>''' => {{CGI2|{{CGI2/변수제한}}|모든 변수 지우기}}{{rand|[[분류:기술 스택]][[분류:편의 틀]]
    |<span class='plainlinks cgilink' data-page='{{{3|{{{page| {{FULLPAGENAME}}}}}}}}' data-var='[{{{1|}}}]'>{{#if:{{{클래스|}}}|<span class="{{{클래스|}}}">{{{2|이동}}}</span>|{{{2|이동}}}}}</span>
    |{{#urldecode:
        {{#if:{{{클래스|}}}|<span class="{{{클래스|}}}">}}{{#urlget:{{{변수|offset}}}| {{{기본값|0}}} }}{{#if:{{{클래스|}}}|</span>}}
    }}
}}{{#if:{{{3|{{{page|}}}}}}|<span style="display:none">[[{{{3|{{{page}}}}}}]]</span>}}</onlyinclude></includeonly>
{{IE불가}}
{{복잡}}
 
[[틀:CGI|CGI]]와 [[틀:linkget|linkget]]을 여러가지면으로 발전시킨 틀입니다. 페이지 단위로 숫자나 문자를 주고받을 수 있습니다. CGI와는 달리 문자도 주고받을 수 있으며 한번에 여럿의 CGI값들을 이용 할 수 있습니다. 다른 기존 urlget 값을 유지하기 위해 일일이 모든 변수를 추가할 필요가 없습니다.
 
== 사용 예 ==
<div style="display:flex;">
    <div style="flex:1">  
'''복실이'''
:복실이의 애정도: {{CGI2|변수=복실이애정|기본값=0}}
:복실이의 포만감: {{CGI2|변수=복실이포만|기본값=0}}
* {{ CGI2|{{/변수계산|복실이애정|+|10}}|복실이 쓰다듬기 }}  
* {{ CGI2|{{/변수계산|복실이포만|+|10}}|복실이 밥주기 }}  
    </div>
    <div style="flex:1">
'''복돌이'''
:복돌이의 애정도: {{CGI2|변수=복돌이애정|기본값=0}}
:복돌이의 포만감: {{CGI2|변수=복돌이포만|기본값=0}}
* {{ CGI2|{{/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }}  
* {{ CGI2|{{/변수수정|복돌이포만| {{#expr: {{CGI2|변수=복돌이포만}} + 10 }}}}|토렌트 다운받기 }}  
    </div>
    <div style="flex:1">  
'''정돌이'''
:정돌이 애정도: {{CGI2|변수=정돌이애정|기본값=0}}
:정돌이 포만감: {{CGI2|변수=정돌이포만|기본값=0}}
* {{ CGI2|{{/변수수정|정돌이애정| {{#expr: {{CGI2|변수=정돌이애정}} + 100 }}}}|정품윈도우 이용하기 }}  
* {{ CGI2|
    {{/일괄수정
    |복돌이애정=0
    |복돌이포만=0
    |정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}
    }}
    {{/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}
  |복돌이 잡아먹기 }}  
    </div>
</div>
 
== 활용법 ==
* 경험치, 레벨, 남은 hp, 남은 mp등 여러개의 변수를 사용해 rpg 게임을 만들 수 있음
== 사용방법 ==
=== 변수 출력 방법 ===
<nowiki>{{</nowiki>CGI2
    |변수=(출력할 변수명)
    |기본값=(변수가 존재하지 않는 경우 기본으로 뱉을 값)
    |클래스=(지정하고 싶은 HTML 클래스)
<nowiki>}}</nowiki>
==== 변수 출력 예시 ====
* '''<nowiki>{{</nowiki>CGI2|변수=복돌이애정<nowiki>}}</nowiki>''' => 복돌이애정도: {{CGI2|변수=복돌이애정}}
*:'복돌이애정'이라고 이름지어진 '''변수를 출력'''합니다.
* '''<nowiki>{{</nowiki>CGI2|변수=정돌이애정|기본값=애정이 메말랐어!<nowiki>}}</nowiki>''' => 정돌이애정도: {{ CGI2|변수=정돌이애정 |기본값=애정이 메말랐어! }}
*:'정돌이애정'이라고 이름지어진 변수를 출력합니다. 변수가 정의되지 않았을 경우 애정이 메말랐어!를 '''기본값으로 출력'''합니다.
* '''<nowiki>{{</nowiki>CGI2<nowiki>}}</nowiki>''' => CGI값: {{ CGI2 }}
*:인수 없이 사용할 경우에는 '''[[틀:CGI|CGI]]와 동일한 기능'''을 합니다.
*:* {{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값은 offset이라는 변수에 정의되어 있으므로 '''CGI2로 수정이 가능'''합니다.
*:* {{CGI2
        |{{CGI2/변수수정|offset|100}}
        |100으로 설정}} <sub>(<nowiki>{{</nowiki>CGI2<nowiki>|{{</nowiki>CGI2<nowiki>/변수수정|offset|100}}|100으로 설정}}</nowiki>)</sub>
*:* {{CGI2|{{CGI2/변수수정|offset
        |{{#expr: {{ CGI2 }} - 1000 }} }}  
       |빼기 1000}} <sub>(<nowiki>{{</nowiki>CGI2|{{CGI2/변수수정|offset| {{#expr: {{ {{CGI2<nowiki> }} - 1000 }} }}|빼기 1000}}}}</nowiki>)</sub>
 
=== 변수 수정 방법 ===
<nowiki>{{</nowiki>CGI2
    | (수정할 변수)
          =><nowiki>{{</nowiki>CGI2/변수수정|(변수명)|(변수값)<nowiki>}}</nowiki>과 같이 기입 할 수 있음. <nowiki>{{CGI2/일괄수정|(변수명)=(변수값)}}</nowiki>으로 대체 가능.
    | (버튼 링크에 보여질 메세지, 기본값은 이동)
    | (이동할 페이지, 기본값은 현재 문서(빈칸은 언더바로 처리해야 정상 처리 됩니다.))
    |클래스=(지정하고 싶은 HTML 클래스)
<nowiki>}}</nowiki>
==== 변수 수정 예시 ====
===== 단순 설정 =====
[[틀:CGI2/변수수정|변수수정]]으로 변수값을 교체할 수 있습니다. 만약 문제가 생기면 [[틀:CGI2/일괄수정|일괄수정]]을 대신 써주세요.
* '''<nowiki>{{</nowiki>CGI2|<nowiki>{{CGI2/변수수정|복실이애정|100}}|복실이 애정도 100으로}}</nowiki>''' =>  {{ CGI2|{{/변수수정|복실이애정|100}}|복실이 애정도 100으로}}
*: '복실이애정'이라는 변수를 숫자 100으로 설정합니다.
* '''<nowiki>{{</nowiki>CGI2<nowiki>|{{CGI2/변수수정|복실이애정|무한}}|복실이 애정도 무한으로}}</nowiki>''' => {{CGI2|{{/변수수정|복실이애정|무한}}|복실이 애정도 무한으로}}
*: '복실이애정'이라는 변수를 글자 무한으로 설정합니다.
 
===== 일괄 설정 =====
여러 변수를 교체할 경우에는 변수수정 대신 [[틀:CGI2/일괄수정|일괄수정]]을 이용하면 편리합니다.
* '''<nowiki>{{CGI2|{{CGI2/일괄수정|복실이애정=0|복실이포만=0|복돌이애정=0|복돌이포만=0|정돌이애정=0|정돌이포만=0}}|전체 초기화}}</nowiki>''' => {{CGI2|{{/일괄수정|복실이애정=0|복실이포만=0|복돌이애정=0|복돌이포만=0|정돌이애정=0|정돌이포만=0}}|전체 초기화}}
*: 모든 변수를 0으로 설정합니다.
* '''<nowiki>{{CGI2|{{CGI2/일괄수정|복실이애정=무한|복실이포만=무한|복돌이애정=무한|복돌이포만=무한|정돌이애정=무한|정돌이포만=무한}}|모두 무한으로}}</nowiki>''' => {{CGI2|{{/일괄수정|복실이애정=무한|복실이포만=무한|복돌이애정=무한|복돌이포만=무한|정돌이애정=무한|정돌이포만=무한}}|모두 무한으로}}
*: 모든 변수를 글자 무한으로 설정합니다.
 
===== 단순 계산 =====
[[틀:CGI2/변수계산|변수계산]]이라는 하위 틀을 사용하는 방법입니다. 기존 변수를 더하거나 빼거나 곱하거나 나눕니다.
* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|+|20}}|복실이 쓰다듬기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|+|20}}|복실이 쓰다듬기}}
*: '복실이애정'이라는 변수에 20을 더합니다.
* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|*|10}}|복실이 흥분제 투여하기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|*|10}}|복실이 흥분제 투여하기}}
*: '복실이애정'이라는 변수에 10을 곱합니다.
* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|+|20}}{{CGI2/변수계산|복돌이애정|+|20}}{{CGI2/변수계산|정돌이애정|+|20}}|강아지 골고루 쓰다듬기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|+|20}}{{CGI2/변수계산|복돌이애정|+|20}}{{CGI2/변수계산|정돌이애정|+|20}}|강아지 골고루 쓰다듬기}}
*: 모든 강아지들 변수에 20을 더합니다.
 
===== 단순 랜덤 계산 =====
[[틀:CGI2/변수계산|변수계산]]으로 랜덤값을 집어넣을 수 있습니다.
* '''<nowiki>{{CGI2|{{CGI2/변수계산|복실이애정|+|10|30}}|복실이 간보면서 쓰다듬기}}</nowiki>''' => {{CGI2|{{CGI2/변수계산|복실이애정|+|10|30}}|복실이 간보면서 쓰다듬기}}
*: '복실이애정'이라는 변수에 10~30를 랜덤으로 더합니다.
 
===== 복잡 계산 =====
변수계산 틀로는 해결할 수 없는 복잡한 계산을 사용할 경우 [[틀:CGI2/변수수정|변수수정]]에 #expr를 사용하면 되겠습니다.
* '''<nowiki>{{ CGI2|{{CGI2/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }}</nowiki>''' =>  {{ CGI2|{{CGI2/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }}
*: '복돌이애정'이라는 변수에 10을 더합니다.
 
===== 변수 제거 =====
주소창에 남는 부분 없이 깔끔하게 변수를 제거하고 싶다면 [[틀:CGI2/변수제거|변수제거]]를 사용하면 됩니다.
 
* '''<nowiki>{{CGI2|{{CGI2/변수제거|복돌이애정}}|불법 다운로드 신고하기}}</nowiki>''' => {{CGI2|{{CGI2/변수제거|복돌이애정}}|불법 다운로드 신고하기}}
* '''<nowiki>{{CGI2|{{CGI2/변수제거|복돌이애정|복돌이포만}}{{CGI2/일괄수정|정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}}}{{CGI2/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}|복돌이 깔끔하게 잡아먹기}}</nowiki>''' => {{CGI2|{{CGI2/변수제거|복돌이애정|복돌이포만}}{{CGI2/일괄수정|정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}}}{{CGI2/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}|복돌이 깔끔하게 잡아먹기}}
* '''<nowiki>{{CGI2|{{CGI2/변수제거|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|전체 초기화}}</nowiki>''' => {{CGI2|{{CGI2/변수제거|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|전체 초기화}}
 
===== 기본값 설정 =====
정의되지 않은 변수의 값을 설정하고, 이미 지정된 변수의 값은 건들고 싶지 않을 때 [[틀:CGI2/변수기본|변수기본]], [[틀:CGI2/일괄기본|일괄기본]]을 사용합니다.
 
* '''<nowiki>{{CGI2|{{CGI2/일괄기본|복실이포만=10|복돌이포만=10|정돌이포만=10}}|배고픈 아이들에게 밥주기}}</nowiki>''' => {{CGI2|{{CGI2/일괄기본|복실이포만=10|복돌이포만=10|정돌이포만=10}}|배고픈 아이들에게 밥주기}}
* '''<nowiki>{{CGI2|{{CGI2/변수기본|복실이애정|30}}{{CGI2/변수수정|{{#choose:복실이|복돌이|정돌이}}애정|10}}|다른 아이 사랑주는 척 복실이 몰래 사랑주기}}</nowiki>''' => {{CGI2|{{CGI2/변수기본|복실이애정|30}}{{CGI2/변수수정|{{#choose:복실이|복돌이|정돌이}}애정|10}}|다른 아이 사랑주는 척 복실이 몰래 사랑주기}}
 
===== 변수 제한 =====
지정된 변수만을 사용하게 하고 싶을때는 [[틀:CGI2/변수제한|변수제한]]을 사용합니다.
 
* '''<nowiki>{{CGI2|{{CGI2/변수제한|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|불필요한 변수 지우기}}</nowiki>''' => {{CGI2|{{CGI2/변수제한|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|불필요한 변수 지우기}}
* '''<nowiki>{{CGI2|{{CGI2/변수제한}}|모든 변수 지우기}}</nowiki>''' => {{CGI2|{{CGI2/변수제한}}|모든 변수 지우기}}
 
[[분류:기술 스택]][[분류:편의 틀]]

2020년 8월 26일 (수) 16:26 판

{{rand|{{rand|

{{rand|

Applications-system.svg
경고! 이 틀은 구조가 복잡한 틀입니다.
이 틀을 잘못 편집하면 C 드라이브가 통째로 포맷될 것입니다. 그러니 제발! 그냥 주무세요.
해당 틀에 쓰이는 특정 문법이나 함수, html 코드를 잘 다루는 분들만 편집하시기 바랍니다. 만약 이 틀을 잘못 건드려서 틀이 제 기능을 하지 못한다면 당장 되돌리기 기능을 이용해 되돌리세요. 면책 조항: 이 틀이 달린 글이라도 사실이 아닐 수 있습니다.

{{rand|{{rand|CGIlinkget을 여러가지면으로 발전시킨 틀입니다. 페이지 단위로 숫자나 문자를 주고받을 수 있습니다. CGI와는 달리 문자도 주고받을 수 있으며 한번에 여럿의 CGI값들을 이용 할 수 있습니다. 다른 기존 urlget 값을 유지하기 위해 일일이 모든 변수를 추가할 필요가 없습니다.{{rand|{{rand|== 사용 예 =={{rand|

{{rand|
{{rand|복실이{{rand|:복실이의 애정도: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.716472281942360.51741002477585{{rand|:복실이의 포만감: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.353029819835460.17652909419338{{rand|* {{#if:

{"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[ {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, ]'>복실이 쓰다듬기{{rand| |{{#urldecode:{{rand| 00.892616084726810.051561466907878 {{rand|* {{#if: {"set":["복실이포만","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[ {"set":["복실이포만","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]},

]'>복실이 밥주기{{rand| |{{#urldecode:{{rand| 00.446060472375740.41181151681198 {{rand|
{{rand|
{{rand|복돌이{{rand|:복돌이의 애정도: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.835228297317040.48253503278016{{rand|:복돌이의 포만감: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.645505281000170.098427440085647{{rand|* {{#if:{"set":["복돌이애정"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},{{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[{"set":["복돌이애정"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},]'>파일노리 이용하기{{rand| |{{#urldecode:{{rand| 00.272946733642810.062038389529119 {{rand|* {{#if:{"set":["복돌이포만"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},{{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[{"set":["복돌이포만"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},]'>토렌트 다운받기{{rand| |{{#urldecode:{{rand| 00.628091178195590.28857634276551 {{rand|
{{rand|
{{rand|정돌이{{rand|:정돌이 애정도: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.373349442786230.0070208665016204{{rand|:정돌이 포만감: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.823028636548220.065377482243524{{rand|* {{#if:{"set":["정돌이애정"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},{{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[{"set":["정돌이애정"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},]'>정품윈도우 이용하기{{rand| |{{#urldecode:{{rand| 00.520327755026670.26256025082551 {{rand|* {{ CGI2|{{rand| {{/일괄수정{{rand| |복돌이애정=0{{rand| |복돌이포만=0{{rand| |정돌이포만= 수식 오류: 알 수 없는 "{" 구두점 문자입니다.0.43488729439438{{rand|

{"set":["정돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]},

0.1429357566605 {{rand|
{{rand|

{{rand|{{rand|== 활용법 =={{rand|* 경험치, 레벨, 남은 hp, 남은 mp등 여러개의 변수를 사용해 rpg 게임을 만들 수 있음{{rand|== 사용방법 =={{rand|=== 변수 출력 방법 ==={{rand| {{CGI2{{rand| |변수=(출력할 변수명){{rand| |기본값=(변수가 존재하지 않는 경우 기본으로 뱉을 값){{rand| |클래스=(지정하고 싶은 HTML 클래스){{rand| }}{{rand|==== 변수 출력 예시 ===={{rand|* {{CGI2|변수=복돌이애정}} => 복돌이애정도: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.936771618638550.9367327158976{{rand|*:'복돌이애정'이라고 이름지어진 변수를 출력합니다.{{rand|* {{CGI2|변수=정돌이애정|기본값=애정이 메말랐어!}} => 정돌이애정도: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| %EC%95%A0%EC%A0%95%EC%9D%B4%20%EB%A9%94%EB%A7%90%EB%9E%90%EC%96%B4%210.156351336816490.23343366535075{{rand|*:'정돌이애정'이라고 이름지어진 변수를 출력합니다. 변수가 정의되지 않았을 경우 애정이 메말랐어!를 기본값으로 출력합니다.{{rand|* {{CGI2}} => CGI값: {{#if:{{rand| |이동{{rand| |{{#urldecode:{{rand| 00.703187794286380.95916559498718{{rand|*:인수 없이 사용할 경우에는 CGI와 동일한 기능을 합니다.{{rand|*:* 더하기 1 ({{CGI|{{#expr: {{CGI}} + 1}}|더하기 1}}){{rand|*:* 곱하기 2 ({{CGI|{{#expr: {{CGI}} * 2}}|곱하기 2}}){{rand|*:또한 cgi값은 offset이라는 변수에 정의되어 있으므로 CGI2로 수정이 가능합니다.{{rand|*:* {{CGI2{{rand| |{"set":["offset","100"]},0.021168589136176 ({{CGI2|{{CGI2/변수수정|offset|100}}|100으로 설정}}){{rand|*:* {{CGI2|{{CGI2/변수수정|offset0.99061317368905 0.076110496686823 ({{CGI2|{{CGI2/변수수정|offset| {{#expr: {{ {{CGI2 }} - 1000 }} }}|빼기 1000}}}}){{rand|{{rand|=== 변수 수정 방법 ==={{rand| {{CGI2{{rand| | (수정할 변수){{rand| =>{{CGI2/변수수정|(변수명)|(변수값)}}과 같이 기입 할 수 있음. {{CGI2/일괄수정|(변수명)=(변수값)}}으로 대체 가능.{{rand| | (버튼 링크에 보여질 메세지, 기본값은 이동){{rand| | (이동할 페이지, 기본값은 현재 문서(빈칸은 언더바로 처리해야 정상 처리 됩니다.)){{rand| |클래스=(지정하고 싶은 HTML 클래스){{rand| }}{{rand|==== 변수 수정 예시 ===={{rand|===== 단순 설정 ====={{rand|변수수정으로 변수값을 교체할 수 있습니다. 만약 문제가 생기면 일괄수정을 대신 써주세요.{{rand|* {{CGI2|{{CGI2/변수수정|복실이애정|100}}|복실이 애정도 100으로}} =>  {{#if:{"set":["복실이애정","100"]},{{rand| |복실이 애정도 100으로{{rand| |{{#urldecode:{{rand| 00.383407229270510.65234184388646{{rand|*: '복실이애정'이라는 변수를 숫자 100으로 설정합니다.{{rand|* {{CGI2|{{CGI2/변수수정|복실이애정|무한}}|복실이 애정도 무한으로}} => {{#if:{"set":["복실이애정","무한"]},{{rand| |복실이 애정도 무한으로{{rand| |{{#urldecode:{{rand| 00.0304164122931740.94999093327205{{rand|*: '복실이애정'이라는 변수를 글자 무한으로 설정합니다.{{rand|{{rand|===== 일괄 설정 ====={{rand|여러 변수를 교체할 경우에는 변수수정 대신 일괄수정을 이용하면 편리합니다.{{rand|* {{CGI2|{{CGI2/일괄수정|복실이애정=0|복실이포만=0|복돌이애정=0|복돌이포만=0|정돌이애정=0|정돌이포만=0}}|전체 초기화}} => {{#if:{"set":["정돌이포만","0"]},{"set":["복실이애정","0"]},{"set":["정돌이애정","0"]},{"set":["복실이포만","0"]},{"set":["복돌이애정","0"]},{"set":["복돌이포만","0"]},{{rand| |전체 초기화{{rand| |{{#urldecode:{{rand| 00.882841800284960.21890885858746{{rand|*: 모든 변수를 0으로 설정합니다.{{rand|* {{CGI2|{{CGI2/일괄수정|복실이애정=무한|복실이포만=무한|복돌이애정=무한|복돌이포만=무한|정돌이애정=무한|정돌이포만=무한}}|모두 무한으로}} => {{#if:{"set":["정돌이포만","무한"]},{"set":["복실이애정","무한"]},{"set":["정돌이애정","무한"]},{"set":["복실이포만","무한"]},{"set":["복돌이애정","무한"]},{"set":["복돌이포만","무한"]},{{rand| |모두 무한으로{{rand| |{{#urldecode:{{rand| 00.313839505572730.24101622087928{{rand|*: 모든 변수를 글자 무한으로 설정합니다.{{rand|{{rand|===== 단순 계산 ====={{rand|변수계산이라는 하위 틀을 사용하는 방법입니다. 기존 변수를 더하거나 빼거나 곱하거나 나눕니다.{{rand|* {{CGI2|{{CGI2/변수계산|복실이애정|+|20}}|복실이 쓰다듬기}} => {{#if:

{"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[ {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, ]'>복실이 쓰다듬기{{rand| |{{#urldecode:{{rand| 00.113326424319910.014512418310397{{rand|*: '복실이애정'이라는 변수에 20을 더합니다.{{rand|* {{CGI2|{{CGI2/변수계산|복실이애정|*|10}}|복실이 흥분제 투여하기}} => {{#if: {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[ {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, ]'>복실이 흥분제 투여하기{{rand| |{{#urldecode:{{rand| 00.110916258353240.59034646050555{{rand|*: '복실이애정'이라는 변수에 10을 곱합니다.{{rand|* {{CGI2|{{CGI2/변수계산|복실이애정|+|20}}{{CGI2/변수계산|복돌이애정|+|20}}{{CGI2/변수계산|정돌이애정|+|20}}|강아지 골고루 쓰다듬기}} => {{#if: {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]},

{"set":["복돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]},

{"set":["정돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[ {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]},

{"set":["복돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]},

{"set":["정돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, ]'>강아지 골고루 쓰다듬기{{rand| |{{#urldecode:{{rand| 00.896555982947610.089462213725533{{rand|*: 모든 강아지들 변수에 20을 더합니다.{{rand|{{rand|===== 단순 랜덤 계산 ====={{rand|변수계산으로 랜덤값을 집어넣을 수 있습니다.{{rand|* {{CGI2|{{CGI2/변수계산|복실이애정|+|10|30}}|복실이 간보면서 쓰다듬기}} => {{#if: {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[ {"set":["복실이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, ]'>복실이 간보면서 쓰다듬기{{rand| |{{#urldecode:{{rand| 00.75362530851440.16778514309217{{rand|*: '복실이애정'이라는 변수에 10~30를 랜덤으로 더합니다.{{rand|{{rand|===== 복잡 계산 ====={{rand|변수계산 틀로는 해결할 수 없는 복잡한 계산을 사용할 경우 변수수정에 #expr를 사용하면 되겠습니다.{{rand|* {{ CGI2|{{CGI2/변수수정|복돌이애정| {{#expr: {{CGI2|변수=복돌이애정}} + 10 }}}}|파일노리 이용하기 }} => {{#if:{"set":["복돌이애정"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},{{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[{"set":["복돌이애정"," 수식 오류: 알 수 없는 "{" 구두점 문자입니다."]},]'>파일노리 이용하기{{rand| |{{#urldecode:{{rand| 00.873891494178160.75973326748225{{rand|*: '복돌이애정'이라는 변수에 10을 더합니다.{{rand|{{rand|===== 변수 제거 ====={{rand|주소창에 남는 부분 없이 깔끔하게 변수를 제거하고 싶다면 변수제거를 사용하면 됩니다.{{rand|{{rand|* {{CGI2|{{CGI2/변수제거|복돌이애정}}|불법 다운로드 신고하기}} => {{#if:{"del":"복돌이애정"},{{rand| |불법 다운로드 신고하기{{rand| |{{#urldecode:{{rand| 00.735254314139140.97716608549336{{rand|* {{CGI2|{{CGI2/변수제거|복돌이애정|복돌이포만}}{{CGI2/일괄수정|정돌이포만= {{#expr: {{CGI2|변수=복돌이포만}} + {{CGI2|변수=복돌이포만}}}}}}{{CGI2/변수계산|정돌이애정|+|{{CGI2|변수=복돌이애정}}}}|복돌이 깔끔하게 잡아먹기}} => {{#if:{"del":"복돌이애정"},{"del":"복돌이포만"},{"set":["정돌이포만","<strong class=\"error\">수식 오류: 알 수 없는 &quot;{&quot; 구두점 문자입니다.</strong>"]}, {"set":["정돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, {{rand| |<span class='plainlinks cgilink' data-page=' 틀:CGI2' data-var='[{"del":"복돌이애정"},{"del":"복돌이포만"},{"set":["정돌이포만","<strong class=\"error\">수식 오류: 알 수 없는 &quot;{&quot; 구두점 문자입니다.</strong>"]}, {"set":["정돌이애정","

   수식 오류: 알 수 없는 "{" 구두점 문자입니다.

"]}, ]'>복돌이 깔끔하게 잡아먹기{{rand| |{{#urldecode:{{rand| 00.0622339295513150.46432231295124{{rand|* {{CGI2|{{CGI2/변수제거|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|전체 초기화}} => {{#if:{"del":"복실이애정"},{"del":"복실이포만"},{"del":"복돌이애정"},{"del":"복돌이포만"},{"del":"정돌이애정"},{"del":"정돌이포만"},{{rand| |전체 초기화{{rand| |{{#urldecode:{{rand| 00.0323572675848180.30450410968834{{rand|{{rand|===== 기본값 설정 ====={{rand|정의되지 않은 변수의 값을 설정하고, 이미 지정된 변수의 값은 건들고 싶지 않을 때 변수기본, 일괄기본을 사용합니다.{{rand|{{rand|* {{CGI2|{{CGI2/일괄기본|복실이포만=10|복돌이포만=10|정돌이포만=10}}|배고픈 아이들에게 밥주기}} => {{#if:{"default":["정돌이포만","10"]},{"default":["복실이포만","10"]},{"default":["복돌이포만","10"]},{{rand| |배고픈 아이들에게 밥주기{{rand| |{{#urldecode:{{rand| 00.800657746754890.028067946447091{{rand|* {{CGI2|{{CGI2/변수기본|복실이애정|30}}{{CGI2/변수수정|{{#choose:복실이|복돌이|정돌이}}애정|10}}|다른 아이 사랑주는 척 복실이 몰래 사랑주기}} => {{#if:{"default":["복실이애정","30"]},{"set":["정돌이애정","10"]},{{rand| |다른 아이 사랑주는 척 복실이 몰래 사랑주기{{rand| |{{#urldecode:{{rand| 00.264275513712450.0047857356280022{{rand|{{rand|===== 변수 제한 ====={{rand|지정된 변수만을 사용하게 하고 싶을때는 변수제한을 사용합니다.{{rand|{{rand|* {{CGI2|{{CGI2/변수제한|복실이애정|복실이포만|복돌이애정|복돌이포만|정돌이애정|정돌이포만}}|불필요한 변수 지우기}} => {{#if:{"restrict":"복실이애정"},{"restrict":"복실이포만"},{"restrict":"복돌이애정"},{"restrict":"복돌이포만"},{"restrict":"정돌이애정"},{"restrict":"정돌이포만"},{{rand| |불필요한 변수 지우기{{rand| |{{#urldecode:{{rand| 00.102270416031720.60194510296078{{rand|* {{CGI2|{{CGI2/변수제한}}|모든 변수 지우기}} => {{#if:{"restrict":null},{{rand| |모든 변수 지우기{{rand| |{{#urldecode:{{rand| 00.85823001333430.57198089015297{{rand|