お世話になっています。
今回はYEP_Skill Coreの<Custom MP Cost>で
同じスキルか同じタイプの消費MPをアクターごとに変動させようと思っております。
例============
アクターAが
スキルタイプ魔法
ファイアを使用時
消費MP10
スキルタイプ必殺技
スラッシュを使用時
消費MP8
アクターBが
スキルタイプ魔法
ファイアを使用時
消費MP8
スキルタイプ必殺技
スラッシュを使用時
消費MP10
===============
上記のような挙動を想定しております。
イメージとしてはアクターにスキルタイプの得意不得意を設定する、という感じです。
そこで以下の文での実装を考えているのですが、「使用者」の部分の取得方法がわからず立ち往生しております。
<Custom MP Cost>
if (使用者 = 1) {
cost = 10
} else {
cost = 1000
}
</Custom MP Cost>
どなたか助言をいただけるとありがたいです。
よろしくお願いします。
【解決済み】YEP_Skill Coreでアクター毎に消費MPを変動
【解決済み】YEP_Skill Coreでアクター毎に消費MPを変動
最後に編集したユーザー るーるー [ 2020年4月05日(日) 07:05 ], 累計 2 回
Re: アクター毎に消費MPを変動
プラグインは見つけらませんでした。るーるー さんが書きました:お世話になっています。
今回は同じスキルか同じタイプの消費MPをアクターごとに変動させたいのですが、
MV自体での実装、もしくは同様のプラグインなどありますでしょうか。
例============
アクターAが
スキルタイプ魔法
ファイアを使用時
消費MP10
スキルタイプ必殺技
スラッシュを使用時
消費MP8
アクターBが
スキルタイプ魔法
ファイアを使用時
消費MP8
スキルタイプ必殺技
スラッシュを使用時
消費MP10
===============
上記のような挙動を想定しております。
イメージとしてはアクターにスキルタイプの得意不得意を設定する、という感じです。
よろしくお願いします。
デフォルトの機能としては、同じ名前の別スキルを用意して、アクターが習得するのを分けるというベタな方法くらいしか思いつきませんでした。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: アクター毎に消費MPを変動
ムノクラさん
早速の返信ありがとうございます!
やはりデフォルトでは難しいですか・・・。
少し調べていたところ、YanflyさんのSkillCoreを使ってif文での実装が可能かもしれないので
本文とタイトルを変更いたしますね。
ありがとうございました!
早速の返信ありがとうございます!
やはりデフォルトでは難しいですか・・・。
少し調べていたところ、YanflyさんのSkillCoreを使ってif文での実装が可能かもしれないので
本文とタイトルを変更いたしますね。
ありがとうございました!
Re: YEP_Skill Coreでアクター毎に消費MPを変動
こんにちは。
作りかけだったプラグインに近いものがあったので作成してみました。
よろしければお試しください。
スキルコスト倍率調整プラグイン
・使い方
特定のスキルもしくはスキルタイプごとにスキルコスト倍率を調整できます。
特徴を有するデータベース(※)のメモ欄に以下の通り設定してください。
※アクター、職業、武器、防具、敵キャラ、ステート
・ダウンロード
https://raw.githubusercontent.com/triac ... stomize.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。






・これまでに制作したプラグイン一覧
https://docs.google.com/spreadsheets/d/ ... d=30581402
作りかけだったプラグインに近いものがあったので作成してみました。
よろしければお試しください。
スキルコスト倍率調整プラグイン
・使い方
特定のスキルもしくはスキルタイプごとにスキルコスト倍率を調整できます。
特徴を有するデータベース(※)のメモ欄に以下の通り設定してください。
※アクター、職業、武器、防具、敵キャラ、ステート
コード: 全て選択
<MpCostRateId1:0.5> // ID[1]のスキルのMP消費を0.5倍にします。
<MpCostRateType1:2.0> // スキルタイプ[2]のMP消費を2倍にします。
<TpCostRateId1:0.5> // ID[1]のスキルのTP消費を0.5倍にします。
<TpCostRateType1:2.0> // スキルタイプ[2]のTP消費を2倍にします。
https://raw.githubusercontent.com/triac ... stomize.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。






・これまでに制作したプラグイン一覧
https://docs.google.com/spreadsheets/d/ ... d=30581402
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
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: YEP_Skill Coreでアクター毎に消費MPを変動
トリアコンタンさん
助言どころかプラグインまで作って頂いて申し訳ないです・・・
プラグインを導入したところ、想定通りの挙動になりました!
ありがとうございました!
助言どころかプラグインまで作って頂いて申し訳ないです・・・
プラグインを導入したところ、想定通りの挙動になりました!
ありがとうございました!