NScripter Ver.13.00
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2008/05/18(日) 10:06:43ID:/ThhiNrWゲームエンジンNScripterについて語るスレです。
・本家
ttp://www.nscripter.com/
・うpろだ
ttp://andolf.hp.infoseek.co.jp/
技術的な質問については、書き込み前に下記の確認をお願いします。
NScripterの仕様は確認しましたか? ( はい ・ いいえ )
マニュアル,非公式リファレンスのいずれかを確認しましたか? . ( はい ・ いいえ )
テンプレに記載されている講座サイト(Tipsサイト)は確認しましたか? ( はい ・ いいえ )
テンプレに記載されているWikiサイトは確認しましたか? ( はい ・ いいえ )
過去スレに同様の質問が無かったか確認しましたか? ( はい ・ いいえ )
ひとつでも「いいえ」があれば、「はい」になるまで努力しましょう
0491名前は開発中のものです。
2008/07/19(土) 00:56:52ID:NeNvQtwb板違いの住人がこのスレに干渉したことが最大の間違いだったんだよ
0492名前は開発中のものです。
2008/07/19(土) 02:04:18ID:GvqnTT08語りつくされた感ははあるので
どうぞスクリプトでスレ保守よろしくとでも言っておこうぜ
0493あぼーん
NGNG0494名前は開発中のものです。
2008/07/20(日) 03:01:35ID:UFz9OvHf我慢できず
0495名前は開発中のものです。
2008/07/20(日) 08:39:09ID:pVhSVrjB0496あぼーん
NGNG0497名前は開発中のものです。
2008/07/20(日) 08:47:13ID:x97/Kt2X0498あぼーん
NGNG0499名前は開発中のものです。
2008/07/20(日) 09:00:49ID:+hnCpH9s____
/ \
/ _ノ ヽ、_ \
/ o゚⌒ ⌒゚o \ また今日も断罪コピペを2ちゃんに貼る仕事が始まるお…
| (__人__) |
\ ` ⌒´ /
0500名前は開発中のものです。
2008/07/20(日) 09:14:50ID:34dLuyRj0501名前は開発中のものです。
2008/07/20(日) 10:56:40ID:jsZsf9vS0502名前は開発中のものです。
2008/07/21(月) 06:01:04ID:WWq635Jh0503名前は開発中のものです。
2008/07/21(月) 07:49:58ID:Q/Kj8Y7aとりあえず思いついたもの。
フラグ、セーブデータがおかしい
>envdata、各種セーブデータを削除して再起動
スプライトの動きが思い・ガクガクする
>saveoffを入れる
0504あぼーん
NGNG0505名前は開発中のものです。
2008/07/21(月) 09:36:57ID:5RnG+PJa____
/ \
/ _ノ ヽ、_ \
/ o゚⌒ ⌒゚o \ また今日も断罪コピペを2ちゃんに貼る仕事が始まるお…
| (__人__) |
\ ` ⌒´ /
0506名前は開発中のものです。
2008/07/21(月) 10:13:58ID:M4IzllQsそういうのはtakadaさんがやってくれてる
0507名前は開発中のものです。
2008/07/21(月) 11:11:12ID:URVZOHbzいつまで経ってもコピペ攻撃喰らう。
0508名前は開発中のものです。
2008/07/21(月) 13:24:46ID:nzOWjoUM0509あぼーん
NGNG0510名前は開発中のものです。
2008/07/22(火) 14:39:15ID:OBANuYC/つ「言い出しっぺの法則」
0511あぼーん
NGNG0512名前は開発中のものです。
2008/07/23(水) 12:53:52ID:nF0bnmIe0513名前は開発中のものです。
2008/07/23(水) 13:09:23ID:jCklYHUj0514名前は開発中のものです。
2008/07/23(水) 13:10:59ID:gf5So+VO0515名前は開発中のものです。
2008/07/23(水) 14:37:08ID:MyzdsAot0516名前は開発中のものです。
2008/07/23(水) 15:33:08ID:1iFYnzf50517名前は開発中のものです。
2008/07/24(木) 02:07:41ID:sdB8MnAr<その一>
ld命令でキャラの立ち絵を表示させようとすると、そのキャラの立ち絵が表示されるまでの間、
テキストウインドが消えてしまうのですが、これを回避するにはどうすればいいのでしょうか?
<その二>
キャラのセリフを表示させる際、今の段階ではAのように表示されています。
これをBのように表示するにはどうすればいいのでしょうか?
A:
義之「今日は本当に天気の←ここで改行
いい一日だったと思う」
B:
義之「今日は本当に天気の←ここで改行
いい日だったと思う」
0518名前は開発中のものです。
2008/07/24(木) 02:13:48ID:69tz6LUd>その一
erasetextwindow 0
>その二
indent 2
indentするより、手動でスペース入れた方がいいと思うけどな
0519名前は開発中のものです。
2008/07/24(木) 02:39:19ID:sdB8MnAr回答ありがとうございました。
さっそく試してみます。
0520あぼーん
NGNG0521名前は開発中のものです。
2008/07/24(木) 11:54:25ID:q44b0tTq今日は本当に天気の
いい日だったと思う。
どうせそのうちシステム拡張して名前ウィンドウとかつけたくなるベ
そんときは 【 と 】 を一括変換すればいいから楽だベ
0522517
2008/07/24(木) 12:55:55ID:sdB8MnArええ、最終的にはそうできるようになりたいです。
ところで、>>518さんに教えていただいた方法(indent命令)で、改行後名前分スペースを空けれるようになったのですが、
ただそれだと、キャラのセリフも地書きの文も同じようになってしまいました。<例1>
これを、キャラのセリフの時だけスペースが空くようにするにはどうすればいいのでしょうか?
<例1>
義之「今日は午後から商店街まで買い物に行く予定がある←ここで改行
んだ、だからそんなことをしている暇はないんだ」
本音を言えば、絶対今日中に行かなければいけないわけで←ここで改行
はないのだが、俺は、思わずそう口にしていた。
0523名前は開発中のものです。
2008/07/24(木) 12:58:04ID:Dq1fGxA8イチイチ聞くな
0524名前は開発中のものです。
2008/07/24(木) 13:23:04ID:8Ws81aE1マニュアルの該当項目が記述されている箇所を教えるだけにするのが質問者のためでもある。
0525名前は開発中のものです。
2008/07/24(木) 14:06:48ID:ahRbycI40526名前は開発中のものです。
2008/07/24(木) 14:15:19ID:q44b0tTq名前は【】付きで分けろって言ってるべ そうすりゃインデントで悩む必要もないべ
ここはプログラム技術スレだからこんなことはどうでもいいだろうけど
名前「文章」
の見せ方は読みにくいと自分で気付いてる、だからインデントにこだわるんだべ?
読みにくいノベルゲーは速攻捨てられるのがオチだべ
そのゲームデザインにもかかわる文章表示方法をもう一度ちゃんと検討すべきだべ
0527名前は開発中のものです。
2008/07/24(木) 14:23:19ID:rWy+xXS60528名前は開発中のものです。
2008/07/24(木) 14:28:41ID:1qQXyBKL/ノ
(\;''~⌒ヾ,
~'ミ ・ エ.) 袋文字マダァ-?
.,ゝ i"
ヘ'""~ ミ
,) ノ,,_, ,;'ヽ)
し'し' l,ノ ~
0529名前は開発中のものです。
2008/07/24(木) 15:23:33ID:ahRbycI40530名前は開発中のものです。
2008/07/24(木) 15:45:04ID:hfpE+IgN0531名前は開発中のものです。
2008/07/24(木) 15:46:20ID:hfpE+IgN【名前】
あああああ
地の分
br
あああああ
これが一番読みやすいかな。
うちはbr入れるのも面倒で別の方法使ってるけど。
0532あぼーん
NGNG0533名前は開発中のものです。
2008/07/24(木) 16:10:27ID:Rdx2xQka____
/ \
/ _ノ ヽ、_ \
/ o゚⌒ ⌒゚o \ また今日も断罪コピペを2ちゃんに貼る仕事が始まるお…
| (__人__) |
\ ` ⌒´ /
0534名前は開発中のものです。
2008/07/24(木) 22:31:17ID:F0cG/Z1XNscripterでエフェクトをかける際、エフェクトの秒数だけ別のスプライトの動きが停止するのを避けたくて、独自命令を作ろうと思っています。
例)君影草工房様のDLLを用い、桜が散るエフェクトを使用中、スプライト表示を行った際に10番のエフェクトを1000ミリ秒で使用すると、スプライトの表示中花びらの動きがとまる。
そこで考えたのが、エフェクトの動きが止まるのが分からないくらいの秒数に割って、For〜Nextを用いてスプライトの透明度を徐々に上げてゆくというものです。
が…スプライトの透明度の変更ができないのでできませんでした。
どなたか、いいアイデアはありませんでしょうか?
0535名前は開発中のものです。
2008/07/24(木) 22:36:39ID:ahRbycI4マニュアル読め。mspを読め。
0536522
2008/07/24(木) 22:38:15ID:sdB8MnArまだ基本的なことが理解できていないようで、いまいちその方法が分かりません。
ですが、もうちょっと頑張って読んで、理解できるように努力してみます。
0537名前は開発中のものです。
2008/07/24(木) 22:48:04ID:MTm9+IR9がんばれ〜
0538あぼーん
NGNG0539名前は開発中のものです。
2008/07/24(木) 22:57:21ID:Rdx2xQka____
/ \
/ _ノ ヽ、_ \
/ o゚⌒ ⌒゚o \ また今日も断罪コピペを2ちゃんに貼る仕事が始まるお…
| (__人__) |
\ ` ⌒´ /
0540名前は開発中のものです。
2008/07/25(金) 00:45:58ID:dlkvO3Cx金が勿体無いと思うならサンプル漁るなり
これと思った命令を試せばいい
思ったとおりに動作したならそれが正解ってことだ
0541名前は開発中のものです。
2008/07/25(金) 04:49:00ID:jnijLbV4スキップが滞って軽快さが失われるような動作にならないといいな
0542あぼーん
NGNG0543名前は開発中のものです。
2008/07/26(土) 19:47:17ID:2GyJbUFu0544あぼーん
NGNG0545名前は開発中のものです。
2008/07/26(土) 20:26:10ID:5db8Jkod説明しろ。
0546名前は開発中のものです。
2008/07/26(土) 20:30:40ID:MMK/MtCB懐かしいくてうれしくなっちゃったか答えるけど出来るはずだから
完成したらやらせてくれw
0547名前は開発中のものです。
2008/07/26(土) 20:34:04ID:2GyJbUFuhttp://jp.youtube.com/watch?v=Xdo2K_2RVVA
これの2:30〜が下校モードです
0548名前は開発中のものです。
2008/07/26(土) 20:35:24ID:2GyJbUFuどもども
出来る、とわかれば頑張れると思うので頑張ります。
0549名前は開発中のものです。
2008/07/26(土) 20:39:31ID:T15EAVrCつまりボタンによる選択肢を制限内に何度も行うって感じか。
ボタン自体はできるだろうけど、背景(絵)を同時に動かすってのはどうかなぁ……?
0550名前は開発中のものです。
2008/07/26(土) 21:05:21ID:5db8Jkodもしくはムービー使ってもOK。レイヤー化出来るプラグインあったはず。
0551名前は開発中のものです。
2008/07/26(土) 21:53:47ID:2GyJbUFuありがとうございます
背景が動くと一緒に下校してる感が増すので、再現できるよう頑張ります
0552あぼーん
NGNG0553名前は開発中のものです。
2008/07/27(日) 16:38:40ID:lp+8vJcWムービーの上に文字やウィンドウを出すプラグインは無いんじゃないか?
0554名前は開発中のものです。
2008/07/27(日) 17:28:25ID:x/5c4f3Snptheoraで出来ね?
0555名前は開発中のものです。
2008/07/27(日) 21:10:53ID:0aRxZzRb0556名前は開発中のものです。
2008/07/27(日) 21:37:06ID:x/5c4f3S非同期はnscrplgのプラグイン使おうぜ。
0557名前は開発中のものです。
2008/07/27(日) 23:12:48ID:D07rYtpC0558名前は開発中のものです。
2008/07/28(月) 08:23:13ID:0q8cGkKe0559名前は開発中のものです。
2008/07/28(月) 09:46:41ID:rUd1Ke1c0560名前は開発中のものです。
2008/07/28(月) 11:11:36ID:xR9RBJ490561名前は開発中のものです。
2008/07/28(月) 16:07:03ID:0efho6xdアク禁かなw
0562名前は開発中のものです。
2008/07/28(月) 18:39:23ID:7kE6qvnoもう触れずに生温かい目で忘れようぜ……
0563名前は開発中のものです。
2008/07/28(月) 19:28:58ID:9GhNVVJ3死んだ魚の目で了解
0564名前は開発中のものです。
2008/07/28(月) 21:44:26ID:bcBi+kNK実行節ではrubyon rubyoffを使わないようにしたら
strsp使っても落ちなくなったような気がするんだけど、これで間違ってないよね?(つд`)
(行間はrubyonで指定したフォントサイズを指定する)
0565名前は開発中のものです。
2008/07/28(月) 21:52:09ID:WEELZ+yK0566名前は開発中のものです。
2008/07/28(月) 21:57:49ID:bcBi+kNKサンキュー、やっと無間地獄から抜け出せた。・゚・(ノД`)・゚・。
0567名前は開発中のものです。
2008/07/29(火) 10:38:46ID:C927x/4gしかしこれからルビをつける作業が大変です・・・。
0568名前は開発中のものです。
2008/07/29(火) 23:04:58ID:uVBjhCKsなのですよ にぱー☆
0569名前は開発中のものです。
2008/07/29(火) 23:13:24ID:3muGY27w0570名前は開発中のものです。
2008/07/29(火) 23:16:46ID:GPYJi/j/0571名前は開発中のものです。
2008/07/29(火) 23:30:43ID:YK1x3+bfのですが、どうも無駄が多いような気がしてなりません
ここをもっとこうしたらいいよ、みたいなアドバイスをお願いします
*define
clickstr "」。!?",2
dim ?0[2]
game
*start
if ?0[2]!=0 goto *owari
誰の話を聞こう。
select "Aさん",*atalkif,"Bさん",*btalkif,"Cさん",*ctalkif
*atalkif
if ?0[0]=1 goto *kiita
if ?0[1]=1 goto *kiita
if ?0[2]=1 goto *kiita
if ?0[1]!=0 goto *atalk3
if ?0[0]!=0 goto *atalk2
goto *atalk1
*btalkif
if ?0[0]=2 goto *kiita
if ?0[1]=2 goto *kiita
if ?0[2]=2 goto *kiita
if ?0[1]!=0 goto *btalk3
if ?0[0]!=0 goto *btalk2
goto *btalk1
0572名前は開発中のものです。
2008/07/29(火) 23:32:12ID:YK1x3+bfif ?0[0]=3 goto *kiita
if ?0[1]=3 goto *kiita
if ?0[2]=3 goto *kiita
if ?0[1]!=0 goto *ctalk3
if ?0[0]!=0 goto *ctalk2
goto *ctalk1
*atalk1
Aさん1話目。
mov ?0[0],1
goto *start
*atalk2
Aさん2話目。
mov ?0[1],1
goto *start
*atalk3
Aさん3話目。
mov ?0[2],1
goto *start
0573名前は開発中のものです。
2008/07/29(火) 23:32:47ID:YK1x3+bfBさん1話目。
mov ?0[0],2
goto *start
*btalk2
Bさん2話目。
mov ?0[1],2
goto *start
*btalk3
Bさん3話目。
mov ?0[2],2
goto *start
*ctalk1
Cさん1話目。
mov ?0[0],3
goto *start
*ctalk2
Cさん2話目。
mov ?0[1],3
goto *start
*ctalk3
Cさん3話目。
mov ?0[2],3
goto *start
0574名前は開発中のものです。
2008/07/29(火) 23:34:13ID:YK1x3+bfこの話はもう聞いたな。
goto *start
*owari
みんなの話を聞いた。
if ?0[0]=1 && ?0[1]=2 && ?0[2]=3 1,2,3です。
if ?0[0]=1 && ?0[1]=3 && ?0[2]=2 1,3,2です。
if ?0[0]=2 && ?0[1]=1 && ?0[2]=3 2,1,3です。
if ?0[0]=2 && ?0[1]=3 && ?0[2]=1 2,3,1です。
if ?0[0]=3 && ?0[1]=1 && ?0[2]=2 3,1,2です。
if ?0[0]=3 && ?0[1]=2 && ?0[2]=1 3,2,1です。
end
長くなってしまってすいません。うpろだにあげればよかった…
0575名前は開発中のものです。
2008/07/30(水) 06:39:12ID:Kp8NbAF30576名前は開発中のものです。
2008/07/30(水) 10:00:13ID:wcSQcSgK無駄かどうかなんてユーザ関係無いし
ただ、この仕掛けが1箇所ならいいけど多用したいなら辛いかもな・・・
0577名前は開発中のものです。
2008/07/30(水) 13:12:21ID:eEBUrNsoうpろだにあげてみた
ついでに無駄を減らしてみたけど改善されたかは謎
0578名前は開発中のものです。
2008/07/30(水) 13:24:06ID:hr71YSRM製作側の自己満レベルの話になってくるので
自分のスキル上げるしか解決方法ないと思う
0579名前は開発中のものです。
2008/07/30(水) 13:38:06ID:8DXql85m0580名前は開発中のものです。
2008/07/30(水) 14:15:46ID:lf9J1j1x配列に数値を入れるとして、配列変数の全てを並べて処理するのと、
for命令でループさせて処理するのでは、シンプルさでは後者だが、処理は前者の方が早かったりする。
0581名前は開発中のものです。
2008/07/30(水) 15:09:31ID:cLhq6s1l最悪該当箇所をコピペでもいいよね。
昔に較べて記憶容量も無視に近いことが出来るし。
もちろん、そんなの中味を覗かれたくはないが。
0582名前は開発中のものです。
2008/07/30(水) 15:12:22ID:S0iPVvCW速度の違いって意味では、繰り返し呼び出すようなところはやる価値ありと思う。
テンプレのサンプル1つとってみても、たとえばバックログをホイールでぐるぐるしてみると、結構速度違う。
0583名前は開発中のものです。
2008/07/30(水) 17:04:56ID:cLhq6s1l他人に見られたときにあまり恥ずかしくないようにするためというのが大きい。
勝負下着に気を使う感覚かな。
0584名前は開発中のものです。
2008/07/30(水) 18:53:29ID:hr71YSRMバックログの速度が違うのはバックログの組み方の問題じゃないの
上のはサンプルで問題があるとするなら
入り組んだ構造になってるから複数の場所で使う場合に組替えるのが面倒くさいってことだと思う
0585名前は開発中のものです。
2008/07/30(水) 19:15:44ID:S0iPVvCWそう。組み方の問題。バックログを引き合いに出したのは組み方によって特に動作の重さに違いがある印象があったから。
それならメンテ以外にもシンプルに組む(無駄をなくす)意味あるよね、と。
571についての意見は同意。
0586名前は開発中のものです。
2008/07/30(水) 19:29:19ID:Kp8NbAF30587名前は開発中のものです。
2008/07/30(水) 21:44:56ID:OkC9zVrB0588名前は開発中のものです。
2008/07/30(水) 22:21:13ID:Kp8NbAF3maxkaisoupageで設定した限界量の影響ってか?
それは違うよ。一度に表示するスプライト分量のが影響大きい。
0589名前は開発中のものです。
2008/07/30(水) 22:24:10ID:hr71YSRMこの場合はシステムカスタマイズでの事じゃないのか?
デフォのバックログは無関係かと
0590名前は開発中のものです。
2008/07/30(水) 22:42:28ID:Kp8NbAF3どっちだって作れるがな。でもってどっちだとしても重さにはかんけーない。
変数で作ると改行情報取得出来ないから、ログデータ確保だけはデフォのバッファ使った方がいいぜ。
0591名前は開発中のものです。
2008/07/30(水) 23:09:23ID:quPYUyxOゲーム作ってる暇あったらインターン行ってこいよ
■ このスレッドは過去ログ倉庫に格納されています