XP 조건분기 질분입니다

by Polaris君 posted Jan 29, 2006
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
◆문장 : 활력포션을 만드는 곳입니다.
  :       : 활력포션을 만드시겠습니까?
◆선택지의 표시 : 예, 아니오
  : [예] 의 경우
    ◆변수의 조작 : [0001] = [슬라임조각] 의 소지수
    ◆변수의 조작 : [0002] = [물병] 의 소지수
    ◆조건 분기 : 변수 [0001] >=5
       ◆조건 분기 : 변수 [0002] >=1
          ◆문장 : 최대한 많이 만드시겠습니까?
          ◆선택지의 표시 : 예, 아니오
            : [예] 의 경우
              ◆변수의 조작 : [0001] /= 5
              ◆조건 분기 : 변수 [0001] > 변수 [0002]
                 ◆아이템의 증감 : [활력포션] + 변수 [0002]
                 ◆아이템의 증감 : [물병] - 변수 [0002]
                 ◆변수의 조작 : [0002] *= 5
                 ◆아이템의 증감 : [슬라임조각] - 변수 [0002]
                : 그 외의 경우
                 ◆조건 분기 : 변수[0001] < 변수 [0002]
                    ◆아이템의 증감 : [활력포션] + 변수 [0001]
                    ◆아이템의 증감 : [물병] - 변수 [0001]
                    ◆변수의 조작 : [0001] *= 5
                    ◆아이템의 증감 : [슬라임조각] - 변수 [0001]
                   : 그 외의 경우
                    ◆아이템의 증감 : [활력포션] + 변수 [0001]
                    ◆아이템의 증감 : [물병] - 변수 [0001]
                    ◆변수의 조작 : [0001] *= 5
                    ◆아이템의 증감 : [슬라임조각] - 변수 [0001]
                   : 분기 종료
                : 분기 종료
            : [아니오] 의 경우
              ◆아이템의 증감 : [활력포션] + 1
              ◆아이템의 증감 : [물병] - 1
              ◆아이템의 증감 : [슬라임조각] - 5
            : 분기 종료
         : 그 외의 경우
           ◆문장 : "물병"이 부족합니다.
         : 분기 종료
      : 그 외의 경우
        ◆조건 분기 : 변수 [0002] >= 1
           ◆변수의 조작 : [0001] *= -1
           ◆변수의 조작 : [0001] += 5
           ◆문장 : "슬라임조각"이 v[0001]만큼 부족합니다.
          : 그 외의 경우
           ◆변수의 조작 : [0001] *= -1
           ◆변수의 조작 : [0001] += 5
           ◆문장 : "슬라임조각" v[0001]개와 물병이 부족합니다.
          : 분기 종료
      : 분기 종료
  : [아니오] 의 경우
   ◆문장 : 이 좋은 걸 안 만들겠다니... 쩝
  : 분기 종료




이런 식으로 만들면 될 것 같습니다

임의로 플러스 알파 했습니다.

Articles

1 2 3 4 5 6 7 8 9 10