武器にランダムでスキルを追加する方法

返信する
たろま
記事: 2
登録日時: 2017年5月01日(月) 02:37

武器にランダムでスキルを追加する方法

投稿記事 by たろま »

件名の通り、武器にランダムで「スキル追加」を行う方法、
またそれと同時に、武器に付与されたスキルを説明欄等で確認できる方法を探しています!


【武器データ】    【スキルデータ】 
①ショートソード   ①斬撃A
           ②斬撃B
           ③斬撃C
           ④斬撃D


例えば、上記のようなデータがあった場合、ショートソードを取得時スキルデータの①~④のスキルの内ランダムでいくつかを「スキル追加」し、どのスキルが追加されたかを表示させたいのです。
武器を装備したときのみ、武器に付与されているスキルを発動できる状態にしたいため、「スキル習得」ではなく「スキル追加」が望ましいです。


「1回目ショートソード取得時」
ショートソード【説明欄】使用可能スキル:①④

「2回目ショートソード取得時」
ショートソード【説明欄】使用可能スキル:③

「3回目ショートソード取得時」
ショートソード【説明欄】使用可能スキル:②③


デフォルトで武器に「スキル追加」を行うことはできますが、
この場合スキルを一つ一つ手動で行わなくてはならず、膨大な量の武器作成をすることになってしまい大変億劫に感じております…

私自身ゲーム制作において素人で、このような機能が実装できるのかすらわかりませんがどうかよろしくお願い致します。
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 武器にランダムでスキルを追加する方法

投稿記事 by しぐれん »

「1回目ショートソード取得時」
ショートソード【説明欄】使用可能スキル:①④

「2回目ショートソード取得時」
ショートソード【説明欄】使用可能スキル:③

「3回目ショートソード取得時」
ショートソード【説明欄】使用可能スキル:②③
この3回において、それぞれのショートソードは同一のものですか?
それとも、同じ装備を付け外しし続けて場合、リセットマラソン的に切り替わるようになりますか?
それによって実装方法が異なります。
異なるというのであれば、ユニーク装備プラグインなど、装備の特性をゲーム実行中に切り替えられるプラグインが必要です。
現在、プラグイン依頼はお休み中です。
たろま
記事: 2
登録日時: 2017年5月01日(月) 02:37

Re: 武器にランダムでスキルを追加する方法

投稿記事 by たろま »

しぐれん様

言葉足らずで申し訳ございません。
全て異なるショートソードでございます。


「ショートソードA取得時」
ショートソード【説明欄】使用可能スキル:①④

「ショートソードB取得時」
ショートソード【説明欄】使用可能スキル:③

「ショートソードC取得時」
ショートソード【説明欄】使用可能スキル:②③


この表記のほうが正しいイメージだったかもしれません。

感覚としましては、DreamX様のRandom Equipment Prefixes & Affixes(https://forums.rpgmakerweb.com/index.php?threads/random-item-prefixes-suffixes.57646/)やYEP_ItemCore(http://yanfly.moe/2015/10/16/yep-11-item-core/)のように能力値が付与されるのではなく、スキルが付与されるようにしたいと考えております。

以上で正しいイメージをお伝えできているでしょうか?
見当違いな回答であれば再度ご指摘いただけると幸いです。
よろしくお願い致します。
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 武器にランダムでスキルを追加する方法

投稿記事 by しぐれん »

>たろまさん
仕様は把握しました。
いわゆるユニーク装備というか、装備ごとに性能の異なる装備を作るプラグインが必要です。
「Bobstah's Equipment Socketing System」でほぼ実現可能です。
https://forums.rpgmakerweb.com/index.ph ... ore.50179/
このプラグインは専用の合成用防具を作成して、それを合成するプラグインです。
武器に対して防具を合成することで、合成した防具の効果が適用されるようになります。
合成用防具に対してスキル習得の特性を追加することで、あとで習得内容が変化する装備が作れます。
武器に対して防具を合成した状態のものを入手させる必要があります。
合成用防具は、プラグインパラメータのSocket Equip Typeに防具タイプを設定し、該当防具に<SocketEx>とメモ欄に書くことで設定できます。

軽く改造すれば、可能だと思われます。
現在、プラグイン依頼はお休み中です。
返信する

“MV:質問”に戻る