色々と模索したりしていましたが自力でどうにもならなかったのでどなたかお力添えをお願いします。
現在作成しているゲームのシステム上、敏捷性と運が飾りになってしまうため、これらの能力値を命中と回避に反映できないものかと考えています。
おそらくデフォルトではアクターと職業の特徴と装備の命中(回避)を合計したものが計算式に入るものだと思っているのですが、これを以下のように変更できる手段をお願いします。
命中:(アクターの運)+(特徴の追加能力値:命中率)+(装備の追加能力値:命中率)
回避:(アクターの敏捷性)+(特徴の追加能力値:回避率)+(装備の追加能力値:回避率)
命中・回避にアクターの能力値を加算
Re: 命中・回避にアクターの能力値を加算
こんにちは!
その仕様に変更することはそれほど難しくないのですが、現状命中と回避はお互いに干渉していないため、
命中が100%を超えても特に意味はなく、また回避が100%を超えた時点で、いくら命中が高くても攻撃が一切当たらなくなってしまいます。
それを防ぐためには、例えば命中が100%を超えた場合に相手の回避から余剰分を差し引く等の仕様を追加した方がいいかもしれません。
その仕様に変更することはそれほど難しくないのですが、現状命中と回避はお互いに干渉していないため、
命中が100%を超えても特に意味はなく、また回避が100%を超えた時点で、いくら命中が高くても攻撃が一切当たらなくなってしまいます。
それを防ぐためには、例えば命中が100%を超えた場合に相手の回避から余剰分を差し引く等の仕様を追加した方がいいかもしれません。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 命中・回避にアクターの能力値を加算
Kunaki様
お世話になります。
プラグインを作成いたしましたのでお試しください。
このプラグインを利用する場合は
readmeなどに「まっつUP」の名を入れてください。
また、素材のみの販売はダメです。
上記以外の規約等はございません。
もちろんツクールMVで使用する前提です。
何か不具合ありましたら気軽にどうぞ。
お世話になります。
プラグインを作成いたしましたのでお試しください。
このプラグインを利用する場合は
readmeなどに「まっつUP」の名を入れてください。
また、素材のみの販売はダメです。
上記以外の規約等はございません。
もちろんツクールMVで使用する前提です。
何か不具合ありましたら気軽にどうぞ。
- 添付ファイル
-
EvaHitGrow.js
- (2.47 KiB) ダウンロード数: 364 回
最後に編集したユーザー まっつUP [ 2017年4月02日(日) 18:39 ], 累計 1 回
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: 命中・回避にアクターの能力値を加算
>トリアコンタン様
アドバイスありがとうございます。
こちらで命中判定を(命中ー回避)にするというプラグインを見つけたので今回のような仕様にしてみたいと思った次第でした。お願いをする立場でありながら言葉足らずで申し訳ありません。
>まっつUP様
プラグインの作成ありがとうございます。
こちらの望む挙動にはなっていますが、自分が内部計算のことを把握しきっていないためか思っていた数字から微妙にずれているような感もあります。
攻撃側:命中使用能力値90+特徴補正10%
防御側:回避使用能力値20+特徴補正無
判定が(命中ー回避)となるようにしており、上記で攻撃した場合だと80%になると思っていたところ76%になっていたので何か要因があるのかと探しております。
(これくらいのブレならばゲーム的に問題がないので受け入れてしまおうかとも思っていますが…)
アドバイスありがとうございます。
こちらで命中判定を(命中ー回避)にするというプラグインを見つけたので今回のような仕様にしてみたいと思った次第でした。お願いをする立場でありながら言葉足らずで申し訳ありません。
>まっつUP様
プラグインの作成ありがとうございます。
こちらの望む挙動にはなっていますが、自分が内部計算のことを把握しきっていないためか思っていた数字から微妙にずれているような感もあります。
攻撃側:命中使用能力値90+特徴補正10%
防御側:回避使用能力値20+特徴補正無
判定が(命中ー回避)となるようにしており、上記で攻撃した場合だと80%になると思っていたところ76%になっていたので何か要因があるのかと探しております。
(これくらいのブレならばゲーム的に問題がないので受け入れてしまおうかとも思っていますが…)
Re: 命中・回避にアクターの能力値を加算
テストコードが残っていたので消したものを同じ場所に再度貼りました。
追記:想定外の結果になるとのことですが
バトラーの特徴での追加能力値での増減はそれで全てでしょうか。
追記:想定外の結果になるとのことですが
バトラーの特徴での追加能力値での増減はそれで全てでしょうか。
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: 命中・回避にアクターの能力値を加算
ご丁寧にどうもありがとうございます。
一通り確認はしたのですが、命中回避に関する設定をしているところはやはり無いようです。
今のところ1~4%くらい計算との差が出る場合があります。出ない場合もありますが…。
自分の求めた形にはほぼなってますので、ひとまず解決とさせていただきます。
一通り確認はしたのですが、命中回避に関する設定をしているところはやはり無いようです。
今のところ1~4%くらい計算との差が出る場合があります。出ない場合もありますが…。
自分の求めた形にはほぼなってますので、ひとまず解決とさせていただきます。
Re: 命中・回避にアクターの能力値を加算
横から失礼します。
ツクールMVでは通常は命中率、回避率の値をゲーム中に確認出来ないようになっているはずですが、計算がずれるというのは何を見てそう思ったのでしょうか?
もし命中率、回避率を表示されるプラグインを使っているのだとしたら、そちらのプラグインの仕組みにまっつUP様のプラグインが対応していないんじゃないかと思います。
プラグイン同士の兼ね合いで正しく表示されない場合、片方のプラグインの仕様に合わせてもう片方を修正するしかないので、命中率、回避率をどのタイミングでどうやって表示させているのかが分からないとどうにもなりません。
ツクールMVでは通常は命中率、回避率の値をゲーム中に確認出来ないようになっているはずですが、計算がずれるというのは何を見てそう思ったのでしょうか?
もし命中率、回避率を表示されるプラグインを使っているのだとしたら、そちらのプラグインの仕組みにまっつUP様のプラグインが対応していないんじゃないかと思います。
プラグイン同士の兼ね合いで正しく表示されない場合、片方のプラグインの仕様に合わせてもう片方を修正するしかないので、命中率、回避率をどのタイミングでどうやって表示させているのかが分からないとどうにもなりません。
Re: 命中・回避にアクターの能力値を加算
KGN_HitMinusEva.jsを導入されているのであれば確かにコンソールに計算結果が出力されます。
結論としてはパラメータのparamHitの値を7、paramEvaの値を6にしてテストしたところ
正しい計算結果が帰ってきました。
(このパラメータには基本能力値のIDを正しく入れる必要があります。)
結論としてはパラメータのparamHitの値を7、paramEvaの値を6にしてテストしたところ
正しい計算結果が帰ってきました。
(このパラメータには基本能力値のIDを正しく入れる必要があります。)
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: 命中・回避にアクターの能力値を加算
まっつUP様の言われている通りに命中・回避の値はコンソールで確認をしていました。
こちらでも最低限のプラグインだけで動かしてみたところ、正常な値が出ました。
それなりの数のプラグインを導入しているため、どこかでズレが生じるようになってしまっていると思います。
余計なところまで気を使わせてしまい、申し訳ありませんでした。
こちらでも最低限のプラグインだけで動かしてみたところ、正常な値が出ました。
それなりの数のプラグインを導入しているため、どこかでズレが生じるようになってしまっていると思います。
余計なところまで気を使わせてしまい、申し訳ありませんでした。