■吉里吉里/KAG/TJS雑談質問スレ■その3
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
03/10/29 23:11ID:420t+hbZ本家BBSで聞きづらい質問や初歩的な質問などでもよいのでわからないことがあればどうぞ。
自分のゲームの進行状況や製作ツール等についての話、TJS等の質問もお待ちしています。
マルチポストはやめましょう。個人叩きも禁止です。
前スレ(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
前々スレ http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/
【公式】
吉里吉里/KAG推進委員会
http://www.piass.com/kpc/
吉里吉里ダウンロードページ
http://kikyou.info/tvp/
KAGと心中 基本編
http://www.piass.com/kpc/kag1/index.html
0301名前は開発中のものです。
04/01/29 21:32ID:kttRL1rjはじめてすぐにそんなに簡単に理解できるようなら誰も苦労しないよ。
コツコツやるのみ。
Javascriptは文法も似ていて、移行しやすいのは確かですが、
性質上かえって時間がかかるのであまりおすすめしません。
javascriptは意外に奥が深く、本格的なオブジェクト指向言語なのですが、
描画にしてもプラットホームがブラウザという性質上、煩雑で通常より余計な労力を
使うことになるので、「他の言語のための学習」という観点ではおすすめできません。
0302名前は開発中のものです。
04/01/29 22:19ID:LadubTd0これを機にC#あたりを憶えてみれば?
ゲーム制作で必要な、細かな使い捨てツールなんかも書けるようになるし。
0303名前は開発中のものです。
04/01/29 23:34ID:jkEH1VSk自分は全くプログラムやったことなかったが、なんとか理解できるようになったぞ。
吉里吉里歴は1年くらい。
プラグインサンプルを改造することからはじめて(色や位置を変えてみるだけとか)、
徐々にリファレンスや講座を参考に1からスクリプトを書いてみるようになった。
最初は自分の出したい効果に関係するところだけ覚えていった。
効率は悪いかもしれないが、勉強に熱は入るぞ。
ちなみに画像描画なら吉里吉里リファレンスのLayerクラスをすみからすみまで読むよろし。
0304名前は開発中のものです。
04/01/30 04:20ID:Nsx4idfrそれ以前に、kag.fore.messages[n]はメッセージレイヤであって、
kag.fore.layers[n]が前景レイヤなわけだが。
で、画像の読み込みなら、
ttp://www.ultrasync.net/dee/kr2helps/kr2doc/contents/f_Layer_loadImages.html
にあるように、
kag.fore.layers[0].loadImages("hoge");
みたいな感じで。
それとももっと高度な事をやりたいのかな。
0305297
04/01/30 09:50ID:wMoA2WKP吉里吉里初めて1ヶ月でできるとおもてた自分が間違えだったみたいです
>304
あらかじめある場所に画像を表示させておいて
選択肢の上にカーソルを合わせるとその場所の画像が変わるってやりたいんだけど
linkタグのonenterっての使って
[link target=*f1 onenter="kag.fore.layers[1].loadImages('fctest.png')"]
やるとfctest1.pngからobjectへ変換できませんってエラーがでます
誰か教えてくらはない・・・_| ̄|○
0306名前は開発中のものです。
04/01/30 11:00ID:qaLSnIFPとすればうまくいくはず。
0307名前は開発中のものです。
04/01/30 11:50ID:oAgL3/XY施されて、loadImages関数への引数の与え方が異なっている
から、ですな。imageタグ仕様でDictionaryを渡すようになっ
てるんだと記憶してる。
0308名前は開発中のものです。
04/01/30 19:54ID:nZFBhx2ZXPKアーカイバ見るSusie-Pluginってありましたが(AxXPK.spiかな?)、
今何処かで手に入れられませんかね?
0309名前は開発中のものです。
04/01/30 20:20ID:ahnfE2ITというかこの手の話はタブーですか
0310名前は開発中のものです。
04/01/30 20:43ID:YB0yEUmyyes
っていうか過去ログくらいみれ
0312名前は開発中のものです。
04/01/30 21:04ID:+msrk4DLあれのプラグインって配布終了したんじゃなかったっけ?
0313名前は開発中のものです。
04/01/30 21:13ID:YB0yEUmy>>ありましたけどね。
はぁ? なにがけどねだ、市ね世馬鹿。
吉里吉里の展開プロテクトとは別のプロテクトで中みれないっつーの。
0314名前は開発中のものです。
04/01/30 21:41ID:O7VBs2YLまぁ、そうカリカリせんと。
プログラマとしては、「展開」という響きが好きでない人もいるだろうし、
言い方が杜撰になったりするのも無理ないかと。
吉里吉里はせっかくソース公開されているんだから、自分で解析して
データを抜き出してみるとかしてみるのも良いかも。もっとも、吉里吉
里がカスタマイズされていたら、意地でもプロテクトを解除しないとい
けないけど。
>>309
タブーではないかもしれないが、板違い気味かも。
0315309
04/01/30 21:45ID:m/GH8NmS板違いでしたか・・・すんません。
このゲームの関連スレだとこの場合さらに板違いになりそうなのでSusieプラグイン関連のスレ覗いてみます。
0316名前は開発中のものです。
04/01/31 09:07ID:71kwn4Izアスペクト比固定拡大とか、中心への原寸表示
なフルスクリーンモードサポートしてくれないものかね。
0317名前は開発中のものです。
04/01/31 14:18ID:q6Z1fNBQどういう記述をすればいいんでつか?
0318名前は開発中のものです。
04/01/31 14:32ID:qOEg+wYp0320名前は開発中のものです。
04/02/01 14:05ID:CthEEea3positionタグでメッセージレイヤのマージンを変更すると、
今まで描写されてきた文字が消えてしまいますよね?
かといって、MessageLayer.tjsの関数setPosition内にある、
clear();をコメントアウトすると、表示が滅茶苦茶になってしま
うし……メッセージレイヤに描写されてきた文字を記録して
おいて、positionタグでレイヤがクリアされた時に、chタグで
その文字を書き戻そうかなとも考えたのですが……どうした
らいいのか判らない……。
そんなわけで、マージンを変更しても、上手い具合に文字を
消さずに済む方法がありましたら教えてください。
0321名前は開発中のものです。
04/02/01 14:16ID:n1Hf4VN3するんじゃだめなの?
0322320
04/02/01 14:49ID:CthEEea3? すいません、お答えいただいて申し訳ないんですが、
仰っている意味がよく解りません。
[l]タグ等でテキスト描写が停止してからマージン変更する
のではなく、テキスト描写中にマージンを変更したいので
すが……。
0323名前は開発中のものです。
04/02/01 14:51ID:aR5hfdn2こんな感じでどうでしょう。
@iscript
kag.tagHandlers["margin"] = function(elm)
{
var layer = getMessageLayerObjectFromElm(elm);
layer.marginL = +elm.l if elm.l !== void;
layer.marginT = +elm.t if elm.t !== void;
layer.marginR = +elm.r if elm.r !== void;
layer.marginB = +elm.b if elm.b !== void;
layer.y = layer.marginT if layer.vertical;
layer.x = layer.marginL if !layer.vertical;
layer.initLineLayer();
return 0;
} incontextof kag;
@endscript
hoge[r]
@margin layer=message0 page=fore l=50
hoge[r]
; 省略した場合はカレントレイヤ
@margin l=100
hoge
0324320
04/02/01 15:04ID:CthEEea3成功しました!
なるほど、新しくタグを作ってしまうのか……漏れにはそん
な発想できませんでした。どうもありがとうございます。
0325名前は開発中のものです。
04/02/03 03:38ID:KU2m8Ufw背景&一枚絵、約1500枚。
立ち絵、約2000枚。
なにこれ。
0327名前は開発中のものです。
04/02/03 22:39ID:JxQxFozPムービーの取り出し方おしえちくれ・・・
0328名前は開発中のものです。
04/02/04 02:40ID:ODaYUhtcFATE体験版 xp3でググレ
スージー
0329名前は開発中のものです。
04/02/04 12:19ID:9PFhyj9t0330名前は開発中のものです。
04/02/04 13:15ID:keGFCuqLloadcellとかマニュアルに無いわけのわからんタグがいろいろ出てるけど
あれって何?
0331名前は開発中のものです。
04/02/04 13:35ID:Puq1WU9m0332名前は開発中のものです。
04/02/04 13:35ID:Puq1WU9m0333名前は開発中のものです。
04/02/04 14:46ID:XpzcciBkAnimationLayer.tjsのコメント読め
0334名前は開発中のものです。
04/02/04 15:25ID:keGFCuqL読んでなかった
dx
0335名前は開発中のものです。
04/02/04 20:23ID:i7iwtdSCよっぽどとんでもプロテクトを実行ファイルにかけて無い限り、無理なんて事はありえない
しかし、あれだな
TYPE-MOONは金の亡者
0336名前は開発中のものです。
04/02/04 21:39ID:U5jZjQFH0337名前は開発中のものです。
04/02/04 22:33ID:h8OuVEa8ttp://www.remus.dti.ne.jp/~takeucto/
誤爆上等のプロテクトと言い、あんたの言うとおりだな
0338名前は開発中のものです。
04/02/05 02:52ID:uOkf3GoH信者じゃないが、それは違うと思うぞ
判断するなら次回作からするのが妥当でね?
音と絵がぜんぜん進歩なしなのはイカンが、
一応テキストのボリュームとストーリーの構成、システム周り、
は上等な部類に入るソフトなんだし。
次でこのままボリュームまで落ちたら見限る
0339名前は開発中のものです。
04/02/05 09:27ID:WZYUTVxQ0340名前は開発中のものです。
04/02/05 15:26ID:mfXDhqBo0341335
04/02/05 18:49ID:1oqgNm+H気にさわったのなら済まない。
しかし、テレビ版月姫もそれなりに面白かったのだから、面白いシナリオを書く能力はあるのだと思う。
でも、ただ単に売れるからと言う理由でエロシーンを追加して18禁にするのは、金の亡者か自分の作品に自信の無いものがすることだと思う。
本気でエロを入れなければ自分たちの表現ができないと言うのなら、テレビでサントラのCMなんかながすな。
15歳の漏れは悔しくて悔しくて、ちょっと酷い言い方かもしれないが、わかってくれ。
0342名前は開発中のものです。
04/02/05 19:38ID:Ml0E+OCV15の馬鹿なガキだと思うと簡単にスルーできる。
不思議。
0343名前は開発中のものです。
04/02/05 19:50ID:LGDIwCa9君のようなアフォに読んでほしくないから18禁にしているだけです。
18禁にしたら売り上げは減るに決まってんだろ、このチンカス♪野郎
0344名前は開発中のものです。
04/02/05 20:56ID:ksQcrdNl341の擁護するわけじゃないが、本人らが「18禁だったら買ってくれる」と言っていたぞ
0345名前は開発中のものです。
04/02/05 21:36ID:zSjnmAgQ0346名前は開発中のものです。
04/02/05 21:58ID:FzTU0tDA作品が悪いわけではない。
0347名前は開発中のものです。
04/02/05 22:04ID:mfXDhqBo0348名前は開発中のものです。
04/02/05 22:10ID:T9nvU6v40349名前は開発中のものです。
04/02/05 22:24ID:ahIZTd4H0350名前は開発中のものです。
04/02/05 22:50ID:mfXDhqBoセーブしたとき保存されたサムネイルを
ゲーム内で表示させたいんですー
配布されてる右クリックプラグインみたいな感じです
0351名前は開発中のものです。
04/02/06 11:01ID:dFtdDwQSimageタグで表示
@image storage="&kag.saveDataLocation + '/data0.bmp'" layer=0
0352350
04/02/06 16:23ID:CaO/Q1Ut0353名前は開発中のものです。
04/02/07 07:49ID:3UZ1gNip0354名前は開発中のものです。
04/02/07 08:14ID:3UZ1gNipどこ見てもツール作者まんせーばっかじゃんよ。先生から聞いた、先生から勧められた、って。
当たり前っちゃ当たり前なんだろうけど。
0355名前は開発中のものです。
04/02/07 08:51ID:4SQ/mKZiどう変更したらいいんでしょう?根本的にやり方が違う?
@eval exp="f.time=intrandom(280,420)"
@wait time=f.time canskip=false
0356名前は開発中のものです。
04/02/07 08:59ID:hPtF/4jattp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/Var.html#id335
マニュアル嫁よー。
@wait time=&f.time canskip=false だ。
0358名前は開発中のものです。
04/02/07 12:37ID:34SOm4LA@wait time=&"intrandom(280,420)" canskip=false
でいい。必要なら、
@wait time=&"f.time=intrandom(280,420)" canskip=false
でも可。
0360名前は開発中のものです。
04/02/07 19:02ID:EnQza2qp変数って大量に使うとメモリを圧迫したり、
動作が厳しくなったりする事ってあるんでしょうか?
0361名前は開発中のものです。
04/02/07 19:17ID:rod/Otmr0362名前は開発中のものです。
04/02/07 21:04ID:GmGgbuJ7速度早くはならんだろうな
0363名前は開発中のものです。
04/02/07 21:12ID:cvByl8fO0364360
04/02/08 00:05ID:tCxzUxqF回答ありがとう!
ゲーム進行の必要最低限の変数で作っていたんですけど、
ソースが凡雑になってしまい、作り手として見やすいように
各システムごとに変数を分けようか悩んでいたのでした。
そこでこんな疑問が湧きまして。
万単位ですか…。
どうやら全く気にする必要はなさそうです。(w
0365名前は開発中のものです。
04/02/09 21:04ID:iVML3y9O0366名前は開発中のものです。
04/02/09 23:02ID:3gmDss/A笑った
0367名前は開発中のものです。
04/02/10 00:22ID:Wp8vnGhX邪魔なんで、おまいら消し方教えてください。お願します。
0368名前は開発中のものです。
04/02/10 03:13ID:jhEvPXNP;menu.visible = true; を ;menu.visible = false; に。
0369名前は開発中のものです。
04/02/10 19:59ID:KYEbhwztただの目立ちたがりマルチレス厨かと思ったら
ちゃんとそれぞれに丁寧なレスしてるじゃん。感謝されてるし。
道の(ry
0370名前は開発中のものです。
04/02/10 21:23ID:QfZpZCPDもしくはプラグイン。どこかで見たような気がするんですが……。
ズームプラグインではなく、トランジションではなくて単に拡大縮小するやつ。
0371名前は開発中のものです。
04/02/10 21:30ID:fg3Ox5b7フツーに大きくするだけなら[image]の属性に無かったっけ?
うろ覚えスマソ
0372名前は開発中のものです。
04/02/10 23:08ID:9t9756BF本家過去ログ#3292がそのものかも。
あとは、
http://f22.aaacafe.ne.jp/~lips/kag.htm#05
http://homepage1.nifty.com/gutchie/kirikiri_kag2/faq_layer.html#zoom
とか。
過去ログ#4011の
http://www.jingai.net/download/movescroll.lzh
は公開やめたみたい。
つーかそんなもん自分で調べれ。
0373名前は開発中のものです。
04/02/11 00:06ID:PMZhhMuWアリ(σ・∀・)σゲッツ!! 三( ゚)アーンド 三(д゚ ) ;y=ー(゚д゚)・∵. ターン
0374名前は開発中のものです。
04/02/11 02:56ID:S/Z0cDZZううう、どうもありがとう。
一応吉里吉里 プラグイン 拡大とかでググりはしたんだけれどたくさん見落としていたみたい、
ありがとう。
0375名前は開発中のものです。
04/02/11 03:33ID:hiRdyimxシステムボタンをtjsで消す場合、レイヤー指定はどうすれば良いんでしょう。
履歴を見る時にシステムボタンを消そうと思ったのにどうしてもエラーが出て
しまいます。
ここも本家も考えられる場所を漁って見たのですが見つかりませんですた。
もしかしてすごく単純な事すぎて発見出来ないだけなのかもしれないのですが
そもそもボタンレイヤって指定出来るんでしょうか(;´Д` )
何時間も彷徨ってだんだん頭が痛くなってきたyo
0376名前は開発中のものです。
04/02/11 05:04ID:4vbwDCd20377375
04/02/11 15:57ID:hiRdyimxありがd
ヒント教えてもらって自分が見当違いの事をしてた事は分かったけど・・
結局出来なかった_| ̄|●|||
簡単に出来ると思ったのが間違いですた。
吉里吉里の本抱き締めて逝って来まつ
0378名前は開発中のものです。
04/02/11 17:38ID:4vbwDCd2systembutton_object.setOptions(%[forevisible:false,backvisible:false]);
こうやると、システムボタンの表裏レイヤーが非表示になる。
falseをtrueにすれば表示だから。
0379名前は開発中のものです。
04/02/11 18:20ID:2kLeKzHqんで、貼り逃げ。何でこう、綺麗に整理できないかな。
//レイヤスクロール表示用関数
// scroll_flag == void // スクロール未実行
// scroll_flag == +1/-1 // ScrollUp show/hide
// scroll_flag == +2/-2 // ScrollDown show/hide
// scroll_flag == +3/-3 // ScrollLeft show/hide
// scroll_flag == +4/-4 // ScrollRight show/hide
// scroll_flag == default // Universal
var scroll_flag; // 実行中スクロールのフラグ
var scroll_step; // 一度にスクロールするピクセル数
var scroll_copy; // ターゲットレイヤのコピー
var scroll_layer; // ターゲットレイヤのポインタ
var scroll_timer; // タイマーオブジェクト
var scroll_index; //
var scroll_sequence; //
var scroll_trigger;
// 渡されたレイヤが visible なら show / !visible なら hide アニメーションを実行する。
// sequence == 1 上方向
// sequence == 2 下方向
// sequence == 3 左方向
// sequence == 4 右方向
0380名前は開発中のものです。
04/02/11 18:28ID:2kLeKzHq関数部分のみ抜粋。
function startScrollAnimation( layer , sequence , step = 10 , skip = true , trigger = void )
残りは↓。
http://pukapuka.s1.x-beat.com/img-box/img20040211182620.txt
上げてみたら改行削られてエライコトになりましたとさ。
0381375
04/02/11 21:04ID:hiRdyimxうわーッ ありがd!!!!.。:*゚・(ノД`)・゚+:。.
折角教えて貰ったのに出来ないままじゃ嫌だ!と、気合い入れて
再びいじりまくった結果・・
やっぱり履歴メッセージを出す時に消すのはHistoryLayer.tjsじゃ無理なのかなw
他にもhactタグとかシステムボタンの中身をいじったりしたけど
一体何処をいじれば消えてくれるでしょう・・
もうそろそろ本家で聞けと言われそうだけど、
本家で聞くにもIPが晒されるのに抵抗があって聞けない・・・_| ̄|○
0382名前は開発中のものです。
04/02/11 21:20ID:2kLeKzHqfunction showHistory()
function hideHistory()
の中身に付け足せばOKなのでない?
スコープがグローバルなら、タブン問題ないと思うが。
0383名前は開発中のものです。
04/02/11 21:39ID:2kLeKzHqHistoryLayer.tjs
property visible
{
setter( bool )
{
if( bool ) systembutton_object.setOptions(%[forevisible:false,backvisible:false]);
else systembutton_object.setOptions(%[forevisible:true,backvisible:true]);
super.visible = bool;
}
getter
{
return super.visible;
}
}
これを追加するんでも良さげ。
0384名前は開発中のものです。
04/02/11 22:26ID:q8pKTVZkTJS用でつか? KAGなら
@image storage=uni layer=0 page=back visible=true
@trans method=scroll from=bottom stay=stayback time=2500
とかで出来るよね。
0385名前は開発中のものです。
04/02/11 22:55ID:2kLeKzHqんー、トランジッション使うには大袈裟過ぎる場合用かな。
自前の「にゅっ」と出てくるメニューを想定して作ってたり。
0386名前は開発中のものです。
04/02/11 22:58ID:q8pKTVZkfirst.ksに書くならこんな感じかな。
@call storage="systembutton.ks"
@iscript
kag.showHistory2 = kag.showHistory;
kag.showHistory = function()
{
systembutton_object.setOptions(%[forevisible:false,backvisible:false]);
return kag.showHistory2();
} incontextof kag;
kag.hideHistory2 = kag.hideHistory;
kag.hideHistory = function()
{
systembutton_object.setOptions(%[forevisible:true,backvisible:true]);
return kag.hideHistory2();
} incontextof kag;
@endscript
0387375
04/02/11 23:00ID:hiRdyimx方法その二を試させて頂いたんですが、どうやっても
syntax error,unexpected T_SYMBOL,expecting "}" or "setter" or "getter"
というエラーが・・・
ちなみに308行目辺りに挿入させて頂きました。
その一の方もどの行に挿入してみてもエラーが・・
色々考えて頂いたのに申し訳なくて&悔しくてたまりません
シッカリとtjsの勉強してちゃんと使えるように、ゆっくり研究して逝きます
ありがとうございますた〜
0388名前は開発中のものです。
04/02/13 13:16ID:vafynjLj領域画像のパレットってどこにあるの?
0389388
04/02/13 13:27ID:vafynjLj0390名前は開発中のものです。
04/02/15 16:41ID:x5cA7O5o0391名前は開発中のものです。
04/02/16 12:40ID:33Wkb/hQ[video visible=true left=0 top=0 width=640 height=480]\
[playvideo storage="ED.mpg"][waitclick]\
[stopvideo]\
これだと、ムービーが終わってから自動で次に進んでくれない。
クリックしたら飛ばせて、最後まで見ても次に行ってくれるようにするにはどうすればいいですか?
普通に再生すると、クリックで飛ばせなくて…stopvideoタグを外すと動作がおかしくなるし…
誰か解決策キボンヌ
0392名前は開発中のものです。
04/02/16 13:35ID:Tjle5IUh0393名前は開発中のものです。
04/02/16 17:41ID:vxWS0ehV0394名前は開発中のものです。
04/02/16 18:16ID:XelqA3AQ今まで誰も使ってなかったような吉里吉里の機能をめいっぱい使ってそうだからなー。
(プロテクト誤爆は問題外として)
まあ最近全体的に吉里吉里/KAG製ゲームが凝った物になってきてるから
Fateで起こったような不具合が他でも出てくるかもしれないな。
Deeたん頑張れ。
俺も不具合見つけたら、作者やDeeたんにログを送るようにしよう。
0395名前は開発中のものです。
04/02/16 18:53ID:vxWS0ehV面倒見なければならないことが多くなったんだろ
例外のハンドリングの手を抜いてたりするのがいきなり落ちる原因っぽいし。
0396名前は開発中のものです。
04/02/16 19:04ID:HzWDArYC知ってるんだったら教えてやれ
0397名前は開発中のものです。
04/02/16 19:06ID:oPSxMwg2こうじゃないの。
[video visible=true left=0 top=0 width=640 height=480]\
[playvideo storage="ED.mpg"][wv canskip=true]\
[stopvideo]\
0398名前は開発中のものです。
04/02/16 19:24ID:vxWS0ehV教えるとかそういった類の作業じゃないし。
ファイルが無ければどうする、メモリが足りなければどうするといったような
エラーが起きる可能性のあるところすべてで適切な処理をするだけの
煩雑で面倒な作業だもん。
面倒だから、例外が起きる可能性が低いから必ず成功するものとして
エラー処理の手を抜けば問題が起きる可能性が出てくる。
金もらってるわけじゃないのに調査なんか出切るか。
0399名前は開発中のものです。
04/02/16 20:37ID:gP+i6HnA馬鹿はだしゃばんねーでだまってろYO
0400名前は開発中のものです。
04/02/16 20:37ID:gP+i6HnA0401名前は開発中のものです。
04/02/16 20:51ID:vxWS0ehV22:47:33 ==== An exception occured at kaglayer.tjs line 129 [(function) loadImages], VM ip = 15 ====
22:47:33 -- Disassembled VM code --
22:47:33 #(129) super.loadImages(storage, key);
22:47:33 00000015 calld %0, %2.*2(%-3, %-4)// *2 = (string)"loadImages"
22:47:33 -- Register dump --
22:47:33 %-4=(int)536870911 %-3=(string)"ss_王の財宝詳細_1" %-2=(object)(object 0x0012D710:0x00000000)
22:47:33 %-1=(object)(object 0x02CBBCD8:0x02CBBCD8) %0=(void)
22:47:33 %1=(object)(object 0x00FCE23C:0x00000000) %2=(object)(object 0x01006F80:0x00000000)
22:47:33 -------------------------------------------------------------------------------------------
22:47:33 file:xxxxxxxxxxxxxxxxxxxxxx>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx at kaglayer.tjs line 129 [(function) loadImages]
落ちたときのログくらい確認してみろ
■ このスレッドは過去ログ倉庫に格納されています