能给详细的解释一下吗?我看不懂,什么跟什么,那个时命令行里的?那个是出发行的?那个时变量定义的?麻烦给详细说一下!真的看不懂,直晕!
#ALIAS move {last_move=%param1;#t- kugu;#wa 2000;#t+ kugu;%param1} {kugu}
#ALIAS show_dummy_1 {count=2;#show 这里明显的出口是 %param1 和 %param2。} {kugu}
#ALIAS show_dummy_2 {count=3;#show 这里明显的出口是 %param2 和 %param3。} {kugu}
#ALIAS move_2 {last_move=%param2;#t- kugu;#wa 2000;#t+ kugu;%param2} {kugu}
#ALIAS move_3 {last_move=%param3;#t- kugu;#wa 2000;#t+ kugu;%param3} {kugu}
#ALIAS init {count=1;last_move=%null} {kugu}
#ALIAS show_dummy_3 {count=1;#show 这里明显的出口是 %param3 和 %param1。} {kugu}
#VAR last_move {east} {_nodef} {kugu}
#VAR count {1} {1} {kugu}
#VAR rev {%if(%concat(%1,%2)=eastwest | %concat(%1,%2)=southnorth | %concat(%1,%2)=westeast | %concat(%1,%2)=northsouth | %concat(%1,%2)=updown | %concat(%1,%2)=downup, 1, 0)} {_nodef} {kugu}
#TRIGGER {{这里明显的出口是 }(*){、}(*){ 和 }(*){。}} {%if(%1=out, out,);%if(%2=out, out,);%if(%3=out, out,);show_dummy_@count} {kugu} 645
#TRIGGER {{这里明显的出口是 }(*){ 和 }(*){。}} {%if(@rev(%1, @last_move)=0 | %1=out, move, move_2)} {kugu} 645
#TRIGGER {{这里唯一的出口是 }(*){。}} {move} {kugu} 645
#TRIGGER {{你只觉得天地仿佛都塌陷下来|你一个跟头从杂草中飞了过来,满脸的迷茫。}} {look} {kugu} 645
#TRIGGER {^{> 忽然|忽然}{一阵黄风呼啸而来,你身不由己被卷了进去!}} {#wa 5000;zuan;#t+ kugu;look} {} 645