ページ 1 / 1
[解決済み]飛行船に乗る前/降りた後にコモンイベント起動
Posted: 2020年10月08日(木) 23:01
by とりあか
飛行船で飛び回るRPGを作ろうとしてまして
・乗る際に「船に乗って飛ぶ」「船内に入る」的なメニューを出したい
・飛び上がる際にSEを流したい(デフォルトが無音なので・・・)
・飛んでる間はメニューを開けなくしたい
・降りた時にメニューを許可したい
をしたくて、
飛行船に「乗る前」「降りた後」にコモンイベント起動できたら
エンカウント以外はすべて解決するなぁと思ってトピ立てしました。
よろしくお願いします!

Re: 飛行船に乗る前/降りた後にコモンイベント起動
Posted: 2020年10月09日(金) 12:09
by ムノクラ
とりあか さんが書きました:飛行船で飛び回るRPGを作ろうとしてまして
・乗る際に「船に乗って飛ぶ」「船内に入る」的なメニューを出したい
・飛び上がる際にSEを流したい(デフォルトが無音なので・・・)
・飛んでる間はメニューを開けなくしたい
・降りた時にメニューを許可したい
をしたくて、
飛行船に「乗る前」「降りた後」にコモンイベント起動できたら
エンカウント以外はすべて解決するなぁと思ってトピ立てしました。
よろしくお願いします!

一部ですが、解決方法が見つかったので、お知らせします。
下記はMV用プラグインでしたが、MZで動作確認して問題なかったので、パラメーターを追記したものをアップしました。
▼乗り物コモン(やな様作) - VehicleCommon.js
https://plugin.fungamemake.com/archives/2057
乗り物に乗った時や降りた時にコモンイベントを予約します。
GitHubからダウンロードしてください。
https://raw.githubusercontent.com/munok ... eCommon.js
全ての乗り物に乗った後・降りた後にコモンイベントが実行される仕様になっています。
これで希望されている
・飛んでる間はメニューを開けなくしたい
・降りた時にメニューを許可したい
は実現できると思います。
乗る前にコモンイベントを実行するのもできるかな?と思って少しいじってみたのですが、思っていたほど簡単ではありませんでした。
多分、今の自分には相当な時間がかかりそうなので、他の方にお願いいたします。
Re: 飛行船に乗る前/降りた後にコモンイベント起動
Posted: 2020年10月09日(金) 13:43
by とりあか
うおーありがとうございます!
実はそれいれて動かない可能性が略~って警告出たから諦めてたんですが
警告出てもMZで動くなんてことがあるんですね!
乗る前の選択肢は船をイベントにして疑似的に再現することで解決できました!
(というのも降りた時の位置取得が一番の壁だったので・・・)
ありがとうございました!
Re: 飛行船に乗る前/降りた後にコモンイベント起動
Posted: 2020年10月09日(金) 20:22
by wingly
とりあか さんが書きました:うおーありがとうございます!
実はそれいれて動かない可能性が略~って警告出たから諦めてたんですが
警告出てもMZで動くなんてことがあるんですね!
乗る前の選択肢は船をイベントにして疑似的に再現することで解決できました!
(というのも降りた時の位置取得が一番の壁だったので・・・)
ありがとうございました!
急に横から失礼します。
警告は@target MZがないのが原因みたいです。(違ってたらごめんなさい。)
気になるなら追加してみるといいと思いますよ!
(ただないってことはMV用ってことなので動作の保証ができないのには変わりはないですが...)