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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
706: 2023/06/02(金)21:16 ID:CWyZL1KS(2/2) AAS
以外と1年も置いとくと忘れてるぞ
707: 2023/06/02(金)21:35 ID:vzSqJtXI(1) AAS
とんかちで頭割って記憶飛ばしてる
708: 2023/06/02(金)21:38 ID:KHzOw0l6(1) AAS
あるある
難易度軽めに作ったはずのボスに苦戦したり
あれこんなシナリオ俺書いたっけってファッとさせられたり
709: 2023/06/02(金)22:13 ID:n+lohIy8(2/2) AAS
予想していたよりはるかに面白いと計算が当たったようでめちゃ嬉しい
まあそれから死ぬほどテストプレイしていい加減飽きるわけだが
710: 2023/06/02(金)23:24 ID:qW9PO42P(1) AAS
自分のゲームが面白かったことないんだが
711: 2023/06/02(金)23:33 ID:qYQdFWFI(1) AAS
完成させたことがないから面白いかもわからんぞ
俺は無限の可能性に生きている
712: 2023/06/02(金)23:45 ID:tJ6fMxur(1) AAS
今年こそはエターナルの海から巣立つんや
713: 2023/06/03(土)08:45 ID:vOq2pH1e(1) AAS
自分で作った料理が驚くほど美味しい感動がないのと同じだ
不味くはないけど新鮮さは0
714: 2023/06/03(土)11:28 ID:EcftooNT(1) AAS
その例えはお前が料理下手なだけだろと言いたくなる
715: 2023/06/03(土)18:01 ID:Q04dyC2I(1) AAS
セックスとオナニーはどちらが気持ちいいかのようなもんだよ
永遠に答えは出ない
716: 2023/06/03(土)18:12 ID:N8E04zFc(1) AAS
SEXできないやつが防衛機制張ってるだけだろ
717: 2023/06/03(土)22:27 ID:4mIhkL/9(1) AAS
し、しないだけだし
718: 2023/06/04(日)01:16 ID:oDGB2TwU(1) AAS
人に料理を食べてもらうのも、人の作った料理を食べるのも楽しいものだよ。
719: 2023/06/04(日)02:45 ID:1SJ3l7+X(1) AAS
おれ以外の誰も、おれの食べたいものを作ってくれん
720: 2023/06/04(日)02:48 ID:3rATWz7E(1) AAS
俺の食べたいものは作ってる途中で変わる
721: 2023/06/04(日)06:12 ID:QOWmFR/C(1) AAS
セックスはそれが気持ちいいと感じる遺伝子を引き継いできた結果だから本能だよもっとセックスしよう
722: 2023/06/04(日)07:42 ID:obH8E0Eb(1) AAS
でもおまえ童貞やん
723: 2023/06/04(日)09:28 ID:ILOnNLnP(1) AAS
残念処女でしたー!
724
(3): 2023/06/04(日)10:52 ID:eaLNC/mi(1) AAS
ここって機能についての質問は大丈夫でしょうか?
現在エロRPGを作成しているんですが、ランダムエンカウントで敵別に負けイベントを
作りたい場合、なにか良い方法やプラグイン等ご存じでしょうか?
一回の戦闘で出現する敵は1種類です。
例として、スライムに敗北→敗北用コモンイベント→ゲームオーバーせずその場で復帰
という感じです。マップの性質上、できればシンボルは使用したくないです。
お知恵をお借りできればと思います。
725: 2023/06/04(日)11:40 ID:R5qPScZg(1) AAS
言い方悪いけど、それぐらい自分で思いつかないとゲーム作り無理だよ
726: 2023/06/04(日)12:19 ID:t5hrrUKA(1) AAS
そんなこと言わずに教えてあげなよ・・・
俺はわからないけど
727: 2023/06/04(日)14:42 ID:Gf3NbYZW(1) AAS
こんな時はノムクラさんがなんとかしてくれる・・・
728: 2023/06/04(日)15:02 ID:xl8OeYHl(1) AAS
戦闘イベントの最初に敵ごとにスイッチONにすればいけるんじゃね
729
(2): 2023/06/04(日)16:47 ID:/z9XRC5M(1) AAS
>>724
アクターに常に戦闘不能禁止のステートをかけておいて
バトルイベントでアクターのHP0%以下を条件にして負けイベント発動すればいいんじゃないか
PTメンバー複数にしたいなら他に生存者いる間に0になったらそいつの戦闘不能禁止解除で
730: 2023/06/04(日)16:54 ID:4HLLWjCN(1/4) AAS
とりあえず、ランダムエンカウントでそれをやるならスクリプトの編集が必要になるな。
ちょっと見てみるので期待せずに待ってて。
731
(1): 2023/06/04(日)17:10 ID:4HLLWjCN(2/4) AAS
>>729
戦闘不能のステートなんてあったのか。それでいいのかも。

>>724
とりあえずできた。
まず前提として
 スイッチ:敗北イベント (ここでは0001番)
 変数:敗北イベントID(ここでは0001番)
を準備。
次にイベントコマンドのスクリプトで別ファイルでもいいけど、以下のスクリプトを上書き

○ランダムエンカウントで全滅してもゲームオーバーになら内容にする処理
(イベントの戦闘の処理で「敗北可」とした場合と同じ処理となり、HP1で元のシーンに戻る)
BattleManager.setup = function(troopId, canEscape, canLose) {
this.initMembers();
this._canEscape = canEscape;
//this._canLose = canLose; // 元の処理
this._canLose = true; // 変更部分
$gameTroop.setup(troopId);
$gameScreen.onBattleStart();
this.makeEscapeRatio();
};

続く
732: 2023/06/04(日)17:12 ID:4HLLWjCN(3/4) AAS
続いて同じく次のスクリプトを上書き

○戦闘で全滅した際にスイッチ0001番をONにする処理
BattleManager.updateBattleEnd = function() {
if (this.isBattleTest()) {
AudioManager.stopBgm();
SceneManager.exit();
} else if (!this._escaped && $gameParty.isAllDead()) {
if (this._canLose) {
$gameParty.reviveBattleMembers();
$gameSwitches.setValue(1, true); // 追加部分
SceneManager.pop();
} else {
SceneManager.goto(Scene_Gameover);
}
} else {
SceneManager.pop();
}
this._phase = "";
};

次に敵グループのバトルイベントで

条件:ターン 1+0*X
中身:変数の操作:#001 敗北イベントID = 1

ここでの敗北イベントIDは敵によって変える。
733: 2023/06/04(日)17:15 ID:4HLLWjCN(4/4) AAS
○敗北イベントとしてコモンイベントを作成
 コモンイベントの基本設定のうち、
  トリガー:自動実行
  スイッチ:001 敗北イベント

 これで全滅して戦闘終了した際、作成したコモンイベントが実行される。

○コモンイベントの中身
 最初に「スイッチの操作:#0001 敗北イベント = OFF」として、このコモンイベントが再度実行されないように設定しなおし。
 あとは条件分岐で変数0001 敗北イベントIDの番号に応じてイベントを分岐させる
 それぞれコモンイベントを作ればいい。

とりあえずこんな感じで。
734: 2023/06/04(日)19:23 ID:n+JLFQ27(1) AAS
もう忘れたが0番の敵パーティの自動イベントをすべての敵パーティと共有するみたいなプラグインが配布されててそれ使ってた記憶がある
735
(1): 2023/06/05(月)05:57 ID:RCjNoTgh(1) AAS
>>724です。
全滅時その場で復帰のプラグインと戦闘中のスイッチ処理でそれっぽく組んでいました。

>>729
現状問題なく動きました!不死身にこんな使い方があるとは…ありがとうございます!

>>731
恥ずかしながら自分でスクリプトを弄ったことがないのですが、これなら処理をかなり簡素化できそうです!
スクリプトの扱い方調べて、試してみます!ありがとうございます!
1-
あと 267 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.022s