戦闘等で特定のアクション(攻撃やスキルの使用)等で
TP値が増えたり減ったりとかがされますが
そこで件名に書いた通りなのですが
キャラクターAはTP値の最大を100、最小を0
キャラクターBはTP値の最大を80、最小を0
キャラクターCはTP値の最大を100、最小を10
といったような制限を設定するにはどうすれば良いでしょうか?
もしプラスアルファとして同じような方法で上限値の限界も変えれるようなら
それも教えて貰えると助かります。
キャラクターDはTP値の最大を120、最小を0
という感じで。
そこまでするのが難しければ上記の
キャラ毎で(規定値内100~0)での制限方法で結構です。
【解決済】キャラ毎にTP値の最大・最小を制限する
【解決済】キャラ毎にTP値の最大・最小を制限する
最後に編集したユーザー -S2- [ 2016年12月29日(木) 10:01 ], 累計 1 回
Re: キャラ毎にTP値の最大・最小を制限する
こんにちは、プラグインを作成しました。
アクター/職業/エネミーに対して設定可能です。
メモ欄に下記のように記述します。
<settingTp:min,max>
min : 最小値 max : 最大値
最小が10で最大が150の場合、
となります。
また、各データごとにプラグインコマンドで最大/最小TPを変更することができます。
詳しくはヘルプを見てください。
[Version]
1.01 2016/12/29 正しく動作しないのを修正
ヘルプの文章が間違っていたのを修正
1.00 2016/12/25 公開
※表記してもいいのよ
※自作発言以外、何をしても良いです
アクター/職業/エネミーに対して設定可能です。
メモ欄に下記のように記述します。
<settingTp:min,max>
min : 最小値 max : 最大値
最小が10で最大が150の場合、
コード: 全て選択
<settingTp:10,150>
また、各データごとにプラグインコマンドで最大/最小TPを変更することができます。
詳しくはヘルプを見てください。
[Version]
1.01 2016/12/29 正しく動作しないのを修正
ヘルプの文章が間違っていたのを修正
1.00 2016/12/25 公開


- 添付ファイル
-
KZR_SettingTp.js
- (5.75 KiB) ダウンロード数: 299 回
最後に編集したユーザー ぶちょー [ 2016年12月29日(木) 09:28 ], 累計 1 回
---------------------------------------------------------------------------------------
[Homepage] http://nyannyannyan.bake-neko.net/
RGSS3/RGSS2/Pluginの配布を行っています。
HPでのみ配布しているPluginもあります。
[Blog] http://kazaricat.blog.fc2.com/
主にゲーム製作の進捗。
[Plugin]
サンプルに「ゆるドラシル」を使用します(`・ω・´)
http://yurudora.com/tkool/
[Homepage] http://nyannyannyan.bake-neko.net/
RGSS3/RGSS2/Pluginの配布を行っています。
HPでのみ配布しているPluginもあります。
[Blog] http://kazaricat.blog.fc2.com/
主にゲーム製作の進捗。
[Plugin]
サンプルに「ゆるドラシル」を使用します(`・ω・´)
http://yurudora.com/tkool/
Re: キャラ毎にTP値の最大・最小を制限する
返答&プラグインの作成ありがとうございます。
早速DLして試させて頂きましたが
効果が出ていないようでした…。
プラグインは全てOFFにして試しました。
確認なのですが
・プラグインをjsフォルダー>pluginsフォルダーに置く
・プラグイン管理でKZR_SettingTpをONにする
・データベース>アクター>メモ><settingTp:min,max>で設定する
の方法で合っていますよね?
<settingTp:10,100>で試した所
戦闘開始時点で0からスタート、いくらか溜まった所で
TP消費スキルを使った所10以下まで減ってしまう
という結果になりました。
スクリプトには詳しくないので何がダメなのか
プログラムを見てもわかりませんのでご報告させて頂きます。
<settingTp:min,max>が正しいと思うのですが
ヘルプ画面では
<settinTp:min,max>
(例)<SettinTp:10,200>
となっていましたので
併せてご報告させて頂きます。
早速DLして試させて頂きましたが
効果が出ていないようでした…。
プラグインは全てOFFにして試しました。
確認なのですが
・プラグインをjsフォルダー>pluginsフォルダーに置く
・プラグイン管理でKZR_SettingTpをONにする
・データベース>アクター>メモ><settingTp:min,max>で設定する
の方法で合っていますよね?
<settingTp:10,100>で試した所
戦闘開始時点で0からスタート、いくらか溜まった所で
TP消費スキルを使った所10以下まで減ってしまう
という結果になりました。
スクリプトには詳しくないので何がダメなのか
プログラムを見てもわかりませんのでご報告させて頂きます。
<settingTp:min,max>が正しいと思うのですが
ヘルプ画面では
<settinTp:min,max>
(例)<SettinTp:10,200>
となっていましたので
併せてご報告させて頂きます。
Re: キャラ毎にTP値の最大・最小を制限する
jsファイル中最後に使われているforEach文の構文に不足があるため
エラーによりプラグイン自体が無効になっているようです。
ここを修正してあげればヘルプの記述通りに動きそうです。
エラーによりプラグイン自体が無効になっているようです。
ここを修正してあげればヘルプの記述通りに動きそうです。
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: キャラ毎にTP値の最大・最小を制限する
S2様、申し訳ありませんでした。
修正したしましたので、再度ダウンロードしてください。
テストプレイで確認はしたのですが、その後、エネミーにも設定可能にしようと思い書き加えた後、テストプレイを怠っていました。
ご迷惑をお掛けしました。
まっつUP様、ありがとうございます。
確かにその箇所に記述不足がありました。
※最初の返信の添付ファイルも修正済みです。
修正したしましたので、再度ダウンロードしてください。
テストプレイで確認はしたのですが、その後、エネミーにも設定可能にしようと思い書き加えた後、テストプレイを怠っていました。
ご迷惑をお掛けしました。
まっつUP様、ありがとうございます。
確かにその箇所に記述不足がありました。
※最初の返信の添付ファイルも修正済みです。
- 添付ファイル
-
KZR_SettingTp.js
- (5.75 KiB) ダウンロード数: 388 回
---------------------------------------------------------------------------------------
[Homepage] http://nyannyannyan.bake-neko.net/
RGSS3/RGSS2/Pluginの配布を行っています。
HPでのみ配布しているPluginもあります。
[Blog] http://kazaricat.blog.fc2.com/
主にゲーム製作の進捗。
[Plugin]
サンプルに「ゆるドラシル」を使用します(`・ω・´)
http://yurudora.com/tkool/
[Homepage] http://nyannyannyan.bake-neko.net/
RGSS3/RGSS2/Pluginの配布を行っています。
HPでのみ配布しているPluginもあります。
[Blog] http://kazaricat.blog.fc2.com/
主にゲーム製作の進捗。
[Plugin]
サンプルに「ゆるドラシル」を使用します(`・ω・´)
http://yurudora.com/tkool/
Re: キャラ毎にTP値の最大・最小を制限する
最新版は1.01であってるでしょうか?でしたらまだ誤字が含まれています。ぶちょー さんが書きました:S2様、申し訳ありませんでした。
修正したしましたので、再度ダウンロードしてください。
テストプレイで確認はしたのですが、その後、エネミーにも設定可能にしようと思い書き加えた後、テストプレイを怠っていました。
ご迷惑をお掛けしました。
まっつUP様、ありがとうございます。
確かにその箇所に記述不足がありました。
※最初の返信の添付ファイルも修正済みです。
まず// KZR_SettinTp.js
// Version : 1.01
となっています。gが抜けてます。
次に、@help
* 【設定方法】
* アクター/職業/エネミーのメモ欄に以下のように記述します。
* <SettingTp:min,max>
* (例)<SettignTp:10,200>
例の部分がgとnが反対になっています。
修正願います。あと追加でスキルの消費TPの最大値も変更(増やせる)ようにできませんか?
どうも。winglyです。
現在受験勉強によりツクールを離れています。
現在受験勉強によりツクールを離れています。