ページ 1 / 1
ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月12日(火) 21:45
by エレン
こんばんは。エレンです。
デフォの機能を使えば2段階でステータスを上昇させたり低下させたり出来ますが
デフォの変化率だとあまり目に見えた効果がない気がするのでその上げ下げの比率を変えたいんです
どこをいじればいいんでしょうか?分かる方は教えてください!
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 10:07
by kotonoha*
こんにちは。
js/rpg_object.jsの2434行目付近
Game_BattlerBase.prototype.paramBuffRate = function(paramId) {
return this._buffs[paramId] * 0.25 + 1.0;
};
ここで数値変更が出来る様です!
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 19:07
by エレン
すみません初心者なものでそれだけじゃ分かりませんでした
どこからそれを変更できる画面を閲覧できるのですか?
またそれをどう変更すればいいのですか?
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 19:37
by Trb
まず、ご自分のゲームのフォルダをダブルクリックします。
するとこういうウインドウが開きます。
次に上から6番目の、jsという名前のフォルダをダブルクリックします。
するとこうなります。

- 2.jpg (47.38 KiB) 閲覧された回数 4649 回
そしたら上から7番目の、rpg_objects.jsというファイルをメモ帳で開きます。
こうなります。

- 3.jpg (83.83 KiB) 閲覧された回数 4649 回
編集というタブをクリックして、検索という項目をクリックします。

- 4.jpg (95.87 KiB) 閲覧された回数 4649 回
続く
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 19:44
by Trb
↑の続き
検索する文字列 というところに、ParamBuffRate と入力して、次を検索 をクリックします。
するとkotonoha様が書いている場所に辿り着きます。
ここまでよろしいでしょうか?
さて、どう書き換えれば良いかですが、
return this._buffs[paramId] * 0.25 + 1.0;
という行の後半部分、* 0.25 + 1.0; の数字を変更すればいいです。
* は掛け算の記号で、これは ステートの重複数 × 0.25 + 1 という意味の式になっています。
なのでたとえば0.25を0.5にすれば通常の2倍の効果になったりします。
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 19:51
by Trb
すみません、念のためですが、これはウインドウズのパソコンを使っている場合です。
もしマックのパソコンを使っている場合はフォルダの構成などが違っているかもしれません。
(マックについては自分もあまり分からないですが、やること自体は基本的に同じです)
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 20:09
by エレン
ウインドウズですので大丈夫です。
親切に画像つきで教えてくださってありがとうございました。
お陰様で変化率を変えることが出来たようです。
本当に助かりました!
Re: ステータス上昇低下ステートの上げ下げの比率を変えたいです
Posted: 2016年4月13日(水) 23:49
by Trb
細かすぎてかえって分かりにくいかなとも思ったのですが上手く出来たようで良かったです。
今回はメモ帳で開くやり方を書きましたが、もしツクールに慣れてきてもっと本格的にスクリプトをいじってみたくなったら
メモ帳じゃなくて専用のツールを使うと便利ですよ。
こちらのトピックなどで紹介されてます。
http://tm.yumineko.com/viewtopic.php?f=56&t=275