女子校裏換金所2の掲示板
TOP > 記事閲覧
fld_nor.gif 変数・改造の相談スレ
投稿日 : 2021/03/10(Wed) 21:07
投稿者 さしす
参照先
変数や改造について相談しあうスレです
非保障(非公式)・助け合いの場ということで、よろしくお願いします
未実装のものについては、みんなで実装を祈りましょう(チラッ

基礎知識として
公式マニュアルの22.b~22.dはご一読を
http://3dvalis.c.ooco.jp/jk2/manual/

技術的な基礎として
この辺もおすすめです(hを補って下さい)
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/Tags.html
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/TJSTips.html

「こんな変数ないかな」と思った時
savedataにあるkrkr.console.logを検索するとどんな風に実装されているかわかる時もあります
通常のプレイではログは出ないので、ログを見たい画面の前にわざとエラーになる記載(タグの閉じ忘れとか)をしてエラーを起こすと、そこ以降のプレイでログを出してくれます
(このログはけっこう膨大なので、適宜消しましょう)
編集 編集
< 12345678910>
件名 Re: 変数・改造の相談スレ
投稿日 : 2022/11/02(Wed) 11:08
投稿者 ついんた
参照先
[emb exp = "tf.欲しい数値"]
です。
編集 編集
件名 Re: 変数・改造の相談スレ
投稿日 : 2022/11/02(Wed) 11:31
投稿者 ななしのD
参照先
おお、動いたようなきがします!!
ありがとうございました!!

このまま動作検証してみます!!
編集 編集
件名 Re: 変数・改造の相談スレ
投稿日 : 2023/02/05(Sun) 12:39
投稿者 客A(変態99)
参照先
女の子のお仕事中のナレーションで客に関するコメントなんですけれど「_sexfile_con1」の記述

else if ( s.悪 + s.絶倫1 == 2 )
{
if ( s.清潔 < 300 )
s.t2 = '汚らしい' ;

else if ( s.親切 < 300 )
s.t2 = 'くそ' ;

else if ( s.技術 < 300 )
s.t2 = '不器用' ;

else if ( s.変態 >= 700 )
s.t2 = '変態' ;
}



上記の「汚らわしい」や「くそ」と表示されるパターンを客のステータス弄りながら探してみたけど再現できなかったのですが、どのような分岐条件になってるのでしょうか
風俗用語で「クソ客」なる言葉があると知って再現したくなったのですが、何度試してもうまくいきません
編集 編集
件名 >> 客A(変態99)さん
投稿日 : 2023/02/05(Sun) 13:36
投稿者 黒。
参照先
こんにちは。

普段触ってないところなので、ちょっとみてみただけなのですが。。。

まず、"s.悪 + s.絶倫1 == 2" という条件を満たす必要があります。
"s.悪"と"s.絶倫1"の定義部分は以下の通りになっています。

s.悪 ++ if s.清潔 < 400 ;
s.悪 ++ if s.親切 < 400 ;
s.悪 ++ if s.技術 < 400 ;
s.悪 ++ if s.変態 >= 700 ;
s.絶倫1 = ( s.精力 >= 700 ) == true ,

上記5つの条件の内、『2つだけ』満たすとご希望の判定処理を行うようです。
ただ、この処理の上にも判定処理があるので、さらに下記4つの条件を『全て満たさない』必要があります。

if ( s.最悪 + s.絶倫1 > 2 )
else if ( s.最悪 + s.絶倫1 > 1 )
else if ( s.最悪 == 1 )
else if ( s.悪 + s.絶倫1 > 2 )

"s.最悪"の定義も"sexfile_con1.ks"に記載されています。
なんかとても大変そうですが、良かったら試してみてださい。
編集 編集
件名 Re: 変数・改造の相談スレ
投稿日 : 2023/02/05(Sun) 17:40
投稿者 客A(変態99)
参照先
回答ありがとうございます


else if ( s.親切 < 300 )
s.t2 = 'くそ' ;


これの条件を満たしてしまうと親切が最悪の一つとしてカウントされて「else if ( s.最悪 == 1 )」の条件を満たしてしまうので、この分岐は不可能ということなんでしょうか
編集 編集
件名 あらら。
投稿日 : 2023/02/05(Sun) 19:16
投稿者 黒。
参照先
あらら。。。
これはダメっぽいですね。

とりあえず、s.最悪の条件を少し厳しくみてはいかがでしょうか。
たとえばこんな↓感じに。

s.最悪 ++ if s.清潔 < 300 ;
s.最悪 ++ if s.親切 < 300 ;
s.最悪 ++ if s.技術 < 300 ;



s.最悪 ++ if s.清潔 < 200 ;
s.最悪 ++ if s.親切 < 200 ;
s.最悪 ++ if s.技術 < 200 ;

に。

制作者さまが降臨するまでは、お好みに条件を変更して楽しめば良いのかと。
編集 編集
件名 Re: 変数・改造の相談スレ
投稿日 : 2023/02/05(Sun) 21:45
投稿者 客A(変態99)
参照先
else if ( s.悪 + s.絶倫1 == 2 )
{
if ( s.清潔 < 300 )
s.t2 = '汚らしい' ;

else if ( s.親切 < 300 )
s.t2 = 'くそ' ;

else if ( s.技術 < 300 )
s.t2 = '不器用' ;

else if ( s.変態 >= 700 )
s.t2 = '変態' ;
}





else if ( s.悪 + s.絶倫1 == 2 )
{
if ( s.清潔 < 400 )
s.t2 = '汚らしい' ;

else if ( s.親切 < 400 )
s.t2 = 'くそ' ;

else if ( s.技術 < 400 )
s.t2 = '不器用' ;

else if ( s.変態 >= 700 )
s.t2 = '変態' ;
}


で試してみたところ、悪や最悪の定義を変えなくても無事クソ客誕生しました
アドバイスいただきありがとうございました
編集 編集
件名 Re: 変数・改造の相談スレ
投稿日 : 2023/03/09(Thu) 19:03
投稿者 薬屋
参照先
もしわかる方がいらっしゃればお聞きしたいのですが、
セリフの改造をしていてスクリプトの方がわからず、
テンプレート的なものを作って頂けると助かります。

女子のセリフで、危険日、排卵日、子宮到達の営業中、sex時の
パターンをそれぞれ教えていただきたいです。

マクロもいまいちよくわかっていないので、出来るだけ単純で
お願いします。
編集 編集
件名 >> 薬屋さん
投稿日 : 2023/03/12(Sun) 20:31
投稿者 黒。
参照先
薬屋さん、こんばんは。

今ひとつ何を求めているのかが分からないのですが、条件としてはこんな↓感じになります。

・危険日
[if exp = "s.危険日 > 0"]
もしくは
[if exp = "s.危険日 > 0 && s.危険日 < 7"]

・排卵日
[if exp = "s.危険日 == 7"]

・子宮到達の営業中
[if exp = "s.sv == '*営業中' && s.子宮到達 == 1"]

・sex時
[if exp = "s.sv == '*sex'"]


スクリプト方式でセリフを作成するのであれば、こちら↓に制作者さまによるガイドがあるので目を通しておくと良いです。
http://3dvalis.c.ooco.jp/jk2/manual/html/22c.html

他にも、この掲示板の過去ログに様々な条件が解説されているので、メモっておくと役立つかもしれません。
編集 編集
件名 Re: 変数・改造の相談スレ
投稿日 : 2023/03/14(Tue) 23:16
投稿者 薬屋
参照先
答えていただいてありがとうございます。
色々と試してみます。
編集 編集
< 12345678910>
件名 スレッドをトップへソート
名前
メールアドレス
URL
画像添付


暗証キー
コメント

- WEB PATIO -