RimWorldエロスレ9日目
!extend:checked:vvvvv:1000:512
次スレを建てる際は上のコマンドを2行にして下さい
RimWorldのエロMod関連や各種下ネタといった
本スレでは堂々と話せないウフフ、アハハな話題について語るスレです
次スレは >>980 が立ててください
【前スレ】
RimWorldエロスレ8日目
https://phoebe.bbspink.com/test/read.cgi/hgame2/1723321178/
【本スレ】
Rimworld 315日目
https://egg.5ch.net/test/read.cgi/game/1757545524/
【エロModコミュニティ】
LoversLab(英語)
https://www.loverslab.com/files/category/238-rimworld/
英語読めないスレ民はスレ民同士で助け合いましょう
【おすすめMod】
RimJobWorld
https://www.loverslab.com/topic/110270-mod-rimjobworld/
ウフフアハハ拡張、性器追加、妊娠・出産、性欲、性病、性癖、強・獣などをカバーする総合エロMod
本体は日本語あり 月経や性具、アニメーションなどのアドオンも膨大なのでまずはRJWを入れよう
※RJW専門Wiki(英語)
https://rjw.miraheze.org/wiki/RimJobWorld
【『Rimworldエロスレ』用アップローダー】
https://ux.getuploader.com/rim_eros/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured 自分はこんな感じで個別のポーンを指定してエロいセリフを言わせる構文にしてる。
ちなみにプロンプトは最後の方が強く効くらしいので、思う出力が出ない場合は最後の方に記述するといいらしい。
詳細モード使ってみたけど、リファレンス機能とプレビューが強力で、出したい構文がわりかし組みやすくなってる。
ヘルプ欄に使い方のヒントも書いてあるよ。
詳しい組み方はGeminiとかに投げて聞いてみてくれ
{{ for p in pawns}}
[P{{ for.index + 1 }}] {{ p.LabelShort }}(性別:{{ p.gender }})
{{if p.thoughts | string.contains "角質の"}}
性別に則して、性的に悶々としてる様子を発言させてください。
{{else if p.thoughts | string.contains "性的欲求不満"}}
性別に則して、エッチな妄想などをして気を紛らわす様子を出力してください。語尾に❤を多用してください。
{{else}}
性別に則したキャラクターの状況に合わせて発言してください。【語尾の❤は禁止】
{{ end }}
{{end}} >>379
少しだけ解説すると{{for p in pawns}}で 会話に参加する{{pawns}}をpと言う変数に入れる。
forでループするので、pは個別のポーンだが、会話に参加してる人数分の条件で指示が作られて、マッチしたポーンのみがこの条件に入る。
これを使えば{{if p.d_traits_list | string.contains "マゾヒスト"}}などの条件分岐を作れば、マゾヒストだけのセリフを個別に指定できるぞ。
ちなみに {{ pawn.d_traits_list }} はMOD変数欄にあったプロパティなので、RIMTALK単体で存在するプロパティかわからないからこの辺は自分の環境で調整してくれ。 >>379
そういうのはMODオプション→RimTalk→プロンプト設定に設定するの?
s://i.imgur.com/dyC6U6k.png
私はそんなレベルまで行けてない
MODオプション→RimTalk - Expand Memory→常识库のところに
RimJobWorld関係の記憶が表示されないといけないような気がする
s://i.imgur.com/ZxylwMx.png
RimTalk→イベントフィルターで何か追加しないといけない?
s://i.imgur.com/sejKaCg.png >>381
自分もそこまで詳しいわけではないが、JSON formatじゃなくてもBase InstructionやDiarog promptとかに書いていい。
と言うかプロンプトの組み合わせでLLMに言わせるセリフを制御するために使う感じ。
JSON FORMATは Json desrialization failed などのJSON構文をLLMが守らないでエラーを吐く場合にLLMに対して「こうやってJSONLを書け!」って命令する部分で
おバカなローカルLLMを分からせる場所だから、if構文とかは普通のプロンプトと混ぜて使ってOK 例えば以下のような文をシステムプロンプトに書く場合とかね。
リムワールドのセリフを言わせる文章を生成しろください。
その時の喋るキャラクターの状態によって言うセリフを変えろください。
ポーンは時々エロいことも言わせろください。
{{ for p in pawns}}
[P{{ for.index + 1 }}] {{ p.LabelShort }}(性別:{{ p.gender }})
{{if p.thoughts | string.contains "角質の"}}
性別に則して、性的に悶々としてる様子を発言させてください。
{{else if p.thoughts | string.contains "性的欲求不満"}}
性別に則して、エッチな妄想などをして気を紛らわす様子を出力してください。語尾に❤を多用してください。
{{else}}
性別に則したキャラクターの状況に合わせて発言してください。【語尾の❤は禁止】
{{ end }}
{{end}}
【絶対厳守命令】
セリフは2-4回のラリー形式の会話にしろ
独り言は1回のセリフにしろ
1回のセリフで改行せず、60文字以内にしろ。
とかこういう命令と組み合わせる感じでOK ちなみに"角質の"とか"性的欲求不満"とか'愛してる'とかの部分は、自分のゲームの翻訳データによって言い回しが違ったり、するからそこはちゃんと自分のゲームに合ったものにしないと、単語が一致しないのでトリガーされないから気をつけてな。 角質にやたら拘るのリム人の特性だと思ってた…
翻訳の都合だったんか AIは翻訳後のJobを読み取って状況を理解するから微妙な訳はプロンプトの前に翻訳データを修正すると反応良くなるよ
例えば"愛してる"も"セックス中"ってド直球に変えたほうがAIの反応よくなった 直接よりも迂回した方がエロいてのは分からんでもない
比喩表現を出来るだけ使うなでイケるんじゃないかな 何らかのスラングを誤訳した結果角質になってるなとは思ってたけどもう気にしてなかったわ
AIに食わせる前にまずこの辺見直すべきだな確かに ここの集合知でどうにかならないですかね〜〜〜プロンプト君さ〜〜〜〜
>>371がくれたプロンプトなぜかうちの環境じゃ喋ってくんねーんだよなぁplayer2だからいけねーのかなぁ〜 player2を通してどのモデル使ってるかだね。claudeとかgeminiならいけるでしょ。 出力されるかどうかは、プレビュー見れば割と通ってるかわかりやすい。貼り付けたまま動かないのは多分、トリガーの単語が違う翻訳になってる可能性が高そうだがな。
RJWの翻訳入れてる人もどのファイル入れてるかによって変わるし、自動翻訳MOD使ってる人は微妙に違う感じになってる人も多いだろうからな。 某所で小耳に挟んだ話だとRJWPEを入れてるとログに「child」が含まれてしまってクラウド系のモデルだとかなり弾かれる可能性が上がってしまうらしい
世知辛い やりたかったことが一応できた
今までアドバイスくれた人ありがとう
SteamワークショップからRimTalkとRimTalk - Expand Memoryをインストールする
WindowsアプリのPlayer2もインストールする
s://i.imgur.com/w2L72hj.png
ゲーム画面下に読めないボタンが追加されていて
これを押すとRimTalk - Expand Memoryが記録しているポーンごとの記憶を見ることができる
うちはRimJobWorld - Brothel Colonyの行動(servicing, soliciting)に
対応した発言をさせるようにした
s://i.imgur.com/Re4ANg7.png
MODオプションのRimTalkから行動と発言の対応を指示する
普通の日本語で指示していい
s://i.imgur.com/t6at3nO.png
RimTalkの設定でローカルPCにインストールしたPlayer2を使うように指定
s://i.imgur.com/dyVlsw6.png
Player2(s://player2.game/)をインストールして
GPT-oss 20Bモデルをダウンロードして使うように指定する
これで発言内容は自分のPCが生成することになる
うちは5070Tiなので速さはそこそこ
発言内容があまり賢くないので
クラウドのLLMでもエロい発言ができるかはこれから試す >>391 player2のデフォのモデル使ってたわ・・・。だからダメだったのかな・・・。
>>392 翻訳は最新版入れてるんだけどなぁ〜disco鯖にあげてくれてたやつな〜あれじゃダメなのかなぁ うちじゃ角質的みたいな単語は
みたことないけどそっちもいれてみっかなぁ・・・。 gemini3flashが安定だと思う、変な脱獄文とかは入れなくても語彙リストみたいなの渡せば上手く喋るよ >>369 gemini3flashにしてみたら喋ってくれたけど、男の子まで日常会話に♥ついちゃう様になっちゃった。
難しいな〜〜〜これ〜〜〜!!
ありがとうエッチな集合知のみんな。 >>397
女性に限定したければ、性別で分岐するようにすれば女性のみをターゲットにできるよ。
{{if pawn.gender| string.contains "Female"}}
内容
{{end}}
とかにすれば、女性だけこの条件でって指定になる。
前に貼った例を女性限定にするなら
{{ for p in pawns}}
[P{{ for.index + 1 }}] {{ p.LabelShort }}(性別:{{ p.gender }})
{{if p.gender | string.contains "Female"}}
{{if p.thoughts | string.contains "角質の"}}
性別に則して、性的に悶々としてる様子を発言させてください。
{{else if p.thoughts | string.contains "性的欲求不満"}}
性別に則して、エッチな妄想などをして気を紛らわす様子を出力してください。語尾に❤を多用してください。
{{else}}
性別に則したキャラクターの状況に合わせて発言してください。【語尾の❤は禁止】
{{ end }}
{{else}}
男性は普通にしゃべらせて。
{{end}}
{{end}}
みたいな感じになるかな 分からない
何故俺はキャラにエロ会話させるためだけに学生時代より頭使わなければならんのだ >>398
{{ if p.gender | string.contains "Female" }}
{{ if p.job == '愛し合っている。.'
|| p.job == '愛撫されている。.'
|| p.job == 'のベッドに潜り込んでいる。.'
|| p.job == '犯されている。.'
|| p.job == '自慰に耽っている。.'
|| p.job == '素早く行為に耽っている。.'
|| p.job == '手短に愛し合っている。.'
|| p.job == 'ファックマシンを使用.' }}
喘ぎ声や反応中心の描写を擬音語を使って行ってください。
快感を隠せず身体が正直に反応してしまう様子を強調してください。
語尾に❤やオホ声や濁点喘ぎを多用してください。
{{ end }}
{{ else }}
{{ if p.job == '愛し合っている。.'
|| p.job == '奉仕されている。.'
|| p.job == '犯している。.' }}
相手を煽る言葉責めを中心に発言してください。
支配的・挑発的・余裕のある口調を使ってください。
喘ぎ声の描写は行わないでください。
{{ end }}
{{ end }}
こういうこと!? う〜んうまくいかないなぁ・・・。今度は誰もそういった事を話題にしなくなってしまった・・。
難しいな・・・。翻訳によって違ってくるのもまた難しい。|| p.job ってなんだ?わけわからん!! player2使ってる人に聞きたいんだけどThinking Modeって使ったら何か変わる?