したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

製作初心者講座スレ

62あなたの名前を入力してください:2019/03/16(土) 00:25:46 ID:/RaW/dfg
そういえば、秀丸エディタ用の設定ファイルってパチュロダの方に普通にあるよ
http://eratoho.dyndns.dk/cgi/up1/img/eraT0008375.7z

エンディングの判定にビット(2進数)を採用したんだけど、色々見て回って混乱しながら数時間かけて作ったコードがこれ(まだ作りかけ)
単&で判定できことを知るためにほとんどの時間を費やしたので晒す

@ENDING_CHECK
#FUNCTION
LOCAL = 0
;エンディング1 ポイントを100000以上貯める
SIF MONEY >= 100000
 LOCAL += 0b000001
;エンディング2 最後の一人になる
SIF CHARANUM <= 1
 LOCAL += 0b000010
RETURNF LOCAL

@ENDING
SIF ENDING_CHECK() & 0b000001
 PRINTL [1] - エンディング1(ポイントを100000以上貯める)
SIF ENDING_CHECK() & 0b000010
 PRINTL [2] - エンディング2(最後の一人になる)
PRINTL [99] - 戻る
$INPUT_LOOP
INPUT
SELECTCASE RESULT
 CASE 1
  SIF ENDING_CHECK() & 0b000001
   CALL ENDING1
 CASE 2
  SIF ENDING_CHECK() & 0b000010
   CALL ENDING2
 CASE 99
  RETURN
ENDSELECT


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板