どうもこんにちは
件名のとおり戦闘中にプレイヤーがつかったスキルのIDがいくつなのかを取得したいのですが
うまくいきません
やりたいことはプレイヤーがスキルを使ったときにその使ったスキルの消費MPを変数にいれたかったので
使ったスキルのIDをしらべて、そのスキルの消費MPを変数にいれるというコモンイベントを作ってスキルの使用効果にいれようとしています
変数の操作 #0 $dataSkills[取得したID].mpCost みたいなノリで
つかってるプラグインの中に$dataSkills[this.item().id].idでスキルIDを取得してたので
このまま変数の操作にスクリプトでぶちこめばできんじゃね おれさまてんさいすぎる!
と思ってやってみたけど、世の中そんなに甘くもなくエラーを返されちゃいました
細かいな!もっと雑に動けよJSめ!と悪態をつきながら別の手段をさがして
過去の質問の中にスキル使用者のアクターIDを取得する方法があったので
それちょろっと書き換えれば余裕じゃね おれさまてんさいすぎる!
と思っていろいろやってみたけれども、世の中そんなに甘くもなくうまい方法が見つかりませんでした
世の中を甘く見すぎたせいで30にもなって彼女もいなく、コモンイベントも満足に作れない哀れなおっさんに手を差し伸べてください
よろしくおねがいします
(解決済)戦闘中につかったスキルのIDを取得
(解決済)戦闘中につかったスキルのIDを取得
最後に編集したユーザー SS327 [ 2016年7月24日(日) 16:36 ], 累計 1 回
Re: 戦闘中につかったスキルのIDを取得
https://github.com/AlecYawata/TkoolMV_PluginCommandBook
上記プラグインの機能のうちの一つとして、
【呼び出し元スキル取得】
・コモンイベントを呼び出したスキルのIDを変数に入れる
・製作者 Alec様
というものがあります。
これを用いれば想定の動作を実現できると思うのですがいかがででょう?
上記プラグインの機能のうちの一つとして、
【呼び出し元スキル取得】
・コモンイベントを呼び出したスキルのIDを変数に入れる
・製作者 Alec様
というものがあります。
これを用いれば想定の動作を実現できると思うのですがいかがででょう?
Re: 戦闘中につかったスキルのIDを取得
できました!
彼女はできなかったけど想定の動作はできました!
ありがとうございます
いま質問した必要なこと以外にも結構いろいろとお役立ちな機能が満載ですね!
これを使って親に見られたら引くような大作RPGをつくってみせます!
彼女はできなかったけど想定の動作はできました!
ありがとうございます
いま質問した必要なこと以外にも結構いろいろとお役立ちな機能が満載ですね!
これを使って親に見られたら引くような大作RPGをつくってみせます!
Re: (解決済)戦闘中につかったスキルのIDを取得
おお、解決済みでしたね
もう不要だとおもいますが、せっかく作成したので、いちおう貼っておきます。
スキルの効果から呼ばれるコモンイベントで、JavaScriptコードを直に書く場合には、以下のような感じですかね。
ではでは。

もう不要だとおもいますが、せっかく作成したので、いちおう貼っておきます。
スキルの効果から呼ばれるコモンイベントで、JavaScriptコードを直に書く場合には、以下のような感じですかね。
コード: 全て選択
var skill = $gameParty.inBattle() ? BattleManager._subject.lastBattleSkill() : $gameParty.menuActor().lastMenuSkill();
if (skill) {
$gameVariables.setValue(20,skill.mpCost); //変数20番にセット
}
Toshio Yamashita (yamachan)
Plugin https://github.com/yamachan/jgss-hack/b ... ADME.ja.md
Twitter https://twitter.com/yamachan360
私が作成して本サイトに投稿したコードは著作権を放棄し、利用・改変・配布など全て自由です。
ただし同じ投降内に制限を明記している場合はそちらが優先します。
Plugin https://github.com/yamachan/jgss-hack/b ... ADME.ja.md
Twitter https://twitter.com/yamachan360
私が作成して本サイトに投稿したコードは著作権を放棄し、利用・改変・配布など全て自由です。
ただし同じ投降内に制限を明記している場合はそちらが優先します。
Re: (解決済)戦闘中につかったスキルのIDを取得
こっちのやりかたでもできました!
相変わらず彼女はできないけどIDの取得はできました!
当初はプラグイン使わないでやりたかったので助かります!
教えてもらったプラグインもよさそうな機能が多いのでどっちの方法がスマートで女の子にモテるか検討したいと思います
ありがとうございました!
相変わらず彼女はできないけどIDの取得はできました!
当初はプラグイン使わないでやりたかったので助かります!
教えてもらったプラグインもよさそうな機能が多いのでどっちの方法がスマートで女の子にモテるか検討したいと思います
ありがとうございました!