「あれ以外の何か以外の何か」プロジェクト直轄サイト
華和梨本家 質問・感想 バグ・要望 使い方解説 テクニクス 関連リンク
プログラマブル準AI 華和梨 「あれ以外の何か以外の何か」掲示板 偽華和梨さんの虫パレード 華和梨を使い倒す? 私設「華和梨」応援団 偽かわりんくす

「あれ以外の何か以外の何か」掲示板

「プログラマブル準AI 華和梨」 「華和梨を使い倒す?」 「私設『華和梨』応援団」3サイト合同掲示板です。
ご質問、ご感想、ご意見などありましたら、お気軽にどうぞ。

(旧掲示板はこちら:旧あれ以外の何か以外の何か掲示板旧華和梨を使い倒す掲示板旧私設『華和梨』応援団掲示板過去ログ

現在、投稿受付を休止しております。ご不便をお詫びします。



一括表示

No.1376 はじめまして - シール -
[2004/03/30(Tue) 20:26:16]
私は某ゴースト系(予定)サイトの管理人をしているものです
現在肝心のゴースト作成中・・・というかほぼ完成してるんですが、

現在の状況では「sentence」など、そのままのヤツは動くんですが
モードチェンジに対応させる為に「○○.sentence」と他の言葉を
入れると読み込まなくなってしまうんです

もし宜しければどなたか詳しい方からのご教授をいただければ幸い
なのですが、生憎お礼とかもご用意してないのでただ働きさせて
しまう事になってしまうので、それでも・・・というお方が
いらっしゃいましたら、なにとぞよろしくお願いしますm(_ _)m

「華和梨」を使用してます
では、失礼します

No.1377 Re: はじめまして - さとー@華和梨開発チーム -
[2004/03/31(Wed) 21:50:27] [レス先No.1376]
シールさん、はじめまして。
華和梨開発チームのさとーです。

> 現在の状況では「sentence」など、そのままのヤツは動くんですが
> モードチェンジに対応させる為に「○○.sentence」と他の言葉を
> 入れると読み込まなくなってしまうんです

お使いになっているミドルウェア(OpenKEEPS、FUDSなど)、華和梨のバージョンに
よって対処法が変わる為、今は一般的アドバイスしか出来ませんが、取り急ぎ
思いつく点を列挙します。
・他のモード用辞書を、kawarirc.kisやkawari.iniに登録してありますか?
・ログファイルを出力してみましたか?辞書の読み込みに失敗している場合、
 ログにエラーが出ているはずです。
・モード名にスペースや括弧、特殊記号などが含まれていませんか?
 多くのミドルウェアでは、モード名をそのままエントリ名の一部として使います。
 エントリ名に使えない文字を含むモード名は、うまく動きません。

使用している華和梨のバージョン、ミドルウェア名、ミドルウェアのバージョンを
教えていただければ、より適切なアドバイスが出来るかと思います。
よろしければお教えください。

では。

No.1378 レスありがとうございました - シール -
[2004/04/02(Fri) 00:06:31] [レス先No.1377] [親記事No.1376]
何か私の文章に不備なものがあるかもしれませんが、そのときはご了承ください

>他のモード用辞書を、kawarirc.kisやkawari.iniに登録してありますか?

モードチェンジ用の以外は正常に作動するので多分登録漏れやミスは
ないと思います が、モードチェンジに対応させる為に何か必要な
登録事項があるとすれば、漏れはそれくらいだと思います

>ログファイルを出力してみましたか?辞書の読み込みに失敗している場合、
>ログにエラーが出ているはずです。

エラーはしませんでした
何もつけてないスクリプトは正常に作動しました
ですが何かつけたものはエラー報告はおろか、吹き出しもでません

>モード名にスペースや括弧、特殊記号などが含まれていませんか?
>多くのミドルウェアでは、モード名をそのままエントリ名の一部として使います。
>エントリ名に使えない文字を含むモード名は、うまく動きません。

使ってる語句は
「半角アルファベット(頭文字が大文字).sentence :」です

華和梨はバージョンは『kawari-810』で
ミドルウェアは『OpenKEEPS』、バージョンは『openkeeps225』
を使用しております

ご協力、とても感謝します

No.1379 つけたし - シール -
[2004/04/02(Fri) 00:12:15] [レス先No.1378] [親記事No.1376]
>「半角アルファベット(頭文字が大文字).sentence :」です

と書きましたが、半角アルファベットでは回りくどいので
使ってるものをそのまま書きます

「Mura1.sentence :〜〜〜〜〜\e」
「Mura2.sentence :〜〜〜〜〜\e」
「Mura3.sentence :〜〜〜〜〜\e」
「Mura4.sentence :〜〜〜〜〜\e」

No.1380 推論 - さとー@華和梨開発チーム -
[2004/04/03(Sat) 00:02:53] [レス先No.1379] [親記事No.1376]
OpenKEEPSを使用、モードチェンジ以外は正常、モード名も問題なし、
別モードのランダムトークエントリにも問題ないとなると…。
他の別モード用エントリは、設定してありますか?

例えば、Mura1モードでダブルクリックによるメニューを出すには、

> Mura1.C0Doubleclick : ${Mura1のメニュー}\e
> Mura1のメニュー : (
> \b[1]\0\s[0]Mura1のメニューです。\n\n
>  \q["ランダムトーク,Manzai"]\n
>  \q["通常モードに戻る,Return"]\n
> )
>
> Mura1.Select.Manzai : $(Talk "sentence")
> Mura1.Select.Return : \0\s[0]Mura1から通常モードに戻ります。\e$(chFlagMode)

このように、「Select.ほにゃらら」といったOpenKEEPSの理解するエントリ名の前に、
「Mura1.」を付けたエントリを設定する必要があります。こうしたエントリを設定して
いないと、別モードにした途端反応が無い、という症状が起きます。これはシールさん
の症状と同じです。

これが原因だった場合、対処法は二つあります。
・第1の方法は、面倒でもこれらの別モード用エントリを必要なだけ設定することです。
 これは「きぃ」のAnotherモードのファイルが参考になります。
・第2の方法は、キャラクタモードの切り替えを、Override方式にすることです。
 Mura1〜Mura4が基本状態から少し変えただけのモードならば、この方がお手軽です。
 切り替えたキャラクタモードにないエントリは、基本状態のエントリを自動的に
 探して使います。
 Override方式の設定方法ですが、kp.callback.OnLoadエントリに「$(OverrideOn)」
 という単語を定義しておきます。

また、今回の問題とは直接関係ないと思いますが、お使いの華和梨 Ver.8.1.0は
いくつかのバグがあり、これらはVer.8.2.0で修正されています。特殊なケースを除き、
Ver.8.2.0はVer.8.1.0を置き換え可能です。ミドルウェア安定動作を考えると、
華和梨のバージョンアップをおすすめします。

No.1381 ありがとうございました(^▽^)/~ - シール -
[2004/04/04(Sun) 22:45:13] [レス先No.1380] [親記事No.1376]
返事送れてスミマセン
教わったとおりにしてみたら無事に動く事が出来ました

いろいろとお世話かけてしまいましたがおかげで大変助かりました
わかりやすく丁寧に教えてくださりましてありがとうございましたm(_ _)m

直結ホットライン (またはマルチ"戻る"ボタン)
プログラマブル準AI 華和梨
華和梨本家。「華和梨」配布中。
「あれ以外の何か以外の何か」掲示板・バナー
この掲示板。質問、感想など、お気軽に。
偽華和梨さんの虫パレード
不具合報告&要望掲示板。気楽にどうぞ。
華和梨を使い倒す?
華和梨の使い方解説ページ。
私設「華和梨」応援団
華和梨の応用テクニック紹介ページ。
偽かわりんくす
華和梨関係のリンク集。

- Web Forum v3.07 with CMT-Unit 0.3 -

[modified by 偽Meister]