NScripter Ver.16.00
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2009/06/01(月) 18:58:55ID:6K91CqQ2ゲームエンジンNScripterについて語るスレです。
・本家
ttp://www.nscripter.com/
0118名前は開発中のものです。
2009/08/03(月) 13:28:16ID:DWPzLAn+そもそもLuaなら汎用変数なんて作っちゃダメだが
0119名前は開発中のものです。
2009/08/03(月) 22:30:54ID:z6EBEYovずいぶん昔の話
誤解を招いてすまん
0120名前は開発中のものです。
2009/08/06(木) 02:53:09ID:95fTkad1http://sites.google.com/site/ied2nsc/
ご意見いただけるとありがたいです。
0121名前は開発中のものです。
2009/08/06(木) 03:35:51ID:q0EFWtjUけど、夏コミ後に確認させて貰います
0122名前は開発中のものです。
2009/08/06(木) 09:26:04ID:QtMa39tN0123名前は開発中のものです。
2009/08/06(木) 11:20:39ID:W1gEaslpプログラムド素人でも、分岐の枠組みiEditだかで作ってコピペでシナリオはめ込めばかなり形になるんじゃね
まぁプログラミング用ツールなんざ実際に使って作者間で広まって作者にフィードバック行くまで相当時間かかるだろうが
作者には頑張って欲しい。
とりあえずシナリオベース作る為に使ってみるわ。
0124名前は開発中のものです。
2009/08/06(木) 14:54:08ID:sHeh73Gs使わせてもらいます
0125名前は開発中のものです。
2009/08/06(木) 17:15:39ID:weGy7zdGグラフからテストパターン自動生成とか出来たらなおさら
もっとも、自分は一本道のシナリオしか書いてないんだが
0126名前は開発中のものです。
2009/08/06(木) 20:21:24ID:5sAc4FsS今試してみた。これはすごいな!
いつもシナリオとスクリプト同時に作業するんだけど、
これならシナリオに集中しつつ動作確認も楽にできそうだ
0127名前は開発中のものです。
2009/08/06(木) 23:18:29ID:R0kFDhe9なんだ、ただの神か
0128120
2009/08/07(金) 03:47:31ID:UIP57JCmとりあえず細かい挙動を設定できるように改良中です。
> 逆にNScripterのスクリプトから呼び出しグラフが作れると便利かもね
一応考えてはいるのですが、時間がかかると思います。
> グラフからテストパターン自動生成とか出来たらなおさら
全ての文章を表示するための選択肢のパターンを生成、とかでしょうか。
ちょっと難しそうですね。
0129名前は開発中のものです。
2009/08/07(金) 18:28:13ID:KuOUBxTvautoclick使えばいいんですかね?
0130名前は開発中のものです。
2009/08/07(金) 20:34:59ID:XslUUGV10131名前は開発中のものです。
2009/08/07(金) 21:02:14ID:f1uMqtGWマニュアルなんですけど、フレームなくしてこんなん↓にしてもいいですか
ttp://nscruploader.hp.infoseek.co.jp/cgi-bin/src/n_0205.png
>>120
リンクはってもいいですか
0132名前は開発中のものです。
2009/08/07(金) 21:45:20ID:Vy/UxQR5左の命令一覧を消しちゃうって事だとするなら今までの仕様が良い
その辺りが NScripter Scripting Factory のリファレンスと差別化されてる部分だから
もし変えたらリファレンスよりも更新遅いから多分使わなくなる
0133名前は開発中のものです。
2009/08/08(土) 01:54:36ID:TJd7Fdquフレーム(命令一覧?)の有無は好きにしてもらっていいけど
インクリメンタルサーチで、ヒットなしでもカテゴリ
(上の画像の場合【特殊文字(スクリプト)】とか)が残るのが嫌なんだよね
1画面に収まらないからインクリメンタルサーチの意味が半減してる
つか、もうマニュアルデータをXMLにして
表示はXSLT+JavaScriptでユーザにまかせちゃえばいいんじゃね?
ついでにマニュアル(の元データ)はwikiにしちゃえばいいんでね?
0134名前は開発中のものです。
2009/08/08(土) 12:04:40ID:Xh9gHvofttp://nscruploader.hp.infoseek.co.jp/cgi-bin/src/n_0206.zip
いかが?
0135名前は開発中のものです。
2009/08/08(土) 14:18:06ID:rhrX0p+Zシスカマしてない時の状態でもセーブの挙動影響されちゃうんだな
autosaveoff書いてないと画像切り替えでセーブ位置変わるし
brで弾かれちゃう
brの対策はシスカマ有無関係ないんだな
0136120
2009/08/08(土) 16:08:12ID:wc/4cyYJむしろありがたいです。
サイトへのリンクはご自由にどうぞ。
0137名前は開発中のものです。
2009/08/08(土) 20:05:27ID:TJd7Fdquインクリメンタルサーチ
document.getElementsByTagName('div');
になってるけど全命令乗せたら重くならない?大丈夫?
あと
e.firstChild.innerHTML.match(regex)
だとタグのゴミで誤爆するんじゃ?
function getCommandName(item)
{
anchors = item.getElementsByTagName('a');
if (!anchors[0]) return "";
return anchors[0].firstChild.nodeValue;
}
とか書いて
getCommandName(e).match(regex)
の方がいいんじゃね?
0138名前は開発中のものです。
2009/08/08(土) 20:20:30ID:TJd7Fdqu上の対策をした上で正規表現の「^」を解禁して
「^a」とかでアルファベット別リストの代用にしたらどうだろ
アルファベット別リストの需要があるのか分からんけど
ついでに、動けばいいというのは分かるが
<UL>の下に<DIV>が来て、その中に<LI>複数って構造的に滅茶苦茶じゃね?
Strict準拠にしろとまでは言わんが何のためのリストかと
0139名前は開発中のものです。
2009/08/10(月) 15:59:53ID:owHZd+F40140名前は開発中のものです。
2009/08/13(木) 00:44:29ID:azDgh2H8drawspやdrawsp2を使うと落ちたり、
ほかにも画像処理が入ると反応がなくなったりするんだが、俺だけか?
0141名前は開発中のものです。
2009/08/13(木) 06:52:20ID:pQwQRss6一応公式に報告入れとけば?
0142名前は開発中のものです。
2009/08/13(木) 12:39:46ID:azDgh2H8あまりにも安定しないから、俺の環境が悪いのかなと思ったんだ。
他に使ってる人あまりいないのかな。
今回はもう試す時間ないから、今度色々試して報告入れるわ。
0143名前は開発中のものです。
2009/08/13(木) 16:33:55ID:j6XfQ5DT0144名前は開発中のものです。
2009/08/13(木) 18:37:48ID:azDgh2H8どうやらns2アーカイブ内にoggを入れて使用すると
画像操作系の命令で落ちるみたいだ。
これからns2を使う人は注意。
0145名前は開発中のものです。
2009/08/13(木) 22:06:27ID:ZvJYDpfQ0146名前は開発中のものです。
2009/08/14(金) 10:28:48ID:Flk0WCoo0147名前は開発中のものです。
2009/08/14(金) 11:30:53ID:shAemXrW見る側からすると不快感バリバリなんだけど
0148名前は開発中のものです。
2009/08/15(土) 07:44:28ID:83ohpeWH0149名前は開発中のものです。
2009/08/15(土) 14:18:22ID:eZcO+cRm0150名前は開発中のものです。
2009/08/15(土) 19:02:02ID:83ohpeWHごめんなさい
0151名前は開発中のものです。
2009/08/15(土) 21:23:06ID:55hbBkNYエフェクトって使ってもいいんだよね?
0152名前は開発中のものです。
2009/08/16(日) 21:31:16ID:zt5esSb8それが理解できないなら制作は止めるべき
0153名前は開発中のものです。
2009/08/20(木) 04:58:16ID:F0Ntj1X2lsph 500,":a;top\name.bmp",0,315
csp 501
gettag $0
if $0="" amsp 500,1000,0:print 1 :return
mov $2,":s/30,30,0;#ffffff"
add $2,$0
lsp 501,$2,60,365
spstr "m500,0,315"
print 1
以上のような命令でキャラ名を取得し表示させると
名前テキストがname.bmpの下層にきてしまうのですが
これを上層に持ってくる方法はありますでしょうか?
0154名前は開発中のものです。
2009/08/20(木) 12:30:33ID:VyBP+9JG500と501逆にすれば?
0155名前は開発中のものです。
2009/08/20(木) 19:52:41ID:F0Ntj1X2でっ、できました・・・
こんなに単純なことだったんですねorz
ありがとうございました
0156名前は開発中のものです。
2009/08/20(木) 22:07:28ID:hXSmskZH0157名前は開発中のものです。
2009/08/21(金) 09:32:28ID:B0n5WiRaNスクってスクリプトの大文字小文字って区別されないですよね?
Btnwait とbtnwait
Vspとvsp
Spstr"p200C201"とspstr"P200c201"
などなど意味は同じですよね?
0158名前は開発中のものです。
2009/08/21(金) 14:19:13ID:mc6+UZ8l0159名前は開発中のものです。
2009/08/21(金) 20:26:22ID:k7/cNoXx特定の場面、例えばメインメニューや(普段はテキストウィンドウなのですが)全面に文を表示したい時にtextgosubでジャンプしないようにすることは出来ないのでしょうか?
今のままだとメインメニューにもセーブボタンなど通常会話ウィンンドウに付随するボタン類がでてきてしまい困っています
0160名前は開発中のものです。
2009/08/21(金) 20:46:51ID:z43yf5iXtextgosubの先で分岐するなり\@使わないなりいくらでも出来るだろうがこの天才が
0161名前は開発中のものです。
2009/08/22(土) 18:09:47ID:9NJqQTdv0162名前は開発中のものです。
2009/08/23(日) 09:22:46ID:wQGvEity0163名前は開発中のものです。
2009/08/23(日) 12:37:42ID:n3vB3tvK0164名前は開発中のものです。
2009/08/23(日) 20:43:37ID:n3vB3tvK0165名前は開発中のものです。
2009/08/23(日) 21:26:36ID:pzMlixSXわりとマジでorz
0166名前は開発中のものです。
2009/08/23(日) 23:05:49ID:B87LCwl1なかなか思い通りに行かなくて飽きて投げてるあたり
0167名前は開発中のものです。
2009/08/23(日) 23:06:47ID:5Pa6jc4U0168名前は開発中のものです。
2009/08/24(月) 02:29:19ID:5pH/yXMYぐぐっても分からなくて…
0169名前は開発中のものです。
2009/08/24(月) 05:42:19ID:1WVgByY7マニュアルをよーく見て考えろ
0170名前は開発中のものです。
2009/08/24(月) 12:42:05ID:5pH/yXMY0171名前は開発中のものです。
2009/08/24(月) 15:42:41ID:YMWb3nDh0172名前は開発中のものです。
2009/08/24(月) 17:49:33ID:1WVgByY7その程度の質問にいちいち答えてたらスレが埋まって面倒だとか思ってるわけじゃなくて、
それくらいは自分で調べて解決出来ないとゲーム作りきるのは無理だろうという思いやりだから
たぶん
0173名前は開発中のものです。
2009/08/24(月) 19:56:31ID:2+sT6dWWゲームのテキスト画面は全画面なのかウィンドウなのか。
ホイール使ってスクロールってのは、単に履歴を表示させたいだけなのか、どうなのか。
ページ単位でめくっていく感じなのか
それとも行単位で履歴全部あわせてスクロールさせたいのか
それともドット単位でスクロールさせたいと思ってるのか。
まぁ何にしても、結構高度な事やる必要があるだろうから
マニュアル読んで自分で勉強できるだけの地力がないと無理かもな。
0174名前は開発中のものです。
2009/08/24(月) 22:49:14ID:5pH/yXMYクリック待ちやページを進めるのをスクロールでできたらいいなと思ってましたが
マニュアルいくら読んでも分からないのであきらめます
短いゲームだしそこまで不快感は与えないと思う
0175名前は開発中のものです。
2009/08/24(月) 22:58:02ID:terleYMN0176名前は開発中のものです。
2009/08/24(月) 23:15:03ID:5pH/yXMYそれも試しましたがメニュー画面を弄ったらエラー頻出しました
手がかりは見つかったので長いゲーム作る時にもう一度試してみようかと
0177名前は開発中のものです。
2009/08/24(月) 23:34:23ID:501VUmqF製作者は屑だがサンプルはそれなりに参考になる。
0178名前は開発中のものです。
2009/08/25(火) 16:20:18ID:qlc9Bjv8色々いじってなんとかできました
ありがとうございます
あと下らないことでスレ消費してすみません
0179名前は開発中のものです。
2009/08/25(火) 20:16:15ID:1t5F0PhZ操作性の問題として
スクロールボタンでページ送り出来るつうのは
つい飛ばしてしまいがちにならないだろうか?
履歴機能が充実して無いと困る事になりそう
0180名前は開発中のものです。
2009/08/25(火) 21:27:31ID:PKwXssHZ0181名前は開発中のものです。
2009/08/25(火) 22:04:21ID:1t5F0PhZ0182名前は開発中のものです。
2009/08/25(火) 22:07:12ID:cLSPZT78サンプルを公開したときに煽られた南極がそれならおまえの見せてくれってなことを言い返した。
それに激昂したやつがコピペ爆撃して一時スレが機能不全になった。
だからこのスレの古参住人は南極が嫌い。
南極は他にもいろいろな場所でトラブルを起こしてる。
0183名前は開発中のものです。
2009/08/25(火) 23:28:28ID:qlc9Bjv8実はもうほとんど完成してるんです
ただ少し自分でプレイしてみたらホイール使えないのが意外と不便だったので…
履歴に関しては回想を画面全体にして見やすくするつもりです
フリゲなので有料同人ゲほど快適なのは期待されないと思いますし
あとはプレイしてくれた人から要望があったら考えてみようかと
0184名前は開発中のものです。
2009/08/25(火) 23:32:55ID:/B9kV4O70185名前は開発中のものです。
2009/08/27(木) 16:06:22ID:+nGTd7qt0186名前は開発中のものです。
2009/08/27(木) 16:40:12ID:W7h673DR0187名前は開発中のものです。
2009/08/27(木) 20:36:59ID:65uurO4aシューティング?
0188名前は開発中のものです。
2009/08/27(木) 21:04:24ID:W7h673DR簡単な当たり判定ものは出来る。よってSTGも簡単なものなら可
0189名前は開発中のものです。
2009/08/27(木) 21:34:18ID:9De4gJfB0190名前は開発中のものです。
2009/08/28(金) 07:30:04ID:5OlcreHH0191名前は開発中のものです。
2009/08/28(金) 17:34:33ID:HvwZaBoj0192名前は開発中のものです。
2009/08/28(金) 17:53:33ID:zskEQweT0193名前は開発中のものです。
2009/08/29(土) 16:47:38ID:+yM8erWQというかノベル作成ツールで格ゲー作ろうとするなよ
0194名前は開発中のものです。
2009/08/29(土) 20:29:26ID:h0PLuTyW0195名前は開発中のものです。
2009/08/29(土) 21:25:09ID:UsnxGvfC考えただけでややこしそうだから絶対作りたくないけどw
0196名無しさん@そうだ選挙に行こう
2009/08/30(日) 07:10:15ID:RmjMlVTS0197名無しさん@そうだ選挙に行こう
2009/08/30(日) 09:54:55ID:quiTbbiF0198名無しさん@そうだ選挙に行こう
2009/08/30(日) 11:37:04ID:LW1SdCdw0199名無しさん@そうだ選挙に行こう
2009/08/30(日) 15:48:49ID:8QMlswLM一人でノベルゲー以外を作ってる奴もいる。頑張れ
>>198
必ず再描画しないといけないから重くなっちゃうね。補助的なプラグインがあった気がしないでもないけど覚えてないや
0200名前は開発中のものです。
2009/09/01(火) 08:32:12ID:A2u+vwML0201名前は開発中のものです。
2009/09/01(火) 18:03:05ID:T1WTS7yQ0202名前は開発中のものです。
2009/09/01(火) 18:03:43ID:W1MPdCbZmov %200,”おはよー”%200
click
mov %200,”おはよう”%200
click
mov %200,”おっす”%200
だと画面に
おはよー
おはよう
おっす
と表示されるますが、この文字を消して
mov %200,”こんちはー”%200
click
mov %200,”こんにちは”%200
click
mov %200,”うっす”%200
と表意させたい場合に¥記号を使わずに改ページ動作をさせることはできるのでしょうか?
0203名前は開発中のものです。
2009/09/01(火) 18:43:52ID:j4bAwPsK0204名前は開発中のものです。
2009/09/01(火) 19:59:15ID:W1MPdCbZできました!
ありがとうございました
0205名前は開発中のものです。
2009/09/01(火) 20:52:57ID:W1MPdCbZ何度もすみません
ここでのアドバイスや参考書のおかげでURL先のようなスクリプトで
一応動作するまでは組めたのですが
*titleでtextgosubが機能してしまっているのか
lsp 1,"bg\title.bmp",0,20:print 10,300
と
*t1lp
lsp 2,":s/26,26,0;#778899#ffffffはじまり",370,400
lsp 3,":s/26,26,0;#778899#ffffffつづき",370,430
lsp 4,":s/26,26,0;#778899#ffffffおしまい",370,460
の間に表示させたくないボタン類(セーブ、ロード、エンド、スキップ、クイックセーブ、クイックロード、オートモード)
が表示されてしまいます*t1lp以下が表示されると消えます
そして はじまり つづき おしまい のどれかを選択するとそのgoto先に飛ぶ前にまたボタン類が表示されてしまいます
(mov $100,"おはよー"$100 ここの部分は自分の意図通りボタン類は表示されません)
またテキストウィンドウ内にselect命令で選択肢をだすとボタン類が表示はされるのですが押すことができません
できれば選択肢のときでもこのボタン類からセーブやロードなどができるようにしたいのです
色々と考えましたがここから先がどうしてもわかりませんヒントでもかまわないのでアドバイスいただけないでしょうか?
よろしくお願いします。
0206名前は開発中のものです。
2009/09/01(火) 21:36:27ID:dZLEAfcf>できれば選択肢のときでもこのボタン類からセーブやロードなどができるようにしたいのです
これはselectじゃなくてcselとか使って
「選択肢を押す」機能と「ボタンを押す」機能を同時にできるように
システムカスタマイズするんじゃないかな。
0207名前は開発中のものです。
2009/09/01(火) 23:33:28ID:G40J52770208名前は開発中のものです。
2009/09/02(水) 03:24:38ID:JeZG25kT0209名前は開発中のものです。
2009/09/02(水) 05:15:13ID:qqBNrDz2たとえ使えても重すぎて使い物にならんだろ、とか。
0210名前は開発中のものです。
2009/09/02(水) 08:00:19ID:X1hoU0CQ0211名前は開発中のものです。
2009/09/02(水) 08:33:43ID:Jda6CVa7スプライトほとんど使わないけど、よく動くノベルゲームだったらぎりぎり足りるくらいなのかな
カスタマイズに500番くらいまで使ってるサンプルとかたまに見るけど、それと合わせると足りないとか
0212名前は開発中のものです。
2009/09/02(水) 11:58:33ID:UBxYn7Gu0213名前は開発中のものです。
2009/09/02(水) 13:01:17ID:mmNevjUsそれならわからんでもないな。
いくつのスプライトをいつ、どのように使うかがかっちり決まってないと
いけないから、番号の管理が大変なんだよな。
0214205
2009/09/02(水) 22:29:07ID:nlU+vTQz遅くなりましたがレスありがとうございます
アドバイスいただいて選択肢の方はなんとかなりました
ありがとうございます!
ただ*titleでのボタン類が表示されてしまう動作が解消できません
こちらももしアドバイスのほうありましたらよろしくお願いいたします
0215214
2009/09/02(水) 22:44:28ID:nlU+vTQz*title部分も解決しました
!w500の部分でtextgosubが作動していたみたいです
waitに変えたら無事こちらの意図通り動作しました
まさか!wでtextgosubが作動するとは思いませんでした
お騒がせし申し訳ありませんでした
0216名前は開発中のものです。
2009/09/02(水) 23:38:41ID:ZdBG2eQb気付かなかった。
0217名前は開発中のものです。
2009/09/03(木) 00:40:27ID:BbtXnEKoていうか俺もちょっと考えてたけど!が原因とは気づかなかった思わぬ盲点って感じ
勉強になったわw
■ このスレッドは過去ログ倉庫に格納されています