斜め階段処理を追加RPGツクール2000/システム【サイトトップへ戻る】ドラホコ(主人公を列にして歩かせる)を作る■斜め階段処理を追加(更新:2019/03/14)YADOTのドラホコに斜め階段処理を追加します。基礎ページはドラホコ(主人公を列にして歩かせる)を作るになります。【ドラホコ(主人公を列にして歩かせる)を作るのページを開く】まず基礎ページのイベントを設定して頂き、問題なく動いた後に、このページで紹介している改良を行った方が良いでしょう。基礎ページと同じイベント設定は、この色で表示しています。☆斜め階段処理とは?斜め階段処理を設定しますと、主人公と後続キャラを斜めに移動させる事ができます。向き番号9番:右下に移動と設定します。斜め階段のマスであるかどうかの判断は、地形IDを調べて判断します。☆斜め階段の下層チップを準備データベース「地形」にて斜め階段用の地形番号を準備してください。地形番号6番:右上に上がる階段としています。斜め階段にしたい下層チップに斜め階段の地形番号を設定してください。斜め階段の下層チップでは必ず上下移動のみにしておく必要があります。下層チップの「通行・4方向」の設定は上下のみ移動可能としておいてください。上層チップの「通行・4方向」の設定も上下のみ移動可能にしてください。設定が終わりましたら、画面下の[OK]をクリックして、データベースの設定を終了してください。あとは斜め階段にしたいマスに斜め階段の下層チップを設定してください。階段のマスの上下のマスは移動できないマスを設定してください。☆スイッチ・変数スイッチと変数の番号と使用内容の一覧表です。マップ内にドラホコ用のイベントがあるかどうかを調べます。初期設定を行うイベントを起動します。OFFの時には、後続キャラの配置後にフェードインを実行。後続キャラを動かすためのイベントを起動します。現在のマップIDを記憶。後続キャライベントを主人公の位置へ移動する時に使用。後続キャライベントを主人公の位置へ移動する時に使用。主人公の現在位置を設定。現在のパーティー人数を代入します。斜め階段の地形IDを読み取る時に使用。斜め階段の前で左右キーを押しているかどうかを調べます。現在のマップIDを記憶し、変数0001番と比較。主人公の現在位置を設定し、変数0004番と比較。2人目の移動方向を設定。3人目の移動方向を設定。4人目の移動方向を設定。斜め階段の移動方向を設定します。斜め階段の移動が完了するまでのウェイトを設定。☆ドラホコシステムコモンイベント「ドラホコシステム」に斜め階段処理を追加します。◆:分岐終了の設定が必要です。◆:分岐終了に変えてください。他のイベントで主人公を操作するキャラクターの動作指定は、設定しないようにしてください。斜め移動を行った時には処理されません。これもキャラクターの動作指定を使っている事が原因になります。斜め階段の移動時には通常のエンカウントは無効となり、敵は出現しません。☆補足ハシゴ処理やツルツル床処理の地形番号が設定されている下層チップのマスと、この斜め階段処理のマスを繋げて設定しないようにしてください。◆変数の操作:[0019:移動中ウェイト]代入,3に変えてください。◆変数の操作:[0019:移動中ウェイト]代入,15に変えてください。