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

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

■ このスレッドは過去ログ倉庫に格納されています
000112007/04/02(月) 11:18:12ID:hrocKz8H
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲーの進行状況や、製作ツールについて、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

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

前スレ
ttp://pc11.2ch.net/test/read.cgi/gamedev/1166252149/

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

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

詳しくは>>2-5辺りを参照のこと。
0754名前は開発中のものです。2007/07/18(水) 06:21:45ID:LcRGQ44T
>>753
expの前に常にonenterが呼ばれるとは限らないよ
そういう仕様だったと思う
対処法はonenterが呼ばれなくてもexpが正しく動作するよう書くしかない
何をやりたいのかいまいち分からないので具体的な方法は示せない
後は自分で考えて
0755名前は開発中のものです。2007/07/18(水) 07:12:12ID:GlMGvWX8
>>754
ありがとうございます。
とりあえず、onenterでやっている変数代入の処理と同じ事を、expでもやっておく事で
力業ですが当面は解決しました。
0756名前は開発中のものです。2007/07/18(水) 14:47:41ID:hBJ+Nqz9
かぐや姫studioについて質問です。
環境オプションを設定しても、かぐや姫から実行することができません。
こんな感じ
http://www.vipper.net/vip279432.gif.html

どなたか解決方法ご存知ありませんか?
過去スレでも同じ症状になった人がいたようなんですが、
その方は自己解決したらしく、参考になるようなことは書いてませんでした。
0757名前は開発中のものです。2007/07/18(水) 15:21:03ID:I/kcHSAp
表示(V)→実行(R) にチェック入れればOK
0758名前は開発中のものです。2007/07/18(水) 15:42:06ID:hBJ+Nqz9
>>757
早いお返事ありがとうございます。
うーん、確認してみたらチェック入ってました。
他になにか原因があるんでしょうか……。
0759名前は開発中のものです。2007/07/18(水) 15:50:46ID:I/kcHSAp
あ、灰色になって実行不可になってるのか
おかしいな、環境オプションでフルパスが合ってるならなるはずなんだけど
もう一回参照からフルパス弄ってみれば、リファラーとか含めて全部
07607562007/07/18(水) 16:46:55ID:hBJ+Nqz9
>>759
うーん、これも問題ないようです。
他に同じ症状の方がいないようなので、私の環境でなにか問題があるのかもしれませんね。
もう少しいろいろ弄ってみます。
ありがとうございました。
0761名前は開発中のものです。2007/07/20(金) 14:37:16ID:z++rLIu/
起動時にcallでmacro.ksとか、色々ksファイルを読み込むようにすると
メニューバーからの文字表示速度が変更しても反映されない
スクリプト見てもおかしい所無いし、原因が分からない・・・
0762名前は開発中のものです。2007/07/20(金) 14:49:22ID:z++rLIu/
色々試した結果、call先の内容に関係なく、call〜returnを通すと文字表示が変更効かなくなった
バージョンは2.28.1.9904だけど、なんだろうこれ
0763名前は開発中のものです。2007/07/20(金) 15:06:25ID:z++rLIu/
吉里吉里のサイト見たら、安定版のバージョンが2.28.2.9904だったから
exeだけ入れ替えたら直った・・・ごめんなさい
0764名前は開発中のものです。2007/07/20(金) 17:01:07ID:ocTAkd2t
吉里吉里でMADを流せますか?
またそれと似たような物を作ることは可能ですか?
0765名前は開発中のものです。2007/07/20(金) 17:18:42ID:68iACW3J
流せるし作れる
0766名前は開発中のものです。2007/07/21(土) 13:59:00ID:4RHioK/i
>>415みてて思ったんだが
立ち絵がクロスフェードしながらスライドして出てきたりって
どうやってんの?

普通はスクロールトランジションさせながらクロスフェードトランジションなんてできないよな
0767名前は開発中のものです。2007/07/21(土) 13:59:35ID:4RHioK/i
IEだった・・・下げ忘れ
0768名前は開発中のものです。2007/07/21(土) 14:06:59ID:E+/0cpCf
MOVE使えばできる
0769名前は開発中のものです。2007/07/21(土) 14:23:46ID:4RHioK/i
>>768
感動した
0770名前は開発中のものです。2007/07/21(土) 20:15:29ID:uTvAB8Na
ttp://www.takiya.jp/gakkowa/


学校であった怖い話の続編だが、吉里吉里で作ってるみたいだ。
0771名前は開発中のものです。2007/07/21(土) 20:58:03ID:6R7zUEGY
>>770
やってみた。普通だった・・・・
0772名前は開発中のものです。2007/07/21(土) 21:51:27ID:47zUD6q6
ほぼ素のままの吉里吉里だな
製作のヒントや刺激になるものは何もないんだが…
770は何を伝えたかったんだ?
0773名前は開発中のものです。2007/07/21(土) 23:05:51ID:f4aK7sph
宣伝
0774名前は開発中のものです。2007/07/22(日) 02:45:29ID:augxyJsq
Flashからシナリオに飛ばす部分があるのですが、Windows Vistaでエラーになってしまいます。
XPでは問題ありません。

下記がActionScriptと、吉里吉里のエラーです。
----------------------
getURL("FSCommand:Go", "シナリオ.ks/" );
----------------------
ホニャララに *シナリオ.ks\ が見付かりません。
----------------------

ホニャララの部分は、swfが書かれたシナリオファイルです。

どなたか解決法は御存知ないでしょうか。

Windows Vista Business
Flash Player 9
吉里吉里 2.28.1.9904
KAG 3.28 stable
0775名前は開発中のものです。2007/07/22(日) 04:32:22ID:Rg35OBAE
>>774
ためさずに言うけど getURL ではなく FSCommand("GO", "シナリオ.ks") だとどうだろう
0776名前は開発中のものです。2007/07/22(日) 09:33:10ID:I4V+I9Ki
テトリスみたくミニゲームのオープンソースが
もっとあるといいなあと思うんだが、誰もやる気ない?
それともTJSユーザーでゲーム作れる人って少ないんだろうか?
0777名前は開発中のものです。2007/07/22(日) 09:55:56ID:01Oo/VxX
テトリスがそもそもプロプラな件
0778名前は開発中のものです。2007/07/22(日) 13:31:15ID:W2fFuTJ1
プロプラじゃないのってあるの?
0779名前は開発中のものです。2007/07/22(日) 18:27:46ID:cVam0fU4
吉里吉里で出てるゲームってどんなプロテクト入れるんだろう・・?
0780名前は開発中のものです。2007/07/22(日) 22:18:50ID:Rg35OBAE
>>779
ソースいじれるんだからその気になればなんでも入れられるよ
0781名前は開発中のものです。2007/07/22(日) 22:36:16ID:bgZW1Fgo
吉里吉里で作ったゲームってVistaでも普通にプレイできるんだっけ?
0782名前は開発中のものです。2007/07/22(日) 23:03:06ID:01Oo/VxX
>>781
できるよ
ただし栞の保存場所はMyDocumentsか何かにしておくのが吉
0783名前は開発中のものです。2007/07/22(日) 23:08:16ID:bgZW1Fgo
うーん、Vistaだけセーブデータの指定ってできるんかな
0784名前は開発中のものです。2007/07/22(日) 23:19:02ID:eaaYx9AS
>>781-783
それちょうど気になってて、質問しようとしてたところだった。

「Vistaだけセーブ場所の指定」ってのができればいいんだけど、できるのか分からない。
最終手段として「Vistaの人はゲーム自体をMyDocumentsに入れてくれ」
ってのじゃだめなのかなあ?
0785名前は開発中のものです。2007/07/22(日) 23:19:45ID:01Oo/VxX
やったことないけど、System.osNameでWindowsのバージョンとか拾えないの?
拾えるなら、それ見て保存場所を適宜変えてやればいいんじゃない?
0786名前は開発中のものです。2007/07/23(月) 00:04:18ID:Hy1vD4i1
>>784
ttps://sv.kikyou.info/trac/kirikiri/ticket/32 これじゃないの?
0787名前は開発中のものです。2007/07/23(月) 04:41:45ID:7XBdfAMo
ここはどれくらいのレベルになったら聞いていいですか?
正直まだ始めたばかりなので、TJSはほとんど分かりません。
CやJAVAは大体やってますがソース見る限り、リファレンスがないとあまり読めません。
0788名前は開発中のものです。2007/07/23(月) 04:46:49ID:kGZSlVlZ
リファレンス見て即座に分かるような内容でもない限り、とりあえず大丈夫です
0789名前は開発中のものです。2007/07/23(月) 08:41:18ID:i5avkWAd
そんなに気にしなくていんじゃね?
努力の跡が見えれば大抵は回答つくよ。
0790名前は開発中のものです。2007/07/23(月) 09:39:02ID:B11bIlhG
>>780
そうなのか。ありがとう。
兄貴がパソゲー会社に行っててプロテクトがどうだのってよく聞かれてたから気になったんだ。

吉里吉里使ってるゲームのプロテクトってどうやってんだろうかな?
0791名前は開発中のものです。2007/07/23(月) 09:50:14ID:VKQwL0hp
それ系の話題はなぁ…
0792名前は開発中のものです。2007/07/23(月) 10:12:14ID:WfZ9hNuB
>>784
てっとりばやいのは >>785 の言ってる通り、System.osName を使って判定して
kag.saveDataLocation を適当にいじること

最新の開発版では kag.saveDataLocation は System.dataPath に設定されてる。
これはコンフィグ状態に応じて保存場所が変化する仕組み。>>786 のやつね。

これを使いたい場合の簡単な方法
・吉里吉里設定を使って $(vistapath) を含んだ定義になったcfファイルを作る
 →吉里吉里が Vista 以前か以降かを判定して appDataPath / exePath を切り替えてくれる
安易なネーミングにするとゲーム毎で重なって不幸になるので注意

ちょっと高度な方法
・インストーラで、Vista かどうか、インストール先はどこか、などのの判定をまぜつつ、
ユーザに対してデータ保存先を選択させて、その結果をインストール先の cf ファイルに書き出す

吉里吉里自体で Vista でどうこうという問題は、
・ムービーを拡大表示するとジャギる
ということ以外はいまんとこ見聞きしたことはないけど、インストーラ系は Vista の影響を
もろにうけるのできちんと調査したうえでしっかりつくる必要があるので注意。
0793名前は開発中のものです。2007/07/23(月) 12:15:17ID:VGFuJCaH
>>790
プロテクトは自作すればOK
ちゃんと暗合方法も拡張できるようになってるから
0794名前は開発中のものです。2007/07/23(月) 12:49:30ID:B11bIlhG
>>793
なるほど〜。
ってことは自作でプロテクト組まなきゃならないのか・・・。大変だな・・。
なにか参考になるのあれば兄貴に連絡したいけどなぁ。

自作しかはいらないみたいだから、今出てるプロテクトツールは組み込めないってことなんだね。

ありがとう、参考になったよ。
0795名前は開発中のものです。2007/07/23(月) 13:24:40ID:bPmFSPe+
>>792

config.tjsの「◆セーブデータ保存場所」の設定で、

 ;saveDataLocation = System.personalPath + "吉里吉里の栞データ";


 ;saveDataLocation = System.appDataPath + "吉里吉里の栞データ";

にするんじゃダメなの?
こうしとくとOSに係わらず、マイドキュメントフォルダやApplication Dataフォルダがセーブ場所になるんだよね?
それともこれだと、これらのフォルダ自体がない古いOSの方でエラーになっちゃうんかな
0796名前は開発中のものです。2007/07/23(月) 13:33:28ID:kGZSlVlZ
基本的にはexeの所に置きたいんだよなあ
0797名前は開発中のものです。2007/07/23(月) 14:29:22ID:WfZ9hNuB
>>795
もちろんかまわないよ。ユーザからの文句に耐えられるなら(笑)
0798名前は開発中のものです。2007/07/23(月) 14:59:30ID:WfZ9hNuB
>>794
なんか根本的な誤解があるみたいだけど、世の中の商用のプロテクトを使う場合でも、
自社のプログラムに組み込んで使うための接続部分は吉里吉里であるか否か
かかわらず、どうやっても「自作」だぞ?

普通に技能があるプログラマなら、どこの提供してるプロテクトでも、自前のシステムだろうが
吉里吉里にだろうが組み込みできるはずだが、具体的な情報は守秘の関係などもあって、
ここで聞いても何もでてこないと思う。プロテクトを提供してる会社にまず問い合わせるべきだろう。


わかりやすい実例だと、TYPE-MOON の作品は吉里吉里のシステムで Alpha-ROM でプロテクトがかかってる
0799名前は開発中のものです。2007/07/23(月) 15:22:20ID:B11bIlhG
>>798
つまり、接続部は自作しろってことだね。
ありがとう。
0800名前は開発中のものです。2007/07/23(月) 16:16:01ID:e5hs4e1F
vistaの方針はアプリの保存データはユーザー個別のフォルダに置け、だからな・・・。
ゲームだとゲーム本体を権限のある場所に置いてそのサブフォルダにデータ置きたいよな。

MSのフォルダの方針はころころ変わるから規則を決めてほしいよね。
0801名前は開発中のものです。2007/07/23(月) 17:59:25ID:7/1Kk4Fr
>>799
マルチ乙
0802名前は開発中のものです。2007/07/23(月) 18:46:45ID:9UE4lJrk
なんかvistaの話が出てるがセーブデータはMy Documentsにしないと動かないのか?
0803名前は開発中のものです。2007/07/23(月) 18:52:18ID:iEhl0kCo
お父さんの許可がないとエロ息子はエロゲインストール出来ない
0804名前は開発中のものです。2007/07/23(月) 20:24:21ID:jNxCBvRp
>>802
しなくても動く。

ただし、Program Filesにインストールした場合、プログラムと同じディレクトリにセーブデータを作成すると、
Vista所定の場所の分かりづらいところに作成される(パスがリライトされるといえばのいいのか・・・)
全OS共通にするなら、My Documentsが無難っていう話。
0805名前は開発中のものです。2007/07/23(月) 20:56:41ID:UeCRdblv
通常ユーザがシステムディレクトリを無制限にいじれるっていうのがそもそも豪快すぎる
ウイルスが一向に減らないわけだ
0806名前は開発中のものです。2007/07/23(月) 21:28:02ID:OHncBxK7
そういう意味では、アプローチは正しいのかも知れんね。
だが変更のコストが高くついた。
0807名前は開発中のものです。2007/07/23(月) 23:41:32ID:KZ7eywMM
>>805
問題なのはソフトベンダーが勝手なところにバンバンインスコしシステムを書き換えまくる事です。
これはユーザーの意思ではありません。

とでも言っておくかw
linuxだとインスコもシステム書き換えも全部ユーザーの意思でやった上でファイルに関する細かいルールがあるんだけどなぁ。
0808名前は開発中のものです。2007/07/24(火) 06:24:07ID:r1WeTSvo
エロゲでもこのシステム使っていたりするんですよね?
プロの開発者の方とかもいるんですか?
0809名前は開発中のものです。2007/07/24(火) 06:34:24ID:WrMbySWF
知ってるが
 お前の態度が
  気に入らない
0810名前は開発中のものです。2007/07/24(火) 08:23:26ID:ZKWd6NVC
   三度ググって
    出直してこい
0811名前は開発中のものです。2007/07/24(火) 08:29:41ID:nr+t9+zT
知ってるが
 お前のち○ぽが
  入らない
0812名前は開発中のものです。2007/07/24(火) 12:55:36ID:yvJ6Y0My
いらないファイルとは
http://glossary.tank.jp/t0122.html
何もしてないとは
http://glossary.tank.jp/t0017.html
0813名前は開発中のものです。2007/07/24(火) 13:55:41ID:OSWLA8+G
吉里吉里ではメッセージ枠作成が難しい
0814名前は開発中のものです。2007/07/24(火) 13:56:31ID:eAnbnZfU
え?
0815名前は開発中のものです。2007/07/24(火) 14:07:46ID:OSWLA8+G
俺はメッセージレイヤーふたつにするから(ギャルゲ作成のため)
0816名前は開発中のものです。2007/07/24(火) 14:12:52ID:gnmbO3Iz
俺既にメッセージレイヤー20個超えてるけど
0817名前は開発中のものです。2007/07/24(火) 14:17:17ID:Ubejky6C
何を!じゃあ俺なんて40個使っちゃうもんね!
0818名前は開発中のものです。2007/07/24(火) 14:52:14ID:ZKWd6NVC
俺のメッセージレイヤは108個まであるぞ!
0819名前は開発中のものです。2007/07/24(火) 15:23:01ID:eAnbnZfU
煩悩の数だけ
0820名前は開発中のものです。2007/07/24(火) 16:15:26ID:9bVjJTzh
>>775
ありがとうございます。
しかし FSCommand("GO", "シナリオ.ks") ではダメでした。
0821名前は開発中のものです。2007/07/24(火) 16:59:16ID:hZszATIk
>>819にネタを分かってもらえなかった>>818であった。
0822名前は開発中のものです。2007/07/24(火) 18:06:14ID:Iu3acHmR
まぁゲ製板だし
0823名前は開発中のものです。2007/07/24(火) 18:12:30ID:UZ6QCTDP
ネタが分かったとしても何もならんよ
0824名前は開発中のものです。2007/07/24(火) 18:30:34ID:1AOb0vlq
まだまだだね
0825名前は開発中のものです。2007/07/24(火) 21:22:32ID:RMg7d/zY
>>824
そしてネタわかってる奴登場
0826名前は開発中のものです。2007/07/25(水) 10:54:18ID:SNaUC+OC
で、何のネタなの?
0827名前は開発中のものです。2007/07/25(水) 11:08:44ID:NIB/281j
テニヌの王子様
0828名前は開発中のものです。2007/07/25(水) 11:11:06ID:SNaUC+OC
テニプリなんて見た事ねぇ・・・
0829名前は開発中のものです。2007/07/25(水) 19:26:58ID:jNdut+w/
どちらかというとニコニコだろう
0830名前は開発中のものです。2007/07/25(水) 23:55:19ID:Nek6/4f9
質問です。

FLASH再生終了って[wv]で検知出来ないんですか?
[wait time=xxx]で処理を待つ方法しか無いんでしょうか。
0831名前は開発中のものです。2007/07/25(水) 23:57:59ID:btUzUt16
リファにはなんて書いてあった?
0832名前は開発中のものです。2007/07/25(水) 23:59:46ID:EY/D9ieD
検知できない。
0833名前は開発中のものです。2007/07/26(木) 00:00:56ID:0KY3SWEC
付属のKAGマニュアルにも公式にも書いてないっす。
ググっても同じ症状の人が居たけどwaitでやれってお答えですた。

やっぱ無理?
0834名前は開発中のものです。2007/07/26(木) 00:04:17ID:qdYMdt38
で、リファのwvタグの所にはなんて書いてあった?
0835名前は開発中のものです。2007/07/26(木) 00:10:18ID:0KY3SWEC
>>834
いや、だから何かいい方法があるのか聞いてるわけで('A`)マンドクセーナ

出来ないって見ますたよ。
ググって調べたりもしますたよ。これでいい?
0836名前は開発中のものです。2007/07/26(木) 00:14:27ID:GsVnoPpi
質問に答える気なんてさらさらなくて、質問に来たやつを馬鹿にするためだけに住み着いてるやつっているよな
専門系のスレに多い
0837名前は開発中のものです。2007/07/26(木) 00:27:16ID:Eom3/tJb
>>834
つ「SWF(Sockwave Flash) の再生の終了を待つことはできません。wait タグ等で必要な時間を待つなどをして対処してください。
0838名前は開発中のものです。2007/07/26(木) 00:29:50ID:mM+jTiBe
過疎スレだから無理だけど、正直KAGスレとTJSスレに分けた方がいいんだよな。
0839名前は開発中のものです。2007/07/26(木) 00:30:04ID:MctZr23A
>>830
waitで適当に待つか、フラッシュ側で終わったあたりに次の
ラベルにジャンプするようにするか、フラッシュを使わないか
0840名前は開発中のものです。2007/07/26(木) 00:31:19ID:EpaxJ6gv
>[wait time=xxx]
なんでこれじゃいかんの?
0841名前は開発中のものです。2007/07/26(木) 00:33:49ID:qdYMdt38
>付属のKAGマニュアルにも公式にも書いてないっす。
っていってるのからリファよくみてねえのかと思ったよ
0842名前は開発中のものです。2007/07/26(木) 00:36:11ID:ke347rno
>841
あのー、付属のKAGマニュアルとリファレンスは全く同じものですよ。知ってました?
0843名前は開発中のものです。2007/07/26(木) 00:45:28ID:dw/UIApT
質問の仕方が教えてチャンなだけだよね。
0844名前は開発中のものです。2007/07/26(木) 00:46:55ID:EpaxJ6gv
>>842
リファにはできないって書いてあるのに、
>FLASH再生終了って[wv]で検知出来ないんですか?
>付属のKAGマニュアルにも公式にも書いてないっす。
こう言ってたからじゃね?
0845名前は開発中のものです。2007/07/26(木) 00:47:30ID:EpaxJ6gv
ゴメンageちゃった
0846名前は開発中のものです。2007/07/26(木) 01:11:54ID:VCqus/+b
馬鹿同士が潰し合い、専門系のスレっていうより専門学校生が毎日やってることだな。
そのせいで中途半端にメンヘラ系の知識が付くと。

普通に考えたら>>844にたどり着くわな。
0847名前は開発中のものです。2007/07/26(木) 01:44:44ID:hgiSm/Rz
>>844
レスの流れを見れば「もっと良い方法」のことだと思うよ

>>833のレスが根拠

はい、推理ゲームおしまい
0848名前は開発中のものです。2007/07/26(木) 02:05:36ID:JuvweFHU
>>829
本誌に載った日からネタにされてましたが?
0849名前は開発中のものです。2007/07/26(木) 02:06:22ID:il3Asx2l
>848 どっちにしても見ないw
0850名前は開発中のものです。2007/07/26(木) 02:26:48ID:bRXvv1/V
KAGのマクロで、属性の値をTJSの式中で使うのってムリ?

[macro name=test]
[eval exp="var foo=%arg;"]
[endmacro]

[test arg="てすと"]

↑変数fooに"てすと"を入れたいけど、当然エラーになる
0851名前は開発中のものです。2007/07/26(木) 02:50:20ID:QUoq9Jcs
[eval exp="var foo=mp.arg"]でいけるかな
0852名前は開発中のものです。2007/07/26(木) 02:59:44ID:bRXvv1/V
>>851
うまくいった。お返事ありがとう!
0853名前は開発中のものです。2007/07/26(木) 04:40:14ID:pLbLzQyf
吉里吉里のplaybgmって、loopするのが気持ちちょっと早くない?
oggなんだけど、なんか最後まで再生しきる直前にloopしてる感じで、微妙に繋がりが悪い
■ このスレッドは過去ログ倉庫に格納されています