NScripter Ver.11.00
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。
2007/07/23(月) 02:26:08ID:Ndc+HK/yゲームエンジンNScripterについて語るスレです。
・本家
ttp://www.nscripter.com/
・うpろだ
ttp://andolf.hp.infoseek.co.jp/
技術的な質問については、書き込み前に下記の確認をお願いします。
NScripterの仕様は確認しましたか? ( はい ・ いいえ )
マニュアル,非公式リファレンスのいずれかを確認しましたか? . ( はい ・ いいえ )
テンプレに記載されている講座サイト(Tipsサイト)は確認しましたか? ( はい ・ いいえ )
テンプレに記載されているWikiサイトは確認しましたか? ( はい ・ いいえ )
過去スレに同様の質問が無かったか確認しましたか? ( はい ・ いいえ )
ひとつでも「いいえ」があれば、「はい」になるまで努力しましょう
0880名前は開発中のものです。
2007/12/29(土) 18:41:35ID:fhVUxyBi0881名前は開発中のものです。
2007/12/29(土) 19:03:42ID:NMoXmMi70882名前は開発中のものです。
2007/12/29(土) 19:06:21ID:ngLq55Ny0883878
2007/12/29(土) 19:45:50ID:7WK2oEtb(内容は・・・というか聞いてる時間が無い orz )
お騒がせしますた orz
>>879
買って出てくれた素薔薇しい方なのですよ。
>>881-882
明後日で御座います。
でわ失礼〜 orz
0884名前は開発中のものです。
2007/12/29(土) 20:23:44ID:oWJ+zJFlこれからはそのうざったい改行とか語尾とかやめてくれ。
0885名前は開発中のものです。
2007/12/30(日) 17:20:06ID:IaHgKnRPこういうのがなだれ込んできたら考え物だが
0886名前は開発中のものです。
2007/12/31(月) 02:00:39ID:Rp+PRiog0887名前は開発中のものです。
2007/12/31(月) 03:29:32ID:jKyg8LsG何わざわざ波風立ててんのよw
0888名前は開発中のものです。
2007/12/31(月) 10:27:13ID:9BkZD4v40889名前は開発中のものです。
2007/12/31(月) 10:37:51ID:LIA8R5GP0890名前は開発中のものです。
2007/12/31(月) 10:54:08ID:CQzQ/dmM↓
あ、あんたのために(ry
0891名前は開発中のものです。
2008/01/01(火) 00:41:38ID:xIn9qxlQ0895!dama
2008/01/02(水) 11:21:43ID:MJlZ6uVP0896名前は開発中のものです。
2008/01/05(土) 15:21:49ID:J7QbMQs7変数の数値から文字色を指定する方法ってある?
0897名前は開発中のものです。
2008/01/05(土) 15:58:58ID:ke6IO01+テキストの色をコンフィグで設定するとかなら
カスタマイズしていちいち指定するのが一番だとは思うが
とりあえずどういう使い方したいのか言えよコノヤロウ
0898名前は開発中のものです。
2008/01/05(土) 16:36:41ID:luKWYcU4できないかどうか、試して、できないときに、質問にこい。
0899名前は開発中のものです。
2008/01/05(土) 16:45:10ID:Ht4kGtBv0900名前は開発中のものです。
2008/01/05(土) 16:54:09ID:ke6IO01+pretextgosub内で作らないと即時反映できなくない?
0901896
2008/01/05(土) 17:37:21ID:J7QbMQs7Nスクでどういう演出・効果ができるのかを思いつく限り試したかったので、具体的なシーンなどには上げられませんが。
例えば
for文で変数%0を1〜65535まで繰り返し
%0*256の値を16進に変換したものを色の値として
同じ座標に同じ文字を表示すれば
テキストがグラデーションするような効果ができないかと思ったわけです。
0902名前は開発中のものです。
2008/01/05(土) 19:00:38ID:fd/BoBkL作者が2chで教えて君してたと思い出すわけだな
0903名前は開発中のものです。
2008/01/05(土) 19:33:37ID:Ht4kGtBv管理めんどくさいけど、それなら出来るよ。
0904名前は開発中のものです。
2008/01/05(土) 20:58:23ID:ke6IO01+どれぐらいスムーズにグラデするかは分からないけど
プラグイン使えば並列処理も可能・・・かな?
0905名前は開発中のものです。
2008/01/05(土) 21:49:01ID:Ht4kGtBvそこで字数判定やら、一文字ごとtextcolor変えるやらして出していけば行ける。
0906名前は開発中のものです。
2008/01/05(土) 21:56:26ID:0qxjWFGX20000くらいはまでは黒→緑を繰り返すだけだし、
その後も結局256ごとに遷移しちゃうからあんま綺麗じゃない
>>905
あれ、一行(頁)の中で文字色をグラデーションさせていくのかな?
俺は行の文字丸ごと書き換えてやってみたけど
0907名前は開発中のものです。
2008/01/05(土) 22:09:30ID:Ht4kGtBvdefsubで命令作って、文字変数に一度入れてからグダグダやって出してるわ。
ページ単位の方が組み込みミス減りそうでいいかもね。
確かに901の範囲じゃ全然綺麗に見えないよなw
0908名前は開発中のものです。
2008/01/05(土) 23:20:18ID:msadi4qU文字変数に入れなくてもできるよ。
0909名前は開発中のものです。
2008/01/05(土) 23:37:01ID:0qxjWFGXこの場合同じ座標に同じ文字でのグラデなんだから、texecされちゃまずいことになるんじゃないか
まあ判定してスキップしてもいいけど
あと基数変換して文字変数に入れないと全色の約 1/16 種類しか表示出来ないと思うが
0910名前は開発中のものです。
2008/01/05(土) 23:38:05ID:XWQVfcJ60911名前は開発中のものです。
2008/01/05(土) 23:41:29ID:0qxjWFGX>>906では65535行使ってゴリ押ししてるだけなので、通常使用にはほんの少しお勧め出来ない
0912名前は開発中のものです。
2008/01/05(土) 23:49:53ID:0qxjWFGX0913名前は開発中のものです。
2008/01/06(日) 05:53:38ID:6aREy5yLグラデにしたい色をあらかじめ配列変数に入れておけばいいのでは
16色もあれば綺麗に表示できると思うが
なんか俺勘違いしてるかな
0914名前は開発中のものです。
2008/01/10(木) 21:12:43ID:FmvP3Noh0915名前は開発中のものです。
2008/01/10(木) 22:23:29ID:/2ikS5x2そうでないなら、システムの体験版として意味ないよーなw
0916名前は開発中のものです。
2008/01/11(金) 11:40:14ID:phkyFawCシステムカスタマイズして、選択肢をスプライトボタンにし、テキストをオフにしています。
その画面で右クリックメニュー→セーブを行った際にバグが二つ発生します。
一つは、文字列を入力してセーブするようになっているのですが、
デフォルトで入っている文字列は、通常ならば現在表示されているテキストになるはずですが、
選択肢画面でテキストオフになっているせいか、空白になってしまい、
そのままセーブしようとすると入力してくださいという警告が出てしまいます。
このままでユーザビリティー的に不便ですので、
直前のテキストがデフォルトになるようにしたいと思います。
もう一つは、選択肢画面でセーブを行い、そのデータをロードすると、
セーブ画面になってしまいます。(つまりセーブ画面がセーブされているということでしょうか))
通常のテキスト表示中のセーブでは問題は生じません。
どちらも解決方法が良く分からず悩んでおります。
もしよろしければお力を貸してください。
0917名前は開発中のものです。
2008/01/11(金) 13:37:28ID:phkyFawCどうもテキスト取得タイミングをいじれば上記二つのバグは解決できそうです。
ただ、選択肢前のテキストを読み進めて選択肢に切り替わった瞬間に
テキストが無い状態なので、そこをどうすればよいのかが良く分かりません・・・。
0918名前は開発中のものです。
2008/01/11(金) 17:06:02ID:86UkTEk1その位のシステムを自分で作ったんなら簡単に直せなるでしょ
0919名前は開発中のものです。
2008/01/11(金) 17:11:58ID:Uih5R9UC0920名前は開発中のものです。
2008/01/11(金) 17:20:55ID:phkyFawC前者については解決できました。
でも、ロードするとやっぱりセーブ画面になってしまう・・・orz
原因がわからない・・・('A`)
0921名前は開発中のものです。
2008/01/11(金) 18:04:49ID:7KgCoAyA0922名前は開発中のものです。
2008/01/11(金) 18:31:26ID:7KgCoAyANscは実行中、自動的にセーブポイントを記憶してます。
正確な条件は判らないけど、大雑把にいうと「改ページ」か「テキストクリア」のタイミングが
セーブポイントになってます。
たとえば、カスタマイズしてない状態で
「こんにちは」@
「やぁ、こんにちは」@
「今日は良いお天気ですね」@
と表示したところでセーブし、ロードしなおすと
一行目の「こんにちは」から始まります。
なぜなら、このページを表示する前にセーブポイントが設けられたからです。
saveoff命令はこの「自動的にセーブポイントを設ける」という機能を停止します。
saveon命令は同機能を再開させます。
>>916さんは自前でセーブ画面を作られたようですが、
「通常のテキスト表示中のセーブ」と「選択肢表示中のセーブ」との違いはなんでしょうか?
おそらく「選択肢表示中のセーブ」の方ではsaveoffが正しいタイミングで行われていないのではないかと
推察しますが、そのあたりはどうなっていますでしょう?
0923名前は開発中のものです。
2008/01/11(金) 18:33:49ID:phkyFawCありがとうございます。感謝感激アメフラシ。
0924名前は開発中のものです。
2008/01/11(金) 18:38:17ID:ChottmUl0925名前は開発中のものです。
2008/01/11(金) 18:42:20ID:phkyFawC結構良い出来だと思うので完成したら公開しようかなと思います。
0926名前は開発中のものです。
2008/01/11(金) 19:09:17ID:86UkTEk10927名前は開発中のものです。
2008/01/11(金) 19:27:46ID:ChottmUl0928名前は開発中のものです。
2008/01/11(金) 20:28:59ID:m+Ya450kうpろだに好きに上げなよ
0929名前は開発中のものです。
2008/01/11(金) 20:40:07ID:C5jPy6XT使うために見てみるのが目的じゃなくて
叩くために見てみるのが目的だろ
正直にいってみ
0930名前は開発中のものです。
2008/01/11(金) 21:33:47ID:eZcti6VNそんで>>927なら尚いい
0931名前は開発中のものです。
2008/01/11(金) 22:58:09ID:phkyFawC0932名前は開発中のものです。
2008/01/12(土) 00:20:57ID:DZ+9fQinサンプルサイトの更新最近見られないし
0933名前は開発中のものです。
2008/01/12(土) 00:26:08ID:FVfcTIIpとりあえず画像素材の流用禁止、でいいんじゃね?
0934名前は開発中のものです。
2008/01/14(月) 00:18:34ID:jbxnL9tTこのTheoraプラグインってガイシュツ?
Theora自体は正直流行らないと思ってるけど興味深い
演出としてレイヤで動画を再生するのは一つの手なのかな
0935名前は開発中のものです。
2008/01/14(月) 00:57:26ID:6+B+C/U5ただ、レイヤーで描画出来るのは滅茶苦茶魅力的すぎる。
0936名前は開発中のものです。
2008/01/14(月) 22:36:42ID:b4rJ53oUほほう
0937名前は開発中のものです。
2008/01/14(月) 23:05:38ID:VKYbuZbV0938名前は開発中のものです。
2008/01/15(火) 00:35:44ID:ZTQdM/F5死ぬほど需要あります。
0939名前は開発中のものです。
2008/01/15(火) 10:46:50ID:QRXbJeeUwktk
0940名前は開発中のものです。
2008/01/18(金) 22:51:17ID:gP2nXdt7%0=0なら「貴様」%0=1なら「おまえ」%0=2なら「あなた」みたいな
そういうことしたいんだけど。
0941名前は開発中のものです。
2008/01/18(金) 22:57:42ID:Mvhe3+JR0942名前は開発中のものです。
2008/01/18(金) 23:04:07ID:ZKDsj6TKmov $0."お兄様"
mov $1,"お兄ちゃん"
mov $2,"兄ちゃん"
rnd %1,3
$%1
「ああん……そこ、気持ちいいよぅ……」
goto *elderbrother
0943名前は開発中のものです。
2008/01/18(金) 23:05:05ID:znTOfWpNmov $500,"貴様"
mov $501,"お前"
mov $502,"あなた"
game
*start
mov %0,500
$%0@
inc %0
$%0@
inc %0
$%0\
reset
ちくせう、反応早いなおまいら
0944名前は開発中のものです。
2008/01/18(金) 23:11:16ID:LkFYDpzT散々調べたんですが調べ方が悪いのか、解決策が見つからず、ここ一週間ほど、悩んでます。
0945名前は開発中のものです。
2008/01/19(土) 00:27:03ID:Bc3blKUZ>>944
setwindowでウィンドウ画像を設定しないで、別にスプライトで管理すればいいんでね?
0946944
2008/01/19(土) 00:47:51ID:FbiRhZPn試してみます!
0947944
2008/01/19(土) 01:20:02ID:FbiRhZPnもしや、setwindow自体使ったらダメなのか・・・
もうちょっと悩んでみます。
0948名前は開発中のものです。
2008/01/19(土) 01:51:55ID:Ip6aQyKfひとつずつやればよかったんだな
ありがと、助かった。
0949名前は開発中のものです。
2008/01/19(土) 02:32:34ID:Bc3blKUZ情報が足りん。
消えてしまうスプライトとは、setwindowで指定した枠画像のことじゃないのか?
そうじゃなく、カットイン等の別のスプライトなら、windowchipを確認してみれ。
0950944
2008/01/19(土) 02:48:46ID:FbiRhZPn説明がわかりにくくてすみません。
ええっと、立ち絵をスプライトにしてるんです。
テキストウィンドウ(setwindowは色指定のみ)をスペースキーとかで消去すると一緒にスプライト化した立ち絵も消えてしまうので、それを何とかしたいんですが、他にどんな情報を提供すれば適切なのか自分でも良く判ってないです・・・。
windowchipですね、確認してみます!
0951名前は開発中のものです。
2008/01/19(土) 03:01:30ID:Bc3blKUZスペースキーで消去ということは、カスタマイズしてるよな。
消去する部分のコードで間違って色々なスプライトを巻き込んで消してないか?
0952名前は開発中のものです。
2008/01/19(土) 03:15:21ID:KVLHSewr0953944
2008/01/19(土) 04:21:49ID:FbiRhZPn今チェックしてます!
頑張ります!
0954名前は開発中のものです。
2008/01/19(土) 11:07:00ID:g+CR6E540955名前は開発中のものです。
2008/01/19(土) 12:47:18ID:buY67uc80956名前は開発中のものです。
2008/01/19(土) 13:36:22ID:Rw9P3/DK0957名前は開発中のものです。
2008/01/21(月) 04:46:07ID:dJKnOmJb「セーブデータは行で位置を保存してるので、先頭のdefine部が変わってしまうとセーブデータがばぐっちゃうよ。だから99.txtに書け」
的なことが書いてあるとこがあった様な気がするんだけど、どこだったか紛失。
探して1時間だけど、見つからないんで、もし知ってる人居たら教えてぷりーず……切実ですorz
0958名前は開発中のものです。
2008/01/21(月) 06:07:12ID:BZKtDsMq「システムを置く場所」参照
0959名前は開発中のものです。
2008/01/21(月) 06:09:31ID:dJKnOmJb朝早いのね。
0960名前は開発中のものです。
2008/01/21(月) 07:26:02ID:BZKtDsMq開発頑張ってください!
0961名前は開発中のものです。
2008/01/21(月) 09:17:28ID:w+O1wIAo0962名前は開発中のものです。
2008/01/21(月) 10:37:13ID:BZKtDsMqって思ったらさっきコピペしたURLのサイトの人のことでしたか。
0963名前は開発中のものです。
2008/01/21(月) 12:43:52ID:2u3MIqv0あれはパッチ用のテクニックでしょ?
define変えるなら絶対envdata消さないといけないし、それと一緒に
セーブデータも毎回消した方が確実な確認が出来ると思うけど。
0964名前は開発中のものです。
2008/01/21(月) 14:04:47ID:hiA5mv9Rゲームのデバックならちとは意味があるだろうけど、
修正してセーブ位置が変わって、その場所からデバックできないとかなら
ある程度でシナリオ区切ってその位置にジャンプ出来るようにするとか、
一時的にgosubで飛ばせば良いことだし。
0965957
2008/01/21(月) 14:39:37ID:dJKnOmJb一応はやってみたけども。
to 958
ありがとう、そちらもお疲れ様。
<s>と言うか日曜に徹夜とかないだろ普通……TT</s>
0966名前は開発中のものです。
2008/01/21(月) 15:06:36ID:rPcY+o8k行がずれることの方がシステム直すより多いと思う。
結局セーブは使えないんだよね。
0967名前は開発中のものです。
2008/01/21(月) 15:13:27ID:dJKnOmJbwiki@ttp://wikiwiki.jp/nscripter/?2ch%2FFAQ%2Fthread%2F1stに、
269 :名前は開発中のものです。 :02/10/06 13:41 ID:???
長いテキストを表示させるとエラーが出てしまいますが、
はみだした時に自動的にスクロールさせるとか改ページさせるとかできないのでしょうか。
▲ ▼
272 :名前は開発中のものです。 :02/10/07 01:09 ID:???
269
文字のスクロール消去は機能としてはないね。
設定ラベルで文末文字を指定しておけば、その文字で自動改ページはされる。
ただしこれは、3〜4行で表示されるメッセージ枠タイプ表示向け機能。
といっても自動改ページのあるツールでも
ツール任せで適当に文章を打つと、
どのみち変なところで改ページされたりして、読みにくくなるから、
結局はテストプレイして確かめる必要が出てくる。
Nscrで多少問題なのは、文字が画面からはみ出したら
即座に落ちてしまう事かなぁ?自動改ページ自体は不要。
こんなんあったけど、やっぱり絶望なのかねえ。
コレ無いと、割と不便じゃね? orz
0968名前は開発中のものです。
2008/01/21(月) 15:26:10ID:8FkwYTlp0969名前は開発中のものです。
2008/01/21(月) 15:29:56ID:shpG6HB5どうやれば回避できるんだぜ?
0970名前は開発中のものです。
2008/01/21(月) 15:30:05ID:dJKnOmJbclickstrなんて要らないって人も多そうやなぁ。
0971名前は開発中のものです。
2008/01/21(月) 15:34:25ID:2u3MIqv0>>968
同意。そっちの方が管理するのに困る。
0972名前は開発中のものです。
2008/01/21(月) 15:42:59ID:hiA5mv9R自動改頁させるテクとしてはあるでしょ。
textclear だっけ?
0973名前は開発中のものです。
2008/01/21(月) 15:45:06ID:shpG6HB5どうやれば回避できるんだぜ?
0974名前は開発中のものです。
2008/01/21(月) 15:51:42ID:2u3MIqv0なんか必死だなw 折角だからマジレス。
本文は00〜50.txtに書く。改ページごとに、必ず空行を開けておく。
演出は必ずその空行にgosubで挟む。加筆もgosubで挟む。
演出は51〜99.txtにサブルーチンとして書く。加筆も同じく51〜99.txtに書く。
原理わかってりゃ似たようなことすりゃいける。
0975名前は開発中のものです。
2008/01/21(月) 15:53:36ID:shpG6HB50976名前は開発中のものです。
2008/01/21(月) 16:00:43ID:hiA5mv9Rおれは逆に clickstr 使わないほうが面倒だと思うけどね。
クリック待ちをイチイチ打ち込まないとダメだし、
ミス(バグ)が増長してるだけだから。
0977名前は開発中のものです。
2008/01/21(月) 16:12:04ID:2u3MIqv0テンプレの変更ないよな?
>>976
組み方で全然違ってくるからなあ。人それぞれだ。
0978名前は開発中のものです。
2008/01/21(月) 17:14:07ID:2u3MIqv0変更箇所をまとめといたので、誰かスレ立てよろ。
2の過去スレ追記
・前スレ (うpろだでも見れます)
Ver.11.00
http://pc11.2ch.net/test/read.cgi/gamedev/1185125168/
4の関連書籍は、こないだ出た改訂版に変更
・Nscripterオフィシャルガイド 改訂版 だれでもかんたん!ノベルゲームのつくりかた
ttp://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=978-4-7980-1852-2
ttp://www.7andy.jp/books/detail?accd=32002490
ttp://www.amazon.co.jp/exec/obidos/ASIN/479801852X/
5のNScripter−TipsのURL
【NScripter−Tips】
ttp://sorejyadamedarou.hp.infoseek.co.jp/
(リンク集,Tips)
0979名前は開発中のものです。
2008/01/22(火) 10:20:56ID:SeOTHSX/http://pc11.2ch.net/test/read.cgi/gamedev/1200964126/
レス数が950を超えています。1000を超えると書き込みができなくなります。