お世話になっております。
状態異常の計算式ですが、デフォルトだと「スキルの成功率×対象の耐性×運の補正」かと思いますが、
これを単純に「スキルの成功率-対象の耐性合計」にする良い方法はないでしょうか?
例えば
スキル成功率:100%
対象:毒耐性20%のアイテムを2つ装備
成功率:60%
といった感じです。
rpg.objectの1880行あたりをうまく書き換えれば良いのかなと思うのですが、どうも上手くいきません。
検索結果 4 件
- 2016年11月30日(水) 00:29
- フォーラム: MV:質問
- トピック: 【解決済み】戦闘中に変数の表示がすぐ更新されない
- 返信数: 3
- 閲覧数: 3113
Re: 【解決済み】戦闘中に変数の表示がすぐ更新されない
なるほど、詳しくご説明頂きありがとうございます。
- 2016年11月29日(火) 21:41
- フォーラム: MV:質問
- トピック: 【解決済み】戦闘中に変数の表示がすぐ更新されない
- 返信数: 3
- 閲覧数: 3113
Re: 【解決済み】戦闘中に変数の表示がすぐ更新されない
自己解決しました。
rpg_windows.jsの5653行目:Window_BattleSkillからの
Window_BattleSkill.prototype.show = function() {
this.selectLast();
this.showHelpWindow();
this._helpWindow.clear(); ←この行を追加したらちゃんと反映されて動作しました。
Window_SkillList.prototype.show.call(this);
};
ただ、今のところ正常に動いてはいるのですが ...
rpg_windows.jsの5653行目:Window_BattleSkillからの
Window_BattleSkill.prototype.show = function() {
this.selectLast();
this.showHelpWindow();
this._helpWindow.clear(); ←この行を追加したらちゃんと反映されて動作しました。
Window_SkillList.prototype.show.call(this);
};
ただ、今のところ正常に動いてはいるのですが ...
- 2016年11月28日(月) 16:53
- フォーラム: MV:質問
- トピック: 【解決済み】戦闘中に変数の表示がすぐ更新されない
- 返信数: 3
- 閲覧数: 3113
【解決済み】戦闘中に変数の表示がすぐ更新されない
一定ゴールドを消費するスキルの説明欄に残金を変数で表示させているのですが、
メニュー画面では問題ないのですが、戦闘中で使用後にもう一度使おうとすると残金が減っておらず、
カーソルを違うスキルにしてから戻すときちんと更新されて表示されます。
恐らくスクリプトのWindow_battleskillをいじればいいんだと思うのですがどうにも上手くいきません。
どなたか良い方法があればよろしくお願いします。
メニュー画面では問題ないのですが、戦闘中で使用後にもう一度使おうとすると残金が減っておらず、
カーソルを違うスキルにしてから戻すときちんと更新されて表示されます。
恐らくスクリプトのWindow_battleskillをいじればいいんだと思うのですがどうにも上手くいきません。
どなたか良い方法があればよろしくお願いします。