;============================================================
; ֵ NPCִͨ GFTRECEIPT/ת/ǩȫ
; ȵNPC¼S$֤=ɹ
; ִļ../../../../996Bossϵͳ/game/GFTRECEIPT_<$STR(S$˺)>_<$STR(T13)>.txt = game/GFTRECEIPT_<˺>_<ʶ>.txt
; ύиʽ9:˺:λ:ʶ:ǰ:|ɫ
;   ˵scanner  type9 Ϊ p1=λ, uid=ʶ, server=ǰ
; ̨ code=91=JSONδ/=99ԭ=SReason
; ע⣺JSONںðţתΪȫ()дִʾ
;============================================================
[@NPC]
#IF
EQUAL S$֤ ɹ
#ACT
; ΪֵGOM 治֧ $(xxx) ź꣩ټг
#SAY
\ \ <TITLE: ֵ >
\ \ 
\ \   ǰ˺ţ<$STR(S$˺)>  
\ \ 
\ \ ﵽֵλȡӦ
\ \ <TAB> ȡ
\ \ <TAB> ˵
#IF
EQUAL S$ͷInput 1
#ACT
GOTO @ִ
#IF
EQUAL S$ͷInput 2
#ACT
GOTO @˵

[@˵]
#SAY
\ \ <TITLE: ˵ >
\ \ λɺ̨ãۼƳֵȣ
\ \ 뵵λ()ɳȡ
\ \ δ򷢷ţƶԶˡ
\ \ <TAB> 
#IF
EQUAL S$ͷInput 1
#ACT
GOTO @NPC

[@ִ]
#IF
SMALL N$ִ 1
#ACT
#SAY
\ \ Ҫȡλţ
\ \ <TAB>λţ<INPUT:(N$λ)>
#IF
EQUAL S$ͷInput 1
#ACT
#IF
SMALL N$λ 1
#ACT
MESSAGEBOX дЧĵλţ
break
#ACT
MOV N$ִ 1
AddTextList ../../../../996Bossϵͳ/ύ.txt 9:<$STR(S$˺)>:<$STR(N$λ)>:<$STR(T13)>:<$SERVERNAME>:<$USERNAME>|<$USERID>
SHOWPROGRESSBARDLG ȡ... 1
DELAYGOTO 1500 @ѯ
#ELSEACT
MESSAGEBOX ϵͳУԺ
break

[@ѯ]
#IF
EQUAL N$ִ 1
#ACT
READPROCESS ../../../../996Bossϵͳ/game/GFTRECEIPT_<$STR(S$˺)>_<$STR(T13)>.txt 0 Sִ
EXTRACTSTRING ":" <$STR(Sִ)> SCode 1
EXTRACTSTRING ":" <$STR(Sִ)> SArg1 2
EXTRACTSTRING ":" <$STR(Sִ)> SArg2 3
EXTRACTSTRING ":" <$STR(Sִ)> SArg3 4
EXTRACTSTRING ":" <$STR(Sִ)> SArg4 5
EXTRACTSTRING ":" <$STR(Sִ)> SArg5 6
EXTRACTSTRING ":" <$STR(Sִ)> SArg6 7
EXTRACTSTRING ":" <$STR(Sִ)> SArg7 8
EXTRACTSTRING ":" <$STR(Sִ)> SArg8 9
EXTRACTSTRING ":" <$STR(Sִ)> SReason 10
;---- ȡɹcode 91=JSONðתΪȫǣ----
#IF
EQUAL SCode 9
#ACT
MOV N$ִ 0
MESSAGEBOX ȡɹ飺\n<$STR(SArg1)>
break
;---- δ/죨code 99ԭ=SReason----
#IF
EQUAL SCode 99
#ACT
MOV N$ִ 0
MESSAGEBOX ȡʧܣ<$STR(SReason)>
break
;---- δ ----
#ELSEACT
MOV N$ִ 0
MESSAGEBOX δִԺԣȷϲɼѵ¼
break