イベントにて「特徴」の追加

返信する
るーさん
記事: 12
登録日時: 2021年6月21日(月) 14:00

イベントにて「特徴」の追加

投稿記事 by るーさん »

こんにちわ!お世話になっております!

イベントによって特定のアクターに「特徴」を追加したいのですが、可能でしょうか?
例えばもともと属性有効度:物理*150のみを持っているアクターが、あるイベントを経験したことで能力値HP*200を獲得するといった感じです。
どうやら元々用意されているイベントコマンドにはなさそうでしたのでスクリプトで実行する方法を探してみたのですが、それらしきものが見つかりませんでした…

ご回答いただけますと幸いです。
アバター
虚構の城跡
記事: 714
登録日時: 2016年9月23日(金) 16:58
連絡する:

Re: イベントにて「特徴」の追加

投稿記事 by 虚構の城跡 »

イベントで特定のアクターに「特徴が追加されたステート」を付与させる方法でも疑似的にアクターに特徴を追加できますよ。
そして、戦闘不能、全回復時でも残るステートを設定できるプラグインもあります。
MZで利用出来るプラグインはどれくらいあるかは知りませんが・・・。
Ci-enを始めてみました〜
https://ci-en.net/creator/27000
るーさん
記事: 12
登録日時: 2021年6月21日(月) 14:00

Re: イベントにて「特徴」の追加

投稿記事 by るーさん »

なるほど!そういった方法で実現していたのですね!
ご回答ありがとうございます!
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: イベントにて「特徴」の追加

投稿記事 by ムノクラ »

るーさん さんが書きました:こんにちわ!お世話になっております!

イベントによって特定のアクターに「特徴」を追加したいのですが、可能でしょうか?
例えばもともと属性有効度:物理*150のみを持っているアクターが、あるイベントを経験したことで能力値HP*200を獲得するといった感じです。
どうやら元々用意されているイベントコマンドにはなさそうでしたのでスクリプトで実行する方法を探してみたのですが、それらしきものが見つかりませんでした…

ご回答いただけますと幸いです。
専用のステートで特徴を追加するのが簡潔だと思います。
ステートのアイコンを設定しなければ、プレイヤーにステートを意識させることもありません。

ただ、戦闘不能以外のステートは下記で自動的に解除されます。
※解除条件と関係なく解除されます。
・戦闘不能になる。
・イベントコマンド「全回復」の対象になる。
これを回避し、継続するステートにするプラグインがあります。

▼永続ステート(Yana様作) - PermanentState.js
https://plugin-mz.fungamemake.com/archives/4176
戦闘不能や全回復で解除されないステートを設定できるようにします。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
るーさん
記事: 12
登録日時: 2021年6月21日(月) 14:00

Re: イベントにて「特徴」の追加

投稿記事 by るーさん »

ご返信ありがとうございます!
虚構の城跡様のご回答を受けてプラグインを探していたのでとてもありがたいです!

ただ、スクリプトであれば解決できるだろうからという理由で書いていなかったのですが、実は動的な数値で特徴を付与したいのです…
例)
r = 100~200のランダムな数値を算出
村人Aを仲間にしたとき、能力値HP * r の特徴を付与

ステートに限らず特徴の欄には定数しか設定できなくなってしまっているのでどうしようかと…
アバター
ムノクラ
記事: 2118
登録日時: 2018年2月23日(金) 11:41
連絡する:

Re: イベントにて「特徴」の追加

投稿記事 by ムノクラ »

るーさん さんが書きました:ご返信ありがとうございます!
虚構の城跡様のご回答を受けてプラグインを探していたのでとてもありがたいです!

ただ、スクリプトであれば解決できるだろうからという理由で書いていなかったのですが、実は動的な数値で特徴を付与したいのです…
例)
r = 100~200のランダムな数値を算出
村人Aを仲間にしたとき、能力値HP * r の特徴を付与

ステートに限らず特徴の欄には定数しか設定できなくなってしまっているのでどうしようかと…
これでいかがでしょうか?

▼動的データベース(トリアコンタン様作) - DynamicDatabase.js
https://plugin-mz.fungamemake.com/archives/1270
データベースの各項目を動的な値に変更するプラグインです。制御文字やJavaScript計算式を使ってより高度なデータベースを構築できます。公式プラグイン「TextScriptBase.js」との併用で、さらに高度な制御文字が使用できます。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
るーさん
記事: 12
登録日時: 2021年6月21日(月) 14:00

Re: イベントにて「特徴」の追加

投稿記事 by るーさん »

ムノクラ様ありがとうございます!
動的にするプラグインがあったのですね(;^ω^)
お手数をおかけしました…

改めてお二方、助けていただき本当にありがとうございました!
これで目的の動作をさせられそうです!
返信する

“MZ:質問”に戻る