;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[@JifenMove]
{
#say
___{FCOLOR/10}ãӭʹûϵͳĿǰ{FCOLOR/10}<$HLPOINT>{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}ҿ԰ֱӴ͵ϳ                {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}Ҳܱ֤İȫ                    {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}Ҳһ԰͵ſڣ                    {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/10}ҵķȡֵģͬطҪҲһ{FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}                                              {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}<ʹó/@SuperMoveHint>                                  {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}                                              {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}<[   ]/@main>                                     {FCOLOR/2}{FCOLOR/12}\
{FCOLOR/2}{FCOLOR/12}\

[@SuperMoveHint]
#say 
<ҹ       [10]/@StartSuperMove(3,317,260,10,ҹ)>\
<       [10]/@StartSuperMove(3,21,103,10,)>\
<칬         [10]/@StartSuperMove(D002,149,64,10,칬)>\
<ڶȹ         [10]/@StartSuperMove(5,317,199,10,ڶȹ)>\
<           [50]/@StartSuperMove(D1401,43,63,50,)>\
<ɳĮع     [50]/@StartSuperMove(D002,36,119,50,ɳĮع)>\
<           [50]/@StartSuperMove(8,51,324,50,)>\
</@main>

[@StartSuperMove()]
  #ACT
	  Mov        A1       %ARG(1)
	  Mov        A2       %ARG(2)
	  Mov        A3       %ARG(3)
	  Mov        D1       %ARG(4)
	  Mov        A7       %ARG(5)
          Delaygoto [local] 2 @StartMove
  #say
_{FCOLOR/10}Ժϵͳڴ...{FCOLOR/12}\

[@StartMove]
#IF
   HLSCRIPTCMD CHECKPOINT %D1
#ACT
  HLSCRIPTCMD SETPOINT - %D1
  mapmove %A1 %A2 %A3
  SysMsg  "<$OUTPUT(A7)>ˡ㻨 <$OUTPUT(D1)> .㻹ʣ <$HLPOINT> ֣"
#ELSESAY
Ļֲ,ʣ{FCOLOR/1}<$HLPOINT>{FCOLOR/12}.ϵGMֱӹ.\
<뿪/@exit>
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;