|
挨拶もなしにすみません。画像選択肢機能を使っていて
ED 1〜3 を通過したら一つ選択肢を増やしEDを追加するというのを目指しています。
@L(2001)=3 →ED_1
@L(2002)=3 →ED_2
@L(2003)=3 →ED_3
それ以外の場合はED_4
@G(1001)〜G(1003)が各1以上あり、最初からプレイした場合は選択肢が増えて
それを選ぶとED_5にしたいです。
以下の記述でやってみたのですがうまく分岐してくれません。
4.の表記が間違っているのではないかとはおもうんですが他の表記など
よいやり方があったらお力を貸していただけないでしょうか?
___________________________________________________________________________
#=hajime
\GO.IF(@G(1001)>=1 && @G(1002)>=1 && @G(1003)>=1, LABEL2, LABEL1)
___________________________________________________________________________
1.ED1〜3を通過後
___________________________________________________________________________
#=LABEL2
\CSEL(@L(50),1)
\GO.IF(@L(50)==01, 2001_1)
\GO.IF(@L(50)==02, 2002_1)
\GO.IF(@L(50)==03, 2002_1)
\GO.IF(@L(50)==04, ED_5)
___________________________________________________________________________
2.ED1〜3を通過前 1回目の選択肢
___________________________________________________________________________
#=LABEL1
\CSEL(@L(50),1)
\GO.IF(@L(50)==01, 2001_1)
\GO.IF(@L(50)==02, 2002_1)
\GO.IF(@L(50)==03, 2003_1)
#= 2001_1
\LET(@L(2001)+=-1)
\GO(nikaime)
#=2002_1
\LET(@L(2002)+=+1)
\GO(nikaime)
#=2003_1
\LET(@L(2003)+=+1)
\GO(nikaime)
___________________________________________________________________________
2.二回目の選択肢
___________________________________________________________________________
#=nikaime
\CSEL(@L(50),1)
\GO.IF(@L(50)==01, 2001_2)
\GO.IF(@L(50)==02, 2002_2)
\GO.IF(@L(50)==03, 2003_2)
#= 2001_2
\LET(@L(2001)+=-1)
\GO(sankaime)
#=2002_2
\LET(@L(2002)+=+1)
\GO(sankaime)
#=2003_2
\LET(@L(2003)+=+1)
\GO(sankaime)
___________________________________________________________________________
3.三回目の選択肢
___________________________________________________________________________
#=sankaime
\CSEL(@L(50),1)
\GO.IF(@L(50)==01, 2001_3)
\GO.IF(@L(50)==02, 2002_3)
\GO.IF(@L(50)==03, 2003_3)
#= 2001_3
\LET(@L(2001)+=-1)
\GO(kekka)
#=2002_3
\LET(@L(2002)+=+1)
\GO(kekka)
#=2003_3
\LET(@L(2003)+=+1)
\GO(kekka)
___________________________________________________________________________
4.結果
___________________________________________________________________________
#=kekka
\GO.IF(@L(2001)==3, ED_1,hantei_1)
#=hantei_1
\GO.IF(@L(2002)==3, ED_2,hantei_2)
#=hantei_2
\GO.IF(@L(2003)==3, ED_3,ED_4)
#=ED_1
\LET(@G(1001)+=+1)
#=ED_2
\LET(@G(1002)+=+1)
#=ED_3
\LET(@G(1003)+=+1)
#=ED_4
#=ED_5
|
|
|