伺的なフォーラム

伺か向けのフォーラム。自由に使ってください。ユーザアカウント登録なしで閲覧できます。

共有アカウント: 774user / 774user

ログインしていません。

#76 Re: 開発 » 里々での開発相談 » 2015-12-21 22:01:09

>>4
すみません、>>4の投稿の者です。
一部『親密度』と『好感度』を間違えてしまった記述がありますが、
見落としによるミスですので、今回はあまり気にしないで頂けると幸いです…。
重ね重ねお恥ずかしいです。

#77 Re: 開発 » 里々での開発相談 » 2015-12-21 21:58:06

>>3
ろすえん様

早速のご返信、どうもありがとうございます。
当方の不手際で、

1.イベントを起こしたいタイミング

2.前提条件(好感度の加算タイミング)

の2つが投稿の記入から漏れておりました。
申し訳ございません。

イベントを起こしたいタイミングは、
ろすえん様が仰って頂いている

『 4.ランダムトーク発生時に条件を満たしていればイベントにジャンプ 』

を想定しています。

開発中のゴーストの好感度の加算タイミングなのですが、

*OnTalk
>(R1)【タブ】(R0)
$好感度=(好感度)+(乱数0~1)
()

のように、ランダムトークで上昇する
(この記述の場合、上昇しない場合もあると思いますが…)
記述をしております。

この場合、(4)の動作を起こしたい場合は

*OnTalk
>好感度100イベント【タブ】(when、(変数「好感度」の存在)、(好感度)>=100&&(変数「好感度100イベント発生済」の存在)!=1、0)
>(R1)【タブ】(R0)
$親密度=(好感度)+(乱数0~1)
()

のように記述すれば、

*好感度100イベント
:…私は、許されないことをしたわ。
…こんな私でも、あなたは許してくれるの?φ
(sync,(set,好感度100イベント発生済,1))

のイベントにジャンプしてくれるのでしょうか?
無学でお恥ずかしいのですが、よろしくお願い致します。

#78 Re: 開発 » 里々での開発相談 » 2015-12-21 16:38:55

里々にて、ゴーストを開発しています。

1.「好感度が低い時は、低い時のトークしかしない」

2.「好感度が一定値に達したとき、専用のイベントが起こる
(イベントが起こるのは、1回だけを想定)」

3.「イベントが起こったあとは、イベント後(デレ)のトークしかしない」

という動作にしたいのですが、
主に2行目の
「好感度が一定値に達したとき
、専用のイベントが起こる
(イベントが起こるのは、1回だけを想定)」の
実装方法が、思いつかず、困っています……。

現状の実装は、

好感度が低いとき(ツントーク):

*【タブ】(好感度)<=100
:あなたに話すことなんてないわ。

理想の動作(実装・記述していません):
(好感度が100に達したときに発生する)

*好感度100イベント
:…私は、許されないことをしたわ。
…こんな私でも、あなたは許してくれるの?

好感度が高いとき(デレトーク):

*【タブ】(好感度)>=100
:あなたって、変な人ね…ふふっ。

のような実装をしています。
(トークなどは例です)

辞書の大幅な改修が必要かとは思いますが、
よい方法があればご教授頂ければと思います。

また、この質問が既出・既出に近いものであれば、
お手数かと思いますが、恥ずかしいので削除して頂ければと思います。

よろしくお願い致します。

#79 Re: 雑談 » 雑談トピック » 2015-11-17 19:44:01

ゲストユーザでログインする必要があるんだな。
ところで、ここは回覧板の雑談スレ的な使い方でいいのかな?

Board footer

Powered by FluxBB