トップページgamedev
1001コメント399KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/07/24(木) 11:16:40ID:w0/6Uk+/
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その14
ttp://pc11.2ch.net/test/read.cgi/gamedev/1204006714/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。
0002名前は開発中のものです。2008/07/24(木) 11:17:41ID:w0/6Uk+/
過去スレ
13 ttp://pc11.2ch.net/test/read.cgi/gamedev/1195603475/
12 ttp://pc11.2ch.net/test/read.cgi/gamedev/1186395177/
11 ttp://pc11.2ch.net/test/read.cgi/gamedev/1175480292/
10 ttp://pc11.2ch.net/test/read.cgi/gamedev/1166252149/
9 ttp://pc8.2ch.net/test/read.cgi/gamedev/1160427850/
8 ttp://pc8.2ch.net/test/read.cgi/gamedev/1147590108/
7 ttp://pc8.2ch.net/test/read.cgi/gamedev/1138099311/
6 ttp://pc8.2ch.net/test/read.cgi/gamedev/1116774771/
5 ttp://pc8.2ch.net/test/read.cgi/gamedev/1095183786/
4(タイトルは3) ttp://pc5.2ch.net/test/read.cgi/gamedev/1081199649/
3 ttp://pc5.2ch.net/test/read.cgi/gamedev/1067436686/
2(再利用) ttp://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
1 ttp://pc2.2ch.net/test/read.cgi/gamedev/1021890648/
0003名前は開発中のものです。2008/07/24(木) 11:18:45ID:w0/6Uk+/
【公式】
kikyou.info
ttp://kikyou.info/
吉里吉里/KAG 掲示板
ttp://kikyou.info/tvp/bbs/
公式掲示板過去ログ検索
ttp://www.kirikiri.info/bbslog/
吉里吉里開発サイト
ttps://sv.kikyou.info/trac/kirikiri/

【ドキュメント】
KAG System リファレンス
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/
吉里吉里2 リファレンス
ttp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/
TJS2 リファレンス
ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/

【FAQ】
逆引きマニュアル
ttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html

【網羅的リンク集】
OUTFOCUS Wiki ブックマーク
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%A5%D6%A5%C3%A5%AF%A5%DE%A1%BC%A5%AF
0004名前は開発中のものです。2008/07/24(木) 11:19:21ID:w0/6Uk+/
【講座】
吉里吉里2/KAG3によるノベルゲーム開発
ttp://homepage1.nifty.com/gutchie/kirikiri_kag3/game_dev.html
Studioついんくる - 吉里吉里2/KAG3講座
ttp://contest2004.thinkquest.jp/tqj2004/70619/subindex.html
成恵同盟 - もえかぐ(萌えるKAG講座)
ttp://www.geocities.jp/narue2664/moeKAG/
RUTA'S GAME - 初心者のための吉里吉里講座
ttp://www.manitoux.net/ruta/game/kiri/
TJSに挑戦!
ttp://www.geocities.co.jp/tjschallenger/

【解説】
Inside KAG3
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3
TJS入門
ttp://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html
吉里吉里 inside
ttp://tohka.info/doku.php/inside/index

【KAGEX】
KAGEX
ttp://ruriko.denpa.org/2006_ca.html#W_%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C
KAGEXのダウンロードの仕方(Subversionリポジトリへのアクセスの仕方)
ttp://kikyou.info/diary/?200610#i4_3
0005sage2008/07/24(木) 13:00:10ID:UWbEW6z9
                !,-/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ,
               i''./:::::::::::::::::::::://::::::l:l'i::::::ヽ:::::::ヽ:::::::::::::::l丶
 お尻の穴に       〉!:::::::::::::::l:::::://l:::::/ll .lヽ:::l !ヽ::::l:ヽ::::::::i::l::l
  指をいれて        ヽ::::::::::::::l:l::::/:l .l:::/ l  l,ヽ:l-l-l:::lヽ:ヽ::::::l:l.ll
   匂いをKAGと      l::l.l:::::::ll.l:::l''l~~∨' '  ' _,-'i-∨ l::::l::::l:l,,l_
                _l::l .l::::l .l,l:l''~(~~i''     l ヽノiヽ.l:::::l:l:l::::::~''-,_
  新スレですよ    _,-'':::l:l l:l.l '~l .ll||ll l     l l|||l.ノ l:::::l-''''''''---,,'-,_
            ,-':::::_,,,-ヽl::::::l  ヽ,,,,,,ノ      '--''  l::::::l       ~
             /-''''~   l:::::::l.l      ____'___    ./l:::::::l
                    l:::::::l'ヽ.     l   l   / l:::::::l
                   l:::::::ll  ',,- ,_  ヽ-'  _,-''--,,ll::::::l ~
0006名前は開発中のものです。2008/07/25(金) 19:09:15ID:U4dSuJOk
>>1
0007名前は開発中のものです。2008/07/25(金) 21:47:56ID:qjLCgJNc

       「 乙 だ ッ ! ! 」


       , -'´           ゙ー- 、
   ,,//// /,//        ゙ヽ
  ,イ ///// /ソソ// ィ/ ゙|,,,,..,、  ノ゙、
 イノ从/,/ / イ//リ// //゛゛゛'ヾ.,lii トヽy'从゙、
 !ハ从! l! i! i! il i li il! / リ     l l 从ヾil lk i
  iハi l! il! lilハl>k从 イ, _,,..ィチ 从i li il! ll!リ
     ゙ミ il!从(( ::: )ハl <( ::: ) Yイ l / i! il リ
    ,,,彡爪ハ ミ -'" _____  `"-イノ /リ////リ
  ////从从ミ  [  ̄カ  彡ノノ/イ///
./////////ハ从ヽ、`ー-'_,,彡彳/リ///リ
: ' //イ iハリ´リ   ___゛77' "/////ソリ
  lリ lソリ   _∠派、  / ///ィ"/从
 ハノ リ   ,/  ヽトミ、__lミイ // /ソ< ̄ト, 
      /_____ l,ゝ<゛<イノハノ リ  ゛i l l.  
     /,.==、>" ゝ /" /-- 、   ノ/ l  
     k"ァ-y".:  /l /ァ==ミヽ / /  l 
     lイ 〔ミ::" ,,ノ |(/⌒ヾ、ミV" ト-"
     |  ヾミ彡"//    ! /  !
     i   Y゛"-.y"   /i/ i_/
     !   ト-t-y"   /彡"ノ/
0008名前は開発中のものです。2008/07/26(土) 18:05:51ID:JFYMqJCL
>>1



VS2005のリンカから/COMMENTオプションが無くなっとる…
0009名前は開発中のものです。2008/07/26(土) 23:13:29ID:8LtiWdv8
>VS2005のリンカから/COMMENTオプションが無くなっとる…
mjd!?
0010名前は開発中のものです。2008/07/27(日) 06:43:00ID:PZB268U6
今レイアを5つに設定しています。いくつまでなら快適に動作しますか?
とりあえず7つにしてみよう・・・
0011名前は開発中のものです。2008/07/27(日) 07:30:12ID:2LC58Vi8
レイ「ヤ」な。

動かしたり拡大縮小しなければ、5つだろうが7つだろうが大きな違いは無いべ
0012名前は開発中のものです。2008/07/27(日) 07:37:37ID:PZB268U6
d 公式みたら、数は多くても問題ないみたいですね。
0013名前は開発中のものです。2008/07/27(日) 12:16:10ID:hiH98PYG
オートモード中にクリックしてもSEの再生は止めず、
テキストだけ流していくようにしたいと思っています。

Override.tjs に MainWindow.tjs の waitSEStop() をコピーし、下記の箇所をコメントアウトすることで
SEが止まらなくはなったのですが、次のテキストはSE終了待ちのままです。
どの部分を変更すればよいでしょうか。

click : function (id){
  //se[id].stop(); // 再生を終了する
} incontextof this,

0014132008/07/27(日) 12:21:48ID:hiH98PYG
>>13
すいません、SEを再生していないテキスト部分でも
[ws]を記述していました……。
0015名前は開発中のものです。2008/07/27(日) 16:25:07ID:473jdEP4
TJS入門やリファンス読みながら丸2晩、脳が沸騰しかけてきました。
どなたかご指導頂けたら助かります。

メッセージレイヤーをKAG3のpositionタグでドラッグ可能にしています。
で、
 案1.ドラックしたところが全景レイヤーに重なった部分だったら知らせる。
 案2.ドラックする前と比べて、メッセージレイヤーの座標が○ドット以上移動したら知らせる。

と言うようにしたいのですが、どちらもどうにも上手く反応してくれません。
上記の情報を取得できる簡潔な方法はないでしょうか?

またはドラッグ可能で、表示場所が変わっている可能性のあるメッセージレイヤーの
表示座標(始点)を、常に取得できる方法はないでしょうか?

どうぞよろしくお願いします。
0016名前は開発中のものです。2008/07/27(日) 16:55:30ID:rorjdDTu
TJSだけでコリジョンチェック(ヒットテスト)できなかったっけ?
案2はレイヤの位置を記憶しといてドラッグされたら判定すればいい。
0017名前は開発中のものです。2008/07/27(日) 17:19:39ID:fNWNEIZH
とりあえず案1をTJSで書いてみました。動作チェックはしていません。

// メッセージレイヤと前景レイヤのヒットテストルーチン(?)
var mes = kag.fore.messages[0];
f.collisionMessageLayer = false;
for(var i=0;i<kag.fore.layers.count;i++) {
 var lay = kag.fore.layers[i];
 if( mes.top+mes.height < lay.top //上
   || lay.top+lay.height < mes.top //下
   || mes.left+mes.width < lay.left //左
   || lay.left+lay.width < mes.left ) {//右
  continue; // ヒットしていない
 } else {
  f.collisionMessageLayer = true;
  break; // ヒットしたので終了
 }
}

@iscript-@endscript で囲んで、KAGサブルーチン化すればいいかな?
案2 は >>16 の言うとおり。
0018名前は開発中のものです。2008/07/27(日) 19:08:08ID:473jdEP4
>16
>17
早速ありがとうございます。
ご丁寧にサンプルまで書いていただいてとても嬉しいです。
参考に頑張ってみます。
0019名前は開発中のものです。2008/07/28(月) 15:03:31ID:EIPkWUTR
1から100のなかからランダムな数字を取得するタグってありますか?

ずいぶんググったけど分かりません。
0020名前は開発中のものです。2008/07/28(月) 15:06:55ID:j3scaGxn
>>19
タグはないけどintrandomって関数はある
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/TJSTips.html
0021名前は開発中のものです。2008/07/28(月) 15:21:20ID:EIPkWUTR
>>20 ありがとう
これはKAGの中に普通に書いたんじゃダメなの?
今試したら、エラーにはならないけど反映もされてないんだけど
0022名前は開発中のものです。2008/07/28(月) 15:44:35ID:J2ed2mpK
埋め込みでも良いからTJSじゃないと無理
0023名前は開発中のものです。2008/07/28(月) 15:46:59ID:EIPkWUTR
拡張子.ks のファイルじゃダメってこと?
基本的なことも見切り発車で作り始めたボクが悪いんですね
死にますサヨウナラ
0024名前は開発中のものです。2008/07/28(月) 15:59:29ID:EIPkWUTR
[iscript]
@eval exp="f.ransuu = intrandom(0, 300)";
[endscript]

これは何がいけないの?
ここだけ終わればタグに戻れるのお願い誰か治して
0025名前は開発中のものです。2008/07/28(月) 16:01:28ID:tVSVL/g/
tjsじゃぬぇえええええええ
0026名前は開発中のものです。2008/07/28(月) 16:19:16ID:SZlYxgbG
>>24
・・・これはまた・・・・・・

[iscript]
f.ransuu = intrandom(0, 300);
[endscript]
0027名前は開発中のものです。2008/07/28(月) 16:24:48ID:EIPkWUTR
>>26を埋め込んだら

[iscript] というマクロは存在しません

っていうエラーが出ます
0028名前は開発中のものです。2008/07/28(月) 16:28:49ID:yFWdmqVn
>>24
KAGでよかったはず
[iscript] [endscript] 無しで

@eval exp="f.ransuu = intrandom(0, 300)"

でやってみても駄目?
0029名前は開発中のものです。2008/07/28(月) 16:32:37ID:J2ed2mpK
…ksファイルでもTJSを埋め込めるという基本事項を知らずに作ろうとしてるのならどの道ダメっぽいからいっか?
0030名前は開発中のものです。2008/07/28(月) 16:40:01ID:SZlYxgbG
迷える子羊に道を示すことがこのスレの住人の役割だから、
たとえ迷っているのが夏坊でも、救いの手を差し伸べるのさ。

ってじっちゃんが言ってた。
0031名前は開発中のものです。2008/07/28(月) 16:46:04ID:EIPkWUTR
>>30 全米が泣いた

>>29 エラーはでないけど効いてないっぽいです。
その後に
[if exp="f.ransuu = 1"]
(画像を変化させる処理)
[endif]

を置いてるループさせてるんだけど、毎回画像変化します。

試しにメッセージレイヤに f.ransuu を表示させようとしたら
「 f.ransuu 」って表示されたw そりゃそうだわな。

@と[ ] が同じ意味ってのもさっき知りました。
だってメジャーなツールなわりに、半端な講座がいっぱいあって情報が分散してんだもん・・・
0032名前は開発中のものです。2008/07/28(月) 16:54:49ID:SZlYxgbG
[if exp="f.ransuu = 1"] ×

[if exp="f.ransuu == 1"] ○
[if exp="f.ransuu == true"] ○

f.ransuu の値を知りたいなら Shift+F4 でコンソール表示して、最下部に「f.ransuu」と書いてEnterな。
0033名前は開発中のものです。2008/07/28(月) 16:55:38ID:KR/hwIIv
>>31
講座の前に、公式のドキュメントがあるからそれ読め
0034名前は開発中のものです。2008/07/28(月) 16:56:48ID:j3scaGxn
>>31
半端な講座って具体的にはどこ見てるんだ?
0035名前は開発中のものです。2008/07/28(月) 17:17:56ID:EIPkWUTR
>>28>>32 で解決しました、アリガトン!
今までif の後は =< ばかり使ってたから = が2個要るの知らなかった。

>>34
最初に読んだのは「KAGと心中」 
バカな俺でもスキャンティに感情移入しながら読んでるだけで
サクサク分かってよかったのだが、後半の項目が全部 Not Found (書籍化したから買わせるため?)
んで逆ギレw 後半にランダムの項目もあったのに・・・
その後昨日からいろんなところ彷徨ってました。

つーか、もっと叩かれるかと思ってたのに、ここの人やさしいな。 お中元贈りたくなるにょ。
0036名前は開発中のものです。2008/07/28(月) 18:19:44ID:j3scaGxn
「KAGと心中」ってのがここを指しているなら、これは吉里吉里1/KAG2の頃のもので
吉里吉里2/KAG3では色々と不都合があると思うぞ。
ttp://yokohama.cool.ne.jp/pia/
悪いことは言わないからテンプレ見てこい。
0037名前は開発中のものです。2008/07/28(月) 18:26:44ID:j3scaGxn
吉里吉里2/KAG3版「KAGと心中」が先に消えて、古い版が残っているってのは皮肉ではあるよな。
古参からすると。
0038名前は開発中のものです。2008/07/28(月) 18:54:41ID:YfEGI5wA
>>35
感情移入すんなよw
キモイ人間になるぞ
ひげの方に感情移入した場合の方が
聞いてもいないのに、ベラベラとビルゲイツ批判したり萌え絵批判したり
手におえないけどな
0039名前は開発中のものです。2008/07/28(月) 18:59:33ID:EIPkWUTR
うああ・・・

いまクリッカブルマップで、またつまずいてたんだけど
見てたサイト2つともKAG2だったお
「領域画像のパレット左端の色がクリック不可領域になる」って書いてるけど
何回やってもそうならないのは、仕様変わったのかもね。 2時間ムダにした。。。
0040名前は開発中のものです。2008/07/28(月) 19:05:12ID:KR/hwIIv
少尉いま何やってんだろね
なんだかんだいって、初心者にとって最適な講座ではあったな
ポータルサイトの役目もしてたしね
■ このスレッドは過去ログ倉庫に格納されています