■吉里吉里/KAG/TJS雑談質問スレ■その9

このエントリーをはてなブックマークに追加
941名前は開発中のものです。:2006/12/15(金) 00:39:04 ID:cwDuFVPU
サブルーチンが何か理解しておらず
サブルーチン内から別のサブルーチンを呼び出そうとして失敗してるに1ペリカ
942名前は開発中のものです。:2006/12/15(金) 00:41:53 ID:OGNE4FqC
いや、>>938は[call]は知ってるけど[return]を知らないんだよきっと。
943名前は開発中のものです。:2006/12/15(金) 00:42:28 ID:npInCDYx
・サブルーチン内で読み込んだマクロを使いたくない
で938が908だったら切ないな……。
個人的には上から5番目が好きだ。大好きだ。
944名前は開発中のものです。:2006/12/15(金) 02:15:09 ID:ClnNQwWt
ttp://kgs.tenkyu.com/sp/
任意の文字の直後にクリック待ちプラグイン (4.71KB)の中にある
autoCI.ks 「シナリオ解析モード自動切替プラグイン」の動作を特定の位置で停止したいのです
945名前は開発中のものです。:2006/12/15(金) 02:33:30 ID:mBF8fcXa
940の一番目か
とりあえずcallにifつけて条件分岐させとけばいいんだぜ?
946名前は開発中のものです。:2006/12/15(金) 02:41:15 ID:OGNE4FqC
違うと観た。>>944はサブルーチンとプラグインの違いも分かってないと思うんだぜ

>>944はとりあえず、readmeを読んでから南の島へ旅立ってください。

もしreadmeに載っていないような行為、例えば一度読み込んだプラグイン自体を破棄するという、
まず必要とされないような愚かな行為がしたいのならば、
kagにはremovePluginという関数があるので使い方を覚えてください。
使い方を覚えたら南の島へ旅立ってください。
947名前は開発中のものです。:2006/12/15(金) 03:03:54 ID:mBF8fcXa
あー、なるほどな
callで呼んで組み込んでるからか…
948名前は開発中のものです。:2006/12/15(金) 10:47:00 ID:daiN9lLK
ふむむ
>>「シナリオ解析モード自動切替プラグイン」は、シナリオ解析モードが、
>>ch r l 以外のタグがきた場合に KAG2.x 非互換に、
>>それ以外の時に KAG2.x 互換に、自動的に切り替わるプラグインです。
これを組み込んだんだけど途中から必要なくなった、ということでよろしいか?
組み込み方は[call]で合ってる。
あとは「途中で必要なくなった」(それ以降使わない)のか
「かなり長い間必要なくなった」(一時的に必要ない)のかだけど…
意図した動作と違うことばかりで困ってるのなら、プラグインの使用をやめて
KAG2.x 非互換かKAG2.x 互換か、どちらかで全体を統一したほうがいいと思う。
もしくは南の島。
949名前は開発中のものです。:2006/12/15(金) 11:12:14 ID:QaHjLx4r
注意書きとか説明書って、あっても無視する人間多いよな
950名前は開発中のものです。:2006/12/15(金) 11:41:16 ID:9HBxU4ip
>944
もういいからLivemakerでも使っとけ
ドキュメントも読まない人間には吉里吉里はキツいぞ
951名前は開発中のものです。:2006/12/15(金) 14:25:57 ID:fHbO972N
どっちかっつーとTJSの使い方を例を挙げながら解説してくれる親切なサイトが欲しい
952名前は開発中のものです。:2006/12/15(金) 14:53:51 ID:mBF8fcXa
じっくり中見た訳じゃないけど、とりあえず。

講座っぽいもの(以下順不同)
・成恵同盟(KAG講座) ttp://www.geocities.jp/narue2664/
・OUTFOCUS(wiki、TJS入門、逆引きマニュアル) ttp://homepage1.nifty.com/gutchie/
・Studioついんくる(吉里吉里2/KAG3講座) ttp://contest2004.thinkquest.jp/tqj2004/70619/
・RUTA'S GAME(初心者向け講座) ttp://project-lips.net/
・幸せなKAGる生活(初心者向け講座) ttp://kagru.web.fc2.com/

TIPSっぽいもの
・Project Lips(チョイ技集とか) ttp://project-lips.net/
・Stratosphere(吉里吉里メモとか) ttp://undine.sakura.ne.jp/

ある意味最高のTIPS&FAQ ttp://www.kirikiri.info/bbslog/
953名前は開発中のものです。:2006/12/15(金) 15:24:06 ID:AE7OivhE
>>952
乙。

Project Lipsは
>このコーナーは2006年12月31日をもって閉鎖します。ご了承ください
だから抜いたほうがよいのでは。
954名前は開発中のものです。:2006/12/15(金) 15:28:13 ID:iUh5WzDQ
>>952
> ・RUTA'S GAME(初心者向け講座) ttp://project-lips.net/

どう見てもサイト名とURLが違うぞ
955名前は開発中のものです。:2006/12/15(金) 15:40:54 ID:mBF8fcXa
あ、すまんorz
・RUTA'S GAME(初心者向け講座) ttp://www.manitoux.net/ruta/game/
こっちだった。
956名前は開発中のものです。:2006/12/15(金) 16:09:23 ID:jZJkdbbh
OUTFOCUSのWikiのブックマークに吉里吉里関連サイトのリンクまとまってる
支援ツールとか講座リンクとか
957名前は開発中のものです。:2006/12/15(金) 20:13:12 ID:i4knuZEs
deeさんの日記

2006年12月15日

ウィニー開発者に罰金150万円の有罪判決

    さいですか。
    僕は逮捕されるとしたら何罪?


…思い当たる節があるのかしら

958名前は開発中のものです。:2006/12/15(金) 20:17:41 ID:emlVkou/
957はアイロニーについて調べておくこと。
959名前は開発中のものです。:2006/12/15(金) 21:08:46 ID:i4knuZEs
アイロニー?

swatchの時計しかしらない
960名前は開発中のものです。:2006/12/15(金) 21:39:21 ID:LX/GqjHu
>>959
それは958に対するアイロニー返しなのか
961名前は開発中のものです。:2006/12/15(金) 22:27:54 ID:LGiSGCQk
もしかしたら、ものすごくバカな質問なのかもですが、吉里吉里を起動させた
直後に、2回カーソルが点滅しますけど、あれを消す方法っていうのはあるん
でしょうか?
リファレンス等を見たんですが、どうも見当たらなくて…。
962名前は開発中のものです。:2006/12/15(金) 22:57:23 ID:IcBNIerB
日本語でok
吉里吉里/KAGでなくて吉里吉里のこと?
カーソルってなに?(マウスポインタのこと?)
963名前は開発中のものです。:2006/12/15(金) 23:20:53 ID:muDKXkKk
>>957
著作権違反なゲームとかが吉里吉里で作られているからじゃね?
964名前は開発中のものです。:2006/12/15(金) 23:29:22 ID:i4knuZEs
>>962

XPでノンアクティブなウインドウが注目されたいとき(変な表現だが)に点滅するアレじゃないか?
965名前は開発中のものです。:2006/12/16(土) 00:10:58 ID:RsFWwLj4
でもそれカーソルっていわなくね?
966名前は開発中のものです。:2006/12/16(土) 00:20:45 ID:9acU31hS
>>962
吉里吉里/KAGです。おおむねデバッグも終わって、あとはこれだけを何とかしたいと
思ってるんですが…なかなか…。
カーソルと言うか、改ページの際のポインタとでも言うんでしょうか? 右向きの矢印です。
実行ファイルに変換してもデバッグの際の実行にしても、必ず最初に2回クリックを要求される
んです。
そのうちに何とかなるか、と思って放置してたんですが、ここにきてどうしようもない状態に
なってしまいました。
967名前は開発中のものです。:2006/12/16(土) 00:24:00 ID:1o7ZgLcf
>>966
俺は全く無いが。first.ks の中身確かめれ。
968名前は開発中のものです。:2006/12/16(土) 00:27:59 ID:mas4Ct3P
いらん[l]が入ってるんじゃないのか
969名前は開発中のものです。:2006/12/16(土) 00:40:50 ID:A1VoRazg
…なんか最近、こういう奴が急に増えたな。

・使う用語が不適切なため、聞きたい事が不明瞭
・初歩ミスが原因で、調べる努力をしていないのが明白
・でも自分はできるだけのことはしているかのような態度

同一人物か?
970名前は開発中のものです。:2006/12/16(土) 00:40:50 ID:8X8A3c4F
ところで次スレのテンプレは?
971名前は開発中のものです。:2006/12/16(土) 00:43:16 ID:S9EBuW/h
[l]を忘れてるとかトンチンカンなのでなければ…
global.ignoreCR = false;にしてるのに改行をエスケープしてないマクロとかがある?
その改行がつもりつもって2ページ分になってるとか
972名前は開発中のものです。:2006/12/16(土) 01:03:14 ID:9acU31hS
>>967
いえ、例えばよくある

[wait time=200]
*start|スタート
[cm]
こんにちは。

というのを記述して、そこから実行しても、冒頭で2回クリックを要求されるんです。
ただ、ラベルごとに実行したら、必ず実行直後にそうなりますが、シナリオファイルを
またぐと出ません。何かTJSの方でおかしな事をしてしまったんでしょうか。
973名前は開発中のものです。:2006/12/16(土) 01:43:54 ID:z4KNe5hC
>972
俺たちはテレパスじゃないので、その内容じゃ分かるわけねー
最低でもどんなプラグインを使ってるとか、
Config.tjsやAfterInit.tjsをどうしてるとか、判断材料を書け
974名前は開発中のものです。:2006/12/16(土) 02:10:41 ID:1o7ZgLcf
>>972
全部 up
そして template から作り直す
975名前は開発中のものです。:2006/12/16(土) 02:17:22 ID:W+7MSRRk
わいせつ図画頒布の幇助罪
976名前は開発中のものです。:2006/12/16(土) 02:34:28 ID:PJmgAQ5P
>969
多分そうじゃね?
うちのオカンにそっくりだ
977名前は開発中のものです。:2006/12/16(土) 03:40:16 ID:4WKQintv
>>972
だとしたら最初のクリック待ち記号より前に問題があるんでしょうな
first.ksとかマクロ読み込み用サブルーチン内とかがありがち
978名前は開発中のものです。:2006/12/16(土) 04:58:31 ID:xUVhArGZ
>969
端的な症例しか出さないでそれで一番ありがちな例をあげると
違うと反論して詳しい症例をあげはじめる。
でもそれでますます一番ありがちな例であることがわかってくるw
979名前は開発中のものです。:2006/12/16(土) 07:44:17 ID:PJmgAQ5P
>>972
推測を前提に書くが、
まずConfig.tjsの26行目付近を確認。
;global.ignoreCR = false;
恐らくこうなってると思うので、これを
;global.ignoreCR = true;
にして、起動。これで問題の現象が出なくなったら、皆の指摘通り改行が原因。
そのままゲームを進めてみて、気になるところがなければ解決。
文章が詰まっている箇所が気になるなら、以下のどちらかで直す。
1・first.ksの最初で[call storage="〜.ks"]として読み込んでいる全ての.ksファイルを開き、
[〜]という記述のある全ての行の後ろに\を付ける。その場合、;global.ignoreCR = false;に。
2・シナリオ中の改行したい部分全てに[r]を付ける。その場合、;global.ignoreCR = true;に。
980名前は開発中のものです。:2006/12/16(土) 08:44:14 ID:3Uf7iiW8
BGMの音量をある場面まではあまり大きくせず、途中から自然に上げたくて
吉里吉里2リファレンスを見て
[kag.bgm.fade(to, time, delay=0)]
で行けるかなーとやってみたんですが、ダメでした。
to と time にはそのまんま数字入れればいいんじゃないかと思うんですが
delay=0をどうしたらいいのか、なぜこれだけ等記号が付いてるのか。
(90000, 20000, 0)とか(90000, 20000, 0=0)とかやってもダメでした。
やむなくbgmoptタグでクリック待ち毎に微妙に上げていくという手段を
取ってますが、違和感が。(プレイヤーは作る側ほど気にしないだろうが)
delay=0って何でこれだけ赤い字で0付いてるんですか?
981名前は開発中のものです。:2006/12/16(土) 08:56:56 ID:9acU31hS
おはようございます。
>>979
;global.ignoreCR = trueにしてみますと、今度は¥マークが4つか5つほど現れるようになりました。

*start|スタート
[call storage="gvolume.ks"]\
[call storage="windowzoom.ks"]\
; どこでもセーブプラグインの読み込み
@call storage="SavesAnywhere.ks"
; クリック待ち+セーブラベル+文字クリア用マクロ
@macro name="plc"
@p
@awsave
@cm
@endmacro
;---
@call storage="rclick_tjs2.ks"
@rclick call=true storage="rclick_tjs2.ks" target="*rclick" enabled=true name="メニュー(&S) ..."
[freeimage layer="base"]\
[gvolmenu name="BGM(&B)" control="bgm"]\
[gvolmenu name="効果音(&S)" control="0,1,2"]\
[loadplugin module=wuvorbis.dll]\

これが冒頭の記述なのですが、
[call storage="gvolume.ks"]
[call storage="windowzoom.ks"]
の二つを読み込むまで、メニューバーにはボリュームコントロールが出ないんですよね?
そして肝心のポインタ2回はその前に出ます。シナリオではない、その前に読み込むTJSで
改行をしくじってるという感じなんでしょうか。
現在のところ、どうにも原因がつかめないので、config.tjsの;initialMessageLayerVisible = false;
にして表示だけ隠してます。やっぱり2回クリックしないと進まないのですが。
982名前は開発中のものです。:2006/12/16(土) 09:32:42 ID:mas4Ct3P
>>980

指定しなけりゃ0になるってことだ。

>>981

お前の目は節穴か
983名前は開発中のものです。:2006/12/16(土) 09:57:38 ID:zPzC4JOV
>>981
よかったな、原因わかって。
皆に感謝せぇよ

あの説明でここまで読めるお前ら天才w
984名前は開発中のものです。:2006/12/16(土) 10:02:07 ID:2Jz3W76a
>>980
[fadebgm]ではいかんのか?
985名前は開発中のものです。:2006/12/16(土) 10:08:00 ID:+rjdjJM4
なんかもう最近のやりとりが……
一昔前「典型的なアキバ系」がネタにされてたような感じで、
「典型的なリファンレンス読まない人」のネタをしているようにしか見えんw
986名前は開発中のものです。:2006/12/16(土) 11:10:45 ID:9acU31hS
>>983
すみません…わかりません。
どうか教えてもらえないでしょうか…。
987名前は開発中のものです。:2006/12/16(土) 11:17:33 ID:3Uf7iiW8
>>984
いかんくなかったです。助かりました。有難うございます。
>>985
リファレンスは毎日見てるんですが頭の中で勝手に
fadeoutbgmとごっちゃにしてました。すいませんでした。
988名前は開発中のものです。:2006/12/16(土) 12:05:25 ID:Y3lp9WZy
>>986
初めから作り直せといっているのだが
989名前は開発中のものです。:2006/12/16(土) 12:13:17 ID:Y3lp9WZy
……。まあ良いや。そのクリック待ちが起きているときに Shift+F4 押して、
出てきた画面の下から15行をこのスレに貼り付けなさいな。それで何か分かるかもしれんから。
990名前は開発中のものです。
>986
よしよし、お兄さんが対処法を教えてあげよう。

まずfirst.ksと同じフォルダにAfterInit.tjsというファイルを作り、
kag.skipToStop();
と一行だけ書く。(すでにAfterInit.tjsがあるときは先頭に追加)

あとは、
[call storage="gvolume.ks"]\
の次の行に、
[cancelskip]
と追加すればOK。やってみよう!