■掲示板に戻る■ 全部 1- 101- 201- 最新50
ゴースト製作上の質問スレ

1 :◆HPMLNrcQXg :04/09/25 17:20 ID:w7f/fMrA
聞くは一時の恥
聞かずに試行錯誤する事もまた楽し


2 :◆HPMLNrcQXg :04/09/25 17:22 ID:w7f/fMrA
旧スレよりコピペ

・質問の意図は明確に。自分が何をしたいのかを確認。

・状況はなるべく詳しく書きましょう。
 使っている栞の種類は? OSの、本体の、栞のバージョンは?
 解決のため、それまでにどんな方法を試してみましたか?

・質問の前に各所のFAQや過去ログを探しましょう。
 他人の手を煩わせなければそれに越したことはありません。

・問題が解決したら、
 解決に至るまでの経過を簡単に報告しましょう。
 後の人の助けになります。

・答えを待たずして自分で解決してしまった場合でも、
 解決に至る経過は書いておきましょう。
 質問しっぱなしはいけません。

・限りある資源を大切に。


3 :うにゅう:04/10/31 05:28 ID:/L7hBPIk
| ゚ω゚) 。 o O (流れも読まずにサーフィスを制御できるSIORI?て無いかなと質問してみるテスト)

| ミ 。 o O (いや、ゴースト側で組み合わせが結構ある着せかえを指定できる様にしたいんですけど)

4 :うにゅう ◆WOtWz3y1ak :04/10/31 11:02 ID:N8BWyy0M
Σ´ω`).。oO(…なかなか面白くて難しい質問やね…)

着せ替えを指定したい、という事から考えると、例えば
・水着を指定された時に、下着を指定されていた場合、解除したい。
・あらかじめデフォルトの組み合わせをセットとしてユーザー選ばせたい。
といったあたりが具体的な要望となるか。
--------------------------------------
着せ替え仕様の現状を確認。

・着せ替えの初期装備はdiscript.txtで「*.bindgroup[id].default」によって決定可能。
・現状の着せ替え状態はSSPのみだが、「OnDressupChanged」イベントの通知で認知可能。
・シェルを切り替えるさくらスクリプトタグはSSPとCROWにはある
 (\![change,shell,シェル名])が、着せ替えを指定するさくらスクリプトタグはない。

つまり着せ替えを直接指定する事は出来ないが、「シェルを切り替える」事で「着せ替え
の組み合わせを初期化する」事で、着せ替えをゴーストで制御可能になる。
--------------------------------------
Σ´ω`).。oO(…改行多い言われたんで、次に続くでー…)

5 :うにゅう ◆WOtWz3y1ak :04/10/31 11:03 ID:N8BWyy0M
Σ´ω`).。oO(…>>4の続きやでー…)

これらを踏まえて、現状で実現可能な案を提示。

・どの着せ替えでも共通するサーフェスは全て「master」フォルダに入れる。
・着せ替えのセット(標準、学生服、水着、etc…)ごとにシェルフォルダを作成。
・個々のシェルフォルダには、必要な組み合わせを記述した着せ替えを指定した
discript.txt、surface.txt、その着せ替え専用のサーフェスファイル等を置く。
・「master」以外のシェルの場合、「surfaces.txt」でサーフェスIDにサーフェスファ
 イルを、相対パスを使って定義する。
------------------
surface0
{
element0,base,../master/surface0.png,0,0
}
------------------

…とここまで書いてみたものの、えらく解りにくいですね。
しかも上手くいくかは、実際にやってみないと…。
適当なサーフェス素材を探して、サンプルを作ってみますのでしばしお待ちを。

Σ´ω`).。oO(…相対パスで示せるアイデアは、ふぁんとむ9氏のミラブレガから借用…)
Σ´ω`).。oO(…ここに感謝の意を表しておくで…)

6 :うにゅう ◆WOtWz3y1ak :04/10/31 15:13 ID:N8BWyy0M
もう一つ実用可能な案を。
ただし、実現可能な栞が華和梨と文になりますが。

>・着せ替えの初期装備はdiscript.txtで「*.bindgroup[id].default」によって決定可能。

これを利用し、masterフォルダの「discript.txt」をtextsave(華和梨)、FWRITE(文)で書いてしまう。
その後「\![change,shell,master])」タグで再表示を兼ねて切り替える。

これも、実際に試してみないと上手くいくか解りませんが。

7 :うにゅう ◆WOtWz3y1ak :04/10/31 17:25 ID:N8BWyy0M
>>5
ということでサンプルを作ってみました。
ttp://www32.tok2.com/home/moriba/upload/data/nua_389.zip
緋龍華麒麟氏の理夢の「BeRockU」を普段着関係・体操着とスク水と2つのシェルセットにする
サプリメントです。
これにより、「BeRockU」シェルの着せ替えには「スクール水着」の項がなくなり、「BeRockU
(Swimwear)」シェルはスクール水着のみで、ミスマッチになる装備(お出掛け帽子、腰リボン)の
項がありません。

構成されているファイルを見ると解りますが、スク水(「BeRockU(Swimwear)」フォルダ)にはサー
フェスは一枚もありません。
全て「BeRockU」フォルダ内のモノを参照しています。
実際にはゴーストが必要に応じて自主的に切り替えればいい、という事になります。

8 :うにゅう ◆WOtWz3y1ak :04/10/31 17:33 ID:N8BWyy0M
>>6ですが、これは失敗でした。
というのも、「discript.txt」の初期装備データは最初にシェルが呼ばれた(厳密には「profile」
フォルダ内に保存データが無い)時のみ参照されるからです。

では、「profile」フォルダ内のデータ(SSPの場合、shell.dat)を書き換えてからシェルをリロード
すれば…といきたい所ですが、これも失敗しました。
リロードの時はshell.datを読まずに本体内部データだけを使い、更にリロードした時に上書き
してしまうのです。
ですから「着替え中」用シェルに一時的に切り替え→shell.datを書き換えてからシェル切り替え
とやる、といった手しかないようです。

9 :◆nqrMLNSYSk :04/11/02 17:43 ID:cGlJZhGo
>>3
 >4さんがあらかた話しているのでもう一つの方法を

 『しおり&さおり』(はじるすGhost:配布終了)
 『量産型イクサイス”ミラージュ”』(http://www6.ocn.ne.jp/~koudaaki/)
 のようにShiori内部でSurface制御して擬似着せ替えをする方法もあります

 「組み合わせが結構ある着せかえ」をするには不向きですが
 プラットフォームを選ばないと言うメリットがあります
 

10 :うにゅう:04/11/11 22:48 ID:cSNHyexA
マルチってみる。

フリーシェルの需要。
どんなフリーシェルが需要のあるフリーシェルなのか。
まず物を出せ、であることはなんとなく承知してはいるけれど。

相方募集。
こんなゴーストつくりたい。こんなシェル描け。的なもの。
どちらかが完成しなかったら
フリーシェルとかフリーゴーストにしてもいいじゃない。

というのをフリーシェルスレッドでもきいてみました。
ご意見求ム。

11 :うにゅう:04/11/11 22:59 ID:yEQ5wvXY
それでシェル描いて誰も使ってくれなかったら悲惨だよね

12 :うにゅう:04/11/11 23:41 ID:cSNHyexA
誰にも使われなかったら放置か削除かがフリーシェルの運命だと思ったり。
そんなもんではないですかね。

13 :うにゅう:04/11/12 17:36 ID:Z0NL23eQ
人にシェル描かせて無視ですか、何様のつもり?
とか、日記に書いてくれればこまま草の肥やしにもなるってもんですが。

14 :名無しさん@ゴーゴーゴーゴー!:04/11/12 21:02 ID:e3qAlexc
小屋の暖房の燃料にもなるぜファイズ!

15 :うにゅう:04/11/12 21:11 ID:EBaYGxxw
実際何件かその手のシェル絡みでのトラブルって起きてるけどな。
和音とかミラブレガとか。
つーか>>10-14はスレ違いも甚だしいのでさくら板でやってくれ。
ここは雑談スレじゃねぇ。

16 :うにゅう:04/11/12 23:52 ID:Z0NL23eQ
しまった
ついオリキャラ板での乗っ取り癖が・・・OTL

17 :うにゅう:04/11/13 03:05 ID:38pqi1TY
お前もオリキャラ住人か? 奇遇だな。

18 :うにゅう:04/11/13 10:45 ID:yEuxQMpk
フリーシェルの需要はまじめっぽい話題に入ると思うが
                  ~~~~~
単独でスレ立てても人が集まるかどうか分からないのでここに誘導したんですよ
すれ立てるまでもない〜スレが欲しいところだ。

19 :うにゅう:04/11/13 11:27 ID:2W6KEpjA
スレッドがなければケーキを食べれば……じゃなかった、
スレッドを立てればいいじゃない。

20 :うにゅう:04/11/14 01:39 ID:mZuQ2wc2
>>18
真面目っぽい以前に、>>2を読んでいないのかと。
ここはゴーストを作る上での技術的な質問、相談をするためのスレであり、フリーシェルの
需要を伺うためのご意見ご拝聴頂くためのスレじゃねぇ。
フリーシェル報告スレといい、そこまで書いてなきゃTPO無視して雑談するんか、最近のち
ゃんねらどもは。

21 :うにゅう:04/11/14 10:02 ID:zUdd7ip2
手の込んだ自作自演だな

22 :うにゅう:04/11/14 22:34 ID:mZuQ2wc2
>>21
たった一人の荒らしのジサクジエンだ、と思わせたいのですね:-)

23 :うにゅう:04/11/21 22:19 ID:o5N3MMis
ふたば☆ちゃんねらですが何か?

24 :うにゅう:04/12/25 21:34 ID:6qpVh4Rg
お尋ねします
サウンドの再生に『\_v/\_V』を使用しているんですが、インストールをした初回起動時
に限りスクリプトがまったくなにも発現しないという現象がでます
ただ、他ゴーストから切り替えなしで実行ファイルからの初回起動では通常動作します

回避方法として色々考えた結果 \![change,ghost,○○] を使って強制的に再起動をか
けるスクリプトを組んでみたんですが、今度はSAORIだけは再生できたんですが、やはり
フキダシもでず、サーフィスも表示されず、という現象が出ます

動作環境は、WindowsXPの華和梨 8.2.2・OpenKEEPS 3.1.7 です
使用SAORIは全て外しても同様の症状がでますのでここでは略します

現在では『\_v/\_V』を使用しているゴーストは皆無なので情報はとても少ないと思いま
すが、もしなにか解決策等をお持ちの方は、ぜひお教えください

25 :さとー ◆wtNnKAwArI :04/12/26 19:10 ID:ADZJPCmU
>>24
現象を読んだ限り、一番関係しそうなのは本体の種類とバージョンです。
また、「SAORIでは再生できたがふきだし・サーフィスが出ない」という記述から、
本体側に渡っているタグがどうなっているのかも気になりました。
初回起動時イベントで、ログファイルにどのような記録が残っているかご確認
下さい。
華和梨側のログではトークを返しているのにトークしていなければ本体側、
そもそもトークの記録自体なければスクリプト・OpenKEEPS・華和梨側が原因と
切り分けが出来ます。

開示できる範囲で本体種類とバージョン、初回起動イベントのログの情報を
教えていただければ幸いです。

26 :24:04/12/26 22:31 ID:2oMAgUFE
お世話になります
これが今回問題を起こしているゴーストの華和梨ログです
http://www32.tok2.com/home/moriba/upload/data/nua_436.txt

それからもっと詳しく調べてみたんですが、正しくは
『\_v』が挿入された位置から、それ以降のスクリプトがでない、というものでした
『\_v』の前にサーフィス変更やセリフ等があれば、そこまでは発現します
しかも、ただスクリプトに『\_v』が挿入されているだけではこの問題は発生せず、
実際に音声ファイルが命令どうりに鳴ったときだけ、この現象が発現するようです

今回この現象を確認した本体は『伺か period 583』だけです
うちの環境では、CROWはこの現象以前に『\_v』で音を鳴らすとCROW自体が落ちてしまいますし、
SSPは『\_v』以降のスクリプトも発現できたんですが、大前提の音が鳴りませんでした

27 :うにゅう ◆WOtWz3y1ak :04/12/27 01:01 ID:iczyopek
>>26
速攻検証レス返し。

>SSPは『\_v』以降のスクリプトも発現できたんですが、大前提の音が鳴りませんでした

原因は、\_vタグのファイルの指定方法にありました。
「.\VOICE\〜」としている部分を「VOICE\〜」と、最初の「.\」を取って試してみてください。
これは推測ですが、多分、SSPでは\_vを実行する際、そのファイル名とパスを
(現在のSHIORIまでの絶対パス)+([ ]で囲まれた)ファイル名、とただ繋げているだけのため、
パスの途中が「〜\.\VOICE\〜」となってしまい、正常にファイルを指定できていないもの、と
思われます。
MATERIAでも、同様にファイル指定パスがおかしいためにその時点でエラーとなってしまい、
以後のスクリプトを処理しないのではないか、と考えられます。

#MATERIAの方ですが、検証しようとした所、何故か音すら出ません…。
#というか、右クリックメニューの「無音」にチェックできない所から、最初から何かおかしい…。

28 :24:04/12/28 07:30 ID:tfqnIV0Q
>>27
さっそく試させて頂いたのですが、以前と同様でSSPでは音が鳴りませんでした

考えてみたんですが、MP3のエンコードの仕方、またはエンコードをしたソフトの
種類によっては再生できない、なんてことはあったりしますでしょうか?

前に、OGG再生Saoriを使ってボイスを発話させていたときに、そんなことが
あったような記憶が…
いやすみません、二年以上前のことなのでこれは確かじゃないです

29 :うにゅう:04/12/28 19:02 ID:7QwgEdK2
今回のケースでは関係なさそうだけど、
パスに半角スペースが含まれていると再生できないという事があったな。

後、\_vを使用しているゴーストは皆無ではありません。
http://www.geocities.co.jp/Playtown-Spade/3052/

30 :うにゅう ◆WOtWz3y1ak :04/12/28 21:59 ID:dvT2gqi+
>>28
------------------------------------------
WAVEファイルの他、MP3やMIDI、WMA等、Windows(MCI)が識別可能な形式であれば
でも再生をすることができます。
------------------------------------------
(「 http://crow.aqrs.jp/reference/all/SakuraScript/main.html#\_v[ファイル名] 」より抜粋)

ちなみに、午後のこ〜だ ver.3.13aを使い、強制モノラル、可変ビットレート等を使用しても、
こちらでは問題なく再生されました。
どうしても気になるようであれば、その再生できないファイルを1つサンプルとしていただけ
ればと思います。

あ、当方のPCは、WindowsXP(SP2)です、念のため

#それにしても、>>29さんの「てるの」&音声パックでも、MATERIAでは発話せず…うーん。

31 ::04/12/28 23:32 ID:Dbwvtt4c
>>30
うちではMATERIAで喋っとるぞ、てるの。
やはりフォルダーの名前などを見直してみたらどうだろうか。

1.半角英数字の「大文字だけ」か「小文字だけ」で8.3式で。
2.名前にスペースは入れない。
3.祈る。

32 :24:04/12/29 00:42 ID:RlJRf+XE
私も、てるのを伺かで動かしてみましたが発声しました
今まで、Windows98/MEで音が出ないという話は多く聞いてきましたが、
XPで音がでないと聞いたのは初めてです
ただ、98/MEでも、サウンドブラスター系のサウンドカードだと再生できる
こともありましたので、もしかしたらそこら辺が関係しているのかもしれません

それと初回起動時の問題ですが、音声ファイルを午後のこ〜だ ver.3.13aで
もとのMP3ファイルをWAVに変換してからまたMP3に変換し、なおかつスクリプトから
『VOICE\』をとって『\_v[○○.mp3]』という形にしてみましたが、ダメでした

33 :うにゅう ◆WOtWz3y1ak :04/12/29 01:50 ID:PSBRwoko
>>31
ありがとさんです、やっと音声が出るようになりました。
原因は「2.名前にスペースは入れない」でした。

というか、「Program Files」フォルダに入れた時点でアウトだったとは…。
ちなみに、2バイト文字や8.3形式の方は問題ありませんでした。

>>32
うーん、MATERIAだとOKなのに、SSPになるとNG…。
恐らくは、どちらもWindowsのカーネルに対してファイル指定する事で再生させているのだろうから、
ファイルがきちんと関連付けられていれば、問題なく再生する筈、と思われるんですが…。

以下の2点を確認してみて下さい。
・mp3ファイルをWindows添付のメディアプレーヤーで再生できるか。
・mp3形式でなく、wav形式のままではどうか。

34 :24:04/12/29 02:55 ID:RlJRf+XE
MP3ファイルを、WAVに変換してみたら、SSPでも音でました
ついでにWMAも試してみましたがこっちは音が出ませんでした

あと、伺かにおいての初回起動時の問題
wavもwmaもmp3と同じくファイルが存在するとスクリプトがブロックされて
しまいます

35 :うにゅう:05/03/26 12:46 ID:SOgZsw8Q
以前あった【Web何か】
をパチくってFlashでWeb伺かみたいなの作ってるんですけど
初代のさくらのサーフェイスって誰に著作権あるんですか?

教えて偉い人!


36 :うにゅう:05/03/27 10:31 ID:+9hNybto
saxyun。

37 :うにゅう:05/03/31 22:50 ID:xJfgec8k
>saxyun。

って人の名前だったのか気づかんかったorz
ありがとうございます。

38 :うにゅう:05/05/11 16:05 ID:Ns6GoCME
ゴーストマネージャーに登録しようとnarをD&Dするとシェルに分類されてしまいます。
type,ghostとしっかり明記されているはずなので、原因が分かりません。
なにをもってゴーストとシェルに分けられているのか教えてください。

39 :Ns6GoCME:05/05/11 18:32 ID:FXNZ9KTA
自己解決しました

40 :うにゅう:05/05/16 01:14 ID:7GPFBdqg
ネットワーク更新はどうすればゴーストセンターに反映されるのでしょうか。
教えて先輩。

41 :うにゅう:05/05/16 17:04 ID:00YjAFho
聞いた話ですが、ねとわく更新はアーカイブがセンターに仮登録されたあと
管理者のAQRSさんが手作業で本登録をしないと、更新がチェックされないらしいです

42 :うにゅう:05/05/16 19:02 ID:UinrBH0Q
そうですか。地道にねとわくを続けていこうと思います。

43 :msr:05/09/12 08:49 ID:jwEjQR9A
こんにちは。最近ゴーストを作ってみたのですが、
materiaでネットワーク更新をかけても上手く出来ません。
症状は、
・何個ファイルを更新していても、「2個の更新があります」と表示される。
・その後、バルーンに一瞬「FONT>」と表示され、直後に終了してしまう。
SSPではちゃんと更新されます。
使用している栞は里々。
materia、SSP共に最新のバージョンで試しました。
ちなみにネットワーク更新以外の動作はどちらでも正常です。
どなたか原因のわかる方、ご教授願えないでしょうか。
よろしくお願いします。

44 :うにゅう:05/09/12 11:41 ID:9VyFszvg
わかんないけどゴーストファイルごとうpしてみたら?

45 :msr:05/09/16 15:25 ID:XJe1Ed96
遅くなってすみません;
とりあえず、ファイルをうpします。
ttp://monoganac.sakura.ne.jp/src/emergency1936.zip
よかったらみてやってください。
ファイルそのままのものと、narにしたものを入れてあります。
また現在、更新用サーバーには↑のファイルの状態から
1つだけ(dic1kihon)ファイルを更新したものを置いてあります。

症状について追記。
・1回目の起動時に更新すると「78個のファイルがあります」といって落ちる。
・再び起動し、更新をかけると、更新はあるのに「更新はない」と言う。
・そのままもう一度更新をかけると、「FONT>をダウンロード中」と言って、落ちる。

46 :うにゅう:05/09/16 20:12 ID:yVi+OoRs
 >>msrさん

 「そだて」を使えばたいてい問題無く済むんですけど、
 あれじゃ駄目なんですか?

47 :asis:05/09/16 20:47 ID:ZhOgj6/Q
そういう問題じゃないと思いますが…。
ユーザから見れば回避できるならそれでいいや、
って思うかもしれませんけど、
デベにしてみたら普通に選択できる機能が動かないってのはイヤでしょう。

>>msrさん
自分が作っててなった事はまだ無いんで当てずっぽなんですが、
・homeurlで指定されたURLがアクセスできない
・ghost/masterフォルダの下に中身が変なupdate2.dauがある
ってのは関係ないでしょうか。


48 :うにゅう:05/09/16 22:10 ID:vW5qtftE
>>47
974 名前:名無し~3.EXE 投稿日:2005/09/10(土) 03:00:28 8TddVmAT
毒子は今でも好きだけど、切り替えてすぐネトワク更新すると
materiaだと落ちる事がよくあったんだよね。アレさえなければ。

つか「切り替え→更新」で落ちるのって毒子だけじゃないんだよなあ。
SSPじゃまずならないけどさ。
やっぱマシンスペックなんじゃろか。


975 名前:名無し~3.EXE 投稿日:2005/09/10(土) 03:54:26 xTfF9bTb
わしも話術師がそうなるのぉ、Materia限定の貴重な仕様じゃ


976 名前:名無し~3.EXE 投稿日:2005/09/10(土) 11:40:48 XV4NoSJg
>974-975
他のゴーストでもなるよね。
あれでしょ、

FONT>

みたいな変な文字列がファイル名で出てくるやつ。

49 :asis:05/09/16 22:21 ID:ZhOgj6/Q
あれ、その976は自分だ(笑

うちのストラも同じ落ち方するんで、
なんか共通点あるのかと思って見てみたんですけどね。


50 :46:05/09/17 00:19 ID:T7kfts2s
 >>asisさん

 いや、「そだて」を使えば、マテリアだろうとSSPだろうと問題無く更新できるゴーストを「作れる」という話で。
 ユーザーサイドの話じゃないですよ。

 自分のゴーストで上手くいったから、他の人にも薦めてみようと、まあそれだけの話です。

51 :asis:05/09/17 08:46 ID:vsMwLUus
あ、ごめんなさい。
そだての機能をなんか別のやつと間違えてたみたいです。m(_ _)m

あー、恥ずかし。orz

52 :msr:05/09/17 14:33 ID:LnmH27Dg
皆さんレスありがとうございます。

そだてを使っても駄目でしたorz
普通にupdates2.dauを作ってFTPソフトでUPしたときも、
そだてを使って作成・UPしたときも
SSPではちゃんと更新できるので、使い方が間違ってるとかいうことは
ないと思うんですが・・・

でも、CROWで試したら「更新失敗 updates2 error」って出るんですよね。
asisさんの仰るように、updates2.dauがおかしいんだろうか・・
Tiny Palaceさんなどの作り方に忠実にやっているつもりなのですが・・・。

53 :うにゅう:05/09/17 18:49 ID:6eSB0NcU
じゃあ、SSPつかって作ってみてはどうだろう?
SSPにゴーストディレクトリドロップすると
update.datとか作ってくれるよ。

54 :msr:05/09/18 00:39 ID:UTkQMM8c
SSPでも駄目でした…
いったい何が悪いのか……。

55 :ぽな@ばぐとら ◆9XSSPRmFLY :05/09/18 00:57 ID:1nFsVZVk
@homeurlにあるURLの最後に / がついていません。足してください。

SSPは無いと補完して取得を試みますが、それ以外ですと単純にURLの最後に
updates2.dauを足すだけの処理となりますので404エラーとなり、代わりに
iswebの404エラーページ(=302でリダイレクト)を取得して無理やり解析
しようとした結果、FONT>云々と表示されて落ちるかエラーになる、という
理屈だと思います。

56 :msr:05/09/18 01:47 ID:UTkQMM8c
>>ぽな@ばぐとらさん
できました・・・
まさかこんなところがorz
あ、ありがとうございますっ!

これのせいでほぼ半月悩んでましたが、
これでやっと公開できます。。。
皆様本当にありがとうございました!

57 :Visiongrove ◆egzrCKv3RE :05/10/29 12:50 ID:81xVPWhA
Windows XP SP2+DAE 0.2.3+文5.8で奇妙な動作に悩まされているので
質問させて下さい。

for _i = 1; _i < 6; _i++ {
"%(_i)"
}

を実行すると、マニュアル通りなら

12345

と表示されるはずですが、私の環境では

3

などと、どれか1つの数字が表示されるか全く表示されません。
これは何が原因でしょうか。

58 :うにゅう:05/10/29 17:51 ID:FImkTxcY
全く表示されないのはおかしいけど、
1つの数字が表示されるのは正常な動作だと思う


59 :うにゅう:05/10/29 23:06 ID:kBYfjmzI
>>57
うーん。
そのループは、出力候補「1」「2」「3」「4」「5」の五つを蓄積しただけ。

期待通りに動かすには、
漏れだったら _i 以外のローカル変数をもう一つ使うかな。

60 :Visiongrove ◆egzrCKv3RE :05/10/29 23:15 ID:81xVPWhA
>1つの数字が表示されるのは正常な動作だと思う
BASIC系のFor〜Nextとは挙動が違うという事でしょうか。

正直、文の関数とステートメントの境目が良く解らず頭を抱えています。

61 :うにゅう:05/10/30 22:45 ID:zX5KidOU
1つの数字が表示されるのは正常な動作だと思うというのは、
文version5のマニュアルに書いてあるとおりの動作だから。
それを>>59が解説してくれているんだけど

62 :うにゅう:05/11/03 07:49 ID:qXwjWj66
for _i = 1; _i < 6; _i++ {
"%(_i)"
}
を展開すると
"1"
"2"
"3"
"4"
"5"
となって1から5のどれかが表示される
12345と表示したいなら
>>59の言うとおり別の変数にいれて
_str = ""
for _i = 1; _i < 6; _i++ {
_str = _str + _i
}
"%_str"


63 :Visiongrove ◆egzrCKv3RE :05/11/04 08:58 ID:ICBdSD9Q
>>59 >>61 >>62
レスが遅れてすみません。漸く期待通りの動作になりました。
展開した状態が最小構成の関数と同じになると認識出来ていませんでした。
変数の内容が5回表示されると勘違いしていました。
まだ文の基礎がきちんと理解出来ていないようです。
もう一度じっくり時間をかけて基礎を勉強します。
本当にありがとうございました。

64 :えんいー:えんいー
えんいー

65 :うにゅう:05/12/15 21:21 ID:XpHsF/VA
>>64はウィルス。キーロガー。

66 :うにゅう:2006/08/24(木) 22:19:46 ID:7ZI6eRLU
SSPにおいて、\0と\1の右クリックメニューを表示させない方法ってありますか?

67 :うにゅう:2006/08/25(金) 18:30:15 ID:Vop7MeHw
>66
materiaと同じ
OnMouseClick でスクリプトを返せばいい

68 :うにゅう:2006/08/25(金) 20:42:45 ID:mTJB7NMs
>66
専門家に聞いてみた。

里々ならこれをコピペするだけで、
右クリックのメニューが出なくなる。

@sakura.popupmenu.visible
0

テスト済み。
健闘を祈る。

69 :66:2006/08/25(金) 20:55:23 ID:cpmoZovI
助言ありがとうございました
@sakura.popupmenu.visible で消すことができました
大感謝です

70 :うにゅう:2006/09/05(火) 19:10:25 ID:n4uXuURs
SSPにおいて、\0のバルーンが\p[2]の立ち絵に隠れてしまってトークが読めなくなってしまいます
バルーンをクリックしても下に表示されたままです
常にバルーンを立ち絵より前面に表示する設定とかはないでしょうか?
よろしければ、ご教授ください

71 :うにゅう:2006/09/05(火) 21:13:11 ID:GLjU7uT+
無いと思う。
それより、頭上に表示されるタイプのバルーンおすすめ。
http://ghosttown.mikage.jp/balloontown.html
「ふきだし」で検索すると出てくるのがいいと思うよ。

72 :うにゅう:2006/09/05(火) 22:27:01 ID:UHg4wH2A
バルーンを手前にする方法は思いつかないけれど、

http://crow.aqrs.jp/reference/all/ShellDescript/main.html#バルーン情報

にある「kero.balloon.offsetx,座標」などを使って、
バルーンの表示位置をキャラに被らないようずらしていくのはどうだろう。

「SHIORIES」http://ms.shillest.net/
あたりが参考になると思われる。
がんばれ!

73 :70:2006/09/05(火) 23:03:10 ID:n4uXuURs
\p[2]でバルーンを表示し、\0に立ち絵を表示することによって
ちゃんとバルーンが立ち絵の上に乗ってくれました
ご助言ありがとうございました

74 :うにゅう:2006/09/07(木) 21:20:48 ID:9yotYeXQ
里里にて半角コンマを含んだ変数を使用してSAORI等を使うと、
「引数の個数が正しくない」とかいうエラーがでますが、
これを防ぐにはどうしたらよいでしょうか?
replace.txtを設定して「,」を「、」等に変換するとsatori_conf.txtが動かなくなりますし、
SSUでreplaceを使うにも、そもそも「,」を含んだ処理ができません。

なにか良い解決作はないでしょうか?

75 :うにゅう:2006/09/08(金) 02:17:41 ID:slMMSoJs
>>74
ほかの記号を使ってコンマの代わりとする方法があります。
一番誤爆が少なくて安全なのは「バイト値1」ですかね。
http://www.mac.gn.to/satori/index.php?%5B%5BSAORI%B4%D8%CF%A2%5D%5D#content_1_6

たとえば、


$区切り =(sprintf,%c,1)
$ねこの数 =(count(区切り)(教えてもらった言葉)(区切り)ねこ)
:今、ユーザさんに教えてもらった言葉の中には、「ねこ」が(ねこの数)あります。

とか。

後、細かいことだけど、里里でなくて里々。
「里々質問用スレッド」もあるのでそちらもよろしく。

76 :74(改行エラーもうやだ:2006/09/08(金) 19:57:32 ID:WvajJj/I
>>75
どうもありがとうございます。
sprintfとは・・・そうか存在しない文字で表せばいいのか。改めてググってみたり里々Wikiを読んだりすると引数区切り値の初期設定が
$引数区切り追加【タブ】、
$引数区切り追加【タブ】、
$引数区切り追加【タブ】,
$引数区切り追加【タブ】,
$引数区切り追加【タブ】(sprintf,%c,1)
だったことが判明(周知の事実だ
*OnSatoriBoot
$引数区切【タブ】(sprintf,%c,2)
$引数区切り追加【タブ】(sprintf,%c,2)
$引数区切り削除【タブ】(sprintf,%c,1)
$引数区切り削除【タブ】、
$引数区切り削除【タブ】、
$引数区切り削除【タブ】,
$引数区切り削除【タブ】,

$変数【タブ】0,1,2,3,4
:(erase(引数区切)(変数)(引数区切),)
こんな感じで解決できました。変数中に(引数区切)が混じっているとお手上げだけど。
バイト値2オンリーにしたのはenumwindows.exeやOnBIFFCompleteの(R7)がバイト値1で繋がっているから
>里里でなくて里々→辞書登録していないので変換がめどいのでした
>里々質問用スレッド→存在も知っていて以前にもお世話になったのですが、スレ一覧を見たとき何故か気付かなかったのです

77 :うにゅう:2006/10/10(火) 21:11:56 ID:NTuh18+6
文の公式サイトの掲示板がもう存在しないようなので、質問に最も相応しい場所が
ここだと思ったのでここに投稿させていただきます。見当違いでしたらごめんなさい。

【使用OS】XP HomeEdtion SP2
【使用栞】文 5.8.0.240 に加えて、文Wiki「文屋」にてダウンロード
     できるaya_shiori3.dic 問題修正版 を利用しています。

【質問部分スクリプト】
OnMouseDoubleClick {
  tmp = 'ほげほげ';
  _tmp = 'もげもげ';
  // 展開されないはず
  '\0\s[0]シングルクォート\n/
  %tmp\n/%(tmp)\n/%_tmp\n/%(_tmp)\n'
  --
  // 展開されるはず
  "ダブルクォート\n/
  %tmp\n/%(tmp)\n/%_tmp\n/%(_tmp)"
}

続きます。

78 :78:2006/10/10(火) 21:13:34 ID:NTuh18+6
続きです。

OnTranslate {
  _str = reference0;
  _str;
}

【症状とか】
上記のようなスクリプトを記述したところ、シングルクォートの部分では、
上から「%tmp」「%(tmp)」「%_tmp」「%(_tmp)」と表示されるのを
期待していたのですが、なぜか中途半端に変数が展開されてしまいます。
自分のところの環境では上から「ほげほげ」「ほげほげ」「%_tmp」「」(←何も表示されない)
という結果になりました。なお、ダブルクォートの中は全部きちんと展開されていました。
本体は materia 583 / CROW 0.5.2 / SSP 1.10.31 でチェックしましたが、どれも同じ結果でした。
試しに、と思ってOnTranslateをコメントアウトしたところ期待通りの動作をしました。

【質問】
OnTranslateをできれば使いたいので、コメントアウトをせずに
期待通りの動作をさせるためにはどうしたら良いでしょうか?
スクリプトに悪い部分があるとすればどこが悪いのかを指摘していただければ幸いです。

79 :うにゅう:2006/10/11(水) 06:57:47 ID:ATdZJXvU
>>77
ttp://d.hatena.ne.jp/ponapalt/20061011/1160516043
バグだったらしい

80 :77:2006/10/12(木) 06:24:09 ID:FSb1MFII
>79
バグですか。別の方法考えるか、YAYAさんを待つかのどちらかになりそうですね。
情報ありがとうございました。

81 :うにゅう:2006/10/13(金) 06:26:52 ID:K9Ie15FI
別の方法だと一個変数作って、フラグ立ってるときだけ
OnTranslateするようにすれば良いがはっきり言って面倒。

とらぶる☆ばぐとらっくからthe "MobileMaster"拾ってきて
aya5.dll抜き出して置き換えてしまえ。

82 :うにゅう:2006/11/05(日) 10:17:52 ID:2S3enJ+E
さくら側とうにゅう側のシェル初期位置がかぶってしまうのですが、
思った通りの位置で登場させるにはどうしたらいいのでしょうか。

SSP、里々使ってます。
seriko.alignmenttodesktop,freeで自由移動対応

なんか根本的な質問っぽくて恥ずかしいのですが
調べても分からんかったとですorz

83 :うにゅう:2006/11/06(月) 00:09:07 ID:0jdpnFkw
質問です。
里々のセーブデータの暗号化をスクリプトで有効にしても、
暗号化されたセーブデータが読み込まれないようですけど、
他の方法で暗号化はできるのでしょうか。

84 :うにゅう:2006/11/08(水) 00:04:36 ID:Gvt8bpsY
>82
F&Q・質問スレに似たような質問が有りましたが、
それでは解決出来ませんか?

85 :82:2006/11/08(水) 23:21:27 ID:GpDZg/2I
>>84
Disc-2も参照しましたが、
入る数字というのが良く分かりませんでした。

エミリを参照するとbottomとかfreeになっているので
つまり個別に自由移動の可否を決定できるのだと思いますが、
その他の具体的数字を入れるとx座標の初期位置を決定するという事なのか。
それにしては数字を入れてみても初期位置が変わる様子もないし
自由移動もできなくなってしまいました。
少なくともseriko.alignmenttodesktop,freeとの併用はできないのではないかと思います。

まあ最後の手段としてprofileフォルダ混ぜれば解決しますけど、
もうちょっとスマートに何とかならないものかと。
できればy座標も指定で。(シェルの高さ変えれば良いのかもしれないけど、それ以外で)

86 :うにゅう:2006/11/12(日) 00:11:19 ID:WYrsXrkY
>>83
既にsatori_savedata.txtがある状態で、途中からゴースト内部で暗号化を有効にしたってことかな?
satori_savedata.satとsatori_savedata.txtが両方存在しててtxtが読み込まれるなら
なんらかの方法でtxtの方を削除しないと。

87 :うにゅう:2006/11/15(水) 15:54:14 ID:AdoyQLnM
こんにちは。
最近ゴースト作成を始めて完成一歩手前の初心者です。
里々、CROWを使用しています。

辞書を暗号化したいと思い、satori_packで暗号化したのですが
ネットワーク更新が(変数が一致しないため・txtファイルじゃないため)
できなくなってしまいました。
対策を探しているのですが、解決の糸口になるサイトを見つけることができません。
辞書を暗号化してしまうとネットワーク更新ができなくなるのは
どうしようもないことなのでしょうか。
サイトの見つけ方のヒントなどありましたら教えていただけると
助かります。

よろしくお願いします。

88 :83:2006/11/16(木) 22:01:02 ID:DesgEyIc
>86さん
なるほど。
さっそく色々試して見ます。
返答ありがとうございますー。

89 :うにゅう:2006/11/22(水) 11:02:45 ID:TVdUheP6
>>87
変数が一致しないってのがよく分からんのだが
updates2.dauに暗号化した辞書記述して
delete.txtにtxtの辞書書けばいけるんじゃないのかな?

90 :83:2006/11/23(木) 23:41:23 ID:wMGlb6h+
どうやら、satori_savedata.satのみの状態でも、
暗号化されたセーブデータ自体、読み込まないようですね。。。

91 :うにゅう:2006/11/24(金) 01:18:33 ID:yOtPjQsU
スクリプト内で暗号化を有効にした段階でsatori_conf.txtにも
$セーブデータ暗号化【タブ】有効を書きこまないといかんかな?

だが、そうするとupdates2.dauにsatori_conf.txtが書いてあった場合
ねとわくすると弄ってないsatori_conf.txtが振ってくるか…

92 :うにゅう:2006/11/24(金) 14:01:33 ID:kPQ6lxT6
すごくどうでも良い事なんですが
サーフィス関連について一つ質問があります。

SSPでは想定した動きをしてくれるのに、クロウ、マテリアでは動かないです
体ほぼ全体動かしながら、目パチしたいのですが(顔の位置は変わらない)


93 :うにゅう:2006/11/24(金) 14:03:57 ID:kPQ6lxT6
surface0
{
element0,overlay,surface0000.png,0,0

animation0.interval,sometimes
animation0.pattern0,overlay,0101,50,40,49
animation0.pattern1,overlay,0102,50,40,49
animation0.pattern2,overlay,0101,100,40,49
animation0.pattern3,overlay,-1

animation1.interval,always
animation1.pattern1,base,1001,750,0,0
animation1.pattern2,base,1002,750,0,0
animation1.pattern3,base,1001,750,0,0
animation1.pattern1,base,1002,750,0,0
animation0.pattern3,base,-1
}
こう記述した場合の問題点を教えていただきたいです。
どうしようも無ければ、SSP専用にします

94 :うにゅう:2006/11/24(金) 22:03:24 ID:lgbxvsFI
surface0
{
element0,overlay,surface0000.png,0,0

animation0.interval,sometimes
animation0.pattern0,overlay,0101,50,40,49
animation0.pattern1,overlay,0102,50,40,49
animation0.pattern2,overlay,0101,100,40,49
animation0.pattern3,overlay,-1

animation1.interval,always
animation1.pattern0,base,1001,750,0,0
animation1.pattern1,base,1002,750,0,0
animation1.pattern2,base,1001,750,0,0
animation1.pattern3,base,1002,750,0,0
animation1.pattern4,base,-1
}

「interval,sometimes+overlay」と「interval,always+base」
(ここではanimation0と、animation1)は同時に描画できないのでSSP専用になると思います。
SSP以外でも動かしたければ、
animation1.interval,always → animation1.interval,sometimes
で動く気がします。

95 :うにゅう:2006/11/25(土) 02:17:24 ID:S6gY3tSc
ありがとうございます。
…えーと、仕様って事でしょうか?
とりあえずSSP推奨、その他は廃止シェル配布で対応します。多分、sometimesじゃ想定した動きしないと思うので。
わざわざすみませんでした
とあるコミュニティ用なので、日の目を見る事は無いかも知れませんが見つけたら生暖かい眼でどうか。


96 :& ◆gaBX7ZvLQw :2006/12/05(火) 12:14:05 ID:IGT0ktG6
>>89
delete.txtを使うやり方はやってなかったので
もう一度勉強してやってみます!
ありがとうございます。

97 :うにゅう:2007/01/04(木) 05:18:03 ID:rqVo2nBo
\0\1同時に18pt太字で「スケベ」と表示させたくて
\_s\f[bold,1]\f[height,18]スケベ\_s
とやってみましたが\0側だけが18pt太字になります(SSPで)。
CROWではどちらも普通のフォントで表示されます。
parallel.exeは試しましたがダメでした。
狙い通りに表示するにはどうしたらいいんでしょうか。
よろしくおねがいします。

98 :うにゅう:2007/01/04(木) 06:28:49 ID:pIoC3vOM
>>97
\1\f[bold,1]\f[height,18]\0\f[bold,1]\f[height,18]\_sスケベ\_s

あと、フォント関係はSSPの独自拡張なのでCROWはそもそも対応していない。

99 :97:2007/01/05(金) 04:28:50 ID:4NM2jHto
ありがとうございます。たすかりました。

100 :うにゅう:2007/01/09(火) 19:55:23 ID:N7BQZYt6
本体SSP(安定版)で着せ替えができるゴーストを作っているのですが、
着せ替えパーツを表示させつつまばたきアニメーションをさせると
着せ替えが下にずれて2重になります。
(あと、パーツの上下関係もおかしくなっています)
以前も着せ替え可能なゴーストを作ったのですが、
それは問題なく動いているので、何が悪いのかちょっと分からなくて困っています。
解決できる方いたらよろしくお願いします。

101 :うにゅう:2007/01/10(水) 01:16:25 ID:p+BujEc6
あー、アニメーションの上にサーフィス被せると
アニメーションが上に来るのはSSPの仕様じゃなかったかな?

ex)Dolly Devilの着せ替えで目隠しor眼帯

102 :うにゅう:2007/01/10(水) 20:31:39 ID:XiokrXsI
えーと、そんな感じではないんです。
点滅はしませんし、目に掛かってないパーツですし。

シェルの下手さが浮き彫りになってアレなのですが、
ちょっと説明が分かりにくいので画像をアップしておきます。
(パス掛けてあります。パスはwA5eです)
http://kasamatu.o0o0.jp/pochi/src/hajime8083.png.html

解決方法分かる方、教えて頂けたら幸いです…

103 :うにゅう:2007/01/11(木) 00:48:52 ID:W9LD98hI
元になっているサーフィスと、着せ替え、瞬きに使用しているサーフィス。
それぞれのベースサイズと、座標位置は確認してみましたか?
それから、別のサーフィスに同じサーフィス番号を割り振っていないかどうか。

同じ症状に出会った事はあるけど、なにぶん昔のことなので……。

104 :うにゅう:2007/01/11(木) 01:04:37 ID:1WcqtuSU
surfaces.txtでのBIND座標がずれてるように見える。
その辺は大丈夫なのかな?

surface0
{
0interval,bind
0pattern0,200,2,bind,0,0
             ^^^この部分。
}

105 :うにゅう:2007/01/11(木) 21:44:02 ID:082up3Ck
102です。解決しました。
>>101さん、>>103さん、>>104さんありがとうございました。

106 :うにゅう:2007/01/21(日) 10:41:36 ID:3AEGC8Os
現在伺か用のゴーストを作成しています。
解説サイトを読みながら作成しているのですが、${abc}${def}のように環境変数を連続して記述すると、abcの方しか反映してくれません。

具体的には
ttp://happygame.hp.infoseek.co.jp/のLv1というゴーストを改変しながら作成しています。

その際
トーク : \1\s[10]\0\s[0]辞書テスト「${人}」「${建物}」\w8\w8\12番目の単語「${1}」\n1番目の単語「${0}」
と記述したときに\0側の発言が
辞書テスト「人」「人」
\1側の発言が
2番目の単語「人」1番目の単語「人」
と、全て同じ単語が呼び出されてしまいます。

辞書テスト「人」「建物」
2番目の単語「建物」1番目の単語「人」
と発言してくれるようにするにはどのように改善したらいいでしょうか?
使用ベースウェアは「伺か period 583」で、その他DLL等は全て上記リンク先のLv1に付属のものを使用しています。

107 :えんいー:えんいー
えんいー

108 :うにゅう:2007/01/21(日) 15:29:40 ID:Bf4cocQI
>>106
栞を最新版に変えたら動いたから栞側の不具合だったのかも。
http://kawari.sourceforge.net/
にある華和梨8.2.4に変えてみたら普通に動いたよ。

109 :うにゅう:2007/01/21(日) 18:27:32 ID:3AEGC8Os
>>108
106です、最新版のshiori.dllで普通どおり動くことを確認しました。
ありがとうございます。

もう1つ、AIトークをさせようとするとさくら側のバルーンが出るだけで全く発言がないときがあります。
kawari.logを読んだところ、以下のように文章を呼び出すはずのところで
Sender: 和華
Value: \1\s[10]\0\s[5]良いニュースと悪いニュースがある。\w8どっちを先に聞きたい?\w8\w8\1\s[10]悟りだ。悟りを開くのだ。
ID: OnTranslate
Reference0: \1\s[10]\0\s[5]良いニュースと悪いニュースがある。\w8どっちを先に聞きたい?\w8\w8\1\s[10]悟りだ。悟りを開くのだ。

以下のようなログが出てしまい発言が出ません
Sender: 和華
Value: \b[0]
ID: OnTranslate
Reference0: \b[0]

\bというとバルーン制御のようですが、何故そのような書式を呼び出してしまうのか・・・
どなたかご助言お願いします。

110 :うにゅう:2007/01/21(日) 18:30:05 ID:3AEGC8Os
補足
以下の2種類の書式を呼び出すように記述してあります。

トーク : \1\s[10]\0$(? \s[0] \s[1] \s[2] \s[3] \s[4] \s[5] \s[6] \s[7] \s[8])${台詞}\w8\w8\1$(? \s[10] \s[12])${台詞}
トーク : \1\s[10]\0\s[0]辞書テスト「${人}」「${建物}」\w8\w8\12番目の単語「${1}」\n1番目の単語「${0}」

111 :うにゅう:2007/01/21(日) 19:37:42 ID:py6I0Hcc
通りすがっただけで検証してないから、見当違いかもしれんが
「人」「建物」「台詞」のエントリに、おかしな記述はないか?

あと、括弧の閉じ忘れで誤動作するのは、華和梨では日常茶飯事だから、
括弧を追加したり削除したりしたなら、
幸水に辞書ファイル読ませて書式エラーがないか確認すると良いよ
たとえば、check.kis ってテキストファイルに
=kis
debugger on ; logfile check.log ;
=end
って記述して、ゴーストの \ghost\master に kosui.exe と作った check.kis を置いて、
スタートメニューの[ファイル名を指定してから実行]で、
(ゴーストフォルダ)\ghost\master\kosui.exe check.kis
って書いてエンターすると、幸水が立ち上がるから、あとは、
$(load kawarirc.kis)
と打ち込んでエンター、
exit
と打ち込んでエンターすれば check.log ってテキストファイルが出来る

もし、読み込んだだけで分かる書式エラーがあれば、
check.log の中に「ここがおかしいよ!」って書かれているから、だいぶやりやすくなるはず

112 :うにゅう:2007/01/21(日) 20:04:33 ID:5I5jYu8w
華和梨使うんだったら、
思い切ってミドルウェアをOpenKEEPSにしてみるのも手かと。

113 :うにゅう:2007/01/21(日) 21:21:05 ID:kgx26Cyk
OpenKEEPS は確かに便利だが、
反面、華和梨の学習には全く向いてなかったりする
中身が複雑すぎて、どこから見ていけばいいのか、さっぱり分からんからな

「とにかく華和梨でゴースト作りたい」ってんなら、OpenKEEPS が無難だけど、
「華和梨で何が出来るのか知りたい」なら、れべる1を使うのは、良い選択だと思うよ

ところで、サイトにあるれべる1の更新日時が2008年になってるな

114 :113:2007/01/21(日) 21:39:19 ID:kgx26Cyk
たった今気付いたんだが、
華和梨の話題なんだから、こっちを使わないか?

華和梨スレッド
ttp://nh.pv.to/test/read.cgi?bbs=unyu&key=1167628462&ls=50

せっかくあるんだから、使わにゃもったいない

・・・こんな時でもないと、レス数増えそうにないし(ぽそ

115 :うにゅう:2007/01/22(月) 05:24:44 ID:wW+L0tHk
109-110です。
>>111-113
どうもありがとう、書式エラーを確認しても特に検出されず、もう1度定義ファイルを最初から確認してみました。
結果、ダブルクリックメニュー→AIトーク呼び出し、の書式で
選択肢.トーク : ${AIトーク}

選択肢.トーク : ${トーク}
と訂正することで、トークで定義された書式を呼び出すようになり問題は解決しました。

${AIトーク}でトークで定義された書式+\b[0]の2つが呼び出されていた理由はわかりませんが・・・
取り敢えず解決してひと安心です、ありがとうございました。

OpenKEEPSは正直、ダウンロードしたものの取っ掛かりが分からなくて・・・
既存ゴーストの改変が1番無難というゴースト作成解説サイトの薦めに従って、Lv1をカスタマイズしている状況です。
またkawari関係で質問があるときは>>114のスレも利用させていただきます。

頑張ります!

116 :うにゅう:2007/02/11(日) 16:43:29 ID:eSQlPoWg
バルーン内に半角のカッコを表示させるにはどうすればいいですか?

sentence:(
\0今日はいい天気ですね(´∀`)\e
)

上記のように記述しているのですが・・・。
顔文字部分を"(´∀`)"と括っても´∀`としか表示してくれません。
やはり全角カッコで記述する以外に方法はないのでしょうか・・・

117 :うにゅう:2007/02/11(日) 17:51:44 ID:lUY0B2HA
こっちの環境ではそれで大丈夫だったけど……。
華和梨やミドルウェアは最新のものをつかってる?

118 :うにゅう:2007/02/14(水) 23:07:48 ID:8AI+XcI+
>116
そのままだと華和梨が顔文字ではなく「ブロック」として認識してしまいますな。
顔文字を表示させたいなら、

sentence:(
\0今日はいい天気ですね"(´∀`)"\e
)

と書いてあげれば半角括弧も表示される筈ですよ。

119 :118:2007/02/14(水) 23:11:32 ID:8AI+XcI+
sentenceって表記と117氏の書き込みで脊髄反射してしまったけど、
そもそも華和梨だったのだろうか……?(;゚Д゚)

120 :うにゅう:2007/02/15(木) 22:40:05 ID:Kn8cd/KM
あえて里々で解答する勇気。
:今日はいい天気ですねφ(´∀`φ)

後のは要らんか。

121 :任意たん@開発中:2007/07/11(水) 14:14:40 ID:fKF4oHjY0
複数キャラが立ち代り入れ替わり話をするゴーストを作りたいんですが、
つついた&なでた時のサーフィス番号を調べる(方法|DLL)ってありませんか?

122 :任意たん@開発中:2007/07/11(水) 21:04:05 ID:XBp1V/sQ0
surfaces.txtの定義名を変えれば良いんじゃないの?
HeadとかBustとかをサーフェス番号毎にHead00、Head01とかにして
なで、つつきの反応をそれぞれ別々に作るだけで出来そうだけど。

123 :121:2007/07/12(木) 09:43:40 ID:Ci3XpPkc0
あたり判定のある場所はそれで行こうと思ってるんですが、
指定の無い場所をつついた時にそれぞれのキャラごとのメニューを表示したいんです。
既存の同じ形式のゴースト『LIVE(・A・)LIVEオールスタァ』でたとえて言うと、
おぼろ丸をつついた時にオルステッドでメニューが開くとちょっとガッカリしませんか?
それを回避したいんです。
立ち絵全体に当たり判定をつける方法も考えたんですが、あんまりスマートじゃないなぁ…と思いまして。

124 :任意たん@開発中:2007/07/13(金) 00:17:24 ID:HZTrmqqM0
OnSurfaceChange でサーフィス番号管理するしかないんじゃない?
OnSurfaceRestore で \s[0]\s[10] するわけでもないんだろうし、たぶんイケると思う

materia 切ることになるけど、もう推奨できるシステムじゃないからなぁ

125 :121:2007/07/13(金) 11:12:06 ID:1rz5C2R20
なるほど、OnSurfaceChangeですか。ちょっくらググって来ますね。
122さん、123さんありがとうございます。 ノシ

>某ボシさん
/*--- 引用?(記事を消されていたので間違ってるかもしれません) ---*/

$状態=おぼろ丸
(おぼろ丸のトーク)
*おぼろ丸のトーク
:ござるござる
*0つつかれ
>(状態)のメニュー
>メニュー
*おぼろ丸のメニュー
:めにゅーでござる。
*マッドのメニュー
:メニューだぜっ!
/*--- 引用終わり ---*/
『*』の中で\0側が誰だったかセーブする事は自分も考えていましたが、
その後『(××のトーク)』でトークを呼び出すと言うのは思いつきませんでした。
しかしこの方法で行くとトーク数の多いキャラと少ないキャラのトーク出現率が同じになってしまい、
頻繁に出現するトークとそうでないものが出来てしまうと考えられるので、
申し訳ありませんが今回はOnSurfaceChange本命で行かせていただきます。
blogでの回答ありがとうございました。今後ともがんがってください。


126 :121:2007/07/13(金) 11:40:02 ID:1rz5C2R20
うひゃあ!122さん、124さんだった(´・ω・`)
自分にお礼言ってどうすんだ。バカバカ、自分のバカ!

うへ、改めてありがとうございました。

127 :任意たん@開発中:2007/07/14(土) 01:11:58 ID:8dSaOc8+0
里々ならサーフェス加算値でやるのもありな羊羹

128 :任意たん@開発中:2007/07/26(木) 15:17:19 ID:5sKhovAgO
最新のverにおける(あるいはそれに近い)栞の比較一覧ってないでしょうか?

129 :任意たん@開発中:2007/07/28(土) 07:54:56 ID:G/GxVGG60
バージョンの表記なら
駄でべろぱの小ネタWiki/Fine Lagusaz/更新情報メモ
http://emily.shillest.net/specwiki/index.php?Fine%20Lagusaz%2F%E6%9B%B4%E6%96%B0%E6%83%85%E5%A0%B1%E3%83%A1%E3%83%A2

何の内容の比較一覧が欲しいのか分からないけど。

130 :任意たん@開発中:2007/07/28(土) 21:11:47 ID:XeAyXuQ20
えと、各種栞の実行速度やあるいは林間学校のしおりのような比較です。

131 :任意たん@開発中:2007/07/28(土) 21:24:08 ID:G/GxVGG60
実行速度
早  里々>華和梨>文  遅

林間学校はわかりません。ごめんなさい。

132 :任意たん@開発中:2007/07/29(日) 00:18:49 ID:BH6Es5Fw0
里々って早かったんだ……
文や華和梨で1000〜2000の変数・配列をループ処理させるとどのくらいかかりますか?
(目に見えてレスポンスが遅延しますか?)

133 :任意たん@開発中:2007/07/29(日) 17:41:11 ID:LGmI0A7Y0
自分で試してみたらいいだろへたれが

134 :任意たん@開発中:2007/07/29(日) 18:44:25 ID:CAWW3UWo0
そういう処理の比較サイトはないので試してみなければ分かりません。

>>133
そういう言い方はないでしょうに。

135 :任意たん@開発中:2007/07/29(日) 19:09:14 ID:WvFJAR+UO
すみません、たしかに自分で調べればよかったですね。
どうもありがとうございました。

136 :任意たん@開発中:2007/07/30(月) 00:00:18 ID:MXe1PE2s0

>実行速度
>早  里々>華和梨>文  遅

この説も初めて聞くが

137 :任意たん@開発中:2007/07/30(月) 17:04:35 ID:GU7zm8g+0
>>131

経験からは同意。

138 :任意たん@開発中:2007/07/31(火) 02:48:30 ID:A7kiFHdI0
里々はループ処理が苦手なので(loop関数が栞作者から推奨されてないぐらい)ループ使うなら他の栞の方が無難ですよ。

139 :任意たん@開発中:2007/07/31(火) 11:42:51 ID:tnJfHz960
>>132の質問の時点で、流れはループ処理になっているから、
>>137の経験は、当然ループ処理の経験なのだろうな

140 :137:2007/07/31(火) 16:12:35 ID:gYk4GKts0
里々は起動は早いが、ループは100〜300回で落ちる。

141 :任意たん@開発中:2007/08/01(水) 06:28:43 ID:mpmZkl9Y0
処理が重くなればなるほど華和梨が速くなるよ。
相対的に他の栞が遅くなる。

142 :任意たん@開発中:2007/08/01(水) 16:50:52 ID:4CvBFgvM0
華和梨はチューンベースのshioriなのか。

……34Nurみたいなshioriだな。

143 :任意たん@開発中:2007/08/02(木) 00:06:11 ID:CBFQ/0I+0
華和梨は起動が遅い。OpenKEEPS使うとさらに遅くなる。

144 :任意たん@開発中:2007/08/02(木) 00:25:15 ID:CJPqYLhc0
OpenKEEPSがMateria対応で全ゴーストの
descript.txt読みにいったりしてるからかな?

145 :任意たん@開発中:2007/08/02(木) 04:03:19 ID:5LJUsYWo0
>>143
OpenKEEPSは内容詰め込みすぎだよ。
はっきり言ってオススメできない。

華和梨のかほりとかレベル1とか、麒麟dのテンプレ改変だと軽快に動くよ。

146 :任意たん@開発中:2007/10/21(日) 03:38:32 ID:5KlSJ4Rw0
OpenKEEPSを使ってゴーストを作成しています。
が、ユーザー名をうまく記憶させることができません・・・
ユーザー名を入力した直後はちゃんと「ユーザーさん」と呼ぶのですが、
materiaを終了させてもう1度起動すると「さん」としか呼んでくれません。

openkeeps.kis内の記述で
#パラメータを保存するファイル名
kp.savefile : dict-keeps-savedata.txt
と設定しているのですが、dict-keeps-savedata.txtにきちんとユーザー名が保存されていないのが原因のようです。
同ファイルを開くと以下の4行のみが書かれています。
#
# Kawari saved file
#
# Entry sw.mikire

きちんと名前が保存されている場合以下の2行が追加されるところまでは分かるのですが・・・
# Entry username
username : "ユーザー"

どうすればきちんと名前を保存させることができますか?

147 :任意たん@開発中:2007/10/21(日) 07:41:28 ID:BO8BQ83s0
openkeeps.kis の datasaveparam に username を設定してください。
こんな感じ

#セーブ1(SaveData)-----------------------------------
#終了時にセーブされる変数。
datasaveparam : username

148 :任意たん@開発中:2007/11/06(火) 18:27:03 ID:/C4vYubQ0
スレ違いでしたらすみません。

makoto.dllで0側だけの口調を変えたいのですが、
makoto0.lstだけを書き換えても、1側の口調も変わってしまいます。
makoto.dllをシェルではなくゴースト側に置いているのがいけないのでしょうか?
環境はSSP、里々です。

149 :深瀬:2007/11/06(火) 20:19:55 ID:B3HfmMCM0
同じくSSP、里々でghost/masterにmakoto.dll、makoto0.lst、makoto1.lstを
置いて試したら、確かにmakoto0.lstの内容が\1側の口調にも反映されました。

華和梨7だとmakoto0.lstは\0にしか反映されず、こちらは正常でした。

なので里々とmakotoを組み合わせたときに発生する問題なのだと思います。
この問題は里々を整備しているところへ持っていったほうが
いいんじゃないでしょうか。

150 :深瀬:2007/11/06(火) 20:25:02 ID:B3HfmMCM0
追記。materia583でも同様の症状が出ました。
なのでSSP固有の問題ではないようです。

151 :Legokichi:2007/11/07(水) 02:55:51 ID:l4SnNhzA0
makotoを使わない場合のSakuraScriptと
makotoを使った場合のSakuraScriptとを比較してみたら何かわかるかも。

152 :任意たん@開発中:2007/11/07(水) 12:37:31 ID:fZ4owduM0
ふるいMakotoなので、単純に\h\uのみ認識して\0\1は無視してるからでは?

153 :深瀬:2007/11/07(水) 23:47:01 ID:/e+xXOdU0
華和梨7でチェックしたときは\hと\uを使っていました。
なので>>152が理由だと思います。
里々じゃなくmakoto.dllの方の問題ですね。

154 :深瀬:2007/11/08(木) 00:32:04 ID:hQoqCxTA0
replace_after.txt
に以下の行を書き足してみてはどうでしょうか。

\0【タブ】\h
\1【タブ】\u

155 :任意たん@開発中:2007/11/08(木) 21:49:16 ID:gxkpl7LE0
ゴーストアーカイブについての質問です。

install.txtで、「refresh,1」と記入してしまうと、
アーカイブ更新時に、インストールした追加シェルが消えてしまいます。
それを防ぐために、追加シェルのフォルダを含めてnarにする
というのをどこかで読んだのですが記事元をどなたかご存じないですか?

descript.txtや、profileフォルダ以下のstatus.txtあたりが必要なのか分からないので。

156 :148:2007/11/08(木) 22:13:49 ID:zOB+eGpk0
確認して下さった方々ありがとうございます。

\0【タブ】\h
\1【タブ】\u
でうまくいきました。
\hと\hは使用非推奨のようですが、とりあえずは使用しても大丈夫でしょうか。

157 :任意たん@開発中:2007/11/11(日) 19:49:58 ID:SDdm734E0
>>156
\h、\uと旧仕様\qはサポートを外されることがないと明言されているよ。

158 :148:2007/11/11(日) 23:17:16 ID:Cth9v2x60
>>157
そうなのですね。教えて下さってありがとうございます。
伺かの歴史も長いようですからサポート外れると動かなくなるゴーストは多そうですね。

159 :任意たん@開発中:2007/11/14(水) 21:12:23 ID:KCxppDD+0
起動に支障は無いようなのですが、ちょっと気になったので質問させて下さい。
自作のゴースト(以下、itsukisaeと書きます)をなーしたり、インストールする度に、
「『××××(ひどい文字化け)』をitsukisae.narになーしたよ」
「『××××(上に同じ)』をインストールしたよ」
と言われます。
不具合は無いと思われるのですが、原因不明なのはちょっと心配です。
原因に心当たりのある方、何か解決法はないでしょうか。

160 :任意たん@開発中:2007/11/14(水) 21:18:17 ID:KCxppDD+0
失礼しました。>>2を読み損ねていました。
環境はWinXPで、栞は里々を使っています。
試しにinstall.txtのCharsetを(文字化けするようになってから)いじったり、元に戻したりしてみたのですが、
現状は何も変わりませんでした。

161 :任意たん@開発中:2007/11/15(木) 09:34:10 ID:nnC+ror20
install.txtのCharset指定よりもファイルの文字コードを疑った方がいいんじゃ?
Shift_JISつもりでUTF-8で保存してたりとか。

162 :任意たん@開発中:2007/11/15(木) 21:31:52 ID:zDdPnKzY0
返信ありがとうございます。
なるほど!と思い、早速チェックしてみたのですが、
ほとんどのテキストファイルはShift_JISで保存していました。
(全部調べた訳では無いのですが…。)

163 :任意たん@開発中:2007/11/15(木) 21:39:11 ID:zDdPnKzY0
すみません!たった今再度チェックしてみたところ、
install.txtのファイルだけUTF-8で保存していました!
文字化けも直りました。
お騒がせして申し訳ありませんでした…。>>161さん、本当にありがとうございます。

164 :任意たん@開発中:2007/11/17(土) 21:10:26 ID:0KmwtPx60
>>155は未解決か?

165 :任意たん@開発中:2007/11/18(日) 08:49:55 ID:QkymbEf20
試してみたが、Materia、SSP最新版共にrefresh,1を指定したときの
シェルの保存は不可能ですね。
descript.txtや、profileフォルダ以下のstatus.txtを無しにしても全て揃えても変化ありません。

166 :任意たん@開発中:2007/11/19(月) 11:27:54 ID:j0/dAT5s0
最初からゴーストアーカイブに含めるならなんも問題無いんだけどねぇ。

refreshundeletemask使えば残す事も可能のはずだけど
追加シェルの構成を把握してる必要がある。

167 :155:2007/11/19(月) 21:28:17 ID:JXgXrc1g0
レスありがとうございます。
追加シェルを考えると、refresh,1 
指定はやめたほうがよさそうですね。

168 :任意たん@開発中:2007/11/22(木) 12:58:00 ID:nfi19mfc0
SSP上で右クリックメニューの一部(ヘッドラインなど)を非表示にする方法ってあります?
里々を使っているのですが
@headlinesenserootbutton.visible
を使っても、ボタンを押しても無反応状態には出来るのですが、
メニュー項目自体から削除する事ができません。

169 :168:2007/11/24(土) 17:34:45 ID:2jWC4Axo0
自己解決。
オーナードローメニューはSSPだと選択不能にしか出来ないんですね。

170 :右往左往中:2008/02/22(金) 23:45:48 ID:/01pk6BI0
すみません、自力解決を試みたのですが、どうにも上手く行きませんので・・・

一旦配布したnarファイルのバージョンアップはどうすればいいのでしょう?
新しい状態のnarを作ったのは良いのですが、新しいnarをインストールして
以前のバージョン用のアップデートデータにアクセスして更新しようとすると
どうも「ネットワーク更新404」となってしまうようなのです。

考えてみればそれも当たり前か、という気もしないでもないのですが、
こういう場合はどうすれば良いのでしょうか。新しいバージョンのnar
用のアップデートデータを新たに作る他はないのでしょうか。

というのも、このnarのバージョンアップが必要なのは一部の人のみで
それ以外の人は元の版のままで構わないためです。

問題を上手く説明できたか少し自信がないのですが・・・
よろしくお願いします。

171 :任意たん@開発中:2008/02/23(土) 09:04:39 ID:LR1kkw220
>>170
新しいnarの中身のネットワーク更新用URLは確認した?

172 :右往左往中:2008/02/23(土) 15:11:49 ID:sOXM1BXo0
171のお方:
お返事ありがとうございます。
ネットワーク更新用の部分は全く触っていなくて同じはずなんだがなぁ、と
思いつつ念のためじぃぃ、と確認しました。
・・・homeurlが二つ押し込んでありました(恥ずかしすぎるっっ)。
元のnarの時は偶然上手く行っていたということみたいです(そういえば
一度理由もなく失敗したことがあった気が。このせいだったんですね)。
ありがとうございました。上手く更新できました。

173 :右往左往中:2008/02/23(土) 21:43:38 ID:r5dh33JE0
すみません、あと一つ質問です。聞くばかりですみません・・・
偽林檎ユーザーさんから、「シェル倍率を変えて縮小して使っていると、
ゴーストが話をする時にサイズが元に戻る(=大きくなる)」という
報告を受けたのですが・・・。報告にいわく、「喋る方がおっきくなって、
最後に喋ったほうが大きいままでデスクトップに滞在中」。

何やら大変器用なことになっているらしいのですが、何とかしたいと
思うものの、完全に途方に暮れております。私自身は、
里々を使い、SSPでチェックしています。WinはXP。手元では
正常に動いているのですが・・・。とりあえず、どこから
手をつければ良いかだけでもお教え願えませんでしょうか。
(里々は143−3、現段階で最新版です)

174 :任意たん@開発中:2008/02/24(日) 02:27:08 ID:MATyvfHg0
シェル倍率は偽林檎で制御してるんだから偽林檎の不具合だと思うよ。

175 :右往左往中:2008/02/24(日) 11:53:59 ID:sozgQ0mo0
174の方:
レスありがとうございます。どこからどこまでどれが制御しているかが
まだよく分かっていなくて・・・ありがとうございました。
動いていないわけではないので、当面はこのまま行くことにします。

176 :図書助:2008/05/09(金) 00:04:48 ID:p0wDbDDg0
申し訳ありません。質問よろしいでしょうか?
里々を使っているのですが・・・


(201)ヘビが頭の中でのたうつような感覚。(200)分ってたまるか!\w8
:(8)あ〜、間違いなく二日酔いね、ソレ。\w8
:(106)うぅ・・・\w8
       ↓↓↓↓
\1\s[211]ヘビが頭の中でのたうつような感覚。\_w[408]\s[210]分ってたまるか!
\w8\_w[192]\n\n[half]\_w[24]\0\s[8]あ〜、\_w[72]間違いなく二日酔いね、
\_w[264]ソレ。\_w[72]\w8\n\n[half]\_w[24]\1\s[116]うぅ・・・\w8\_w[120]\e
  ※(201)→\s[211] (200)→\s[210] (106)→\s[116] と誤変換

このように、うにゅう側のサーフェイスが、10加算されて表示されてしまいます。

177 :図書助 続き:2008/05/09(金) 00:06:04 ID:p0wDbDDg0
これを


:\1\s[201]ヘビが頭の中でのたうつような感覚。\s[200]分ってたまるか!\w8
:\s[8]あ〜、間違いなく二日酔いね、ソレ。\w8
:\s[106]うぅ・・・\w8

と記述した場合は、正常に動作いたしました。
こういったものに詳しくなくて、原因が良くつかめずに困っております。
どこかに、10加算されて表示されるようなモノ??があるのでしょうか?
それとも、サーフェイス指定の方法が間違っているのでしょうか?
よろしければご助言いただけると助かります。

178 :任意たん@開発中:2008/05/09(金) 01:47:56 ID:78fQFeLQ0
satori_conf.txtとsatori_savedata.txtに「サーフェス加算値1」って項目があるはずだから
その行を削除すればいいはず。

179 :図書助:2008/05/09(金) 07:19:59 ID:wWIHd69Q0
ありがとうございます。
問題は解決できました!

180 :任意たん@開発中:2008/05/11(日) 23:54:19 ID:WMiNEVbM0
自分から他のゴーストに対してはイベントを送れますが、
他に対して通知されたイベントを覗き見できるような方法はありますか?
(本体に手が入らないと無理そうな気がしますが…)

181 :任意たん@開発中:2008/05/12(月) 07:23:58 ID:4gAkZow60
>>180
OnOtherGhostTalkを使えば可能だと思われます。
他のゴーストに通知された任意のイベント及びトークをフックすることができます。
ただしイベントのReferenceまではフックできないようです。
http://ghost-dev.g.hatena.ne.jp/ponapalt/20080405

182 :任意たん@開発中:2008/05/12(月) 23:56:45 ID:FmhJEjcU0
レスどうもありがとうございます。
一応このイベントもチェックしていたのですが、
微妙に要求を満たしてくれていないのです。

やりたいなと思ったことは、例えば
「他のゴーストが撫でられたときに嫉妬する」ような動作でして、
スクリプトはあまりいらないんですがReference(HeadとかBustとか)は必要なんです…。

183 :180:2008/05/17(土) 15:57:28 ID:vtaMdHus0
なんかあまり反応がないんですけど、
同じことやってみたいと思った人いますか?
いるようならReferenceもつけてくれるよう要望出してみようかと。

結構おもしろいと思うんですけどねー。
・男の子ゴーストの胸つついてて、
「あっちの世界の住人だったのね……。」とか、「ぞんなぁ、○セヲさぁぁぁぁあん。」とか。
・逆にゴーストAがゴーストBを好きだって設定があったときに
「Bは渡せへんでぇ」みたいな反応とか。

184 :181:2008/05/17(土) 17:22:52 ID:9PUYKd6I0
>>183
私もそういうことがやりたくて、ゴーストが胸を触られたら
\![raiseother]で同時起動中のゴーストに通知する方法を試みたことがあります。
(「通知」が無いと「覗き見」できないですが)

OnOtherGhostTalkにReferenceがついていないのは、
処理が重くなったり仕様が複雑になるなどの理由があるのかもしれません。

http://emily.shillest.net/specwiki/index.php?SSP%2F%E4%BB%95%E6%A7%98%E6%9B%B8%2FEXECUTE%20SSTP%20GetCollision
ゴーストの当たり判定はこれで取得できるので、OnMouseDoubleClickが通知された時に
マウスカーソルの座標を取得できれば可能かと思って
マウスカーソルの座標を取得するSAORIを探してみたのですが見つかりませんでした。
どなたかそういったSAORIをご存じないでしょうか。

185 :ぽな@ばぐとら:2008/05/21(水) 05:15:19 ID:NJWPYWo+0
>>182
>>183
Ref.5にバイト値1区切りでつけました。

186 :180:2008/05/22(木) 00:48:57 ID:PyDkGaEM0
おぉ〜、ぽな様ありがとうございます。
まだ妄想のみが先行していてネタもこれからというところで
モノになるかどうかもわかりませんが、
とにかく作り始めてみたいと思います。

187 :任意たん@開発中:2008/10/05(日) 20:14:23 ID:FAzdksDE0
OpenKeeps3.2.0を使っています。SSPで試しています。

\1と\0を重ねた時に、「ほ、炎…」とか「蹴らないでね」といった
SSP(./data/script.txt)のメッセージが表示されてしまいます。

なんとかこのSSPの用意したメッセージを出ないようにして、自分のゴーストの
用意したメッセージが出るように修正したいのですが解決できません。

Openkeepsのほかのゴースト「ねこことショータRX」や「ア・ルト&ウニュ」では
そういう現象が出ないので、比べてはみたのですがよく分かりません…。

何かアドバイスありましたら教えてください…。

188 :任意たん@開発中:2008/10/05(日) 20:34:18 ID:z22WmXQk0
・エントリ名(TalkKasanari)を間違って指定している
・TalkKasanariエントリを書いた辞書ファイルのファイル名がおかしくて
 OpenKEEPSの読み込み対象外になってる
・TalkKasanariエントリ以前のどこかで記述をミスってる

のどれかな予感。
とりあえず、kawarirc.kis の loglevel と logfile のコメントアウトを消して
ログ取ってみると何かわかるかも。

189 :任意たん@開発中:2008/10/05(日) 22:30:31 ID:FAzdksDE0
>>188
ありがとうございます。
ログを取ってみたらエラーが多く出ていてびっくりしました。
一個一個全部つぶしてみたものの、「ほ、炎…」の件は治りませんでした。

でも記述ミスの方向で考えてみて、いじる前のまっさらのOpenkeepsを用意して
試してみたら「炎…」が出なかったので、おっしゃる通りいじっているうちに
どこかおかしくしてしまったんですね…。気長に探します。

どうもありがとうございました。

190 :187:2008/10/06(月) 00:02:59 ID:4nSfXM+c0
./profile/ghost.datの中に"combatiblemode,1"って書いてあると
「ほ、炎…」ってなるようです。
最初の頃、早く動かしたくてまる写ししたのがよくなかった…。


191 :任意たん@開発中:2009/02/25(水) 11:50:47 ID:LxSNRNl60
駄でべろぱの小ネタWikiの
http://emily.shillest.net/specwiki/index.php?Don%2FGhost%E3%81%A8Twitter%E3%81%AE%E9%80%A3%E6%90%BAを参考に
Twitterに書き込むゴーストを作っています。
栞は整備班カスタムの里々、最新版のSSPでやっています。
@TwitterPost
\![execute,http-post,(PHPPostURL),--param=message=(TwitterPostMessage),--param-charset=UTF-8]
@PHPPostURL
****.php
@TwitterPostMessage
(Twitterに書き込む内容)
@Twitterに書き込む内容
なんか

と書いて、ゴースト終了時に@TwitterPostを()で呼び出しているのですが、
どうも書き込む内容が文字化けしているのです。
こんな感じに。
http://twitter.com/Kohplus/status/1238798157
これを文字化けしないようにするにはどうしたらよいのでしょうか?

192 :任意たん@開発中:2009/02/25(水) 12:42:20 ID:Dlji/DjI0
>>191
PHPのファイルが文字コードUTF-8になっているかどうかご確認下さい。
なお、投稿内容に半角の"="や"&"が含まれないようにご注意下さい。

193 :任意たん@開発中:2009/02/25(水) 15:47:38 ID:LxSNRNl60
>>192
PHPはUTF-8でした。
半角の=や&は入れてはいけないのですね…入ってませんでしたが。
ちなみに辞書の文字コードはANSIでした。

194 :192:2009/02/25(水) 16:25:07 ID:Dlji/DjI0
>>193
ええと…里々の辞書の文字コードはShift_JISですよね?
・「GhostからTwitterに直接投稿する」でSSP+里々だけで投稿できるか
・「Twitterで時報BOTを作る」でPHPだけで投稿できるか
上記の2項目でまずテストしてみることをおすすめします。
原因の切り分けをしてどこがおかしいのか調べてみる必要があります。

195 :192:2009/02/25(水) 19:14:45 ID:i0SYGbSE0
>>193
なんとなく原因がわかりました。
PHPファイルの9行目をコメントアウトしてください。
デフォルトでUTF-8のサーバでは必要ない処理のようです。

196 :任意たん@開発中:2009/02/26(木) 19:39:25 ID:pTA3nZiw0
マルチなのですが
surfaces.txtのinsertが
animation8.interval,bind
animation8.pattern0,insert,3

8interval,bind
8pattern0,0,0,insert,3
と書いても動いてないのだが、insertの使い方間違ってる?

197 :任意たん@開発中:2009/02/28(土) 14:53:18 ID:WwrOxOwA0
insertの使い方は間違ってないと思う
animation3の部分とか他を見直してみては?

参考:http://www.ooyashima.net/db/mayuna.html

198 :196:2009/03/01(日) 21:50:05 ID:oJxJ3ReM0
少し手直しして、
1interval,bind
1pattern0,080,2,replace,0,0
1pattern1,0,0,insert,3
1pattern2,0,0,insert,4
1pattern3,0,0,insert,8

3interval,bind
3pattern0,062,2,bind,73,17

4interval,bind
4pattern0,100,2,bind,0,0

8interval,bind
8pattern0,063,2,bind,119,12
にしたのですが、bindgroup1を選択しても
replaceのみ実行されるだけでinsertがまったく機能しないのですorz

199 :任意たん@開発中:2009/03/03(火) 15:05:41 ID:oR1VYwpM0
patternの行の書き方が間違ってるんじゃないか
197のリンク先を見て書き直して
あとSSPの右クリメニュー→機能→開発用パレット→エラーログを表示で見ながらやるといいと思う

200 :196:2009/03/03(火) 19:36:38 ID:ffRG57H+0
すみません、そもそものinsertの使用法を勘違いしてましたorz

着せ替えグループの同時着脱だとばかり思ってました
お騒がせして本当にすみません

201 :任意たん@開発中:2009/07/01(水) 22:24:30 ID:uQLhbbFs0
inputboxとteachboxの違いが分かりません。
資料を見てもそれぞれの「boxを開く」としか書かれて
いないのですが、どいういう役割の違いがあるのでしょうか?


202 :任意たん@開発中:2009/07/01(水) 22:47:59 ID:vaRdqn0o0
>>201
teachboxの存在は忘れてください。
古い古い化石級の仕様で
過去の遺物以外のなにものでもありません。

203 :201:2009/07/01(水) 22:59:21 ID:uQLhbbFs0
>>202
即レスありがとうございます。助かりました。
多謝。

204 :任意たん@開発中:2009/07/23(木) 23:18:33 ID:3GX/KjcM0
この度スタンプ帳を導入しようと思ったのですが
圧縮ファイル作成(SSP2.01経由)、update2.dau(そだて経由)ともに
ghost/master/stamp.png
の存在が認識されず無視されてしまいます。何か特別な記述が必要なのでしょうか?
栞は未だ里々のPhase120です。

205 :204:2009/07/24(金) 23:05:01 ID:ZE66Ecc60
今日試してみたところ、無事入りました。
再現できないのですが、昨日の操作に問題があったようです。
大変失礼いたしました。

206 :任意たん@開発中:2009/08/17(月) 22:03:33 ID:96p/5RpQ0
環境変数をSHIORI上の変数として保存したいと思っています。
例えば %month の数値を里々の $月 とかに。
表示の際に置換されるだけのものとしか使えないのでしょうか?

207 :任意たん@開発中:2009/08/18(火) 01:19:42 ID:C/33XXUc0
使えないと思います(使えたらごめんなさい、偉い人お願いします)。

ですが%month程度であればSHIORI独自の機能で取得できます。
里々: (現在月)
YAYA,AYA/5.8: GETTIME[1]
華和梨8: $(date %n)

その他の環境変数についてもSHIORI側で対処可能なものがほとんどだと思います。
basewareにしか知り得ない情報は直接basewareに問い合わせる仕様もあります。
ひとまずはSHIORIの機能を使い倒してみて、
どうしてもうまくいかない変数があればもう一度このへんで聞いてみてください。

里々使いなら以下のページが参考になるかもです。
http://bit.ly/YBAX3
http://bit.ly/LO28j

208 :任意たん@開発中:2009/08/18(火) 22:03:45 ID:gM7SBXPc0
>>207
あるSAORIを使わないと取得できない環境変数をSAORI無しで使いたかったのです。
やっぱり無理そうですね。本体の環境変数を使うのは諦めます。
丁寧な回答、ありがとうございました。

209 :任意たん@開発中:2009/08/21(金) 16:08:45 ID:sEIziMrw0
一人目と二人目に同時に喋らせる\0\1ですが、これを使って一人目と三人目を同時に喋らせるにはどうすればいいでしょうか。

210 :任意たん@開発中:2009/08/21(金) 16:11:47 ID:sEIziMrw0
すみません、\p2を使ったら出来ました;

211 :任意たん@開発中:2009/08/23(日) 18:28:34 ID:hLxAc4uA0
>>212
1. @homeurl って、@が全角文字、homeurlが半角文字だけど、ちゃんとなってる?
2. @homeurl って、

@homeurl
http://hogehoge.no.land.to/fugafuga/

みたいに記述するんだけど間違ってない?

212 :363:2009/08/23(日) 20:21:00 ID:4YAtxNbI0
>>211
向こうのレスでしょうか?ありがとうございます。
>1
@homeurl(コピペ)です。それは多分大丈夫です。
>2
dic_string.txtには
@homeurl
http://hogehoge.me.land.to/ghost/fugafuga/
(コピペしたのを改変)
と書いてあります。
よって、おそらく記述ミスはないかと。

書いてある通りのアドレスに最低限updates2.dauがあれば認識はするんですよね?
それすらもないんで、もっと初歩的なミスかもしれません。

213 :任意たん@開発中:2009/08/23(日) 20:57:35 ID:oKs7aukU0
updates.txtもいるんじゃないでしょうか。

http://hogehoge.me.land.to/ghost/fugafuga/
のディレクトリに、updates2.dau、updates.txt、
ghost・shellフォルダ、readme.txt、thumbnail.png
がありますか?


214 :363:2009/08/23(日) 21:14:16 ID:4YAtxNbI0
213
ああっ!それを忘れてました。
「ゴースト配布系自動化システム」にupdates.txtとupdates2.dauを追加したところ、無事アップロードされました。
thumbnail.pngは元々無かったので入れる必要は無いですよね?

まあ何はともあれこれでようやくネットワーク更新が出来
「timeoutデス」
(゚Д゚ )...

215 :任意たん@開発中:2009/08/23(日) 21:17:21 ID:RP0xc6l60
updates.txtは必須じゃないよ。
dauという拡張子が置けないサーバーの救済措置だから。

216 :213:2009/08/23(日) 21:23:45 ID:oKs7aukU0
>>215
知りませんでした。ありがとうございます。

timeoutというのは、OnNetworkHeavyイベントの後に
出ると思うのですが、どうでしょう。
OnUpdateCompleteは合ってますよね?

*OnUpdateComplete
>ネットワーク更新(R0)
:更新できたけど、「(R0)」だって。
*ネットワーク更新changed
:更新できました
*ネットワーク更新timeout
:timeoutです


217 :363:2009/08/23(日) 21:29:03 ID:4YAtxNbI0
>>216
いえ、「*OnUpdateBegin」のすぐ後に「*ネットワーク更新timeout」のイベントが来ます。
回線が不安定、もしくはサーバーが見つかりません、ってやつです。

218 :任意たん@開発中:2009/08/23(日) 21:52:36 ID:hLxAc4uA0
普通のブラウザ(IEとか)で
http://hogehoge.me.land.to/ghost/fugafuga/updates2.dau
にアクセスしたとき、ファイルの中身が表示される?

219 :任意たん@開発中:2009/08/23(日) 22:00:04 ID:wF8Pb3uo0
あっちでも書いたけど、タイムアウトってのは、
サーバのアドレスを解決できないときに出るもの。
こうやって聞いてるだけじゃ隔靴掻痒も甚だしいので、
未完成を承知で、どこか適当なアプロダに、ファイル上げてみてよ。
それ見ればたぶん一発で分かる。

220 :363:2009/08/23(日) 22:03:51 ID:4YAtxNbI0
>>218
はい、問題なく表示されます。

@homeurlを置くファイルはどのdic.txtでもいいんですよね?

221 :任意たん@開発中:2009/08/23(日) 22:09:49 ID:wF8Pb3uo0
もう一つ質問。
その開発環境で、他のゴーストのネットワーク更新は問題無くできてますか?
場合によっては、ベースウェアで無効なプロキシが設定されてて、その影響、ってことも考えられるので。
もしくは、ファイアウォールで許可されてない、とか。

222 :任意たん@開発中:2009/08/23(日) 22:12:55 ID:4YAtxNbI0
>>219
えっと、dic.string.txt上げればいいですか?

>>221
他のゴーストは問題なく更新できます。

223 :任意たん@開発中:2009/08/23(日) 22:14:49 ID:wF8Pb3uo0
>>222
dic_string.txtだけでも大丈夫だとは思いますが、
できれば全部アップロードしてもらった方が、より確実です。

224 :363:2009/08/23(日) 22:23:01 ID:4YAtxNbI0
とりあえずdec_stringだけ
http://www1.axfc.net/uploader/Sc/so/30081
pass=strings

お願いします

225 :任意たん@開発中:2009/08/23(日) 22:34:08 ID:wF8Pb3uo0
>>224
まあ、なんだかんだで本体のアーカイブをゲットできちゃったんで、
こっちでも試してみた。確かにtimeoutになるな。
原因探ってみる。

226 :任意たん@開発中:2009/08/23(日) 22:48:38 ID:RP0xc6l60
dic2_event.txtに書いてあるhomeurlとうpしたdic_string.txtのhomeurl
違ってないか?
dic2の方には/communica/がないぞ?

227 :任意たん@開発中:2009/08/23(日) 22:49:32 ID:wF8Pb3uo0
うーむ、れしばを起動していると、ゴーストの動作が変わってしまって、
デバッグにならないなぁ……動作をトレースできないと原因が突き止めにくい……

228 :任意たん@開発中:2009/08/23(日) 22:51:41 ID:wF8Pb3uo0
>>226
そこを修正してもダメだった。
普段はYAYA使ってるから、実は里々はあんまり詳しくなかったりする。
里々は、取っつきやすいのはいいんだが、デバッグしづらいのが難点だな。

229 :任意たん@開発中:2009/08/23(日) 22:53:40 ID:4YAtxNbI0
>>225
ありがとうございます。

>>226
その.narはごちゃごちゃする前のものなんで、情報が古いです。
今上げなおしました。一応今から確認してきます。

230 :任意たん@開発中:2009/08/23(日) 23:01:14 ID:4YAtxNbI0
nar確認してきました。バグだらけなのは相変わらずですが。
>>228
YAYAも検討してみます。

……こんなことになるなら、もっと作りこんでからネットワーク周りに手をつければよかった…

231 :任意たん@開発中:2009/08/23(日) 23:28:40 ID:wF8Pb3uo0
他のゴーストの辞書と比較しながら調べてたんだが、
dic02_Event.txtで、OnUpdateCompleteが1コ余計な気がする。
これが引っかかってるんじゃないかな?
と思って消してみたがダメだった。
うーむ

232 :任意たん@開発中:2009/08/23(日) 23:36:00 ID:wF8Pb3uo0
通信ログを取ろうと思って、ProxOmitron通してみたが、
そうすると「更新ハアリマセン」と正常に動作する……
ますます分からん……

233 :任意たん@開発中:2009/08/23(日) 23:41:45 ID:RP0xc6l60
自分のゴースト見てみたけど、updates2.dau自体はupdates2.dauに含まれて
無かったなぁ。
あんまし参考にならないかもしれないけど。

234 :任意たん@開発中:2009/08/23(日) 23:46:07 ID:wF8Pb3uo0
SSPが悪いのかと思って、SSPのバージョンを変えてみた→×
CROWで試してみた→×。ただしエラー内容が「0」
materiaで試してみた→そもそも起動せず

235 :363:2009/08/24(月) 00:01:08 ID:o836Km0A0
>>231>>232>>234
自分では思いつかないような方法がバンバンと...すごいです、尊敬です。
>>232更新ファイルをもう一度上げてみます。

>>233
updates2を抜いてnARしたものを再インストールしてみましたが結果は相変わらずtimeoutDeath。

236 :任意たん@開発中:2009/08/24(月) 07:02:40 ID:5KqXetRU0
おみとろんのログをよーく見てたら原因分かった。
replace_after.txtの、
. .\w1
が原因。
これが元で、URLに含まれる「.」が.\w1に置き換えられちゃうんで
結果的にサーバが見つからない状態になる。
これを消したらちゃんと動いた。

237 :任意たん@開発中:2009/08/24(月) 07:17:57 ID:5KqXetRU0
ちなみに、>>232の時は、おみとろんの「HTMLデバッグ情報」を有効にしてたっぽい。
それやると取得したデータが一部書き換えられるんで、それで232みたいなことになってたようだ。
「HTMLデバッグ情報」を無効にしたら、400(Bad Request)が返ってきてたが、
これはURLの一部が書き換えられた影響だと思う。

238 :363:2009/08/24(月) 07:44:48 ID:o836Km0A0
>>236
なんとっ!そんな問題があったのですか。

早速修正してきます。ノ

239 :任意たん@開発中:2009/08/24(月) 08:03:14 ID:o836Km0A0
出来ました!ネットワーク更新、出来ましたよ!!
ID:5KqXetRU0様及び皆様方、本っ当にありがとうございました!


>>236確かにその部分は自分が付け加えた部分でした。
ですが、多分自分だけでデバッグしていても、気付かなかったと思います。
もう感涙です。

今からまた作業に戻ります。今度はもう聞きには来ないつもりです。
そしていつの日にか、今度は答える側となって戻ってきたいです。

最後にもう一度、ありがとうございました!

240 :任意たん@開発中:2009/08/24(月) 08:07:42 ID:5KqXetRU0
>>239
解決オメ。
がんばれー♪

241 :任意たん@開発中:2009/09/03(木) 01:28:48 ID:4u49MREI0
はじめまして

SSP付属のカレンダーをゴースト側から操作できるようなゴーストを作りたいのですが
そういうゴーストというのは可能なのでしょうか?
むしろSSP専用とかにせずに自分で組んだほうがいいのでしょうか?

具体的に言うとカレンダー操作というのは時間になったら予定を読み上げてくれたり
InputBoxから予定を書き込んだりようにしたいのです

242 :任意たん@開発中:2009/09/03(木) 12:44:50 ID:xJyQm96+0
カレンダーを操作する仕様は存在します。
http://sspold.shillest.net/docs/schedule.txt
但し、
1. 09/09/03現在のSSP/2.01.87ではまともに動作しておりません。
2. Ghostからスケジュールセンサを操作する仕様も存在しません。
以上の理由から、カレンダーshellなどを自作して「自分で組んだほうがいい」と思います。

「時間になったら予定を読み上げる」だけなら現在のSSP付属カレンダーでも可能かもしれません。
http://sspold.shillest.net/docs/calendar.html
↑これの一番下の方参照

243 :任意たん@開発中:2009/09/03(木) 14:39:48 ID:4u49MREI0
ありがとうございます。
やはり自作したほうがよさそうですね

がんばってゴーストとして完成させたいと思います

74KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2007-01-24