ページ 1 / 1
武器を装備していない時に使えるスキル
Posted: 2018年11月16日(金) 21:48
by ですね
初めまして
ツクールをやり始めて1週間と経っていない初心者ですが、質問をさせていただきます
スキルは「必要武器」で特定の武器を装備していることを条件に使用させることが出来ますが、
逆に"武器を何も装備していないこと"が使用条件のスキルを作ることは可能でしょうか
やはりプラグインが必要になりますでしょうか
ご回答お願い致します
Re: 武器を装備していない時に使えるスキル
Posted: 2018年11月16日(金) 23:25
by まっつUP
ですね様
プラグインを導入しないとその条件指定を行うのは困難を極めると思います。
Yanfly様のYEP_SkillCore.jsを導入している場合には
該当のスキルのメモ欄に以下のような記述を加えれば条件が指定できると思います。
<Custom Requirement>
value = user.hasNoWeapons();
</Custom Requirement>
YEP_SkillCore.js以外にもスキルの使用条件を拡張するプラグインであればできると思います。
ただし、スクリプトによる条件指定と使用者の取得ができるものに限られます。
Re: 武器を装備していない時に使えるスキル
Posted: 2018年11月17日(土) 00:33
by ですね
まっつUP様
ご回答ありがとうございます!
教えていただいたプラグインは公式のものですね
早速導入し、スキルのメモ欄にその記述を致しました。
ですがうまくいかず、
普段どおり武器を装備していてもしていなくてもそのスキルが使えてしまう状況でした。
まっつUP様が載せて頂いた記述をそのまま貼り付ければ良いと解釈をしたのですが、違いましたでしょうか。
YEP_SkillCore.jsの導入だけでは足りないのでしょうか。
すみません、さらに回答を頂ければ幸いです…
Re: 武器を装備していない時に使えるスキル
Posted: 2018年11月17日(土) 02:23
by まっつUP
公式プラグインのYEP_SkillCore.jsは古いバージョンの場合があるため
同作者様が配布している最新バージョンを導入してください。
(例えばver1.00だと使えるノートタグが少ないです。)
Re: 武器を装備していない時に使えるスキル
Posted: 2018年11月17日(土) 19:28
by ですね
まっつUP様
重ね重ねの返信ありがとうございます。
ご丁寧な回答をして頂いているところ申し訳ないのですが、また問題が生じてしまいました。
おっしゃる通り最新版のものを導入したところ、
そのスキル自体は私の希望通り武器を装備していない時のみ使用可能になったのですが
そのスキルを含む全てのスキルが画面上で表示されなくなり、
また、習得しているスキルの一番目のものしか選択できなくなってしまいました。
どうもプラグイン自体が原因のようですが
日本語のものが見つからず、英語版のものをそのまま導入したのが良くなかったのでしょうか
Re: 武器を装備していない時に使えるスキル
Posted: 2018年11月17日(土) 21:20
by まっつUP
あまり聞いたことがない不具合ですが
以下のような原因が考えられると思います。
・お使いのエディタまたはプロジェクトのコアスクリプトが最新版(ver1.6.1)ではない。
(過去の更新の内スキルに関しての仕様が変わったことがあります。)
・同名のプラグインを二つ以上同時に導入している。
・YEP_SkillCore.jsと他のプラグインを導入した時、競合を起こしている。
(同時に導入したプラグインのコアスクリプトに対する改変箇所が被る場合に
意図しない動作になる場合があります。)
・再現状況が極めて特殊の場合。
(まだ試していない場合はニューゲームからテストプレイしてください。)
Re: 武器を装備していない時に使えるスキル
Posted: 2018年11月18日(日) 00:05
by ですね
まっつUP様
長々とありがとうございます!
結論から申し上げますと、無事成功しました!
不具合の原因はとんでもなく初歩的なもので
プラグインのフォルダ名を勝手に少し変えてしまっていたことでした
お騒がせしてしまい申しわけありません…。
ですが、おかげさまで理想のスキルが出来上がりました。
本当にありがとうございました!