[過去ログ] RPGツクールMZ_34作目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
730
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 13:17:36.57 ID:O1iKl8Fy(2/4) AAS
>>0720
了解
プラグインを入れてると問題解決の前提が大きく変わるから先に説明しといたほうがいいよ

あと、ダメージ「≦」対象のHPだと
「対象のHPがダメージの数値以上ある場合」になるから、HPが1以上残る場合も処理が実行されちゃうけど大丈夫?
731
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 13:51:33.50 ID:snn7YdsR(17/18) AAS
>>730
すみませんよく読みましたらあなたが正しかったようです
ツクールMVでの条件分岐の表示の順番が
アクターのHP≦ダメージ
でしたので小なりイコールだと思いこんでましたが

>>720
720(2): 名前は開発中のものです。 [sage] 2024/12/24(火) 12:26:34.98 ID:O1iKl8Fy(1/4) AAS
たぶんやってる処理が
◆HPの増減
◆条件分岐〜
になってるな。これだと先にゲームオーバー処理が実行されてるなかで次の処理を行うからそうなる
これをさけるなら次の処理
◆変数の操作:#0001対象のHP=アクターのHP
◆条件分岐:ダメージ≧対象のHP
 (やりたい処理)
 :分岐終了
◆HPの増減:アクター, -ダメージ
ってやる。

ダメージ≧アクターのHPという表記でしたので私の方で初歩的な勘違いをしてしまいました
どちらも同じ意味ですので結果的に720の通りで正しかったわけです

直感的に左右を混同したというかそんな感じですね汗
732
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 16:00:26.85 ID:yowY55my(1) AAS
知らねーよボケ!ハゲ!童貞!いつまで自分語りしてんだよ!
733
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 16:01:43.14 ID:QONRjS+j(1) AAS
>>732
ハゲで童貞でチビでデブなのきみでしょ
734: 名前は開発中のものです。 [sage] 2024/12/24(火) 16:10:36.77 ID:l5bg9/Hs(5/8) AAS
まずロジックの前に根本的な話をしようか
ツクールでゲームオーバー処理が実行されるのは「戦闘不能」になった時であって「HPが0」ではない
バトルにおいてはHPが0になった時点で戦闘不能が付与されゲームオーバー処理に移行する ※HP0でも戦闘不能にしない設定はあるが今は触れない

手作りのロジックでいきなりゲームオーバーになって思い通りにいかないのは、どこかで戦闘不能になり仕様通りにゲームオーバーに移行しているだけ
フィールドでダメージポップアップが出ない件はおそらく、HP0になった瞬間に戦闘不能となりプラグインでのダメージポップアップが処理されてないと推測
プラグインの中身は見てないが、ダメージ処理を生存状態に限定しないと死体(=戦闘不能)が毒ダメージを食らい続けるみたいなことが起こりかねないから
735: 名前は開発中のものです。 [sage] 2024/12/24(火) 16:13:41.77 ID:l5bg9/Hs(6/8) AAS
あ、最後の2行はプラグインじゃなくツクール本体側の話かな
プラグインは与えられたダメージを表示しているだけな気がする
736: 名前は開発中のものです。 [sage] 2024/12/24(火) 16:23:05.75 ID:Z0cqQVtt(1) AAS
>>733
よく分かったなエスパーかよ
737: 名前は開発中のものです。 [sage] 2024/12/24(火) 16:24:26.37 ID:l5bg9/Hs(7/8) AAS
ついでに言うと俺は歩いてるうちに死ぬってのが嫌いなのでそういう処理は作らない
ダメージ床あっても戦闘不能にはしない設定にするし、パーティメンバのHPを画面端に置いて危険度を示すよう配慮する
有名どころだとドラクエがテキストの色も変えてHP残量を警告してるわな
738: 名前は開発中のものです。 [sage] 2024/12/24(火) 17:48:50.97 ID:C3iqjonD(1) AAS
フサフサヤリチン高身長マッチョなのが俺
739
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 17:57:16.03 ID:O1iKl8Fy(3/4) AAS
>>731
もう解決してるようだから自分の勉強のためにやっただけだけど、そのプラグインを使うならこう処理かな
前提として変数「ダメージ」にダメージの値が入っているとして

◆変数の操作:対象のHP=アクターのHP
◆HPの増減:アクター, -{ダメージ} ※ここで「戦闘不能を許可」にチェックをいれない
◆条件分岐:対象のHP≦ダメージ
 (やりたい処理)
 ◆ゲームオーバー
 :分岐終了

これでダメージポップアップが出た時点では戦闘不能になってないのでゲームオーバーにならず(やりたい処理)が実行され、その後でゲームオーバーになる
740: 名前は開発中のものです。 [sage] 2024/12/24(火) 19:00:15.04 ID:snn7YdsR(18/18) AAS
>>739
これも可能であり私も最初はこれをやっていたのですが、少し上でも同じやりとりがありましたが
私に欲が出てきて、いずれはアクションRPGのように敵からのランダム数値による攻撃や通常のダメージ計算式に則った被ダメージをマップ上で実現したいと思っていたので
定数≦による死亡演出では私の新たな目的において限界を迎えると感じここでもっと根本的な箇所からの改善ができないかと思って質問した次第です
根本的な箇所というのはアクターのHPが0でも生き残るすべはないかという事です

私が最初から前提をつけてから質問すればよかったですがアイデアを出された後からゴールポストを動かすかのように質問の条件を変えてきたので回答者様達に無用なストレスを与えてしまったかもしれません

最初からシンプルに「アクターのHPが0でも生き残る方法はないですか?」
と質問すればよかったのかもしれませんね
741
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 19:12:49.72 ID:1/Uv0fFA(2/2) AAS
めんどくせーやつらだな
ゲームオーバーのシーンそのものを書き変えてやれば面倒なこと無いのに
俺はそうしてる
742: 名前は開発中のものです。 [] 2024/12/24(火) 19:35:07.04 ID:WnjROw3w(1) AAS
端から見たら、いちいち悪態吐かないと会話に混ざれない
お前みたいな奴のほうがめんどくせーよ
743: 名前は開発中のものです。 [sage] 2024/12/24(火) 19:38:37.95 ID:O1iKl8Fy(4/4) AAS
ランダム数値や計算した結果をダメージの変数に代入すればいい
744: 名前は開発中のものです。 [sage] 2024/12/24(火) 19:47:22.10 ID:CyoE1J+V(1) AAS
前に似たようなの作ったけどもう解決してるのな めでたしめでたし
745: 名前は開発中のものです。 [sage] 2024/12/24(火) 20:17:34.04 ID:l5bg9/Hs(8/8) AAS
>>741
具体的な手法を提示せず悪態ついてこうすればいいなんてバカでも言える
さらに言うならJS作りこめばなんでもできるので回答にすらなってない、お前が無能を晒しただけ
746
(1): 名前は開発中のものです。 [sage] 2024/12/24(火) 22:53:26.36 ID:YTPIO4H0(1) AAS
女子小学生作り込むとか犯罪やん
なに言ってんだこいつ馬鹿だろ
747
(1): 名前は開発中のものです。 [sage] 2024/12/25(水) 00:22:12.58 ID:VOik3JLl(1) AAS
暴言吐くのやめろやカスども
748: 名前は開発中のものです。 [sage] 2024/12/25(水) 01:20:11.73 ID:v3cliyaZ(1) AAS
>>747
おまえも暴言吐くなよww
749
(1): 名前は開発中のものです。 [sage] 2024/12/25(水) 01:26:55.68 ID:sz5QHae8(1) AAS
>>746
その発想、面白いですね
M-1優勝できるんじゃないでしょうか?
750: 名前は開発中のものです。 [sage] 2024/12/25(水) 01:41:58.25 ID:ah+vcKpT(1) AAS
>>749
だまれ茶化すな
751: 名前は開発中のものです。 [sage] 2024/12/25(水) 03:00:54.04 ID:xTI2UkiI(1) AAS
独自処理を入れたい場合、
デフォデータベースを使わず変数なり別処理を使うと方が楽な事もある
752: 名前は開発中のものです。 [sage] 2024/12/25(水) 04:48:07.17 ID:7kl+kp+U(1) AAS
メリークリスマス♪
いつか雪国がデフォルトの世界でRPGやりてえなと思ってたけど追い付かんわ
お前らの誰でもいいやこのアイデア譲ってやんよ
753: 名前は開発中のものです。 [sage] 2024/12/25(水) 07:42:00.06 ID:soj4YPr4(1/3) AAS
そんなの6年前から俺も考えてる
754: 名前は開発中のものです。 [sage] 2024/12/25(水) 07:51:50.63 ID:GR1qmenT(1) AAS
単純に地味な見た目がゲーム進んでも変化しないから避けられてるだけやろw
1-
あと 248 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s