Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $if[$var[piece2]==n]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$sum[$var[mx];1]] $sum[$var[y];2];$splitText[$sub[$var[mx];1]] $sum[$var[y];2];$splitText[$sum[$var[mx];1]] $sub[$var[y];2];$splitText[$sub[$var[mx];1]] $sub[$var[y];2];$splitText[$sum[$var[mx];2]] $sum[$var[y];1];$splitText[$sub[$var[mx];2]] $sum[$var[y];1];$splitText[$sum[$var[mx];2]] $sub[$var[y];1];$splitText[$sub[$var[mx];2]] $sub[$var[y];1]]]
- $var[taken.possible.moves;$splitText[$sum[$var[mx];1]] $sum[$var[y];2],$splitText[$sub[$var[mx];1]] $sum[$var[y];2],$splitText[$sum[$var[mx];1]] $sub[$var[y];2],$splitText[$sub[$var[mx];1]] $sub[$var[y];2],$splitText[$sum[$var[mx];2]] $sum[$var[y];1],$splitText[$sub[$var[mx];2]] $sum[$var[y];1],$splitText[$sum[$var[mx];2]] $sub[$var[y];1],$splitText[$sub[$var[mx];2]] $sub[$var[y];1]]
- $elseif[$var[piece2]==b]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $textSplit[$var[taken.possible.moves];,]
- $removeSplitTextElement[1]
- $var[taken.possible.moves;$joinSplitText[,]]
- $textSplit[$var[taken.possible.moves];,]
- $if[$getTextSplitIndex[$var[x2] $var[y2]]!=-1]
- $var[legal;true]
- $endif
- $elseif[$var[piece2]==r]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%var[mx\]\]\;%{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%var[mx\]\]\;%{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%var[y\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%var[y\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $textSplit[$var[taken.possible.moves];,]
- $removeSplitTextElement[1]
- $var[taken.possible.moves;$joinSplitText[,]]
- $textSplit[$var[taken.possible.moves];,]
- $if[$getTextSplitIndex[$var[x2] $var[y2]]!=-1]
- $var[legal;true]
- $endif
- $if[$var[legal]==true]
- $jsonSet[user;r$var[x];false]
- $endif
- $elseif[$var[piece2]==q]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%var[mx\]\]\;%{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sum[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%var[mx\]\]\;%{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%var[mx\]\] %{DOL}%sub[%{DOL}%var[y\]\;%{DOL}%var[n\]\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%var[y\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sum[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{DOL}%if[%{DOL}%json[chess\;%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\]\;%{DOL}%var[y\]\]=={bg}\]
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%var[n\;%{DOL}%sum[%{DOL}%var[n\]\;1\]\]
- %{DOL}%else
- %{DOL}%var[taken.possible.moves\;%{DOL}%var[taken.possible.moves\],%{DOL}%splitText[%{DOL}%sub[%{DOL}%var[mx\]\;%{DOL}%var[n\]\]\] %{DOL}%var[y\]\]
- %{DOL}%stop
- %{DOL}%endif
- ]]
- ]
- $textSplit[$var[taken.possible.moves];,]
- $removeSplitTextElement[1]
- $var[taken.possible.moves;$joinSplitText[,]]
- $textSplit[$var[taken.possible.moves];,]
- $if[$getTextSplitIndex[$var[x2] $var[y2]]!=-1]
- $var[legal;true]
- $if[1==0]
- $var[n;1]
- $eval[
- $repeatMessage[3;$repeatMessage[10;
- %{}%if[]
- ]]
- ]
- $endif
- $endif
- $elseif[$var[piece2]==p]
- $if[$var[type]==w]
- $if[$or[$json[chess;$splitText[$sum[$var[mx];1]];$sum[$var[y];1]]!={bg};$json[chess;$splitText[$sub[$var[mx];1]];$sum[$var[y];1]]!={bg}]==true]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$sum[$var[mx];1]] $sum[$var[y];1];$splitText[$sub[$var[mx];1]] $sum[$var[y];1]]]
- $endif
- $if[$var[legal]!=true]
- $if[$var[y]==1]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$var[mx]] $sum[$var[y];2];$splitText[$var[mx]] $sum[$var[y];1]]]
- $else
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$var[mx]] $sum[$var[y];1]]]
- $endif
- $if[$json[chess;$var[x2];$var[y2]]!={bg}]
- $var[legal;false]
- $endif
- $if[$json[chess;$var[x];$sum[$var[y];1]]!={bg}]
- $var[legal;false]
- $endif
- $endif
- $var[taken.possible.moves;$splitText[$sum[$var[mx];1]] $sum[$var[y];1],$splitText[$sub[$var[mx];1]] $sum[$var[y];1]]
- $else
- $if[$or[$json[chess;$splitText[$sub[$var[mx];1]];$sub[$var[y];1]]!={bg};$json[chess;$splitText[$sum[$var[mx];1]];$sub[$var[y];1]]!={bg}]==true]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$sub[$var[mx];1]] $sub[$var[y];1];$splitText[$sum[$var[mx];1]] $sub[$var[y];1]]]
- $endif
- $if[$var[legal]!=true]
- $if[$var[y]==6]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$var[mx]] $sub[$var[y];2];$splitText[$var[mx]] $sub[$var[y];1]]]
- $else
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$var[mx]] $sub[$var[y];1]]]
- $endif
- $if[$json[chess;$var[x2];$var[y2]]!={bg}]
- $var[legal;false]
- $endif
- $if[$json[chess;$var[x];$sub[$var[y];1]]!={bg}]
- $var[legal;false]
- $endif
- $endif
- $var[taken.possible.moves;$splitText[$sum[$var[mx];1]] $sub[$var[y];1],$splitText[$sub[$var[mx];1]] $sub[$var[y];1]]
- $endif
- $else
- $if[e==l]
- $if[$json[ucheck;$var[x2];$var[y2]]!=e]
- $textSplit[$json[ucheck;$var[x2];$var[y2]];]
- $var[check;true]
- $endif
- $endif
- $textSplit[-h -g -f -e -d -c -b a b c d e f g h -g -f -e -d -c -b -a; ]
- $if[$var[check]!=true]
- $if[$and[$or[$json[chess;$splitText[$sub[$var[mx];4]];$var[y]]==$var[type]r;$json[chess;$splitText[$sum[$var[mx];3]];$var[y]]==$var[type]r]==true;$json[user;castle]!=false]==true]
- $if[$json[user;ra]!=false]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$sum[$var[mx];1]] $sum[$var[y];1];$splitText[$sub[$var[mx];1]] $sum[$var[y];1];$splitText[$sum[$var[mx];1]] $sub[$var[y];1];$splitText[$sub[$var[mx];1]] $sub[$var[y];1];$splitText[$var[mx]] $sum[$var[y];1];$splitText[$var[mx]] $sub[$var[y];1];$splitText[$sum[$var[mx];1]] $var[y];$splitText[$sub[$var[mx];1]] $var[y];$splitText[$sub[$var[mx];2]] $var[y]]]
- $endif
- $if[$var[legal]!=true]
- $if[$json[user;rh]!=false]
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$sum[$var[mx];1]] $sum[$var[y];1];$splitText[$sub[$var[mx];1]] $sum[$var[y];1];$splitText[$sum[$var[mx];1]] $sub[$var[y];1];$splitText[$sub[$var[mx];1]] $sub[$var[y];1];$splitText[$var[mx]] $sum[$var[y];1];$splitText[$var[mx]] $sub[$var[y];1];$splitText[$sum[$var[mx];1]] $var[y];$splitText[$sub[$var[mx];1]] $var[y];$splitText[$sum[$var[mx];2]] $var[y]]]
- $endif
- $endif
- $var[castle;$checkCondition[$sub[$var[mx2];$var[mx]]==2]]
- $var[castle.left;$checkContains[$sub[$var[mx2];$var[mx]];-]]
- $else
- $var[legal;$checkContains[$var[x2] $var[y2];$splitText[$sum[$var[mx];1]] $sum[$var[y];1];$splitText[$sub[$var[mx];1]] $sum[$var[y];1];$splitText[$sum[$var[mx];1]] $sub[$var[y];1];$splitText[$sub[$var[mx];1]] $sub[$var[y];1];$splitText[$var[mx]] $sum[$var[y];1];$splitText[$var[mx]] $sub[$var[y];1];$splitText[$sum[$var[mx];1]] $var[y];$splitText[$sub[$var[mx];1]] $var[y]]]
- $endif
- $endif
- $textSplit[-h -g -f -e -d -c -b a b c d e f g h -g -f -e -d -c -b -a; ]
- $var[taken.possible.moves;$splitText[$sum[$var[mx];1]] $sum[$var[y];1],$splitText[$sub[$var[mx];1]] $sum[$var[y];1],$splitText[$sum[$var[mx];1]] $sub[$var[y];1],$splitText[$sub[$var[mx];1]] $sub[$var[y];1],$splitText[$var[mx]] $sum[$var[y];1],$splitText[$var[mx]] $sub[$var[y];1],$splitText[$sum[$var[mx];1]] $var[y],$splitText[$sub[$var[mx];1]] $var[y]]
- $if[$var[legal]==true]
- $jsonSet[user;castle;false]
- $endif
- $endif
Advertisement
Add Comment
Please, Sign In to add comment