VXAce掲示板にあったものの移植依頼。(MPを消費する装備、MP0で装備効果無し)

木公司
記事: 3
登録日時: 2021年7月26日(月) 21:44

VXAce掲示板にあったものの移植依頼。(MPを消費する装備、MP0で装備効果無し)

投稿記事by 木公司 » 2021年7月26日(月) 21:49

いつもお世話になっております。

VXAceの掲示板にありました
「MPを消費する装備、MP0で装備効果無し」
viewtopic.php?t=2868

というものをMZに移植していただけませんでしょうか。

機能としては元の掲示板にもありますが、
・装備するとMPが自然減少(MP再生率が負の値)
・MP>0なら装備効果発動
・MP=0で何も装備していない状態(ただしMP再生率が負の値の部分は継続)
のようなものを想像しております。

お忙しいところ恐縮ですが、
どなたかお力を貸していただければ幸いです。

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

Re: VXAce掲示板にあったものの移植依頼。(MPを消費する装備、MP0で装備効果無し)

投稿記事by ムノクラ » 2021年7月27日(火) 12:12

木公司 さんが書きました:いつもお世話になっております。

VXAceの掲示板にありました
「MPを消費する装備、MP0で装備効果無し」
viewtopic.php?t=2868

というものをMZに移植していただけませんでしょうか。

機能としては元の掲示板にもありますが、
・装備するとMPが自然減少(MP再生率が負の値)
・MP>0なら装備効果発動
・MP=0で何も装備していない状態(ただしMP再生率が負の値の部分は継続)
のようなものを想像しております。

お忙しいところ恐縮ですが、
どなたかお力を貸していただければ幸いです。


移植ではありませんが、下記のプラグインで実現できると思います。

▼ステート付与装備(うなぎおおとろ様作) - EquipState.js
https://plugin-mz.fungamemake.com/archives/897
アイテムを装備している間、ステートを付与するプラグインです。このプラグインを使用することで、装備すると常に混乱するようなアイテムを作ることができます。

MP再生率を-10%等の付与ステートを用意すれば、事足りると思います。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
木公司
記事: 3
登録日時: 2021年7月26日(月) 21:44

Re: VXAce掲示板にあったものの移植依頼。(MPを消費する装備、MP0で装備効果無し)

投稿記事by 木公司 » 2021年7月28日(水) 14:48

返信ありがとうございます

このプラグインは知りませんでしだが、
例えば以下のような使い方を想定しているのですが、可能でしょうか。

・「魔法のマント」を装備するとダメージ半減
・装備中はMP漸減
・MP 0になると装備効果が無くなり、ダメージ半減効果が無くなる

プラグインを拝見した限りでは永続的なステート付与のようですが、
永続的なステート付与ではなく、
MPの状態で効果を変化させたいのですが、
設定次第で可能でしょうか。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: VXAce掲示板にあったものの移植依頼。(MPを消費する装備、MP0で装備効果無し)

投稿記事by ムノクラ » 2021年7月29日(木) 12:07

木公司 さんが書きました:返信ありがとうございます

このプラグインは知りませんでしだが、
例えば以下のような使い方を想定しているのですが、可能でしょうか。

・「魔法のマント」を装備するとダメージ半減
・装備中はMP漸減
・MP 0になると装備効果が無くなり、ダメージ半減効果が無くなる

プラグインを拝見した限りでは永続的なステート付与のようですが、
永続的なステート付与ではなく、
MPの状態で効果を変化させたいのですが、
設定次第で可能でしょうか。

申し訳ありません。
MPが0になった時の挙動が抜けていましたね。

下記2つを組み合わせて、簡単なテストでは上手く動きそうでした。
テスト例では装備の挙動が希望通りではないかもしれませんが、JavaScriptの式で大抵のことはできそうです。

▼ステート付与装備(うなぎおおとろ様作) - EquipState.js
https://plugin-mz.fungamemake.com/archives/897

▼装備品パラメータの動的設定(トリアコンタン様作) - DynamicEquipParam.js
https://plugin-mz.fungamemake.com/archives/2696
装備品のパラメータを現在のアクターの状態に応じて動的に変更します。レベルや戦闘回数など様々な要素を基準にパラメータを設定できます。


テスト例
ステート11「MP減少」

SS01.png


SS02.png


装備のメモ
<EquipState:11>
<DEP_防御力:if(a.mp===0){0}>
<DEP_魔法防御:if(a.mp===0){0}>
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
木公司
記事: 3
登録日時: 2021年7月26日(月) 21:44

Re: VXAce掲示板にあったものの移植依頼。(MPを消費する装備、MP0で装備効果無し)

投稿記事by 木公司 » 2021年8月09日(月) 20:45

ありがとうございます。
返信が遅くなり申し訳ありません。
Javascriptを勉強しつつ試してみようと思います。

“MZ:プラグイン素材のリクエスト” へ戻る