二次元裏@ふたば

画像ファイル名:1715438678908.jpg-(18666 B)
18666 B24/05/11(土)23:44:38No.1188180912+ 01:11頃消えます
例えば3人の人物から誰かを選ぶと別の1人にフラグが立って主人公達が居ない間にイベントが起きるって感じのイベントが作りたい場合はどうすればいいと思います?
さらにそのイベントは日毎にある感じです
このスレは古いので、もうすぐ消えます。
124/05/11(土)23:45:50No.1188181390+
ちなMV?MZ?
224/05/11(土)23:46:36No.1188181705+
>ちなMV?MZ?
MZです
324/05/11(土)23:47:15No.1188181918そうだねx1
3人だと少し面倒になるな
まあifにランダム変数かますだけだけど
424/05/11(土)23:47:16No.1188181924+
別の2人じゃなく1人?
あと主人公がいないあいだに発生するイベントってどういう感じ?
「一方その頃」みたいなの?
524/05/11(土)23:49:57No.1188182875+
遺伝子マッチングでスレ立てると性欲持て余した素人が集まるだけだからこのスレ画を選んだのは賢い
624/05/11(土)23:50:54No.1188183220そうだねx1
イベントのテーブル作って
3人のイベントに他の人のイベントポイント+1や0で管理して
一定以上のポイントが溜まったらイベントが起きてたことにする
とかじゃダメなの?
724/05/11(土)23:51:28No.1188183419+
>別の2人じゃなく1人?
>あと主人公がいないあいだに発生するイベントってどういう感じ?
>「一方その頃」みたいなの?
可視化する必要はないんですが誰かを選ぶと残りの1人にフラグが立って残りの1人は特に何もない感じです
フラグが立っていた人のイベントは後で見れる感じにしてます
824/05/11(土)23:53:48No.1188184189+
>イベントのテーブル作って
>3人のイベントに他の人のイベントポイント+1や0で管理して
>一定以上のポイントが溜まったらイベントが起きてたことにする
>とかじゃダメなの?
誰かを選ぶと残り2名の変数が上昇してイベントが起こるという感じでしょうか…?
ありがとうございます
試してみます
924/05/11(土)23:54:09No.1188184309そうだねx1
ん…?それなら誰か一人のイベント起こすだけでいいのでは…?
1024/05/11(土)23:55:37No.1188184838+
俺も思った
イベント起こすタイミングが違うだけで一人のイベントするだけよね
1124/05/11(土)23:55:55No.1188184941+
条件分岐の「〇〇がパーティにいる」の
条件をみたさないときの分岐のほうで進行させるか
そのキャラがパーティに居ない場合のイベントをまず作って
その上のページにイベント出現条件「〇〇がいる場合」で空イベントを乗せるとか
1224/05/11(土)23:55:58No.1188184954+
何かしらのイベント発生させるためのトリガーを1人選んだだけでも全員の数字弄るようにすればいいだけだと思うんだけど?
1324/05/11(土)23:55:59No.1188184963+
発生させたことにしたいイベントフラグを元のイベントにも入れておいて再生したことにする
でよくないか
1424/05/11(土)23:56:39No.1188185203+
ヒロインABCがいたとしてスイッチABC三つ作って
条件分岐Aと条件分岐Bと条件分岐C作ったらいいぞ
1524/05/11(土)23:57:20No.1188185459そうだねx2
イベントの組み方の話なら
選択したヒロインまず変数で保存して
そのランダムイベント抽選する際の乱数で
選択ヒロインが選ばれてしまったときだけやり直す(ループする)処理にするのが簡単じゃないかなぁ
1624/05/11(土)23:57:30No.1188185512そうだねx1
どういうタイミングでイベントが起きるかは知らんが同時に二人以上のポイントがイベント発生条件を満たした時に変なことにならんように気をつけてな
1724/05/11(土)23:57:58No.1188185681+
>ん…?それなら誰か一人のイベント起こすだけでいいのでは…?
あ…なるほど…
イベントが起こる筈の誰かだけのポイントを上げればいいわけですね
例えばこれをゲーム期間中ずっと人を変えて連続させる場合はコモンイベントにする感じですよね…?
1824/05/12(日)00:03:10No.1188187657+
コモンで処理するなら変数よりもスイッチで分岐させた方が簡単そうではある
二人とかなら全然変数でもいいんだが三人なら一個目のイベントの三人分のスイッチ、二個目のイベントの三人分のスイッチって作ってけば後は流れで行けると思う
1924/05/12(日)00:05:30No.1188188544そうだねx2
なるほど…
たくさんのアドバイスありがとうございます
これでまた作業が進められそうだ
2024/05/12(日)00:05:39No.1188188603そうだねx1
コモンイベントはマップに紐付けられないものだけにするといいよ
例えば一日を終えるのは必ず自室ベッドとかならマップイベントで済ませられる
2124/05/12(日)00:07:07No.1188189187+
おうアドバイスはできないけど応援してんぜ!
2224/05/12(日)00:08:26No.1188189695+
書き込みをした人によって削除されました
2324/05/12(日)00:09:03No.1188189930+
条件分岐でAがいる以外を作る
乱数で1,2を振り1ならBのイベント
2ならCのイベントが発生するようにする
これではダメなのかい?
2424/05/12(日)00:10:11No.1188190354そうだねx1
ああ違ういる以外はいらなかった
Aがいるなら乱数でBorCのイベントが発生
これだけでいいんじゃないの?
ダメ?
2524/05/12(日)00:11:00No.1188190666+
条件分岐には現在のパーティーメンバーを条件にもできるからね
2624/05/12(日)00:11:29No.1188190856+
>条件分岐でAがいる以外を作る
>乱数で1,2を振り1ならBのイベント
>2ならCのイベントが発生するようにする
>これではダメなのかい?
毎回起こるイベントでエンディング等にも絡む予定なので乱数にしてしまうと偏りが出そうかなと思うので決め打ちでいこうと思っています
2724/05/12(日)00:13:49No.1188191735+
なるほど
つまり条件分岐「アクターXがパーティにいる」の存在に気付かなかったのかな
よくある
2824/05/12(日)00:14:40No.1188192030+
んじゃ選択した奴飛ばすだけでいいってことか
2924/05/12(日)00:14:41No.1188192037+
条件分岐、アクター
ヒロインAがパーティーにいる
それ以外の場合、
だけで二人分のイベント組めるよん
3024/05/12(日)00:15:28No.1188192330+
>条件分岐、アクター
>ヒロインAがパーティーにいる
>それ以外の場合、
>だけで二人分のイベント組めるよん
ありがたい…
3124/05/12(日)00:17:09No.1188192931+
条件分岐ってスクリプトも使えて色々できるから
深いことやりたくなったら調べてみるといいぜ
画像選択肢もできるようになる
3224/05/12(日)00:17:10No.1188192935+
>毎回起こるイベントでエンディング等にも絡む予定なので乱数にしてしまうと偏りが出そうかなと思うので決め打ちでいこうと思っています
基本的には各々のイベントの進行スピードは同じというか
A→B→Cみたいに順番で起こるってこと?
3324/05/12(日)00:18:27No.1188193402+
>A→B→Cみたいに順番で起こるってこと?
どの日が誰でとかは自分で振って行ってパターン化しないようにするつもりですが大体そんな感じです
3424/05/12(日)00:21:05No.1188194353そうだねx3
こんな条件でイベント起こしたいなというのはだいたいバニラでも出来るからすごいよねツクール
3524/05/12(日)00:21:52No.1188194646+
個別のイベントはそれぞれコモンイベントで作ってそこに進行段階の管理も組み込むのがいいな
ヒロインAがパーティにいるときBとCのイベントの抽選が起こってBとCのイベント進行段階はそれぞれ分けて保管できる
3624/05/12(日)00:22:58No.1188195035+
変数Aに111を入れてそれぞれの桁を0か1に変えてヒロインに対応させてくの考えてた…
分岐のそれ以外でいいよね
3724/05/12(日)00:24:03No.1188195416+
仲間にいるキャラ以外の二人のイベント進行度比較して低い方のイベントを発生させる
でいい感じの話?
3824/05/12(日)00:24:09No.1188195457+
条件分岐 アクター
ヒロインAがパーティーにいる
それ以外の場合
ヒロインBがパーティーにいる
それ以外の場合
ヒロインCがパーティーにいる
でコモンイベントにぶちこむといいぞ!
3924/05/12(日)00:24:42No.1188195666+
選ばなかった方のヒロインにも確率で性交回数が増える判定をするか…
4024/05/12(日)00:27:28No.1188196657そうだねx1
「それ以外」は便利だけどそれ以外の中にそれ以外を入れるみたいに作ってくと
ゴチャゴチャしてどれがどの条件なのか分かりにくくなるから
慣れないうちは気をつけた方がいいかも
それ以外はひとつだけにするとか注釈を使って分かりやすくするとかするといいぜ
4124/05/12(日)00:27:34No.1188196697+
的外れなこと言ってたら申し訳ない
偏り無くしたいのはわかるけど複数ヒロインなら周回が前提にならない?
プレイヤーは気に入った子のエロから見たいからその辺ランダムにするとストレス要素にならないかな
4224/05/12(日)00:28:24No.1188197019そうだねx4
入れ子IFに苦しむのはどこでも同じだ!
4324/05/12(日)00:31:38No.1188198134+
エッチなゲームなの?
4424/05/12(日)00:34:04No.1188198931+
条件分岐はもう直接条件とかswitchとかjsで書かせてくれよってなることは多い
4524/05/12(日)00:34:17No.1188199029そうだねx2
本当に「A以外」の条件が欲しい場合でないのなら
「それ以外の場合」を出さずに下で別のifで受けるとかした方がいいよ
Gotoが許されてるんだからswitch文みたいに書いてきゃいいんだ
4624/05/12(日)00:35:01No.1188199280+
うーんギャルゲーの選択肢みたいで攻略わかりやすいのは良いけど全部に固定のパターン毎日付けていくの気が遠くなるな…自分ならイベント組みたくない…
4724/05/12(日)00:37:51No.1188200254+
一応聞くけど何日間とか決まってる?
4824/05/12(日)00:37:53No.1188200266そうだねx2
このイベント起きねえなぁ…とか思ってたらif文ミスってて絶対起きないイベントになってるの良いよね…
4924/05/12(日)00:38:54No.1188200617そうだねx1
イベントが段階的に進むなら選ばれなかった度に選ばれなかったキャラの変数に+1していけばいいのでは
5024/05/12(日)00:40:32No.1188201172そうだねx2
なんだったら一回全員に1足して選ばれたら1引く処理でもいい
5124/05/12(日)00:43:09No.1188202105+
パターンは10日分ぐらいならまぁ…ってなるけど30日分作るとかだと意識を失いそうになるな
5224/05/12(日)00:46:34No.1188203226+
ランダム性混ぜると再現確認も含めて大変だよね…
なので自分はAと過ごすを選んだらBC両方のバッドイベントフラグ変数を+1って感じにして変数がある程度超えるとイベント発生ってする
5324/05/12(日)00:50:07No.1188204312そうだねx1
>なので自分はAと過ごすを選んだらBC両方のバッドイベントフラグ変数を+1って感じにして変数がある程度超えるとイベント発生ってする
この実装だと進め方次第では2人同時にイベント発生条件同日に満たすので
同日に連続でイベント再生する仕様を許容しない場合はちょっと工夫いる
5424/05/12(日)00:51:53No.1188204838+
日で考えるからあれなだけで週単位にすれば期間長く感じられていいやも
5524/05/12(日)00:51:56No.1188204852そうだねx1
IF文間違えて死んだやつが何事もなかったかのように喋りだしたときはテストプレイでちょっと笑ってしまった
5624/05/12(日)00:53:51No.1188205388+
こういう時めんどくせえ!全部変数にぶちこむ!するな俺…
5724/05/12(日)00:54:52No.1188205678そうだねx1
ついでに自分も質問したいんだけどMVで◯◯さんってアクター名で呼ぶときに前の選択肢で選んだアクターの名前を出すって直接スクリプト書くとかしないと難しい?
5824/05/12(日)00:55:18No.1188205787そうだねx3
MVのロゴいつ見てもいいな…
5924/05/12(日)00:56:42No.1188206200そうだねx1
>ついでに自分も質問したいんだけどMVで◯◯さんってアクター名で呼ぶときに前の選択肢で選んだアクターの名前を出すって直接スクリプト書くとかしないと難しい?
文字列保存する用のアクター用意しといてそいつの名前呼ぶとかどうですか
6024/05/12(日)00:56:49No.1188206235+
>MVのロゴいつ見てもいいな…
それに比べてMZのロゴ!
6124/05/12(日)00:57:16No.1188206371そうだねx2
MZは単純に1行だからカタログ視認性悪いのがね…
6224/05/12(日)00:58:12No.1188206621+
普通に選択肢によって変数に文字列を代入すればいいんじゃないの?
6324/05/12(日)00:58:41No.1188206756+
MZ…あなたのロゴはクソだ
6424/05/12(日)00:59:33No.1188206975+
>ついでに自分も質問したいんだけどMVで◯◯さんってアクター名で呼ぶときに前の選択肢で選んだアクターの名前を出すって直接スクリプト書くとかしないと難しい?
たぶん探したらプラグインありそうなやつ
6524/05/12(日)01:00:24No.1188207212そうだねx1
選んだヒロインのイベント処理の後に◆イベント処理の中断か◆ラベルジャンプを使ってスキップするようにしたら他のイベントと同時発生することもなくなるぜー
ラベルジャンプ使う時は最後の行に同じ名前の◆ラベルのイベントコマンド置くの忘れないようにね
6624/05/12(日)01:01:00No.1188207421+
アクター名を呼ぶってのがメッセージウィンドウ上のことなら変数に文字列代入で制御文字にするなぁ
6724/05/12(日)01:01:02No.1188207431そうだねx1
MZはなんであんなちゃっちいロゴなんだろうね…
6824/05/12(日)01:02:24No.1188207906そうだねx7
ここは誰に任せようか?
としあきの場合
 変数1===‘としあき’
jun君の場合
 変数1===‘jun君’
「」『よし、ここは/v[1]に任せよう。』
6924/05/12(日)01:03:15No.1188208149+
MZダッテヤレルンダッ!!
7024/05/12(日)01:03:25No.1188208201そうだねx3
>ついでに自分も質問したいんだけどMVで◯◯さんってアクター名で呼ぶときに前の選択肢で選んだアクターの名前を出すって直接スクリプト書くとかしないと難しい?
選択肢1のとき→変数の代入 変数1 = 1
選択肢2のとき→変数の代入 変数1 = 2
選択肢3のとき→変数の代入 変数1 = 3
\a[\v[1]]さん!
これで変数1のIDのアクターの名前を呼んでくれるようになるよ
7124/05/12(日)01:03:32No.1188208235+
としあきじゃないです…
7224/05/12(日)01:03:37No.1188208265+
MZはロゴってイメージすらないけど最近のは単色で
ロゴマークこそあれど更に視認性悪そうな感じに…
7324/05/12(日)01:03:47No.1188208314+
としあきじゃないです…
7424/05/12(日)01:04:24No.1188208487そうだねx2
2000も2003もXPもVXもAceもMZと同じようなクソダサ一行ロゴだからMVだけ突然変異な感じはある
7524/05/12(日)01:04:30No.1188208532そうだねx1
なるほど…変数って便利だなぁ
7624/05/12(日)01:04:39No.1188208587+
JUNくんでもないです…
7724/05/12(日)01:05:14No.1188208830+
おい「」
7824/05/12(日)01:07:47No.1188209739そうだねx1
>おいnull
7924/05/12(日)01:07:51No.1188209773+
アクターIDってaじゃなくてnじゃないっけ
8024/05/12(日)01:08:31No.1188210054そうだねx1
変数って実は変態洗脳ポイントの略じゃないんですよ!
8124/05/12(日)01:08:46No.1188210139そうだねx1
>変数って実は変態洗脳ポイントの略じゃないんですよ!
数どこから来たんだよ!
8224/05/12(日)01:09:22No.1188210335+
赤字いやだ!もっと質問したい!!
8324/05/12(日)01:09:48No.1188210491そうだねx1
また立てればええ!
8424/05/12(日)01:09:51No.1188210508+
立てちまえよ
質問のためのスレをよ!


1715438678908.jpg