[過去ログ] ジンコウガクエンシリーズの画像を気楽に貼るスレ Part13 [無断転載禁止]©bbspink.com (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
349: 2020/01/11(土)00:41 ID:dtQdntqQ0(1/10) AAS
>>346-348
同じ人かはわからないけど・・・
88が続いてるっていうのは多分「jg2_01_05_01」の話だと思うけど
これは行動選択確率判定の優先順位を示してるデータってだけだから
これを良い噂に書き換えただけだと単に良い噂を”選択するかどうかを最初に判定する”だけ
デフォでは各行、左からヤルデスや妊娠報告が並んでいるので
行動を選択する条件を満たしていると優先的に判定してくれるというファイル

肝心なのは「jg2_01_05_02」のほうで、
こちらのファイルがそれぞれの行動の基本選択確率と
各状況・個性etcによる補正値(つまりは条件)を扱っている
省6
350: 2020/01/11(土)00:42 ID:dtQdntqQ0(2/10) AAS
たとえば妊娠報告の列は基本確率が非常に高く、補正値もほぼ1(確率×1)になってるけど
いくつかの行に「0」と書かれているので
どれがそうかはわからないけど、たぶんこのどれかが「妊娠していない時にかかる補正」で
確率に0をかけて選択率を0%にしているため、普段からjg2_01_05_01で優先的に判定はされてるけど
こっちが0%になるから絶対に選択されないというからくり
(他の列が1、妊娠の列だけ0になってる行があやしい・・・)

仕組みはともかく、この選択率を扱うjg2_01_05_02の方まで
妊娠報告のデータを良い噂のデータにコピーすれば
ちゃんと妊娠しているキャラがPCに対してのみ選択するという
本来の妊娠報告の動作で良い噂を使うようになるので、あとはセリフを差し替えて外側を整えれば
省4
351: 2020/01/11(土)01:01 ID:dtQdntqQ0(3/10) AAS
あと当然ながら本当にそのままだと
「超優先的に妊娠報告をしてくるけどゲームオーバーが続く」ので
答えても答えてもひたすら報告してくる壊れたやばい人になるから
基本確率いじるとか、あるいは「おはようキス」や「帰ろう」などの列を参考にして
時間帯による補正値を調整すれば
「朝一に報告してくるけど昼以降は絶対に言わない」みたいにできるので
報告されたら手動で時間帯進める…とかプレイングでカバーできるはず

今データ見ていてふと思ったどうでもいいことだけど、
ズットイッショの列の「妊娠していないときの補正値」を0にすれば
「裏切られた闇持ち恋人のうち、妊娠してる子だけ刺してくる」みたいなこと実現できるんだろうか
省1
352: 2020/01/11(土)01:03 ID:dtQdntqQ0(4/10) AAS
連レスほんとうにもうしわけない・・・

>「超優先的に妊娠報告をしてくるけどゲームオーバーが続く」ので

正しくは「超優先的に妊娠報告をしてくるけどゲームオーバーにならずに続く」です・・・
354: 2020/01/11(土)09:20 ID:dtQdntqQ0(5/10) AAS
ずっと脳内で構築ばっかりして
実際に試している方に話すのもあれだと思って、
342を自分で試してみたあとに、
>>353から聞いてjg2_01_05_03のことを思い出して追加でそれも編集してみた

データはImporterとMemを使って危険日の金曜日にやらせろ2回で妊娠させて
時間飛ばして月曜の朝にしたデータ(デフォだとすぐ退学になるのを確認済)

で、試してみたら
妊娠してる女の子がひたすら「謝る」を連打してきたのを確認
ReactReactの編集は後回ししたから
寧「赤ちゃんできちゃった」→ハイ→「よかったです・・・」って会話になった
省2
355
(1): 2020/01/11(土)09:34 ID:dtQdntqQ0(6/10) AAS
一応同じ好感度個性人格恋人で妊娠してない子も入れて試したけど
ちゃんと妊娠してない子は報告してこなかった

>>353が触ったjg2_01_05_08についてはよく知らないんだけど、
見た感じそれぞれの行動でjg2_01_05_03のどの列を参考にするかを扱ってるみたいだから
jg2_01_05_03を編集の代わりになるのかな?

とりあえず「妊娠報告でゲームオーバー回避+ハイ/イイエで遊べる」を実現できたので
バックアップ取ってみんなも試してみて、不具合あったら教えて
358
(1): 1/3 2020/01/11(土)12:52 ID:dtQdntqQ0(7/10) AAS
342のまま、個人的にあまり出番がなくハイ/イイエが出る「謝る」(番号4)を犠牲にした場合の方法
他のコマンドを犠牲にする場合は番号や列数が変わってくるから要注意
列番号はExcel互換の表計算ソフトで見える番号になります

1.「jg2_01_05_01.lst」を開く。
2.「4」を全削除。全行の列数がそろっていないとエラーになるので
  欠けた分、各行の末尾を(AM列まで)「-1」で埋めて補完。
3.「88」をすべて「4」に置換。ソフトの置換処理で全置換してしまうとラク。

〜この1〜3で、「謝る」を選ぶ判定が優先されるようになる〜

4.「jg2_01_05_02.lst」を開く。
5.妊娠報告である「BZ列」をまるまる
省2
359
(1): 2/3 2020/01/11(土)12:52 ID:dtQdntqQ0(8/10) AAS
6.「jg2_01_05_03.lst」を開く。
7.妊娠報告である「CH列」をまるまる
  謝るである「E列」へとコピーする。

〜この6,7の作業で、「謝る」を妊娠させたPCにのみ使うようになる〜

8.「Talkcondition.lst」を開く。
9.1列目が4で2列目が能動になっている「謝るを使った際の一言目」の指定行「16行」にある、
  「49」を「427」に書き換える。
  ( 同ファイル内に別の意味で使われている「49」もあるので、
    ミスを防ぐためにも、ここでは直接確認して書き換えたほうがいい )

〜この8,9の作業で、NPCが謝るを使用した際の一言目「ごめんなさい」が妊娠報告時のそれになる〜
省2
360
(1): 3/3 2020/01/11(土)12:53 ID:dtQdntqQ0(9/10) AAS
AA省
361
(1): 2020/01/11(土)13:05 ID:dtQdntqQ0(10/10) AAS
>>357
偉そうにまとめたけど、最小限のクラスで短時間試しただけなので
必ずバックアップを取って、いろいろ試してみてください

あと「妊娠させてしまいました〜妊娠END〜」みたいなメッセージは
妊娠報告セリフのメッセージと一体になっているので、
表示されても気にしないことにするか、
書き換えるなら全性格分のセリフデータを書き換えてください(面倒くさいです)

尖「妊娠しました。言いたいことはわかりますね?」→ハイ→「はい、この話は終わりです」

・・・ん〜、やっぱりReactReactも変えないとカオスな会話になってダメかもしれない・・・笑
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 2.071s*