【解決済み】アクターごとに違うスキルを習得する装備

ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

【解決済み】アクターごとに違うスキルを習得する装備

投稿記事by ぼた餅 » 2017年8月06日(日) 07:30

お世話になっております。

武器・防具は特徴で習得スキルを設定できますが、
これを「装備するアクターごとに習得スキルを個別に設定する」というプラグインを作っていただけないでしょうか。

同じ1つの武器・防具というのが一番のポイントです。


たとえば「火炎の書」という防具があったとして、装備すると
アクター1の場合は「ファイア」を覚え、アクター2の場合は「スーパーファイア」を覚えるといった具合です。
※両者とも同名別防具というわけではなく、同IDの「火炎の書」という防具です。

また、装備を外すと習得したスキルを忘れる仕様もお願いします。


検討のほどよろしくお願いします。
最後に編集したユーザー ぼた餅 on 2017年8月20日(日) 14:21 [ 編集 2 回目 ]

アバター
あかみどり
記事: 57
登録日時: 2017年7月08日(土) 12:07
連絡を取る:

Re: アクターごとに違うスキルを習得する装備

投稿記事by あかみどり » 2017年8月12日(土) 04:10

おはよーございます
私はプラグインが作れないので、
代わりにごまかし技を提案してみたいと思います。

スキルタイプカテゴリを同じ名称で
作ってみるというのはだめでしょうか?
(勿論元々スキルタイプカテゴリの名称が違うなら必要ありませんが)

例えば

火炎の書
特徴
スキル追加 ファイア     スキルタイプ:魔法(03)
スキル追加 スーパーファイア スキルタイプ:魔法(05)

と設定して

アクター1には
スキルタイプ03 魔法
アクター2には
スキルタイプ05 魔法

を使えるようにしておく。。。と。
こうすれば一つのアイテムでアクターごとに
別のスキルを習得させることができます。
(勿論装備を外せば消えます)
そして一つ上のスキルタイプには
スキルタイプ02:アクター1
スキルタイプ04:アクター2
とアクターの名称を入れておけば、
スキル設定のスキルタイプを設定するときも
分かりやすくなります。

欠点としては
共用のスキルがある場合、
(例えばファイア改は皆使える!とか)
そのスキルタイプの数だけスキルを
コピペして設定しなければいけないことでしょうか……

ちょっと面倒くさい方法かもしれませんが
一応考え方の1つとしての提案でした!
---------------------------------------------
Twitter
https://twitter.com/aoki_akamidori
---------------------------------------------
佐伯緋文
記事: 34
登録日時: 2016年10月03日(月) 08:07

Re: アクターごとに違うスキルを習得する装備

投稿記事by 佐伯緋文 » 2017年8月12日(土) 11:56

あかみどりさんの案を見ていて思いましたが、逆パターンでもいいかもしれませんね。

1、スキルタイプを同じにし、それぞれ個々にスキルのみをアクターの特徴にて覚えさせておく。
2、装備のほうは、スキルタイプのみを設定。

例:
装備名:輝きの剣(装備による習得スキルタイプ:輝きの剣)
アクターAスキル:A(輝きの剣タイプ)
アクターBスキル:B(輝きの剣タイプ)
アクターCスキル:C(輝きの剣タイプ)

そうすると結果としては、
・スキルタイプを覚えるまでスキルタイプは表示されません。
・装備して初めてスキルタイプが表示されるようになり、スキルを使えるようになります。
・逆に外せばスキルタイプが消えるため、使えなくなります。
・複数同様の武器があったとしても、すべて別名のスキルタイプ名で対応できます。

欠点としては、
・複数同様の武器がある場合、すべて別名のスキルタイプ名となるため、戦闘時に選択が面倒。

良かったらあかみどりさんの案を含め検討してみて下さい。
もちろんどなたかプラグインを作成してくれるのであれば、それに越したことはないかもしれませんが。
アバター
マンカインド
記事: 123
登録日時: 2016年6月01日(水) 23:58
お住まい: 電子の海
連絡を取る:

Re: アクターごとに違うスキルを習得する装備

投稿記事by マンカインド » 2017年8月12日(土) 12:28

こんにちわ。
アクター毎に違うスキルを使えるようになる装備を設定できるプラグインを作成しました。

 ダウンロード:
  https://raw.githubusercontent.com/mankindGames/RPGTkool/master/MKR_LearnActorSkill.js

装備アイテムのメモ欄に

 <actorSkills_[アクターId]:[スキルID]>

と設定するだけで、[アクターID]番のアクターがこのアイテムを装備している間だけ
[スキルID]にセットしたスキルが使えるようになります。

[スキルID]はカンマ区切りで複数記述することが可能で、
アクター毎の設定は上記メモを1行ずつメモ欄に設定してください。

何か要望や問題点などありましたらお気軽にご相談くださいませ。


利用規約:
 ・このプラグインはMITライセンスのもとで公開されます。作者に無断でこのプラグインの改変、
  再配布が可能です。
 ・利用形態(フリーゲーム、商用ゲーム、R-18作品等)に制限はありません。
  ご自由にお使いください。

画像
画像
画像
画像
画像
画像
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/

--ゲーム作るよりシステム作って満足しちゃう人--
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

Re: アクターごとに違うスキルを習得する装備

投稿記事by ぼた餅 » 2017年8月20日(日) 14:20

しばらくパソコンを使える状況ではなく、返信が遅れました。すみません。


>>あかみどり様、佐伯緋文様、マンカインド様
返信ありがとうございます。
個別にお礼を書きたかったところですが、たった今トピックを見た分、まとめての返信をご容赦ください。


プラグインの作成ありがとうございます。
希望通りの動作をしています。
今後とも、よろしくお願いします。

“MV:プラグイン素材のリクエスト” へ戻る