행맨/시작: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
백괴게임>Lemminkäinen
잔글편집 요약 없음
백괴게임>Lemminkäinen
잔글 (나중에 행맨 그림 svg로 만들어서 갈아버릴까)
1번째 줄: 1번째 줄:
{{#css:
.hang, .alphabets, .words{ font-size:200%; }
.alphabets{border: 1px solid #aaa;    background-color: #eee;    padding: 0.1em 1em;}
.alphabets p{margin:0;}
.alphabets span{
    width: 1.5em;
    display: inline-block;
    text-align: center;
}
.alphabets a:hover{text-decoration:none;}
.alphabets a>span:hover{
    background: #5a5a5a;
    border-radius: 50%;
    color: #fff !important;
}
.alphabets a, .alphabets a>span{display:block;}
.words span{
display: inline-block;
    width: 1.5em;
    background-color: #fafafa;
    border: 1px solid #a9b9df;
    border-radius: 10px;
    text-align: center;
    margin-left: 0.4em;
}
}}
{{#vardefine:gameno|{{CGI2|변수=gameno}}}}
{{#vardefine:gameno|{{CGI2|변수=gameno}}}}
{{#iferror:{{#expr:{{#var:gameno}}+1}}|정상적인 경로가 아니라네.|{{#ifexpr:{{#var:gameno}}<{{:행맨/단어|max}}
{{#iferror:{{#expr:{{#var:gameno}}+1}}|정상적인 경로가 아니라네.|{{#ifexpr:{{#var:gameno}}<{{:행맨/단어|max}}
6번째 줄: 32번째 줄:
{{loop|<nowiki>{{#ifeq:{{#count:{{#var:word}}|{{#sub:{{CGI}}|{{{index}}}|1}}}}|0|{{#vardefine:getWrong|{{#expr:{{#var:getWrong}}+1}}}}|}}</nowiki>|{{#expr:{{#len:{{CGI}}}}-1}}|1|0}}
{{loop|<nowiki>{{#ifeq:{{#count:{{#var:word}}|{{#sub:{{CGI}}|{{{index}}}|1}}}}|0|{{#vardefine:getWrong|{{#expr:{{#var:getWrong}}+1}}}}|}}</nowiki>|{{#expr:{{#len:{{CGI}}}}-1}}|1|0}}
}}
}}
 
<div class='hang'>
<big>
{{#switch:{{#var:getWrong}}
{{#switch:{{#var:getWrong}}
|0=<pre>
|0=<pre>
54번째 줄: 79번째 줄:
No cheating please.
No cheating please.
}}
}}
<div><!--주의:중복 알파벳의 가능성이 있어, getRight은 string길이-getWrong으로 계산하지 않습니다.-->
{{loop|<nowiki>{{#ifeq:{{#count:{{CGI}}|{{#sub:{{#var:word}}|{{{index}}}|1}}}}|0|_ |{{#sub:{{#var:word}}|{{{index}}}|1}} {{#vardefine:getRight|{{#expr:{{#var:getRight}}+1}}}}}}</nowiki>|{{#expr:{{#len:{{#var:word}}}}-1}}|1|0}}
</div>
</div>
<div>
<div class='words'><!--주의:중복 알파벳의 가능성이 있어, getRight은 string길이-getWrong으로 계산하지 않습니다.-->
{{#ifeq:{{#var:getRight}}|{{#len:{{#var:word}}}}|축하한다. 행맨 게임에서 생존했다.|{{#ifeq:{{#var:getWrong}}|6|[[너는 죽었다]]. 답: '''{{#var:word}}'''|
{{loop|<nowiki><span>{{#ifeq:{{#count:{{CGI}}|{{#sub:{{#var:word}}|{{{index}}}|1}}}}|0|&nbsp;|{{#sub:{{#var:word}}|{{{index}}}|1}} {{#vardefine:getRight|{{#expr:{{#var:getRight}}+1}}}}}}</span></nowiki>|{{#expr:{{#len:{{#var:word}}}}-1}}|1|0}}
</div>
<div class='alphabets'>
{{#ifeq:{{#var:getRight}}|{{#len:{{#var:word}}}}|축하한다. 행맨 게임에서 생존했다.
* {{linkget|행맨/시작|한 판 더!|get=gameno={{#rand:0|{{#expr:{{/단어|max}}+0}}}}}}|{{#ifeq:{{#var:getWrong}}|6|[[너는 죽었다]]. 답: '''{{#var:word}}'''
* {{linkget|행맨/시작|다시 하겠는가?|get=gameno={{#rand:0|{{#expr:{{/단어|max}}+0}}}}}} |
{{loop|<nowiki>{{#ifeq:{{#count:{{CGI}}|{{알파벳|{{{index}}}}}}}|0|{{Linkget||{{알파벳|{{{index}}}}}|get=offset={{#ifeq:{{CGI}}|0|{{알파벳|{{{index}}}}}|{{CGI}}{{알파벳|{{{index}}}}}}}&gameno={{#var:gameno}}}} |{{알파벳|{{{index}}}}}}}</nowiki> |52|1|27}}
{{loop|<nowiki>{{#ifeq:{{#count:{{CGI}}|{{알파벳|{{{index}}}}}}}|0|{{Linkget||{{알파벳|{{{index}}}}}|get=offset={{#ifeq:{{CGI}}|0|{{알파벳|{{{index}}}}}|{{CGI}}{{알파벳|{{{index}}}}}}}&gameno={{#var:gameno}}}} |{{알파벳|{{{index}}}}}}}</nowiki> |52|1|27}}
}}}}
}}}}
</div>
</div>
</big>
|번호가 잘못되었네만.}}
|번호가 잘못되었네만.}}
}}
}}

2019년 3월 8일 (금) 05:05 판