TPゲージを実質HPにしたい

gurii
記事: 2
登録日時: 2018年5月27日(日) 20:36

TPゲージを実質HPにしたい

投稿記事by gurii » 2019年4月15日(月) 20:03

敵はHPとMPにダメージを与えてきて、0になった時TPにダメージが入る
HPとMPは0になるとまた最大値に戻り、また0になるとTPにダメージが入っていき
TPが0になるとゲームオーバーというようにしたいのですが
そのようなスクリプト、またはコモニベントの構成にいい案がありましたらアドバイスをお願いしたいです
よろしくお願いします
最後に編集したユーザー gurii on 2019年7月01日(月) 18:13 [ 編集 1 回目 ]

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: TPゲージを実質HPにしたい

投稿記事by ムノクラ » 2019年4月17日(水) 12:36

回答を書いて読み返して「少々攻撃的に受け止められるかもしれない」と思いましたが、攻撃的な意図はなく、意識改善していただきたいだけの文章と捉えてください。

「怒ってないから、今後も質問してね!」
ってことです。


下記トピックと同じ質問ですよね?
viewtopic.php?f=23&t=7601&p=27562

まず、HPとTPを入れ替えれば、それだけで特別にクリアしなくてはならない問題(TPが0になったらゲームオーバー判定)がなくなります。
どうしても、TPで表現したい理由があるのであれば…茨の道かと思います。
自分にはこれへの回答はできません。


TPとHPを入れ替えて表現すると、下記になると思います。

1.敵はTPとMPにダメージを与えてくる。
2.TPとMPが0になり、この時に攻撃を受けるとHPにダメージが入る。
3.TPとMPは0になると最大値に戻る。
4.HPが0になるとゲームオーバー。

読み替えると、3に矛盾が見られます。
このままだと、HPにダメージが入るタイミングがありません。
2.を勘違いしている可能性があるので、矛盾がないように予想してみます。

1.敵はTPとMPにダメージを与えてくる。
2.TPとMPが0になった瞬間にHPにダメージが入る。
3.TPとMPは0になると最大値に戻る。
4.HPが0になるとゲームオーバー。

つまり、MPとTPがバリアとなって、それが壊れるとダメージを受けるといったイメージでしょうか?

ちなみに、作成予定のゲームは通常戦闘システムのRPGでしょうか?
アクションでしょうか?

残念ですが、現状の質問方法だと、「何がやりたいのか分からない」という理由で回答が着かないと思います。
自分がこれまで回答できなかったのも、それが原因でしたが、同じ内容のトピックを立てているのを見て、重い腰を上げました。

必死に考えを巡らせないと答えられない質問は、回答がつくのは稀です。


最後に。
新着に出したくて新しいトピックを立てたのでしたら、過去のは削除した方が良いと思います。
今後は自分が立てたトピックに返信することで、新着へ出すようにした方が良いと思います。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: TPゲージを実質HPにしたい

投稿記事by ムノクラ » 2019年4月17日(水) 12:48

先程のTPとHPを入れ替えたい理由が
1.インパクト
2.ゲージ位置
だとしたら、システム的には役目を変えずに見た目だけを変える方法はあります。
つまり、HPをTPに偽装して、TPをHPに偽装して見せるということです。

データベース>用語>基本ステータス
の中にHP、TPの表記変更ができるので、そこで入れ替えることができます。

ゲージの位置については、下記のプラグインで多分実現できます。
ただ、このプラグインは使いこなすのが大変だとは思いますが、頑張ってください。

「FTKR_CustomSimpleActorStatus」プラグイン
http://tm.lucky-duet.com/viewtopic.php?f=5&t=3305

下記記事の下の方に簡単な使い方だけが紹介してありますので、導入部分の参考になれば幸いです。
https://fungamemake.com/archives/500
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。

“MV:質問” へ戻る