【解決しました】装備と職業の組み合わせでパラメーターが変化

lop
記事: 49
登録日時: 2018年1月28日(日) 14:52

【解決しました】装備と職業の組み合わせでパラメーターが変化

投稿記事by lop » 2020年5月14日(木) 19:07

こんばんは。失礼します。
質問をさせてください。

装備品を特定の職業がつけると能力にボーナスが入る。という設定をしたいです。
例を挙げますと、
 キャラAに鉄の小手(防御+4)を装備させると、そのまま防御が4増えます。
 それをキャラBに同じ鉄の小手を装備させると、防御が4増え、さらにHPも10増える。
そんな風にしたいのですが、ご存じの方がいればご教授いただきたいです。
よろしくお願いします。
最後に編集したユーザー lop on 2020年5月16日(土) 20:47 [ 編集 1 回目 ]

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

Re: 装備と職業の組み合わせでパラメーターが変化

投稿記事by ムノクラ » 2020年5月14日(木) 19:47

lop さんが書きました:こんばんは。失礼します。
質問をさせてください。

装備品を特定の職業がつけると能力にボーナスが入る。という設定をしたいです。
例を挙げますと、
 キャラAに鉄の小手(防御+4)を装備させると、そのまま防御が4増えます。
 それをキャラBに同じ鉄の小手を装備させると、防御が4増え、さらにHPも10増える。
そんな風にしたいのですが、ご存じの方がいればご教授いただきたいです。
よろしくお願いします。


下記が近いと思います。

VE Passive States
https://fungamemake.com/archives/9859
パッシブステートの付加条件を設定できるプラグイン

このプラグインには導入前提となるプラグインがあります。

VE_BasicModule
https://fungamemake.com/archives/6235

まず、能力上昇をするパッシブステートを作成し、職業か装備のタグの条件にJavaScriptを使用すれば可能だと思います。

注意点は、このコードは「パッシブステートが解除される条件」のようなので(原文は逆でしたが、簡単な動作確認で逆と判断しました)、そこに注意が必要です。

あとは、通常のステートだと、能力値は~倍(例1.2倍)のような指定方法しか無いので、完全ではないと思いますが…そこは更にステートをカスタマイズするプラグインが要りますね。
競合を起こさないと良いのですが。
***
:!: 質問前に、過去ログを検索しましょう!
:?: プラグインのエラーが出たらトリアコンタンさんの記事を読もう!
https://qiita.com/triacontane/items/2e2 ... e9503a2c30
;) 質問が解決できたら、スレッドタイトルに【解決】を追加しましょう!
8-) 自己解決した方は、解決した方法を書きましょう!<後人の為です!

▼プラグイン投稿・検索
https://plugin.fungamemake.com

▼返信がもらいやすい質問の仕方
https://fungamemake.com/archives/8079
lop
記事: 49
登録日時: 2018年1月28日(日) 14:52

Re: 装備と職業の組み合わせでパラメーターが変化

投稿記事by lop » 2020年5月15日(金) 20:50

ムノクラ様へ
いつもありがとうございます。お早い返答でとても助かります。

教えていただいたプラグインを入れてみました。使ってみると分からないところが出てきまして、
もしよろしければ教えてください。
パッシブ用のステートと装備品を作り、
あとは職業のメモ欄を設定すればよろしいのかと思いますが、どのように記述すればいいのか分かりません。

<custom passive state: id>
result = code
</custom passive state>

↑この式を使うものと思われますが、codeの部分にどのようなことを記入すればいいのか分からないところで
止まっています。

よろしくお願いします。
アバター
ムノクラ
記事: 1148
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 装備と職業の組み合わせでパラメーターが変化

投稿記事by ムノクラ » 2020年5月16日(土) 09:01

lop さんが書きました:ムノクラ様へ
いつもありがとうございます。お早い返答でとても助かります。

教えていただいたプラグインを入れてみました。使ってみると分からないところが出てきまして、
もしよろしければ教えてください。
パッシブ用のステートと装備品を作り、
あとは職業のメモ欄を設定すればよろしいのかと思いますが、どのように記述すればいいのか分かりません。

<custom passive state: id>
result = code
</custom passive state>

↑この式を使うものと思われますが、codeの部分にどのようなことを記入すればいいのか分からないところで
止まっています。

よろしくお願いします。


スイマセン、ちょっと調べたのですが、結構面倒くさそうでした…

で、代替というかベターなプラグインを見つけたので、こちらをお試しください。

▼KZR 装備ボーナス(ぶちょー様作)
https://plugin.fungamemake.com/archives/11313
特定のアクター/職業が装備した場合、パラメータにボーナスを付与


VEシリーズを和訳している最中だったので、覚えているものをとっさに出してしまいました…
***
:!: 質問前に、過去ログを検索しましょう!
:?: プラグインのエラーが出たらトリアコンタンさんの記事を読もう!
https://qiita.com/triacontane/items/2e2 ... e9503a2c30
;) 質問が解決できたら、スレッドタイトルに【解決】を追加しましょう!
8-) 自己解決した方は、解決した方法を書きましょう!<後人の為です!

▼プラグイン投稿・検索
https://plugin.fungamemake.com

▼返信がもらいやすい質問の仕方
https://fungamemake.com/archives/8079
lop
記事: 49
登録日時: 2018年1月28日(日) 14:52

Re: 装備と職業の組み合わせでパラメーターが変化

投稿記事by lop » 2020年5月16日(土) 20:46

ムノクラ様へ
返信ありがとうございます。

何度も思案していただきすみません。
『KZR 装備ボーナス』を教えていただきありがとうございます。
導入して設定してみたところ、思い描いたとおりの理想形になりました。
設定もとても分かりやすかったです。ありがとうございます。

お忙しいところ何度もありがとうございました。
これで問題が解決できましたのでこちらの質問は解決済みにします。
何度もありがとうございました。

“MV:質問” へ戻る