ゲームオーバーにならない

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
あうまる
記事: 31
登録日時: 2020年8月24日(月) 15:53

ゲームオーバーにならない

投稿記事by あうまる » 2020年8月24日(月) 15:55

どなたか全滅してもゲームオーバーにならないプラグインか方法はないでしょうか?

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ゲームオーバーにならない

投稿記事by ムノクラ » 2020年8月24日(月) 20:46

あうまる さんが書きました:どなたか全滅してもゲームオーバーにならないプラグインか方法はないでしょうか?


https://raw.githubusercontent.com/munok ... _NoLose.js

稚拙ですが、とりあえず動きます。

v1.1.0に差し替えました。
マシになったと思います…
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
莞爾の草
記事: 4
登録日時: 2018年1月04日(木) 09:40
連絡を取る:

Re: ゲームオーバーにならない

投稿記事by 莞爾の草 » 2020年8月24日(月) 21:53

突貫ですが簡単にソースを書いてみました。
js/pluginsに.jsファイルとして保存しエディタから有効にすることで発揮します。
マップ・戦闘中に全員が戦闘不能になってもスイッチ1番がtrueの間はゲームオーバーにならず戦闘が続きます(イベントをはさまないと敵がずっと一方的に行動を続けます)。
コード中の$gameSwitches.value(1)の1の値をほかのものにするとそのスイッチで判断されます。
MVでも動作すると思います

コード: 全て選択

(() => {
    const _gameParty_isAllDead = Game_Party.prototype.isAllDead;
    Game_Party.prototype.isAllDead = function() {
        return !$gameSwitches.value(1) && _gameParty_isAllDead.apply(this, arguments);
    };
})()
最後に編集したユーザー 莞爾の草 on 2020年8月24日(月) 23:10 [ 編集 2 回目 ]
アバター
あうまる
記事: 31
登録日時: 2020年8月24日(月) 15:53

Re: ゲームオーバーにならない

投稿記事by あうまる » 2020年8月24日(月) 21:59

お二方ともありがとうございます
莞爾の草
記事: 4
登録日時: 2018年1月04日(木) 09:40
連絡を取る:

Re: ゲームオーバーにならない

投稿記事by 莞爾の草 » 2020年8月24日(月) 22:11

解決に至れたのなら幸いです。

記事中の情報が少なく、私はパーティが全滅してもイベントをはさめる仕組みのことかなと判断したのですがこの解釈で合っていましたでしょうか?
最後に編集したユーザー 莞爾の草 on 2020年8月24日(月) 23:10 [ 編集 2 回目 ]
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ゲームオーバーにならない

投稿記事by ムノクラ » 2020年8月24日(月) 22:20

あうまる さんが書きました:お二方ともありがとうございます


自分のプラグインだと、マップ上でのダメージ(毒やダメージ床)での全滅は想定していません。
ランダムエンカウントなど、戦闘で全滅した時に「敗北を許可」の処理がされるだけの仕様です。

これで良かったのでしょうか?
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
アバター
あうまる
記事: 31
登録日時: 2020年8月24日(月) 15:53

Re: ゲームオーバーにならない

投稿記事by あうまる » 2020年8月24日(月) 22:39

ムノクラ さんが書きました:
あうまる さんが書きました:お二方ともありがとうございます


自分のプラグインだと、マップ上でのダメージ(毒やダメージ床)での全滅は想定していません。
ランダムエンカウントなど、戦闘で全滅した時に「敗北を許可」の処理がされるだけの仕様です。

これで良かったのでしょうか?


確認してみましたが特に問題ありませんでした。
最近RPGツクールを始めてムノクラさんの記事やプラグインを参考にさせていただいております。

ありがとうございました。

“MZ:プラグイン素材” へ戻る