ページ 11

特定レベルごとに能力値を増加させたい

Posted: 2023年12月10日(日) 00:33
by 甘辛みかん
いつもお世話になっております。

特定のアクターのレベルアップの際、3レベルごとに狙われ率を+2%ずつ恒久的に追加していくという動作を実現したいのです。
やな様のPassiveSkill.jsとAMAGAMI様のLevelUpCommonEvent.jsを組み合わせて実現できないかと思うのですがコモンイベントにどのように記載してよいのかがわかりません。
お知恵をお貸し頂ければ嬉しいです。
また他に同様の動作をするプラグインなど別のアプローチなどもありましたら御教授ください。
よろしくお願いいたします。

PassiveSkill.js
https://plugin.fungamemake.com/archives/2074
LevelUpCommonEvent.js
https://raw.githubusercontent.com/ina-a ... onEvent.js

Re: 特定レベルごとに能力値を増加させたい

Posted: 2023年12月11日(月) 19:39
by ecf5DTTzl6h6lJj02
こんにちは。
甘辛みかん さんが書きました:いつもお世話になっております。

特定のアクターのレベルアップの際、3レベルごとに狙われ率を+2%ずつ恒久的に追加していくという動作を実現したいのです。
やな様のPassiveSkill.jsとAMAGAMI様のLevelUpCommonEvent.jsを組み合わせて実現できないかと思うのですがコモンイベントにどのように記載してよいのかがわかりません。
お知恵をお貸し頂ければ嬉しいです。
また他に同様の動作をするプラグインなど別のアプローチなどもありましたら御教授ください。
よろしくお願いいたします。

PassiveSkill.js
https://plugin.fungamemake.com/archives/2074
LevelUpCommonEvent.js
https://raw.githubusercontent.com/ina-a ... onEvent.js
パッシブスキルで設定する場合、特定レベル毎のパッシブスキルを作成することになり、
少し、大変というか面倒なのではないかなと思います。

トリアコンタン様の 動的データベース構築プラグイン
https://raw.githubusercontent.com/triac ... atabase.js
で設定する方法をご提案させていただきます。

上記プラグインを導入して、
アクターのメモ欄に以下の記述をしてください。

<DD特徴n_タイプ:23>
<DD特徴n_データID:0>
<DD特徴n_内容:prev+Math.floor($gameActors.actor(data.id).level/3)*2/100>
※n は 狙われ率が特徴欄の何番目に設定されているかで変わります。

この設定で、狙われ率が 3 レベル毎に 2 (2%)ずつ増加するようになるかと思います。

メモ欄の記述の内容に関して、詳しくは、
動的データベースプラグイン メモ一覧
https://docs.google.com/spreadsheets/d/ ... =894678948
の内容を参照してください。

以上、ご確認ください。

Re: 特定レベルごとに能力値を増加させたい

Posted: 2023年12月12日(火) 18:41
by 甘辛みかん
ecf5DTTzl6h6lJj02 様

プラグインのご紹介、具体的な記述内容の記載ありがとうございます。
上手くいきそうです。
ありがとうございました!