2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名前は開発中のものです。:2014/02/04(火) 17:45:20.15 ID:zUepSYWa.net
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!

吉里吉里スレ過去ログ倉庫
ttp://bbs.bokunatu.com/krkr/
吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/
ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は
初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。
■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。
大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。
■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる
数々のTipsが記載されています。
■TJSをもっと使うために
ゲームのインターフェイスをカスタマイズしたい、また
KAGの命令に無いことをしたくなったらまずここを読んでみよう。

必要に応じて>>3-5の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)

前スレ
■吉里吉里/KAG/TJS雑談質問スレ■その27
http://toro.2ch.net/test/read.cgi/gamedev/1358185635/

521 :名前は開発中のものです。:2014/10/13(月) 01:57:49.32 ID:Q/7DY2qs.net
すみません、RPGみたくアイテムを拾えるゲームを作ってて
右クリックメニューで今持ってるアイテムを表示する時に、とった順番に

【牢屋のカギ】
【薬草】
【呪いの指輪】

↑みたく順番に1行ずつ表示して、アイテムを使って所持品からなくなった時は

【牢屋のカギ】
【呪いの指輪】

みたく、自動で行を詰めて表示するにはどうしたらいいんですかね?

522 :名前は開発中のものです。:2014/10/13(月) 02:10:14.93 ID:Y4sMIXMN.net
そのメッセージレイヤーをnowaitで一回クリアした後書き直す

523 :518:2014/10/13(月) 03:27:16.04 ID:Q/7DY2qs.net
すみません、書き方が悪かったです

*rclick
[history output=false enabled=false]
[store enabled="false"]
[layopt layer=message0 page=fore visible=false]
[current layer=message1]
[nowait]
アイテム一覧[r][r]
[emb exp="f.kagi"]・・・【牢屋のカギ】と表示
[emb exp="f.kusa"]・・・【薬草】と表示
こういう書き方をしているので、
右クリック画面で[nowait]の後、持っているアイテムのゲーム変数を表示すると、
使ったりしてアイテムが無い状態だと空白の行ができちゃうんで
自動で行を詰めるにはどうしたらいいのか、という質問でした
わかりにくくてほんとすみません

配列とか使って、その要素のを全部表示させる、とかの方がいい気もするんですが
配列を行ごとに表示する方法とか、全部表示させる方法がさっぱりわかんなかったんです・・・

524 :名前は開発中のものです。:2014/10/13(月) 12:38:49.33 ID:6y9emTmX.net
[emb exp="f.kagi" cond="f.kagi!==void"]
ではどうだろう?

525 :名前は開発中のものです。:2014/10/13(月) 15:30:31.45 ID:Y4sMIXMN.net
アイテムを持ってるかどうかの判定はどこでやってんの?
f.item = [["【牢屋のカギ】", 0], ["【薬草】", 0]]
とかにして全アイテムの名前と所持数を一つの変数で管理して
[if exp="f.item[0][1] >= 1"][ling target="*hoge1"][emb exp="f.item[0][0]"][r][endif]
[if exp="f.item[1][1] >= 1"][ling target="*hoge2"][emb exp="f.item[1][0]"][r][endif]
みたいにするとか

526 :名前は開発中のものです。:2014/10/13(月) 15:48:39.48 ID:wQgt5by5.net
たぶん二重配列とか理解できていないと思うんですけど(名推理)

527 :名前は開発中のものです。:2014/10/13(月) 15:56:32.69 ID:Y4sMIXMN.net
ま、まあこれを機に多少はね?

528 :518:2014/10/13(月) 17:45:26.79 ID:Q/7DY2qs.net
>>524->>527
レスありがとうございます
すみません、>>526さんの言う通りで、二重配列とか配列に関してまだ全然理解出来てないです

でも>>524さんがいうように[cond]を使ったり
>>525さんの「全アイテムの名前と所持数を一つの変数で管理する」方法で
やってみようと思います

配列・二重配列を理解できるまで勉強してきます
レスくださったみなさんありがとうございました

529 :名前は開発中のものです。:2014/10/18(土) 13:19:21.12 ID:lo/9tXFR.net
>>528
連続するレスへのアンカーの書式は>>524-527

530 :名前は開発中のものです。:2014/10/30(木) 20:55:33.61 ID:wLX8Jl7p.net
krkrzのリポジトリが本家もフォーク先も何も動いてないんだけどもしかして安定してるの?

総レス数 1003
305 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★