トップページgamedev
982コメント340KB

2月3日、吉里吉里を落とした

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。03/02/03 16:08ID:C58S5R6y
さて、何をつくろう?
054954503/07/21 00:29ID:iCaMOhGV
ちなみに、>>548>>545ね。
055053703/07/21 01:29ID:kL2ZyxUG
>>538-539>>542
遅ればせながらthx!。
0551名前は開発中のものです。03/07/21 01:58ID:a3zN9ZlY
ttp://gra.cool.ne.jp/sena/kiri/
>・均等割付マクロを追加。
キタ━━━━(゚∀゚)━━━━ッ!!
0552名前は開発中のものです。03/07/21 08:47ID:z4HDAHHL
吉里吉里弘太郎(小6女子4人監禁後練炭で自殺)
0553名前は開発中のものです。03/07/21 16:28ID:93C8AUkW
ttp://kappaebisen.shiftweb.net/down.html
>実行コアは吉里吉里です。
キタ━━━━(゚∀゚)━━━━!!

すまん、激しく自作自演。
055454403/07/21 18:25ID:Y4xzUTzd
>>549はスルーしてくれ。

× ちなみに、>>548>>545ね。
○ ちなみに、>>548>>544ね。

も う だ め ぽ ( ´ ・ ω ・ ` )

逝ってくる。。。
0555名前は開発中のものです。03/07/22 11:26ID:vqO0DXHj
>>553
作者様ですか?
そうだったら、とりあえずはおめでとう。
しかしひとつだけ聞きたいことがある。

スクリプトにコメントがひとつも入っていないのは仕様ですか?
0556名前は開発中のものです。03/07/22 17:12ID:vqO0DXHj
>>543
漏れは良くわからんが、プラグイン使えば良いんじゃねぇの?
0557名前は開発中のものです。03/07/22 23:45ID:nYFoPWnN
ゾウディアック2体験版、公開。

……すげー。
0558名前は開発中のものです。03/07/23 06:08ID:S0GBXF3z
>>539
[if exp=0] だとラベルジャンプを防ぐ事は出来ないよ。

;例
[if exp=0]
*test
ここには来るなって言っているだろ!![l]
[endif]
;---------------------------------
わいわいがやがや。[l]
[jump target=*test]\
[s]

ってやると、「ここには来るなって言っているだろ!!」が表示される。
0559名前は開発中のものです。03/07/23 09:26ID:lq6+xtUK
>>556
プラグインって、「吉里吉里専用プラグイン」と、「Susieプラグイン」と、「音声系のプラグイン」しか使えないんじゃなかったっけ?
HSPプラグインとか、ベクターにおいてあるプラグインとかも使えるの?
0560名前は開発中のものです。03/07/23 18:55ID:bsfyyhcp
つまりはそういうプラグイン作ればいいんだな
0561名前は開発中のものです。03/07/23 19:00ID:dTNYe06y
>>558
@iscript
/*
*test
ここには来るなって言っているだろ!![l]
@s
*/
@endscript
;---------------------------------
わいわいがやがや。[l]
@jump target=*test
@s

これでも表示されますが、何か?
0562名前は開発中のものです。03/07/23 19:11ID:C643sxg1
>561はバグなんじゃないのか…?
0563こんな感じ?03/07/23 21:21ID:tr9OJt4Q
--- KAGParser.cpp 2003-06-07 15:25:05.000000000 +0900
+++ KAGParser.cpp.new 2003-07-23 21:15:59.000000000 +0900
@@ -699,6 +699,27 @@
tjs_int i;
for(i = 0; i<LineCount; i++)
{
+ bool iscript1 = Lines[i].Start[0] == TJS_W('[') &&
+ (!TJS_strcmp(Lines[i].Start, TJS_W("[iscript]")) ||
+ !TJS_strcmp(Lines[i].Start, TJS_W("[iscript]\\")));
+ bool iscript2 = Lines[i].Start[0] == TJS_W('@') && !TJS_strcmp(Lines[i].Start, TJS_W("@iscript"));
+
+ if(iscript1 || iscript2)
+ {
+ for(; i < LineCount; i++)
+ {
+ p = Lines[i].Start;
+ if(p[0] == TJS_W('[') &&
+ (!TJS_strcmp(p, TJS_W("[endscript]")) ||
+ !TJS_strcmp(p, TJS_W("[endscript]\\")) )||
+ p[0] == TJS_W('@') &&
+ (!TJS_strcmp(p, TJS_W("@endscript")) ) )
+ {
+ break;
+ }
+ }
+ }
+
if(Lines[i].Length >= 2 &&
Lines[i].Start[0] == TJS_W('*'))
{
0564名前は開発中のものです。03/07/24 03:09ID:uPMMQi/B
>563 吉里吉里本体のビルド成功した?気になる。
056556303/07/24 20:50ID:Z2SZ+4b8
いや、BCB持ってないから無理。
上のパッチもコンパイルできるかどうか知らない。
0566名前は開発中のものです。03/07/26 09:02ID:EqS7PjyL
KAG3でキーボードの入力を感知して右クリックサブルーチンみたいに処理を行いたいんですけどどうすればイイですかね
0567名前は開発中のものです。03/07/26 19:23ID:KpXyB7Pb
keyDownHookでどうでつか?

ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/TJSTips.html#id271
0568名前は開発中のものです。03/07/29 14:18ID:JsIf0Yyf
「TJSからC++で実装した関数を呼び出せる」みたいな記述がどこかに
あった気がするんだけど……いくら捜しても見つかりません。もしかし
て、漏れの気のせいですか?
0569名前は開発中のものです。03/07/29 16:09ID:5PzsaXix
それは吉里吉里の話じゃなくて、
TJSをアプリに組み込んだ場合の話でない?
0570名前は開発中のものです。03/07/29 16:31ID:Z6sTw3bJ
http://www.ultrasync.net/dee/kr2helps/tjs2doc/contents/simple.html
これの「ネイティブ関数」よりあとのところかな

あとは/src/base/win32/plugin_kit/basetest/あたりのプラグインのサンプル
057156803/07/29 16:52ID:JsIf0Yyf
ううむ、なるほど。ありがd。
プラグインのほうがいいんだろうけれど、DLL政策環境のない漏れには、
ネイティブ関数使うしかない罠。
マニュアルにざっと目を通してみたけど、ちょっと難しそうだ……まあ、よ
く理解してから、頑張って挑戦してみるです。
0572名前は開発中のものです。03/07/29 17:34ID:a7OUlILB
フリーのボーランドのコンパイラでいけそうなよかん。
057357103/07/29 22:06ID:JsIf0Yyf
>>572
ボーランドのコンパイラあるんだけど……それって、DLLも作れるんだっけ?
質問君でスマソ。ネット検索してもわからなかったから……(そもそもCとは疎
遠になってる)。
放置民で構わないから、書き込みさせてちょ。
0574名前は開発中のものです。03/07/29 23:48ID:7iNMeiQP
939氏が3月10日の日記で、ボーランドのコンパイラでやってる。
0575名前は開発中のものです。03/07/30 06:49ID:EB6eok4f
DLLを作るのにコンパイラは関係無いよ。
どのコンパイラでも作れる
0576名前は開発中のものです。03/07/30 18:45ID:FtUU1jXx
ABでも作れるハズ。
0577名前は開発中のものです。03/07/30 20:33ID:vFrfFnEA
マニュアルの「右クリックサブルーチンについて」の応用サンプルで、右クリックではなくOnkeyHookでやろうとすると「returnタグが多すぎます」となってしまいます。
なにか解決策はありませんか?
0578名前は開発中のものです。03/07/30 21:36ID:ka4z8oNf
>>574
おお、サンクスです!
0579名前は開発中のものです。03/07/30 23:45ID:pPY2MZdY
>>577
@if exp="typeof(global.callKeyDownSubRoutine_object) == 'undefined'"
@iscript
class CallKeyDownSubRoutinePlugin extends KAGPlugin
{
function CallKeyDownSubRoutinePlugin() { }

function callKeyDownSubRoutine(key, shift)
{
if(key == #'Q')
{
kag.callExtraConductor("first.ks", "*test");
kag.lockMessageLayerSelProcess(); // 選択肢ロック
}
}
function onStableStateChanged(stable)
{
if(stable) kag.keyDownHook[0] = callKeyDownSubRoutine;
else delete kag.keyDownHook[0];
}
}
kag.addPlugin(global.callKeyDownSubRoutine_object = new CallKeyDownSubRoutinePlugin());
@endscript
@endif
ほげ[l]ほげ[l][s]
*test
サブルーチン
@return

とか。
0580名前は開発中のものです。03/07/31 14:53ID:VQH9U/nb
思ったんだけど、>>553みたいに、スクリプトにコメント書かないようにするメリットはあるの?
0581名前は開発中のものです。03/07/31 15:40ID:1d0MAGw8
メリットというか、必要ないんなら書かなければいい。

とりあえず全員ここでJava言語コーディング規約勉強。
http://www.tcct.zaq.ne.jp/ayato/programming/java/codeconv_jp/
0582名前は開発中のものです。03/07/31 18:13ID:5CPDpWY5
>>579
サンクスです
0583TIPSその1303/08/01 01:16ID:dP8I7o7r
first.ksの1行目などに、
@eval exp="kag.conductor.debugLevel = tkdlNone"
と書くと、コンソールへの出力が止まります。
0584名前は開発中のものです。03/08/01 02:32ID:ASgDXNHQ
>583
やってみたけど、目一杯出力されてる…
0585名前は開発中のものです。03/08/01 02:54ID:dP8I7o7r
>>584
「止まります」
058658303/08/02 00:09ID:UyreEgpO
いや、ごめん。
止まるというよりは、減るという感じかな。

@eval exp="kag.conductor.debugLevel = 0"
@eval exp="tf.i = 0"
*loop
@image storage=_24 layer=base
@jump target=*loop cond=++i<10

とした時に、1行目があるのと無いのでは大違い。
0587名前は開発中のものです。03/08/03 13:42ID:noxQkDt5
誰か吉里吉里でシューティングゲーム作ってきぼーんぬ
0588名前は開発中のものです。03/08/03 14:15ID:U1P6tPf+
シューティングくらいなら、結構簡単にできるかもしれないね。
漏れも時間が空いたら、やってみようかな。
0589名前は開発中のものです。03/08/03 15:27ID:U1P6tPf+
Array.find("#",0);
ってやると、"#"が最初に現れる添え字が返ってきますよね?
これを、「#を先頭に含む文字列」("#ああああ","#いいいい"など)が現れた場合にも、添え字を返したいのですが、どうすれば出来るのでしょうか?
0590名前は開発中のものです。03/08/03 19:13ID:jq+UHfi6
>>587
リクエストのサイトいったらどうでつか。
結構、盛り上がってるっぽい。
0591名前は開発中のものです。03/08/03 20:48ID:6DIvAVeh
yu-risに対抗するんでつ
0592名前は開発中のものです。03/08/04 01:25ID:oomXBxxu
>>589
たぶん正規表現でできるべ
0593名前は開発中のものです。03/08/04 11:44ID:IsMo+Nrw
>>592
あー、やっぱりArrayじゃ無理なのか……(´・ω・`)ショボーン
どうもdクスです
0594 ◆EC1EiYHUec 03/08/04 16:15ID:t3yN7iQA
>>587
http://www.42ch.net/UploaderSmall/source/1059981174.lzh
0595 ◆EC1EiYHUec 03/08/04 16:19ID:t3yN7iQA
言い忘れたけど←→で移動、シフトキーで弾発射でつ。
0596 ◆EC1EiYHUec 03/08/04 17:44ID:gLa6A9Ht
>>594 のバグフィックス版
http://www.42ch.net/UploaderSmall/source/1059986530.lzh
0597名前は開発中のものです。03/08/05 06:48ID:iOB89VFr
>>596
動かないで連射していれば絶対死なずにポイントが増えつづける
バグ以前の問題
0598名前は開発中のものです。03/08/05 12:43ID:zVIsdVNM
o_show氏の掲示板で ttp://yy.ziyu.net/yybbs.cgi?room=o_show&mode=res&no=634
でここに出てきて謝って ttp://cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?mode=allread&no=1446&page=0
こんな文章を載せて ttp://genius-crazy.hp.infoseek.co.jp/Nsc.html

吉里吉里のコミュニティってこんなのばっかりなの?
というかこいつってこんなことしてNスク側のコミュニティに謝るのはいいが
吉里吉里側のコミュニティにも迷惑を掛けたって認識はないのか?
0599名前は開発中のものです。03/08/05 13:05ID:lNAIjRM7
>>598
Nスクが、吉里吉里がというよりただその人がバカだったとしか思えない。
かつ、特別誰も問題視していないと思う。

つーか、ただ単に売名行為にしか見えない。
0600名前は開発中のものです。03/08/05 15:23ID:I4W+Id8N
>>599
>かつ、特別誰も問題視していない

そうあるのが一番良いんだけれど、これからどうなるかは判らない。
その書き込みを見て、「じゃあ俺も吉里吉里のBBSに同じような事を書いて
やろう」みたいに思うヤシが出てくるかも知れない。俺たちの側からの見解と、
Nスクユーザー側からの見解は、大なり小なり違うわけだし。
もし最悪の事態に陥れば、吉里吉里BBSの存続とかそういう問題よりも、まず
Deeタンが心配だ。最近掲示板や日記に顔を出していない事から察するに、
Deeタンはリアルで忙しいのだろうし、この間の厨房騒ぎで精神的にも色々ある
だろうからなぁ……。
ううむ、何か予防策ない?>騒動
何も無いと良いけどなぁ……サバラ!
060160003/08/05 15:25ID:I4W+Id8N
あー、最後の「何も無いと良いけどなぁ」は、予防策ではなくて、騒動の事っす。
0602名前は開発中のものです。03/08/05 17:39ID:AHnoKr9/
リア厨、夏休みでヒマだから、騒ぎ起こしたいんじゃねえ?
ほっとけ。騒げば騒ぐほど喜ぶだろ。
0603名前は開発中のものです。03/08/05 23:23ID:iDWX6b5P
Shift+F4がどうのって言ってる人は
これで用が足りるだろう
@if exp="System.getArgument('-debugwin') !== 'no'"
みちゃいやーん[l]
@eval exp="kag.shutdown()"
@endif
060460303/08/05 23:32ID:iXeacsEC
あ、これだとこのメッセージのクリック待ちの最中に
Shift+F4押されていじられますね。
startup.tjsの先頭あたりに
if(System.getArgument('-debugwin') !== 'no') System.exit();
とでも書いておくのがいいのかもしれないdesu
0605名前は開発中のものです。03/08/06 03:16ID:Pm6ouf2W
あ、問題のバカって吉里吉里本でボツくらった奴だ
0606名前は開発中のものです。03/08/06 07:03ID:0GxRoVso
>>605
詳細キボン
0607名前は開発中のものです。03/08/06 07:45ID:mcIHcdmi
おい、叩きやめろ。
そいつと同等以下だぞ。
0608名前は開発中のものです。03/08/07 09:35ID:cMFPNlIG
>>605
詳細キボン
0609名前は開発中のものです。03/08/07 17:02ID:n2u/i4AZ
http://cgi.din.or.jp/~glit/TheOddStage/TVP/bbs/bbs.cgi?mode=&action=disp&num=3492&type=sr#3492
叩きは大好きです。
0610名前は開発中のものです。03/08/07 23:52ID:lxyhUBhv
PSO〜体験版ってやつ、リソース書き換えてるな。
0611名前は開発中のものです。03/08/08 14:33ID:vxuwvjsS
「デモをクリックで飛ばす」というのはできないでしょうか?
タイトル表示後、放っておくとデモ表示、デモの最中にクリックすると
タイトルにもどる、というのをやりたいのです。
0612名前は開発中のものです。03/08/08 15:56ID:BO9k4Fzr
kag.clickCount だっけか
0613名前は開発中のものです。03/08/08 16:42ID:N3oz4tS1
まあ、デモの作りにもよるか
0614名前は開発中のものです。03/08/08 19:34ID:kaKKCl7/
>>611
それ、今本家で話題になってるやつじゃない?
0615名前は開発中のものです。03/08/08 21:12ID:jJmHS0rb
>>611
別にフラッシュ使ってないんなら、こんな感じ。

*title
@iscript
kag.leftClickHook[0] = function() {
kag.process('', '*start');
return true; };
@endscript
[er]タイトル
@wait time=2000 canskip=false
@iscript
kag.leftClickHook[0] = function() {
kag.process('', '*title');
return true; };
@endscript
[er]デモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモデモ
@wait time=2000
@jump target=*title
*start
@eval exp="kag.leftClickHook = []"
[er]スタート
061661103/08/08 23:17ID:vxuwvjsS
>>615
ありがとうございます。助かります。フラッシュは使用しておらず、
基本機能だけで作ったデモシーンなので、なんとかなりそうです。
0617名前は開発中のものです。03/08/09 02:13ID:31VgJroA
私立さくらんぼ小学校の同人ロリゲーが、吉里吉里製ですな。
作者は、問題がなさそうならば、商業のほうでも使うと、日記で言っていたが…
0618名前は開発中のものです。03/08/10 21:32ID:07HCpX/h
夏コミに吉里吉里で出すヤツ挙手しる
0619名前は開発中のものです。03/08/10 22:08ID:pD2qsRoR
(・∀・)ノ



完成すれば。
まだ色塗ったりしてるんだが、大丈夫だろうか…
0620(^O^)/03/08/10 22:11ID:8x2N0odn
(^O^)/

まだ作ってるーよー
0621名前は開発中のものです。03/08/11 18:34ID:nv2DrzkI
ところでDeeタンってこのスレ見てるのかな
0622名前は開発中のものです。03/08/12 17:53ID:V5XMy1yN
>>621
実は前スレの1
0623名前は開発中のものです。03/08/13 15:59ID:45BOClhf
(-ω-)ノはーい
0624v03/08/13 23:18ID:tfOOLlai
サーファー風のルックスの少女ですがオマンコはかなりグロイです。
うっそうと生い茂ったマンゲの奥に黒ずんだビラビラが男根を待っています。
顔がかわいいだけにそのギャップにかえって萌えるかも・・・
吸引力のありそうねフェラもいいですよ。
援交女盛りだくさん!!
無料ムービー充実
http://www.geisyagirl.com/
0625名前は開発中のものです。03/08/13 23:43ID:WSS7UStr
>>624
Deeタン
0626名前は開発中のものです。03/08/14 02:27ID:xlKUmIOb
http://cgi.din.or.jp/~glit/TheOddStage/TVP/bbs/bbs.cgi?mode=&action=disp&num=4343#4343

吉里吉里ユーザーのためのコミケ64情報だってさ。
それなりに情報が載ってるな。
0627名前は開発中のものです。03/08/14 12:36ID:h84cVGCm
別に何も連絡してないけど載っててびっくりした。
ひっそりやってるつもりだったんだが、よくみつけたなあ。
0628名前は開発中のものです。03/08/14 13:39ID:3Vgh29GM
おなじくw
ビクーリした。
0629山崎 渉03/08/15 07:57ID:Ub8gJW6Z
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0630名前は開発中のものです。03/08/15 21:28ID:VW2HVfyd
ところでどなたか
Arrayクラスのfindメソッドで、検索開始位置を指定する正しいやり方わかりませんか?
例えば[0,1,2,0,1,2]って配列が入ってるf.hairetsuがあるとして、
f.hairetsu.find(2,0)とf.hairetsu.find(2,4)がどっちも 2 になってしまうんですが。
当方、よくわからないtjsを適当に使っているので、的外れっぽくて本家で訊く気にもなれませんで。
0631名前は開発中のものです。03/08/16 01:37ID:VPknJ4rd
それはバグです。
パッチを送っておきました。
063263003/08/18 16:21ID:FXBhVNQ5
>>631
えーとよくわかりませんがありがとうございます。
そのうち吉里吉里本体に修正ってか実装されるってことですよね?
自作の関数で代用しながら待ってまつ。
0633名前は開発中のものです。03/08/19 04:00ID:9NPqxtfZ
もし笑うことでガンを治せるという事が事実なら、>>625は世界中を旅することになるだろう。
0634名前は開発中のものです。03/08/22 16:54ID:0SzJbdFP
var window = new Window();
window.visible = true;
0635名前は開発中のものです。03/08/22 17:19ID:0zjXliUC
よかったね
次はプライマリーレイヤーをつくってよ
0636名前は開発中のものです。03/08/22 19:12ID:0SzJbdFP
はーい

var window = new Window();
var primLayer = new Layer(window, null);
primLayer.setSize(window.innerWidth, window.innerHeight);
window.update();
window.visible = true;
0637名前は開発中のものです。03/08/22 19:53ID:v/tkIOtI
つぎはプライマリレイヤに
Hello! World
と表示だな
0638名前は開発中のものです。03/08/22 21:39ID:fK18dwWN
ここ、レベル高そうだからこんな事聞くのまずいかな(汗)

wavで、再生されるファイルとされないファイルがあって、困っています。
コミックメーカーでは鳴ってました。media playerでも鳴ります。
だから、wavが壊れている訳ではないようなんです。
ソースが間違っているのかというと、他の鳴るファイルに書き換えると
同じソースでも鳴るんです。

もしよろしければ、教えていただけないでしょうか。お願いします。
0639名前は開発中のものです。03/08/22 22:07ID:0SzJbdFP
はーい

var window = new Window();
var primLayer = new Layer(window, null);
primLayer.setSize(window.innerWidth, window.innerHeight);
primLayer.drawText(primLayer.width/2-primLayer.font.getEscWidthX("Hello! World")/2, primLayer.height/2-primLayer.font.getEscHeightY("Hello! World")/2, "Hello! World", 0);
window.update();
window.visible = true;
0640名前は開発中のものです。03/08/22 22:19ID:GmNd/zWs
>>638
RIFF WAVE とか?
0641名前は開発中のものです。03/08/22 22:39ID:fK18dwWN
>640
すみません、RIFF WAVEていうのが分かりません。
右クリックしてオーディオ形式は、MPEGlayer-3ってなってます。
他の、ちゃんと鳴るのはPCMってなってます。
このMPEGlayer-3っていうのが原因ですか?

どうすれば変えられますか?
0642名前は開発中のものです。03/08/22 22:46ID:8JWxakM0
MP3じゃんか…
wavかoggに変換しる
064363803/08/22 23:13ID:fK18dwWN
>MP3じゃんか…
>wavかoggに変換しる

え・・・拡張子wavで、13KBとかなんですけど。
確か、ネットで音素材を購入したんですけど・・・その後、何か自分で
変えちゃったのかな??すみませんでした。
0644名前は開発中のものです。03/08/22 23:16ID:z0G6zIp6
ttp://www.ultrasync.net/dee/kr2helps/kr2doc/contents/SoundSystem.html#id106
>WaveSoundBuffer では、標準で無圧縮の RIFF Wave 形式 ( 拡張は .wav で、Windows 標準形式 ) を再生することができます。

無圧縮ってかいてあるやん
064563803/08/22 23:44ID:fK18dwWN
すいません。元々mp3だったファイルを、ソフトで変換してwavに
したらしいです。(かなり前なので)何とかoggに変換できました。
昔挫折して、最近本を買ったので今度は頑張ってサウンドノベルを
作って見ようと思います。
0646名前は開発中のものです。03/08/23 01:57ID:hiAhbBB6
>>645
がんがれ
0647名前は開発中のものです。03/08/23 22:24ID:iRGXQkkb
「Window.update」って、未実装じゃなかったっけ?
0648名前は開発中のものです。03/08/24 00:09ID:KsBABsEz
漏れもそう思ったんだけど、実際これ書くのと書かないのとで動作違くない?
0649名前は開発中のものです。03/08/24 14:39ID:RyDq8VQS
kikyou.infoの更新見た?

>吉里吉里作品向け Webスペース 提供サービス はじめました。
ttp://kikyou.info/tvp/filespace.php

あーほんっとに凄いなあDeeタン。フリーソフト製作者の鑑だよ。
吉里吉里でゲーム作れるオイラは幸せ者だー。
■ このスレッドは過去ログ倉庫に格納されています