NScripterスレ Ver3.00

このエントリーをはてなブックマークに追加
1名前は開発中のものです。
いろいろな商用ゲームや「月姫」なんかに使われてるという実績を持つ
フリーの名スクリプタであるNScripterについて語ってみましょうか。
資料が少ないが「マニュアル読め」と言われるのが怖くて本家で聞けない人、たぶん可。
でも最低マニュアルは読めよ、マジで。
あと本家掲示板が使いづらいと思ってる人とかもたぶん可。
とにかくここの板のローカルルールに従ってまたーりとやりましょうや。

本家 www2.osk.3web.ne.jp./~naokikun/

前スレ http://pc5.2ch.net/test/read.cgi/gamedev/1082131647/
2名前は開発中のものです。:04/11/10 04:50:58 ID:4VAwqVWB
NScripterオフィシャルガイド
http://www.amazon.co.jp/exec/obidos/ASIN/4798008672/qid%3D1095327959/250-2079999-0280258

Binary Heaven 入門者向け解説
http://kamakura.cool.ne.jp/o_show/

ウェブリング登録サイト一覧
http://www.conet-soft.com/nscr/ring/ering.cgi?mode=all

メーリングリスト
http://www.freeml.com/ml_mess.php?ml=nscr-ml

TYPE-MOON 月姫など
http://www.typemoon.com/
3名前は開発中のものです。:04/11/10 04:54:55 ID:4VAwqVWB
他(リンクが分かりにくそうなサイトは勝手にページ直リン)

・Tips、解説、サンプル掲載サイト

ここはJAM工房
http://www.asahi-net.or.jp/~jr6m-ski/jamkoubou/

國杜舗
http://www.interq.or.jp/earth/msym/Prj/nss.htm

without limit
http://blue.ribbon.to/~kasasagi/

Free Adventure Game World
http://ryuji.s1.xrea.com/nscr/nscr.html

花鳥風月
http://autumoon.s35.xrea.com/

・プラグイン配布

君影草工房
http://kimikage.at.infoseek.co.jp/gallery4/index.htm
41:04/11/10 04:55:25 ID:4VAwqVWB
リンク切れとかあったらすまん、そこまでチェックしてない。
5名前は開発中のものです。:04/11/10 05:40:36 ID:+8lEkWDZ
5GET`S!!
>>1
乙〜
6名前は開発中のものです。:04/11/10 09:54:04 ID:qnmQ77/s
なあ、おまえらはNScripterラブ?
7名前は開発中のものです。:04/11/10 11:16:23 ID:UAjT5q9k
>>1
乙です。
8名前は開発中のものです。 :04/11/10 12:29:07 ID:NjxGfXfL
>>1
乙っす

>>6
ラヴっす
9名前は開発中のものです。:04/11/10 16:46:09 ID:5eChTBEI
乙でした!>>1
10名前は開発中のものです。:04/11/10 20:51:34 ID:R/VFAB5g
>1
乙!

>6
(゚∀゚)ラヴィ!!
11名前は開発中のものです。:04/11/10 21:20:42 ID:Lpf/Yy17
>>1


スレも新しくなったことだし、そろそろ「本当に作れる人」に書き込んで欲しいよね。
ハッタリ君ばかりな現状はつまらない(^_^;
12名前は開発中のものです。:04/11/10 22:12:13 ID:527SHnwc
>>11
本当にそういう意図でのスレ立てなのか?
初心者が(もちろんマニュアルは読んでおいてほしいが)
何か聞いてきても良いスレなんじゃねーのか?
13名前は開発中のものです。:04/11/10 23:42:56 ID:V+U4XgrW
早速質問させてもらうが、
numalias ispage,0;
numalias textwindow_btn_check,1
numalias textwindow_cselbtn_check,2
numalias textclick_x,3
と言うサンプル(フリーの)があったんだが、
これは命令を数字に置き換えているのか?
一番上のなら、 ispage と言う命令を、0に、という感じに。
14名前は開発中のものです。:04/11/11 00:11:04 ID:cms0dMvx
>1乙でした。
前スレ最後の方ではお世話になりました。
このスレでもよろしく。

>13
これは「数字」を「文字」として予約しておくものです。
たとえば数字変数1は%1です。
で、1という数字を定義部で、仮に「好感度koukando」と名付けておくとします。

numalias koukando,1

そうすると、スクリプト内で%1と書いても%koukandoと書いても
同じ数字変数1を指すことになるんですよ。

mov %1,1
mov %koukando,1
※どちらも変数1に1を代入する、という意味

メリットは
・何に用いているかが一目瞭然
・数字を変更したい場合、定義部を変更するだけでスクリプト内は変更する必要がない
例:numalias koukando,2
と書き換えるだけで、スクリプト内の%koukandoはすべて%2と変更される

なんの数字にでも予約はできますから、スプライト番号でも文字変数でも
数字を「文字」(分かりやすい言葉)として置き換えることが可能です。
だから$koukandoと書いたら、今度は文字変数1のことを指すことになります。

以上、おせっかいながら自分の記憶確認も兼ねて。
15名前は開発中のものです。:04/11/11 00:30:55 ID:xpn5jRXY
>13
14の説明してる通り。
ここで numalias ispage,0 というように数字を割り当ててるのは、
多分あとの方でispage命令を使うときに、

ispage %ispage
(numaliasで先に定義してるので ispage %0 と同じ意味になる。
もちろん定義してなければエラー)

みたいに解りやすく使ってるんじゃなかろうかと。
ispageはシステムカスタマイズのときに、
クリック待ちなのか改ページ待ちなのかを取得する命令で、
クリック待ちスプライトを表示するのか、改ページ待ちスプライトを表示するのか
調べるときに使う。
で、処理が終わってスプライトを消すときにどっちを消すべきなのか解らないので、
もう一度ispage命令を使ってどっちなのか調べてから消す。
と思いきや%ispageにさっき調べた結果が残っているので、
それを利用して消す、という使い方なんだろう。
ていうか俺はどっちが表示されていようが、両方消しちゃうんだけど。
16名前は開発中のものです。:04/11/11 08:08:01 ID:YxR49Tdj
Nスクスレとして充分機能してるじゃん
17名前は開発中のものです。:04/11/11 10:55:43 ID:m09fB7Fq
erasetextwindow 0使ってる時に、ルビ入りメッセージを回想で出すと
ルビの部分で文字の表示が出なくなって、そのまま応答なしになる事が
あるんですが、同じ症状でてる人いますか? 原因がわからなくて・・・。
18名前は開発中のものです。:04/11/12 02:03:58 ID:SI7EeyAN
>>17
確か以前のバージョンでは、回想でのルビ表示に不具合があったはず。
最新のNScripter.exeですか?
1917:04/11/12 04:52:05 ID:aDErBIl6
>>18
はい、2.45を使用しています。
erasetextwindow 1にしている時は回想でもルビがちゃんと出るんです。
あと、飛ぶ箇所はたいていbg black命令で背景に何も置いていない時
でして、なんか関連性ありそうだなあ、とか思ってるんですが・・・。

#erasetextwindow 0でも飛ばずに回想でルビが出る時もあるんで、
#一度試しにその時の背景をbg brackの変わりに表示したら
#飛ばなかったんです。で、真っ黒の画面を作って差し替えてみたけど、
#やっぱり飛ぶ・・・。うう、何か見落としがあるのかなあ・・・。

2017:04/11/12 05:06:19 ID:aDErBIl6
うおおお、自己解決というか原因が特定できました!

・erasetextwindow 0を使用
・かつ、背景のRGB値が0,0,0(完全黒画面。bgbrackでも、画像でも同様)
・その状態で、ルビ入りテキストを回想すると、ルビの手前でフリーズ。応答無しになる

という事の様です。背景の黒画面のRGB値を(6,6,6)あたりにしてみたら
ちゃんとルビ入りで回想できちゃいました。いやー、こんな事ってあるんですねえ。
皆様、お騒がせしました。

21名前は開発中のものです。:04/11/12 08:40:51 ID:9lhqdyY3
その現象、本家に投げておいた方がいいと思う。
22名前は開発中のものです。:04/11/12 14:05:15 ID:P1/y9jZ4
段々研究らしい研究の会話になって来たねえ
レベルが一つ上がったかのようだ
23名前は開発中のものです。:04/11/12 14:39:37 ID:sg0uIMq+
お、本家bbsにも投げてきたのか。
乙。
24名前は開発中のものです。:04/11/12 16:51:08 ID:9a8vR3zz
Nスクって次のバージョンはいつ出るのかな??
25名前は開発中のものです。:04/11/13 13:09:14 ID:esqgUQYC
つーか、更新まだなの??
おかしいね
26名前は開発中のものです。 :04/11/13 17:22:22 ID:eqDZ+YaY
>>25
何がおかしいと?
フリーで使わせてもらってる身だろうに
27名前は開発中のものです。:04/11/13 18:37:37 ID:78ibbLoP
11日くらいにやるとか言ってたけど、忙しいのかね。

それにしても、非商用→フリー、商用→有料ってのはバグ洗い出しを、
効率よくやるためにやってるのだろうか。
それともエロゲーのすそ野を広げるための慈善事業に近いものなのか。

ともかく、タダで利用できてる俺らにはありがたいことなんだけど、
忙しいなか大変だよなあ。
28名前は開発中のものです。:04/11/13 18:49:10 ID:NKdJHkGq
NScripterはもともと、金をちゃんと払ってくれる企業ユーザのためのもんなんだよ。
そんなすごいものをおまえらにはフリーで使わしてやってるんだ。
企業ユーザに使わせる前にこいつらにタダでデバッグさせられるからな。
タダで使っている奴らは、批判はおろか、要望するのも本来は筋違いなんだよ。
文句があるなら金を払ってから言え、この乞食どもが。



と26様が作者でもないのに仰せられています。
29名前は開発中のものです。 :04/11/13 21:05:52 ID:eqDZ+YaY
いやなんつうか流れ荒れそうな煽りしちまってスマン。
例えば、フリーゲームの公開が予定より遅れて、ごめんなさいもうちょっとかかります
と言うと、ユーザーが「おかしいね」といったり、
絵師が自分のHPに絵をUPする予定だったのに遅れますと言うと、閲覧者が「おかしいね」という。
これと同じような違和感を感じたもんで脊椎反射した。
>>28のように取れることを考えてなかった。考え浅くて重ねてスマン。
30名前は開発中のものです。:04/11/13 21:15:04 ID:pGMlJKFa
いや、28はタダのギャグだろw
31名前は開発中のものです。:04/11/13 22:54:23 ID:GO/TTssc
ま、無料モノでも発言責任はあると思う。
タダだから我慢せいってのもわかるが、
この場合の責任は、その人の無形部分の信用を削るからね。
あんまり無視したり、裏切ったらいかんわけよ。
32名前は開発中のものです。:04/11/13 23:06:10 ID:pGMlJKFa
うむ、立派な発言だ。
その意見を堂々と責任もって公式掲示板へ書いていらっしゃい。
33名前は開発中のものです。:04/11/13 23:30:51 ID:lepcSNir
有言不実行がそんなにも責められるのなら、事前発表なんて
一切しないのが一番良いことになっちゃうよーな。
期待を伝える分には良いが、作者への苦言になる様な
展開は嫌だなあ。公開停止への一歩になりそうだ。
34名前は開発中のものです。:04/11/14 01:16:29 ID:u58kO9Ya
>>33
自分はそうだと思うよ。
できないのなら言わない方が良いし、無言実行でも困る人はいない。
だから、事前発表は本当にできるメドが無ければしない方が良いと思う。
35名前は開発中のものです。:04/11/14 01:35:30 ID:f4novuWD
お釈迦様は「嘘をつかない」ようにするため、一切の約束事をしなかったそうだしねぇ。
でも我々凡人はお釈迦様のように生きることができるはずもなく、
不慮の事態が起こる可能性がある事を知っていながら
予定や計画を報告しなくちゃいけないわけで。

何が起こるか判らないから予定をお教えすることはできません、
なんて言ってたら社会人失格だわな。
36名前は開発中のものです。:04/11/14 01:46:05 ID:u58kO9Ya
>>35
そう、だからできなくなったら「できなくなりました」と報告すれば良いんだよ。
できますよー、と言っておいて、できなくなっても放置しておくのが良くないと言う話。
これができなくても社会人失格では?
37名前は開発中のものです。:04/11/14 01:48:04 ID:f4novuWD
>>36
報告してるじゃん?
38名前は開発中のものです。:04/11/14 01:49:54 ID:u58kO9Ya
>>37
あ、そなの?そりゃ失礼しました。
39名前は開発中のものです。:04/11/14 02:00:49 ID:9D7cGuav
冬コミあわせのサークルは、
今回の更新を待ちわびているんだろうなぁ。とか思ってみる。
40名前は開発中のものです。:04/11/14 02:06:26 ID:RVjDcIL8
>>39

 よほどの大きな改変が無い限り、もう使うバージョンは固定してるだろ…
つか、してる。なにも最新を使う理由はないしね。
41名前は開発中のものです。:04/11/14 06:56:11 ID:KNZy4v0U
みんな命令ってどうやって調べてんの?
俺、ispage命令の意味とか見つけれなくってつまずいたりしてさ。
ちなみに、追加命令一覧・最新更新・NScr追加機能・NScr暫定命令表・
旧マニュアルくらいは目を通してるが、それ以外ってある?
42名前は開発中のものです。:04/11/14 10:42:20 ID:kC1zpWcR
>>41
サンプルソースから逆推
43名前は開発中のものです。:04/11/14 10:43:12 ID:Cap9w9aB
そうだな。あとは

・サンプルに全部目を通す。
・公式BBSを探す。
・公式BBS等で過去に話題になったやつをメモっておいたものから探す。
・過去の有志が作ってくださったNsc辞書を探す。
・実際に使ってみて、トライ&エラーで使い方を探す。

くらいかな。

ところでispageだが、

ispage %0

という書き方で、%0に0か1が返ってくる。
どっちがどっちだか忘れたが、改行待ちなのか改ページ待ちなのかを
判定する命令だ。

システムカスタマイズするとクリック待ちカーソルが自動表示されなくなるので
スプライトを使って自分で表示させなくてはいけないのだが、
改行の時のクリック待ちカーソルと、改ページの時のクリック待ちカーソルを
別のものにしたい時にこのispage命令で判定して、振り分けるわけだな。
44名前は開発中のものです。:04/11/14 11:58:42 ID:MS5Fhhvy
ispageは新マニュアルにも載ってないのか。
nscrのルートフォルダでCtrl+Fで"ispage"を含むファイルを検索すると、
nscr\nscrsmpl\samplescript\1.txtが見つかる。
で、1.txtをエディタで開いて検索すると42行目にispage発見、
直下に解説のコメントも発見、という具合に俺は探してる。
45名前は開発中のものです。:04/11/14 12:04:11 ID:MS5Fhhvy
ホントはマニュアルもサンプルも整備して欲しいところだが、
暫定的にどっちか用意しておくということなら、
マニュアルよりサンプルを用意してくれた方が、すぐ活用できるから便利だな。

連投スマソ。
46名前は開発中のものです。:04/11/15 01:42:56 ID:xNfCtzPk
>>39
それなのに自分は日記でオフセ出すとか言ってんだもんな・・・
47名前は開発中のものです。:04/11/16 00:08:46 ID:np4vObOH
>28のように思っていたとして不思議ではない。
プログラムは金のためだけにやってんだと公言してる人だからね。
同人ユーザは後の商業利用のための布石かデバッグ部隊か宣伝部隊だと
思ってるだろうし、無料なんだからサポート義務はないと思ってるだろ。
商業プロジェクトだから、気分で公開停止とかしないだろうし。
48名前は開発中のものです。:04/11/16 00:42:42 ID:XmSQfqOY
>>47

君が作者ならそう思うんだろうな。

まぁ仮にそうだとしても何も問題ないわけだが。
49名前は開発中のものです。:04/11/16 01:13:41 ID:rbQcKJLZ
まぁ、作者がそう思おうと構わない。
今はこっちの条件とツールの条件が合うので、使わせてもらってるって感じ。
もし、条件が合わなくなったら他のソフト探すよ。
大抵がそんな感じじゃないの?
50名前は開発中のものです。:04/11/16 02:06:58 ID:Ob4zAU4Q
そんな感じ
51名前は開発中のものです。:04/11/16 02:43:46 ID:znhqbiaD
そうでなければ、世の中は成り立たん。
52名前は開発中のものです。 :04/11/16 04:49:27 ID:nQcb6xfA
ver2.47来たよ
53名前は開発中のものです。:04/11/16 10:35:03 ID:4+zt+jJB
54名前は開発中のものです。:04/11/16 12:38:06 ID:vuA1807x
>47
28のカキコほど過激じゃないだろうが実際似たようなことは思ってるだろうなあ。
ご本人はそれでいいと思ってるだろうけど
日記みてると、ときどき世間一般的にはイタイ発言をしてるので不安になってくるよ。
別にどうでもいいけどね。
ただ、吉里吉里に人が流れていくのがわかるような気がする。

あと商業でも吉里吉里にシェアを奪われてきてるし、吉里吉里は彼の嫌いなオプソなんで強烈に嫌ってそう。
55名前は開発中のものです。:04/11/16 12:51:26 ID:XmSQfqOY
俺的には高橋氏の日記等の発言は首肯できる物が多いけどね。
もちろん間違う事もあるけど、そういうのちゃんと認めるし。
氏の発言に対して噛み付いてる人がよくいるが、そのほうが傍目によほどイタい。
そういう人たちに対しても氏はきっちり対応してるのを見ていつも感心してしまう。
俺じゃああはいかんなぁ。

吉里吉里に人が流れているのは事実かもしれないが、
それは単に機能や費用・権利の面の有利さが原因でしかないのに
それを作者の人格のせいにしようとしている>>54のようなのが
よほどイタいという事には当人は気づいてないんだろうな。
56名前は開発中のものです。:04/11/16 13:56:52 ID:NhdhLEO0
新バージョンではどっかバージョンアップした所あるのかな
それともバグ取りしただけ?
57名前は開発中のものです。:04/11/16 14:26:50 ID:ASKqTAJj
>>55
痛い擁護になってるぞ
58名前は開発中のものです。:04/11/16 15:14:33 ID:np4vObOH
プログラマの人格なんか別にどうでもいいだろ、くらいのことで
軽く流しておくべき話題なんじゃないかと。
59名前は開発中のものです。 :04/11/16 15:59:07 ID:nQcb6xfA
俺も>>55と同意
でもまあ>>58が言う通り、ソフトと人格なんて関係ないし
単に今のNスクが使いやすいと思うから使わせてもらってる。ただそんだけ。

今回の更新はバグ取りにしても少なかったな。
ログのカスタマイズしてるからgettextでルビ非対応だと、ルビが使えなくて痛い。
次回更新はしばらく先なんだろうか?
60名前は開発中のものです。:04/11/16 16:42:36 ID:vuA1807x
人格まで否定する気はなかったが、今読み返すとなんかそんな文章になっちゃってたな。
なかなか自分の要望が実現されないので気が立ってた。
すまん
61名前は開発中のものです。:04/11/16 16:45:22 ID:4+zt+jJB
>>60
そんなおまいにコレを。

('A`)つ ttp://www.borland.co.jp/cppbuilder/freecompiler/
62名前は開発中のものです。:04/11/16 17:37:27 ID:ij6H00zO
>54
実は俺も似たようなことを感じていた。
氏がいわなくてもいいことを日記に書いてるのをみると、なにも知らずに日記を見たNscrユーザがひきやしないかと。
ひいては高橋氏自身、それとNscrの裾野を広げるという意味でものすごく損をしているよーな・・・
6349:04/11/16 17:41:59 ID:rbQcKJLZ
日記は見ないなぁ、上にも書いてあるようにプログラマの人格とソフトは関係ないし。
ヒマツブシなのか知らないけど、作者のサイトをあちこち見てしまうからそうなるのかなぁ。
自分はダウンロードして、更新記録見て終わり。
製作で、やる事いっぱいあるんで、作者のサイト全部読めないな。
64名前は開発中のものです。:04/11/16 17:50:51 ID:dxOfI28E
なんか凄くアバウトなバージョン管理してるな……。
65名前は開発中のものです。:04/11/16 18:44:47 ID:np4vObOH
>62
彼はシナリオライターでもあるからな。
我を通すことのほうが得をすることより大事なんだろう。
66名前は開発中のものです。:04/11/16 19:49:50 ID:A/zHbISh
>>56
バグ取りだけだな。
ついでに結構軽くなった。
67名前は開発中のものです。:04/11/16 19:58:47 ID:FVY0Ds5h
新しく追加されている命令いいね
欲しいと思ってたんだ
textspeeddefault
okcancelbox
yesnobox
もうちょっと早く出してくれていれば
68名前は開発中のものです。:04/11/16 20:39:19 ID:FHU2DrGa
>>66
軽くなったってCPU使用率のこと?
それとも動作自体(体感)が?
69名前は開発中のものです。:04/11/16 21:14:23 ID:A/zHbISh
CPU使用率はおよそ半分に下がった。
どこまで動作が軽くなったのか検証中。
70名前は開発中のものです。:04/11/16 21:43:39 ID:7mo2oWr+
>69
半分も下がったか?
うちの環境では50%のところが40%に下がるくらいだった。
もっさり動作のマシンでテストしてみたけど
体感速度はほとんど変わらんなぁ。
71名前は開発中のものです。:04/11/17 01:12:03 ID:shDrERr5
軽くなる度合いはCPUによるんじゃないのか?
72名前は開発中のものです。:04/11/17 01:16:21 ID:OEjPH9p+
あと、走らせてるスクリプトにもよるんじゃないかと。
73名前は開発中のものです。:04/11/17 08:57:57 ID:ExOCa97k
俺のだと動作がなんかもっさりするようになった気がする。
クリックとかの反応がワンテンポ遅れる感じ。
74名前は開発中のものです。:04/11/17 12:27:13 ID:OEjPH9p+
うちでは、クリック待ち時はCPU使用率0〜1%程度。
クリック反応も瞬時だな。
75名前は開発中のものです。:04/11/17 13:37:07 ID:WepSnYZp
頼むからCPUの名前と動作周波数くらい晒してくれ(w
7674:04/11/17 14:18:25 ID:OEjPH9p+
ごめん。うちはセレロン2GHz
7773:04/11/17 17:11:34 ID:ExOCa97k
セレ1.8
78名前は開発中のものです。:04/11/17 17:43:40 ID:DHZ7KGCn
79名前は開発中のものです。:04/11/17 21:15:20 ID:isoxeAFP
Pen3 600
使用率60%から55%へ…
本当に更新したのかよ('A`)
80名前は開発中のものです。:04/11/17 22:32:49 ID:OEjPH9p+
どういうスクリプトを実行してるのかもさらさないと
判断できないような気もする。
確かに俺のマシンは早いが、そんなに差が出るものかね。
81名前は開発中のものです。:04/11/17 22:33:28 ID:5ivSvQvy
まぁゲームなんだからそれぐらいの使用率でも許せるんじゃない?
8217:04/11/18 00:05:09 ID:HeTni6CB
以前ルビでフリーズする件をカキコした者です。
直ったー!と思ったのもつかの間、あれから不特定の箇所で
あいかわらずフリーズが再発しちゃって、四苦八苦してました。

ですが、ルビのフォントサイズ指定を行ってからは発生しなくなりますた( ´・ω・)
うう、だってデフォルトで良い感じのサイズで表示されてるからいっかー、と
思ってたんですよ・・・うう・・・俺のバカー・・・

という感じで自分のバカさ加減を報告しておきます。
新バージョン、YES/NOボックスとか機能増えて楽しそうですね。
デモ専用命令も試してみよう・・・。

83名前は開発中のものです。 :04/11/18 01:40:48 ID:ID9v/lCP
参考になるかわからんが、Win98 セレ450 RAM512
喪版のと同じくらいにはカスタマイズ済み。
俺のとこだと体感速度は変わってないな。
84名前は開発中のものです。:04/11/18 02:13:06 ID:BW9d6Cuw
>>83
同じような環境でWinXP。
全然変わってない。
85名前は開発中のものです。:04/11/18 05:18:38 ID:Pg84FcSv
質問ですがlinepageを一次的に無効にする方法ってあるんでしょうか?
linepageを設定して!w3000などの命令文を使うと
ウェイト後、次のページに行く時になにも文字が無い状態で
クリック待ちになってしまいます。
マニュアル読んでも無効にするようなことは書いてなかったし
「/」や「_」を試してみてもダメでした…。
86名前は開発中のものです。:04/11/18 10:32:02 ID:3pDT+Urc
体感速度とCPU使用率は関係ないから、別々に考えないとな。
87名前は開発中のものです。:04/11/18 12:17:30 ID:nDDf3z/0
>>85
!wじゃなくてwait命令を使うのはどうかな。
それじゃ根本的な解決にはなってないかもしれないけど。
8885:04/11/18 13:50:42 ID:Pg84FcSv
>>87
やはりテキスト一括置き換えを使って
全部¥を入れなおすしなないですかね…(;´Д`)

あと質問ばかりで申し訳ないですが
自動的に改ページっていうのは出来ますか?
オープニングのシーンで何も操作しなくても
勝手に文章が進んでいくと言うのをやりたいんですが…。
89名前は開発中のものです。:04/11/18 13:56:06 ID:V7eps2AO
文字スプライトでは?
9085:04/11/18 14:23:02 ID:Pg84FcSv
>>89
なるほど!
文字を画像の用に表示させるということですね。
調べて試してみようと思います。
サンクスでした(・∀・)ノ
91名前は開発中のものです。:04/11/18 14:38:21 ID:3pDT+Urc
autoclickじゃダメなのか?
9285:04/11/18 14:56:16 ID:Pg84FcSv
>>91
Σ(゚Д゚)

そんなのあったんですね…i|||i _| ̄|○ i|||i
93名前は開発中のものです。:04/11/18 17:32:10 ID:1sldrpMd
2つの点の座標を結ぶ線の「角度」を算出させる
方法というのはあるのですか?
例えば(100,100)から見て(50,50)は
「135度(3π/4)」の位置にある、というような…
94名前は開発中のものです。:04/11/18 17:58:11 ID:HMLK/Kba
>>93
atan2
95名前は開発中のものです。:04/11/18 18:54:17 ID:qGDXK/st
う-ーん…ver. 2.47ですが、「不正な命令"atan2"です」
と出てしまうのですが(asin、acosも)…(汗

書式的にはatan2 %1, 1000 (%1に45が入る筈)でいい筈だと思うのですが…

96名前は開発中のものです。:04/11/18 20:06:23 ID:hxMJzMp4
逆三角関数って入ってたっけ?
>>93
何がしたいの?
9793:04/11/18 21:21:48 ID:w1rFFBad
スプライトを回転・伸張させて、任意の点と点に線を引く
というようなことを考えていたのですが…
凾/凾の値に応じて角度の変数の値を変える条件分岐を180通り作れば
何とかなるかと思うので、やってみます…
98名前は開発中のものです。:04/11/18 21:47:58 ID:3ove4CJn
条件分岐っつーか、配列変数にあらかじめ入れておいてループで判定せれ。
基本的に整数しか扱えんはずなので気をつけてな。
99名前は開発中のものです。:04/11/18 23:03:38 ID:+6k+5X6M
仮に凅を639(ウィンドウサイズVGAの場合の最大値)とすると、凉は角度35度の時448あたり、36度の時465あたりとなる訳だが、
その中間のドットをどちらかにひっくるめる形で線を引くとなると、実際の点の座標とかなり誤差が出ることにならんかね。手間の割に…
やるとすれば、点の実際の座標を曖昧にするなり、線のスプライトを太目にするなりして、ずれが目立たないようにした方が良いかと。

端的に特定の点と点の間に線を引く機能があれば、ベストなのだろうが…
100名前は開発中のものです。:04/11/19 07:09:53 ID:CvTcRkeC
>>97
ブレゼンハム(Bresenham)
101名前は開発中のものです。:04/11/19 16:12:48 ID:VB6vFCa+
な、なるほど! 傾きの値で場合分けして、小さなbarを並べてと…
アルゴリズムはこういう風に用いる物なんですね…
ありがとうございました。大変勉強させて頂きました。作成してみます。
102名前は開発中のものです。:04/11/19 18:52:48 ID:CvTcRkeC
Ver2.48キタ━━━━━━(゚∀゚)━━━━━━ !!
103名前は開発中のものです。:04/11/19 23:05:46 ID:Up16wchr
バグの応急処置だけやん
104名前は開発中のものです。:04/11/21 02:33:52 ID:nmuKSG5f
nsaで圧縮したあとに動画が流れません
エラー等は無く、映像も音声も無い状態です。
クリックでとばせるようにしていれば、クリックして次へ進めますが
クリックでとばせないようにしていると、いつまでたっても次の命令が実行されません。
圧縮するまえは普通に流れるのですが、何が原因でしょうか…
;---------------------
*define
nsa
game
*start
はじまり\
mpegplay "01.mpg",1 ;ここを0にすると次に進めない
おわり\
end
;----------------------
 arc.nsa nscript.dat nscr.exe
ファイルが上記3つの場合再生されず
 arc.nsa nscript.dat nscr.exe 01.mpg
動画ファイルを無圧縮で入れておくと再生するようです。

動画ファイルのサイズは約5Mですが、音楽ファイルは5M以上でも問題なく再生されます。
105名前は開発中のものです。:04/11/21 02:57:15 ID:jMHq2mne
>>104

 いつからムービーをアーカイブの中に入れられるようになったんだ?
106名前は開発中のものです。:04/11/21 03:19:09 ID:FmWU+LtN
ムービーファイルはアーカイブ対応してない、てのは公式BBSでも何度も出てた話題だね。
諦めましょう。
107名前は開発中のものです。:04/11/21 03:45:30 ID:nmuKSG5f
>>105-106
そうなんですか…ありがとうございました。

オフィシャルガイド見たかぎり特に記されていませんし
公式や支援サイト見ても乗ってなかったのですが、どこか見落としていたようですね…

となると、動画ファイルをゲーム中にだけ再生されるようにはできないってことでしょうか。
108名前は開発中のものです。:04/11/21 03:54:25 ID:FhcK64Pv
アーカイブ化しなければいいだけ。
109名前は開発中のものです。:04/11/21 04:11:31 ID:jMHq2mne
>>107

 ゲームをやらないで見られるのが嫌なのかな…基本的には無理かな?
拡張子を変えてぱっとみ動画ファイルと思われないようにするとか。
根本的な解決にはならないけど意外と有効。
110名前は開発中のものです。:04/11/21 04:26:50 ID:nmuKSG5f
>>108-109
ありがとうございます。

なんと、ファイル名、拡張子はでたらめにつけても再生されるんですね…
それでなんとかやってみます。

こうしたかった理由はCG鑑賞モードのようにムービー鑑賞モードもつけたかったのです。
…でも、ちょっと厳しいみたいなんでそれは諦めます。

良い情報どうもありがとうございました〜
111名前は開発中のものです。:04/11/21 22:47:06 ID:iLhgPS45
うう、システム周りを弄れば弄るほどデフォルトの
状態より使いづらくなっていく気がする・・・。

システムカスタマイズでバックログボタンをウインドウに
置いてるんですが、デフォルトの様に、マウスホイールで
いきなりバックログに行ける様に出来ないんですかねえ。

他メーカーのゲームみてもバックログボタン付けてると
一度ボタンを押さない限りホイールが効かないのが多くて・・・。
112名前は開発中のものです。:04/11/21 23:29:04 ID:CzAK4fsi
簡単に出来るよ。
つかシステムカスタマイズのサンプルになかったっけ?
113名前は開発中のものです。:04/11/21 23:52:48 ID:ypKW6i2Y
>111
ボタンウェイトの時ホイールが使えるようにして
バックログにとぶようにすればいいんじゃね?
114名前は開発中のものです。:04/11/21 23:55:49 ID:XO6pBD7X
>>111
何を押せばどのように動作するかを弄るのがシステムカスタマイズじゃ…
115111:04/11/22 00:15:26 ID:Hxg1GWEF
うおお、サンクスです。-2でホイール上回転だったんですね。
オフシャルガイドには0と-1しか載ってないので見落としてました。
サンプル見直したら分かりました。ありがとうございます。

ふう、これでやっとデフォルトの操作性+回想ボタン付きかー。
画像メニューもちょこっと作ってみましたが、復帰時に改ページ
マークが一度表示されちゃう現象が起きたので封印・・・(^^ゞ
(2クリックしないと元に戻らない)
116名前は開発中のものです。:04/11/22 00:33:37 ID:6QePMkVi
textonしていないだけだったり
117名前は開発中のものです。:04/11/23 14:50:48 ID:HLzoM11x
エロ同人板から転載

548 :最後尾の名無しさん@3日目 :04/11/23 10:12:53 ID:lCwrrNs2
ttp://www110.sakura.ne.jp/~sundervolt/

MOON STONE経由で見つけたサイトだが
Nスクってこういうことできるのか?
試作版を落としてみたがこれは凄いな。
118名前は開発中のものです。:04/11/23 15:17:01 ID:21wxoUIv
>>117
できると言えばできるが、できないと言えばできないな。

Nscripterの標準機能ではキーボード入力はできないけど、
君影草工房さんがフリー公開されてるプラグインを使えばできる。

解凍したファイル覗けば判ると思うけど。
119名前は開発中のものです。:04/11/23 16:09:38 ID:OfH47Fwb
>>117
凄すぎて何がどうなってるのかわからんが
これだけは言える



萌えた(*´∀`)
120名前は開発中のものです。:04/11/23 17:22:41 ID:2iDEKpLU
何これ・・・
なんでこんなのがちゃんと動くんだ?
121名前は開発中のものです。:04/11/23 18:09:13 ID:deNn4ny/
低スペックマシンでプレイすると楽勝だな。

これ、やっている事自体は難しくないだろ。時間は掛かりそうだが。
でもこのスクリプトの組み方ならどうしても機種の性能で、
処理速度がそのまんま難易度に依存してしまうな。
122名前は開発中のものです。:04/11/23 19:40:58 ID:mvnKDxac
ウチのマシンだとちょっと早すぎてゲームになりませんでした・・・。
あと、ADVにこういうゲーム要素が入ると、どうしても「足かせ」的な
イメージが出ると思うので難易度には注意が必要かと思いました。
面白さが面倒さを上回ってくれないとツライだけですもんね・・・。

って、作者がいる訳でもないのにエラソーに感想を見たり。
123名前は開発中のものです。:04/11/23 19:41:07 ID:n0eNOhpP
推奨スペック以下のマシンは切ってるんだろ
東方も低スペックマシンは切ってるしな
124名前は開発中のものです。:04/11/23 20:56:40 ID:Zm5xzw2l
>>122
ゲームにならないほど早いか?
漏れはセレ2Gだが、これくらいが丁度いいぞ。
低速マシンは切っているとしても、高速に対してはさすがに対処してあるだろ。

もし早すぎてゲームにならないようならバグ報告してやれ。
こういう挑戦者は貴重な存在だ。
125名前は開発中のものです。:04/11/24 04:33:36 ID:6pFTQ7DS
gettimer + waittimer を使えば一定のフレーム数で
画面更新できるんじゃなかったっけ?

forループ
 ― 処理 ―
 print 1:gettimer %0:waittimer %0+16 ;16ms = 約60フレーム
next

こんな感じで。
126名前は開発中のものです。:04/11/24 05:18:32 ID:a+Gajd4/
こっちもPentium3 1GHzで問題なし。
>>122のマシンだけ異常に早く動作するんだったら
どういうスペックでどういう状態なのか教えてくれ。
漏れもリアルタイム処理のスクリプトは研究しておきたい。
127名前は開発中のものです。:04/11/24 11:45:11 ID:6c2CdnPf
>>125
そのやり方なら一定の速度以上にはなりません
128名前は開発中のものです。:04/11/24 12:11:02 ID:R/prw7KR
Drawをシナリオ途中で散発的に使用するために
Draw処理終了後の画面をBMP保存して即表示する方法って邪道?

キャッシュを直にスプライトに変換できたらいいんだけど…

getscreenshot 640,480
savescreenshot "cache.bmp"
deletescreenshot
lsp 209,":c;cache.bmp",0,0,255
print 1
129名前は開発中のものです。:04/11/24 19:27:03 ID:WwmZVp+t
散発的っていうはDraw処理終了後の画面を
何回も表示させたいってこと?
130名前は開発中のものです。:04/11/24 20:04:46 ID:2G0wZV8A
>>128

drawで表示した画面ってsavescreenshotで記録できなくなかったかなぁ。

それはともかく、それに似たような事を俺も考えたが、とある理由で断念した。

それはセーブしてロードした時の処理。

君のサンプルを例にするなら、
cache.bmpを表示してる時にセーブするとする。

次に、別のプレイ時に、また別の画面をsavescreenshotで
cache.bmpを上書きセーブしたとすると、

最初のデータをロードしなおしても、
上書きされた後の画像で復帰する事になる。

まぁセーブ部分やロード部分を工夫すればできなくもないかもしれんが。
131名前は開発中のものです。:04/11/24 21:19:24 ID:R/prw7KR
>>129
「Drawを全く使わない」という前提で作られたシステムの中で、
一部演出にのみDrawによるスプライト拡大等を導入したい場合。

Drawって機能は良いのに非Draw処理に戻るときの整合性が難しい

>>130
それが悩みどころ
保存名前変えるなら最初から全部の処理済画像用意しておけばいいし…
通常処理に戻るまでセーブ不可が一番楽だけど、手抜きになるからなー
132名前は開発中のものです。:04/11/25 11:07:56 ID:XMbwgyck
質問いいかな。mode400,mode320の状態でフルスクリーンにする手段、
文字のアンチエイリアスをかけない手段ってありますか。

グラフィックをファミコンライクなドット絵で描いた
ノスタルジックなゲームを作りたいので。
133名前は開発中のものです。:04/11/26 05:17:00 ID:Ahm04lzM
ファミコンフォントから英数字+ひらがな+カタカナ用意してスプライトで表示しれ。
134名前は開発中のものです。:04/11/26 10:03:30 ID:x6VCUPss
きょうびファミコンドットか。。。
135名前は開発中のものです。:04/11/26 12:12:43 ID:HOrmRWfo
何年くらい前の話だろう・・・
136名前は開発中のものです。:04/11/26 18:23:29 ID:L7Bm9DUf
普通にHSPとかで作った方が早いような気が。>ファミコンドット文字
137名前は開発中のものです。:04/11/27 10:14:16 ID:f0CfTFO5
あえて古くさいゲームが作りたかったんよ。
>133 やっぱそれしかないか。サンクス
>136 spiかpngが使えればそうするんだけど…
138やっぱNスクの方が使いやすいかな:04/11/27 12:21:10 ID:kzU7Lxbz
Nスクって画面を横スクロールさせた時の処理は吉里吉里よりキレイね
そこは評価出来るんだけどグレースケールのアレで画面を出したり消したりの
トランジションの辺りはどうも吉里吉里の方がキレイなのでそこだけは負けている
この点改良されりゃ嬉しいんだが…
139名前は開発中のものです。:04/11/27 12:50:26 ID:Uk8MxGev
おめでたいやつだな
140名前は開発中のものです。:04/11/28 10:06:58 ID:MxkOHalu
吉里吉里であらかじめ用意されているグレースケールの画像を
Nスクのトランジションに使って試してみた
やっぱどうもそれっぽい
吉里吉里の方が早く処理されててそう見えるのか??
141名前は開発中のものです。:04/11/28 13:40:01 ID:yp7qswZB
トランジションは吉里吉里のほうがなんかていねいに見えるね
でもNスクとどちらを取るかは人次第だな
142名前は開発中のものです。:04/11/29 00:50:00 ID:8nf0rHjA
Nスクの画像処理は吉里吉里と比べるとかなり重いとおもう
143名前は開発中のものです。:04/11/30 05:05:08 ID:9yNW3Ydl
重いとか軽いとかいうのはおかしくないか?
エフェクト全体にかける時間が指定できたはずだが。
粗いとか細かいなら分かるけどさ。

144名前は開発中のものです。:04/11/30 05:16:00 ID:fO5qQT+N
良環境PCユーザーの傲慢にも聴こえる・・
145名前は開発中のものです。:04/11/30 05:28:16 ID:9yNW3Ydl
>144
いや、そうじゃなくて、どんなマシンでやろうが、
1秒と指定したエフェクトは1秒で終わるということ。
だから、重いとか軽いとかはないんだよねと。
146名前は開発中のものです。:04/11/30 05:38:47 ID:fO5qQT+N
いや、
エフェクト速度の重い軽いじゃなく、
エフェクト処理の重い軽いの話かと・・

処理能力の弱いPCだと1秒の中でコマ落ちみたいになるんじゃなかったっけ?
時間は同じ1秒にかわりはなくても、見た目の再現度が違うという話かも。
147名前は開発中のものです。:04/11/30 05:40:21 ID:fO5qQT+N
一応断っておくけど適当に言ってるだけなので安易に信じないでね^^
148名前は開発中のものです。:04/11/30 10:15:11 ID:ICfxYvYw
処理は全体的に吉里吉里の方が重い気がする。
エフェクトも重いし、ちょっと工夫しただけでスキップがとんでもない低速に。

だから自分はさくさく動くNScr派なわけだが。
149名前は開発中のものです。:04/11/30 11:47:17 ID:zcYt7x79
ソフトがどっちが良いか?ってのは作り手が決める事であって
周りが決める事じゃねーだろ。
もちろん、きちんと遊んだユーザーが意見を言ったなら
作者はそれを汲み上げて欲しいけどな。
150名前は開発中のものです。:04/11/30 12:10:23 ID:NJ3q+vi0
>148 具体的にどういうことかね
151名前は開発中のものです。:04/11/30 14:09:04 ID:2eRg+1Fc
高橋サンがこの辺り読んだらどう考えるだろう・・・?
いや、読んでると思うけど
152名前は開発中のものです。:04/11/30 14:27:36 ID:h1rqm2vk
処理が重くなっても、作り手側の努力で軽減できる。
逆もまた然り。
153名前は開発中のものです。:04/11/30 15:05:27 ID:I5ljgxeU
>>145
強いて言うならエフェクトに1秒と指定しても
低速マシンならそれ以上かかるぞ。
154名前は開発中のものです。:04/11/30 17:29:16 ID:ICfxYvYw
>>150
800×600の画面で、他の人が作ったサンプルを改造して
セーブロードボタンを画面に出したADV画面を作ってみたんだよ。
他にも色々サンプル盛り込んだのが悪かったのかとは思うんだけど、
必要な機能を全部入れたらスキップがとてつもなく遅かったんだ(´・ω・`)
図り方とかよくわからないから、どのくらいかは正確にいえないけど、
体感速度では「このスキップ速度じゃスキップとオートモードの中間にしかならない」と感じたね。
動作環境はそんなに悪くないはずだし、他のツールのスキップはさくさく快適に動く。
何故かその、吉里吉里で組んだやつだけが異様に遅かったんだ。

プログラムとかあまりわかってないテキスト書きだからどこの処理で遅くなっているかも分からない。
自分の組み方が悪いとしてもどこを直せば早くなるか見当もつかない。
それだったら弄っても体感的なスキップ速度があまり落ちないNScrにしたほうがいいと思った。自分はね。

まあ、ヘタレだから吉里吉里マスターできなくて逃げただけとも取れそうだがw
155名前は開発中のものです。:04/11/30 18:30:27 ID:2C4nBz6H
参考にならん
156名前は開発中のものです。:04/11/30 21:05:04 ID:dEo640qC
いや、それでいい。
吉里吉里の欠点は使いこなせない者がいるということだ。
それで使いやすいNスクを選んだとしても、逃げたとは言うまいよ。
157名前は開発中のものです。:04/12/01 01:18:40 ID:isaAf8t4
NScripterでも、
システムカスタマイズしたときにtextgosubで決めたラベルに
いろいろ処理を書いていくと、スキップは遅くなっていく。

ふと疑問に思ったんだけど、
スキップ時ってtextgosubで決めたラベルをどう通過してるのかな。
通過してることは間違いないと思うんだけど、
「どこでもないところをクリック」したことにしてるのか、どうかとか。
別にわかったからといってどうもできないけどね。
158名前は開発中のものです。:04/12/01 10:23:24 ID:G08yjjGf
isskip命令で、現在がスキップモードかを取得して、
スキップモードだったら、
textgosubでとんだラベル先の処理を全部すっ飛ばすように
(すぐにreturn)すれば
スキップは遅くならないんじゃないか?


今何となく思いついただけで試してないから
これを試しても遅いんだよ!て言う人がいたらすまん。
159名前は開発中のものです。:04/12/01 12:28:55 ID:isaAf8t4
>>158
試してないけど、それだと文章がクリアされない気がするので、
returnする前にtexecをはさむべきかな。
160名前は開発中のものです。:04/12/02 04:33:24 ID:XzqlpDbw
このスレ、レベル高・・
話題についていけねぇ(´・ω・`)
161名前は開発中のものです。:04/12/02 10:35:29 ID:dNjKtK97
Nスクの欠点は使いこなせない者がいるということだ。
162名前は開発中のものです。:04/12/02 11:43:01 ID:d2SsMpsJ
吉里吉里を使いこなせない者よりは少ない。
163名前は開発中のものです。 :04/12/02 13:46:40 ID:xu80bmuM
>>157
スキップ処理って気になるよな。たぶん「どこでもないところをクリック」
で間違いないと思うんだけど、スキップの終点が気になる。
以前スキップ中のみ「SKIP」ってスプライト出そうと頑張ったんだけど、
解除と同時にスプライトを消せなくて諦めたんだよね。恐らくスキップ解除
の時点で次のtextbtnwait上にいるから判定できないみたいだった。
良くも悪くもNスクは並列処理出来ないのが痛いね。

>>158
defsubでさんざん基本処理改造したし、カスタム時に毎回オート用の
字数判定したり、ログ改造用に文字列取得して変数に埋め込みやってるけど、
さほど遅くなった気はしないな。(当方CPUセレロン600程度)
重くなるのって画像描画系だと思うから、極力repaint使用しなかったり、
print 1繰り返さずにprint 0で一通り描いてからprint 1を1回だけやる
工夫をしたほうがスキップは早くなりそうな気がする。違ったらスマン。
164名前は開発中のものです。:04/12/02 14:11:45 ID:oQaP+u+G
随分と書き込みの内容が濃くなってきましたねえ
前スレと比べてかなり細かくなってて参考になります
165名前は開発中のものです。:04/12/02 19:15:14 ID:UGOQqbcn
>>163
>以前スキップ中のみ「SKIP」ってスプライト出そうと頑張ったんだけど、
>解除と同時にスプライトを消せなくて諦めたんだよね。恐らくスキップ解除

思いつき。

「SKIP」スプライトを0.5秒程度で消えるアニメスプライトにして、
要所でスキップ判定をし、スキップ中ならそのスプライトを
再表示するというようにしたら再現できないだろうか。
166163:04/12/02 23:34:31 ID:xu80bmuM
>>165
レスありがとう。なるほど〜! 確かにそれなら。
早速今作ってるのに組み込んでみます。
いいアイデア教えてくれて本当助かりました。
167名前は開発中のものです。:04/12/04 22:18:36 ID:3wKbE7g6
ttp://members.at.infoseek.co.jp/konatu572/
ここにあるゲームって全部Nスク製なのか!?
なんかスクリーンショットからして結構すごそうだ……
168名前は開発中のものです。:04/12/04 23:00:24 ID:kROCwKvo
>>167
レミュ金か…
169名前は開発中のものです。:04/12/04 23:43:01 ID:3wKbE7g6
意味深な感じだな。
よければ軽く評価などを教えてくれないか?
170名前は開発中のものです。:04/12/04 23:44:08 ID:PBmKAdzE
>>169
凄まじい有名どころだったような気が。
PCゲーム板では絶賛の荒らしで、専用スレも立ったとか。
171名前は開発中のものです。:04/12/05 00:22:17 ID:6wp/otIx
絶賛の荒らしか……金儲けで叩かれたのか?
172名前は開発中のものです。:04/12/05 00:59:18 ID:oEF6WIzV
Nスク製のフリゲではひとかたと並ぶ超有名作だよ
173名前は開発中のものです。 :04/12/05 05:25:08 ID:y4qIqnv9
なあみんな、レミュ金よりもそらちゃの体験版について騒ぐべきではないか?
さっきDLしてみたけどかなり凄いぞ。特にバックログ。
174名前は開発中のものです。:04/12/05 06:07:33 ID:8QoOeeAq
おお、ボイス再生つきのバックログか。
こりゃすごいな。
175名前は開発中のものです。:04/12/05 06:59:49 ID:6wp/otIx
機能の実装は簡単だが、声を入れてくれる女の子がイナイヨ…
176名前は開発中のものです。:04/12/05 09:55:30 ID:CucabfVI
isskipって命令があるみたいだから、テキストボタン部の頭で
それを判定すれば、スプライトを消せるかも?
177名前は開発中のものです。:04/12/05 14:43:00 ID:Jo9B5QmT
>>175
ヘリウムガスを使ってみるとか
178名前は開発中のものです。:04/12/05 17:08:18 ID:vwJCMESD
>>175
ネット声優に頼めば
179名前は開発中のものです。:04/12/05 18:22:46 ID:KKIhHyd/
そらちゃ体験版、システムも良くできてるけど、チップグラフィックも
いい仕事してるな。相乗効果で余計によく見える。
180名前は開発中のものです。:04/12/05 20:12:14 ID:lDlQWRfs
>>179
システム(゚д゚)ウマー
すごいなぁ…
181名前は開発中のものです。:04/12/05 20:14:44 ID:GQVp9c6n
>>178
ネット声優ってどうやって頼めば良いのでしょうか?
個人サイトを見つけて直接交渉なの?
182名前は開発中のものです。:04/12/05 20:53:28 ID:2awPjiDu
>181
ttp://bodoni.s59.xrea.com/
“ネット声優”とか、“ボイスコ”でググればリンク集とか見つかる。
そこで募集するか、本人のサイトいってメールで依頼とか。
183名前は開発中のものです。:04/12/05 21:45:53 ID:lDlQWRfs
スレなかたっけ?
184名前は開発中のものです。:04/12/06 12:58:33 ID:r3tLZrRY
Nスクってさあ…フォントで悩んでる人結構いない?
せめてMSUIゴシックでも使えればと思うんだが…
185名前は開発中のものです。:04/12/06 14:25:22 ID:zxssao1v
何が「せめて」なのか知らんが、金払えばカスタマイズでもサポートでもして貰えるだろうが。

186名前は開発中のものです。:04/12/06 14:37:08 ID:2nL+3yF2
187181:04/12/07 00:08:40 ID:yI1N5qvP
>>182
ありがd!
188名前は開発中のものです。:04/12/07 00:49:03 ID:uFsswhRv
一時的に文字の大きさやフォントを変えることはできないの?
setwindowぐらい?
189名前は開発中のものです。:04/12/07 07:28:15 ID:3O6lQyVO
>188
あとは変えたい部分だけ文字スプライトにするしかないのかな。
setwindowは回想バッファをクリアしちゃうんだよね。
でsetwindow2を使ったら、画像テキストウインドウを使ってると画面描写があるんで
その一瞬画面がちらついてあきらめた…
190名前は開発中のものです。:04/12/07 18:38:13 ID:9rOTS2h9
setwindow3
191189:04/12/07 19:37:37 ID:3O6lQyVO
ごみん、まちがいた。
setwindow3を使うと、画面がちらついて……の間違いだった。
linepage使うと、例えば台詞の時

一番上行に名前を表示
2行目から台詞内容表示

ができないんだよね……改行使えないから。
しかも会話以外の文は常に2行目位置から表示したい。
会話のたびにsetwindow3で動かすと画面ちらつくし。
みんなどうしてるんだろ?
192名前は開発中のものです。:04/12/08 01:08:46 ID:yDxf3OqP
linepage使わないか
名前は文字列スプライトにすれぱ?
193名前は開発中のものです。:04/12/08 12:32:08 ID:+JD87wX7
みんなソフトをリリースする時に、CPUの最低動作周波数ってどれくらいにしてる?
漏れはPentiumIIIの500MHz、ちょっと重いが苦はないな……という最低ラインかなぁと。
194名前は開発中のものです。:04/12/09 11:59:51 ID:Y9bp1F6I
>192
linepage使わないと改ページしたくない。や!の前でいちいち_しなきゃならないじゃない。
これ忘れるの多そうだから、デバッグの手間を天秤にかけるとlinepage使いたい。
文字スプライトも使ったんだけど、すると今度はバックログで名前が出なくなるw
(スプライト消さないと回想入ったときの名前が出っ放しだし)
やっぱり回想を自分で作るしかないのかなあ……(´・ω・`)
195名前は開発中のものです。:04/12/09 13:42:05 ID:qasaKo8X
>>194

puttext "【お名前】"
「セリフ…」
br
通常文章。


ってやるのは どうでしょう?
普段はlinepageを使ったことが無いので即席で考えてみたんだけど。
196名前は開発中のものです。:04/12/10 23:53:09 ID:ulbzgtFf
>195
サンクスコ。じつはそうやって切り抜けてる。
linepage使うと、文章中に命令入れられないとか(そのたびにputextのお世話になる)
弊害は多いね。便利なんだけど…
197名前は開発中のものです。:04/12/13 11:20:28 ID:6cPI5XAV
質問したいです。
Nscripter上での数字変数は%0〜%199と書かれていましたが、どうあがいても
この数字変数を増やすことは出来ないのでしょうか?

globalonを使わないなら数字変数と同じになるということなのですが、クリア判定
つけるにはやっぱりglobalonは欠かせないので、globalonを使わないという方法以外で
なにか方法はあるのでしょうか?

シミュレーションのゲームとか作るときに数字変数がバカみたいに必要になってきちゃって・・・
198名前は開発中のものです。:04/12/13 11:32:59 ID:6cPI5XAV
すいません。↑の「globalon〜〜〜」という文章は勘違いです。
それと数字変数を増やすじゃなくて、普通変数を増やすでした。重ねてすいません・・・
199名前は開発中のものです。:04/12/13 11:48:10 ID:35MbPPOm
いや、今現在は4000くらいまでは使えるようになってるはずだよ。普通に。

グローバル変数を使うなら、マニュアル↓に書いてある命令を使って
境目を変更すればいいし。

;---------------------------------------------------------------
・ローカル変数とグローバル変数の境目を変えられるようになりました

スクリプトの一行目で、
;value500
グローバル変数が500番からになります
(数字は0〜4000の間で任意の数字です)

もし800x600モードと併用される場合は、
;mode800,value500
としてください。
200名前は開発中のものです。:04/12/13 11:52:17 ID:35MbPPOm
ていうか、ローカルの数字変数でいいのなら
配列変数使えばいいのでは……。
201名前は開発中のものです。:04/12/13 12:31:16 ID:6cPI5XAV
上の方ありがとうございます!
グローバル変数の境目が設定できるなんて気付きませんでした・・・
それに配列変数はシミュレーション作るときかなり便利みたいですね・・・

アドバイスを元にがんばってみます!どうもありがとう御座います!
202名前は開発中のものです。:04/12/13 14:00:01 ID:0eAboqnu
変数4000くらいまで使えるって何かに記述あったっけ?
203名前は開発中のものです。:04/12/13 14:25:57 ID:35MbPPOm
>>202
俺はそういう記述を見た事はないが、変数増やしたとはBBSかどっかで見た。

それに>>199にも転載したマニュアル読む限り、最低でも4000はあるはずだよな?
まぁ試せば済む事だが。
204名前は開発中のものです。:04/12/13 14:41:48 ID:JR1psPvQ
オフィシャルガイドに4000までって書いてあるよ。
205名前は開発中のものです。 :04/12/13 15:24:12 ID:Bq5BkIv/
どこで拾ったか忘れたけど、手元のメモ帳には
 スプライト 0〜999まで1000枚使用可能
 数字変数  0〜710505まで710506個使用可能
 文字変数  0〜353873まで353874個使用可能
と書いてあるぞ。正確なとこは知らん。
206名前は開発中のものです。 :04/12/13 16:08:25 ID:W5G1XbMg
変数が4000までっていうのはオフィシャルガイドだね。
それ以外では見たこと無いな。
高橋さん監修だからとりあえず間違いはないだろう。

>>205の話によるともっと使えるみたいで、
確かに自分が試した場合でも使えたんだけど、
もしかしてこれってメモリの容量に依存するとかじゃないよね?
もしそうだったら4000までにしといた方が無難だろうね。
207名前は開発中のものです。:04/12/13 18:30:06 ID:Wyzov+Iu
>205
多分、見た場所は花鳥風月じゃないか?
使用可能な個数は、ぜんぶ.>205の通り
208名前は開発中のものです。 :04/12/13 18:57:49 ID:Bq5BkIv/
久しぶりに見てきた。確かにそうだわ。
にしても相変わらずあそこの管理人は丁寧な対応してるな。
209名前は開発中のものです。 :04/12/13 20:41:51 ID:Bq5BkIv/
一応検証してみたところ。数字変数は4096まで。文字変数は4246まで使えるようだ。
以下適当に作ったスクリプト。回したら限界点でエラーが出るんでよろしく。
一応、走らせたスペックは セレロン450メモリ512

*define
game
*start
saveoff
;---------------------------文字変数
for %0 = 4000 to 999999
itoa $0,%0
mov $%0,$0
$%0
textclear
next
end
;---------------------------数字変数
;for %0 = 4000 to 999999
;mov $%0,%0
;%%0
;textclear
;next
;end
210名前は開発中のものです。 :04/12/13 20:47:22 ID:Bq5BkIv/
連投スマン。打ち間違えた。数字変数のところは
× ;mov $%0,%0 ○ ;mov %%0,%0
211名前は開発中のものです。:04/12/14 08:08:17 ID:Z4FmZZ6N
>209
こっちも検証してみました。
数字変数は4096、文字変数は4246でした。
こちらのスペックは、ノートパソコンのDuron800メモリ120です。
212名前は開発中のものです。:04/12/14 09:33:53 ID:/f8EbmPT
まて。 ためしに初期値を4100にしてやってみると
平気な顔で続くのだが……?(数字変数の場合ね)
213209:04/12/14 12:39:55 ID:MvqOw/E4
>>211
d。 スペック依存はしないで固定値みたいだね。

>>212
うわほんとだ…。こっちでも再現。
文字変数でエラーが来るポイント4246・4759・6012……以後未検証。
数字変数は初期値4098にすると8000超えても元気でした。以後未検証。

スクリプト的には代入と内容表示だから、エラー値以外は普通に使えそうだな。
214名前は開発中のものです。:04/12/14 21:11:00 ID:f8VwCWKz
実際のところ変数を4000個以上も使うとは考えられんが
数字変数4097番のように原因不明のエラーが出ることがある
……ということくらいは覚えておいて損はないか。……ないか?
215名前は開発中のものです。:04/12/15 04:49:10 ID:T/j4BmiF
ごごごg
マシンの再セットアップ時にバックアップみすって
圧縮前のスクリプトデータが紛失した事に今気がついた・・・orz
これって圧縮されたのを再展開出来ないもんですか?
216名前は開発中のものです。:04/12/15 05:20:40 ID:7/rwooey
nscript.dat を txt に復元したいってことなのか。
それとも arc.nsa を復元するのか。
どちらにせよ できないことはないが、
ツールは自分で探してくだされ。
217名前は開発中のものです。:04/12/15 15:09:57 ID:uwGAEwIL
どうしてもできないときは高橋氏にお願いしたら?
すごい迷惑かけるだろうけど、展開して送ってくれるかもしれん。
もちろんコンタクトは冬コミ後にな。
218名前は開発中のものです。:04/12/15 15:49:00 ID:wqT7/goA
>>217
お前はアフォか?
それを商用じゃなくて無料でお願いしたら?という意味で言ってるのなら
お前はNスクについての理解が浅すぎるとしか言いようがない。
219名前は開発中のものです。 :04/12/15 16:25:33 ID:/tA44xMl
流れ切ってしまい申し訳ないです。
質問させて下さい。

今作ってるゲームでノベルとADVを併用してるんですが、
ノベル時は明朝、ADV時はゴシックで読ませたいのです。
フォントを強制変更する命令ってないんでしょうか?
defaultfontはdefine部でしか使えなくて困っています。
220名前は開発中のものです。:04/12/16 17:03:44 ID:L5fdGfK6
グローバル変数が4000使ったゲームって、やっぱ街作り系なのか?(笑
漏れのバージョンは古くて1〜199のままでつ。
221名前は開発中のものです。:04/12/16 18:24:54 ID:4NbrwA5g
いいね 街作り系か。おもしろそうだな。
作ってみようかな。

シムシティー ポピュラス AOE とかか。
ぜんぜんギャルゲーじゃないな。
222名前は開発中のものです。:04/12/16 23:54:12 ID:QW5wx2OR
いきなりな質問で申し訳ないんですが、よろしければ質問に答えてやってください。
先日銀色久しぶりにインスコしてさあやるぞ、と意気込んでたら何か起動しませんのです。っていうかNスクつかってるゲーム全部起動しないんです。
タスクマネージャ開いてみると普通に表示されてるのに…何故でせう?
223名前は開発中のものです。:04/12/17 00:32:25 ID:6uFk2y2I
>>222

 そこまでおかしいとOSの再インスコをお勧めする…マヂで。
224名前は開発中のものです。:04/12/17 00:33:01 ID:947Uhh7u
私も質問です、かなりアホなんで、とんちんかんな質問かもしれませんが
色々調べて、公式本も読んでもわからなかったのでどうかおながいします(´・ω・`)

探偵系ADVを作ってるんですけど、例えば
1.話す
2.調べる
という選択肢があったとして、1を2回以上、2を3回以上選ぶと
3個目の選択肢が現れる、というのを作りたいんです。
イメージとしてはZODIAC1みたいな感じです(たぶん)……あれは吉里吉里だけど。

そんで重要なのが「以上」であるということで、
選ぶ回数を満たすまでも満たしてからも、
選択肢の1と2を何回でも選べるようにしたいんですが(回数が満たされるまでは選択後の文章が変わる)。
が、それがどうしたらいいのかわからないんです。
これって、for〜next文を使ってできるでしょうか?
225名前は開発中のものです。:04/12/17 01:04:07 ID:iKGyLISz
変数を使うんだ。 話す2回 調べる1回でコマンド変化。

*define
game
*start
mov %1,0:mov %2,0;----%1が話すを選んだ回数 %2が調べるを選んだ回数

*repeat;------%1が2以上 %2が1以上で、選択肢が増える。
if %1 >= 2 && %2 >=1 select "話す",*hanasu,"調べる",*siraberu,"逮捕する",*taiho
select "話す",*hanasu,"調べる",*siraberu

*hanasu
inc %1;-------話すのカウント+1
if %1 == 1 「いい天気ですね」\
if %1 == 2 「お茶はいかがですか」\
if %1 >= 3 「もう話すことはありませんよ」\
goto *repeat

*siraberu
inc %2;-------調べるのカウント+1
if %2 == 1 人形が落ちている。\
if %2 >= 2 もう何もない。\
goto *repeat

*taiho
お前を逮捕する!\
おしまい。\
end
226名前は開発中のものです。 :04/12/17 01:17:43 ID:gHvYxrZN
>>224
選択肢A(選択文1 選択文2)
 1を選ぶ
 まずinc %1する。%1値によって表示する文を変える。
 読後%1>2 && %2>3 なら選択肢Bへ飛ぶ、違えば選択肢Aへ戻る。
 2を選ぶ
 まずinc %2する。%2値によって表示する文を変える。
 読後%1>2 && %2>3 なら選択肢Bへ飛ぶ、違えば選択肢Aへ戻る。
選択肢B(選択文1 選択文2 選択文3)
 あとは普通どおり

ごく普通にこういうのでいいんじゃないの? むしろfor〜next文は不要かと。
227名前は開発中のものです。 :04/12/17 01:20:00 ID:gHvYxrZN
うあ、>225が詳細に答えてたし。
リロードせずに投稿しちまったよ_| ̄|○
228225:04/12/17 01:22:41 ID:iKGyLISz
しかし考えてることはまったく同じだな。
オレも安心した。
229224:04/12/17 01:29:41 ID:947Uhh7u
>>225-226
゚+.(・∀・)゚+.゚。
なんてステキな人たちなんだ!?
ありがとう、ありがとう。これで安心して眠れる………

お2人の人生に幸多かれ (*´∀`)つ【愛】
230名前は開発中のものです。:04/12/17 01:39:47 ID:iKGyLISz
選択肢を文字変数にするほうが、いくらかCOOLだな。
いくつもの選択肢が追加されたりされたりするときはこのほうがいい。
最初は話すしかないが、順に選択肢が追加されていく例。

*define
game
*start
mov %1,0:mov %2,0;----%1が話すを選んだ回数 %2が調べるを選んだ回数
mov $1,"":mov $2,"";-----それぞれ追加される選択肢。始めは空白だ。(選べない状態)

*repeat;------%1が2以上 %2が1以上で、選択肢が増える
select "話す",*hanasu,$1,*siraberu,$2,*taiho

*hanasu
inc %1;-------話すのカウント+1
if %1 == 1 「いい天気ですね」\
if %1 == 2 「お茶はいかがですか」\
if %1 >= 3 「もう話すことはありませんよ」\
if %1 == 2 mov $1,"調べる";----話すが2回になったら選択肢追加
goto *repeat

*siraberu
inc %2;-------調べるのカウント+1
if %2 == 1 人形が落ちている。\
if %2 >= 2 もう何もない。\
if %2 == 1 mov $2,"逮捕する";----調べるが1回になったら選択肢追加
goto *repeat

*taiho
お前を逮捕する!\
おしまい。\
end
231224:04/12/17 01:50:28 ID:947Uhh7u
>>230
惚れていいですか(;´Д`)ハァハァ
めちゃくちゃわかりやすいですCOOLです乙ですdクスです!!おぉ神よ

聞いてよかった……
232名前は開発中のものです。:04/12/18 02:26:03 ID:XteCIi9C
231じゃないが…
>230のスクリプトで、他の人物と話した内容によって
選択肢の内容が変わったり選択肢が増えたりするにはどうしたらいいんじゃろか

Aの人物と3回話しているとBの人物と話す時の選択肢が増えるとか
さらにそれを選ぶとAの人物との会話内容が変わるとか
233名前は開発中のものです。 :04/12/18 02:45:39 ID:ZuB7RRce
だから>225-226 >230にあるとおり、変数割り当てて、
その値によって表示文変えたり、出す選択肢命令を区別すればいいんでは。
むしろ、あそこまで例文出されてるんだからどうにでも改造できるだろ。
変数1個増えて、それに合わせてif判定するだけなんだし。
234名前は開発中のものです。:04/12/18 03:00:49 ID:XteCIi9C
そうかすまん
内容よく読んでなかったな
235名前は開発中のものです。:04/12/19 05:02:40 ID:0arj81FB
ini ファイルやレジストリから情報を取得する命令はあるけど
逆にこれらに情報を書き込む命令ってあるのかな?
辞書や公式を見た限りだと無さそうなんだが。
236名前は開発中のものです。:04/12/19 05:13:09 ID:MjJN9LuB
俺も見た事無いから多分無いと思う。
外部プログラムでも自作するしかないんじゃないかな。
237名前は開発中のものです。:04/12/19 05:18:10 ID:0arj81FB
そうか。無いみたいだね。

話題は変わるけど、このスレ専用のアップローダーがあると便利だろうか?
infoseek のアカウントがひとつあまっているから
需要があるなら作ろうかなと思ったんだが。
スクリプト晒し用や、素材をアップしたりとかに使うの。
238名前は開発中のものです。:04/12/19 11:42:59 ID:pr3bPcj4
>>237
あ、そう言うの便利そうだね
名案かも知れない
試験的にやって見たらどうかしら?
うまく行かなければ取りやめにしてもいいんだし
239名前は開発中のものです。:04/12/19 22:49:17 ID:4jK9OMCi
なんかものごっつい難しくてやる気が失せるNsrcipter
240名前は開発中のものです。:04/12/19 22:58:11 ID:L4OU9bP5
○NScripter
×Nsrcipter
241名前は開発中のものです。:04/12/20 01:23:22 ID:YN+mxSqz
初心者なら、これかLiveMakerどっちがいいかなぁ?
Nスクはスクリプトだから比べにくいとは思うんだけど……
242名前は開発中のものです。:04/12/20 07:11:01 ID:QLf0jJgh
難しいなら理解できそうなサンプルを探すとか
NScrの解説サイトなら沢山あるし
243名前は開発中のものです。:04/12/20 12:01:30 ID:f6UtJGZS
両方使ってみて決めれ
244名前は開発中のものです。:04/12/20 12:20:03 ID:qAoBGbEF
最初はみんな初心者なんだしこれから始めるならやりたいことができそうかどうかで選べばいいんでね?
245名前は開発中のものです。:04/12/21 01:57:19 ID:mMcUl4T+
部屋の中をクリックしまくる探索系ADVを作ろうとしたんだけど
悲しいくらい上手くできなかった (((´・ω・`)
一つの部屋を四方向で視点切り替えして探索できるよーにしたくて、
そのたびにボタン設定を変えたんだけど
高速でクリックすると、前のスプライトが残ったりする…。
探索系なので、スプライトが残ると怪しいトコが分かってしまって、
このミスは致命的だった…。
俺のスクリプトが悪いのかわからん…。
やっぱ、こーゆうゲームつくるのには向いてないカニ?
ただ俺がヘタレなだけだろうか (((´・ω・`)

246名前は開発中のものです。:04/12/21 02:10:36 ID:I7OyHArE
高速でクリック……??
状況が良くわからないけど、そんな現象あったかなぁ??
247名前は開発中のものです。:04/12/21 02:16:15 ID:I7OyHArE
ひょっとして……

何かヒントがある部分には背景に模したスプライトボタンを置いてあり、
すばやく画面を切り替えるときにその部分だけ残って見えてしまう、というのだろうか。

だとしたら、画面切り替える直前に、スプライトを消してから再描画しておく
とかで回避できないかなぁ。

248名前は開発中のものです。:04/12/21 02:25:09 ID:mMcUl4T+
>>246、247
レスありがdヽ(´ー`)ノ
スプライトって四角いから、さすがにその大きさのスプライトボタンにするわけにはいかんくて
ボタン設定とスプライトは別にしてあったんだ。
んで、その物を一度押したらスプライトとボタン設定を消すようにしたかったから
背景の上に物スプライトを置いてたのね。

んで、画面がかわるとき一回そのスプライトを全部消去してから切り替えしてたんだけど
そのスプライトが残ってるときがあるんだよ…。
しかも毎回じゃなくて、たまに…。
やっぱスクリプトの組み方で、条件次第でそうなっちまってたのかなぁ…?

こう言っただけじゃ、原因なんか分からんよね、スマン (((´・ω・`)
249名前は開発中のものです。 :04/12/21 02:27:39 ID:wwg65PNN
>>245
想定されるバグ原因として
使ったスプライトをcspせずに、同じ番号のスプライトを新たにlspすると
以前の画像が表示されるという点が挙げられる。
もしそれが原因なら高速クリックも何も、スクリプト自体駄目だってこと。

あと、高速クリックで起きるエラーなんてのは聞いたことがないな。
btndef clearせずにspbtn定義を繰り返すとオーバーフローするから、
これのことを言ってるのかい?
250名前は開発中のものです。:04/12/21 02:28:33 ID:mMcUl4T+
連続スマン

再描写ってrepaintかな?
だったらやってみたけど、微妙に背景の切り替えとタイムラグが出てしまって
それはそれで探索系としては致命的だった… (((´・ω・`)
これって、たぶん普通のノベルゲームとかなら気にならないタイムラグなんだろーなぁ。
251名前は開発中のものです。:04/12/21 02:33:26 ID:mMcUl4T+
>>249

んーと、スクリプトのいっちゃんはじめで、全部のスプライトをlsphで読み込んで
画面切り替え時にvspで表示、非表示に描きなおしてたんだけどどうだろう?

btndef clearはしてたよー (((´・ω・`)
252名前は開発中のものです。:04/12/21 02:34:08 ID:I7OyHArE
一度押したらスプライトとボタン設定を消す、とか凝った作りにしてて、
毎回じゃなくてたまに起こる、というのなら……
経験上、単純なスクリプトミスじゃないかと思う。

何か特定の操作をした時にスプライトを消し漏らしてんじゃないかなぁ。

スクリプトをひとつひとつじっくり見直してみて、それでも判らなければ寝る!
悩んでも判らなかったバグが一晩明けてみると
なんで判らなかったのか不思議なくらいコロっと判ったりする。
253名前は開発中のものです。:04/12/21 02:37:28 ID:mMcUl4T+
>>252

変なトコA型だから、凝りはじめると止まらんかも…。
アイテムをとったら画面上にアイコンが出るようにしてたのだ。
あと、それが取った順にならぶよーにしてた。
んなコトしてるからややこしくなったのかもしれんね… (((´・ω・`)
やっぱ俺も単純なミスという気がしてみた。
もう2週間も放置してるけど、気を新たにみなおしてみるぽ。
本間ありがとうー(*ノ-;*)
254名前は開発中のものです。 :04/12/21 02:42:09 ID:wwg65PNN
>>251
うーん、ならスプライト番号の重複はなさそうだね。
だとしたらvsp ?,0 での番号指定し忘れくらいしか浮かばないな。

横レスになっちゃうけど、repaintは不要だと思うよ。
一通りvsp ?,0で消して、print 0 した後背景を変えればいいだけだし。
ちなみにスプライト表示するタイミングにはsaveoffも入れておくと動作が早くなる。
その場合、後でsaveon入れるのを忘れずに。

っと、リロードしたら話題終ったくさいがカキコ。
俺も同じようなの作った経験あるし、頑張ってくれ。
255名前は開発中のものです。:04/12/21 02:48:30 ID:mMcUl4T+
>>254
おぉ、saveoff了解(*'-')ゞ
ありがd〜。

一個くらい完成させねばね。またやる気出てきたよ〜。感謝!!
256名前は開発中のものです。:04/12/21 10:09:09 ID:KRrlY1fF
こんなときのアプロダマダー

背景もbgじゃなくスプライトにすればいいじゃない(既にしてたらゴメン)
257名前は開発中のものです。:04/12/21 12:52:43 ID:HbfTyov4
「なつのおわりに」って一応、合格点のソフトですか?
258名前は開発中のものです。:04/12/21 13:56:18 ID:2GMbU5Uz
不合格に決まってんじゃんw
259名前は開発中のものです。:04/12/21 14:18:36 ID:aHP5zi5g
>>257
スクリプトの書き方や絵の出来はともかく、全体の動きはよく出来てると思うぞ。

>>258
完成もさせられんようなヤツが評価なんかしてんじゃねぇよ(プゲラ
260237:04/12/21 14:31:05 ID:dFjSrZwA
http://andolf.hp.infoseek.co.jp/
アップローダー用意しときました。
261名前は開発中のものです。:04/12/21 15:18:27 ID:iWthZY3B
用意乙〜!!
最近このスレ段々と進歩して来たね
もう前スレと比べれば技術的に大分高くなって来ているし、
このアプロダがスクリプト技術交流のきっかけになるといいね
262名前は開発中のものです。:04/12/21 15:26:57 ID:uOxUVapx
>260乙!
アプロダあわせて、このスレもますます利用させていただきます。
263名前は開発中のものです。 :04/12/21 15:44:55 ID:wwg65PNN
>>257
システム周りはとても参考になる。>258はおそらくゲームシナリオの点で
文句を言っているのだと思うが、ADVのシステム的にはフリーゲームで相当上位。
ただ妙に重かったりするので個人的には改善の余地がかなりあると思う。

NスクのADV型カスタマイズとしては「なつのおわりに」で何をやってるのか想像し、
あとは、「はにはに体験版」「そらちゃ体験版」この二つを目指して組めばいいと思う。
264名前は開発中のものです。:04/12/22 01:21:10 ID:31J6V2hA
882 名前: 名前は開発中のものです。
話は変わるが、
回想バッファにスクロールバーってつけれるのか?
つけたいけど、つけてるやつも見たことないし……。

883 名前: 名前は開発中のものです。
>>882
無理。
画像をドラッグするのはスクリプトからはどうにもならん。
吉里吉里に劣ってる機能の一つだな。

前スレにこういう流れがあったんだが、
そらちゃにあったのは、ここで言っているスクロールバーとは何か違うのか?
265名前は開発中のものです。 :04/12/22 04:43:15 ID:oLwQpJLq
そらちゃのはスプライトで作った擬似スクロールバーだと思われ。
その証拠にドラッグ&ドロップできないはず。
マウスクリック位置でログの位置を判定してるんじゃないかな。

にしてもよくできてるよな。特にボイス位置の色変えとかには思わず膝を打ったよ。
266名前は開発中のものです。:04/12/22 04:49:16 ID:9bgdQMFm
>263 同意。「なつ〜」はシステムとかはセンス良いなと感心した。
作者の名前が違うんでよくわからないんだけど
「WITH 〜キミと手つないで、春ッ!〜」というのも
システム画面とかほとんど同じ造りだった。
どっちもシナリオはほとんどプレイしてないんだけどねw
267名前は開発中のものです。:04/12/22 06:34:03 ID:ZwyEWLxn
>>265
あれ、ドラッグ&ドロップできるみたいだが…
あとボリュームとかのバー。
なにこれ?
268名前は開発中のものです。:04/12/22 07:48:17 ID:LtmCMqb3
なろーでこの重さを落とすのが辛いので
ゲームをやっていないので想像だが、
clickpos命令で取得した座標から割り出し
スクロールバーのように見せているのだと思う。

clickpos命令は、マウスのボタンを押したときではなく
離したときの座標を取得するものなので、
ドロップした時点での場所を割り出し
スクロールバーの機能と同じように見せてるんじゃないかと。


もし、ドラッグしている時点で
スクロールバーがそれに合わせて動いているのなら
それは、また別の何らかの方法でやっていると考えられるが
そこまでは思いつかん。

>267
ボリュームとかのバーってどうなってるの?
269267:04/12/22 08:18:22 ID:ZwyEWLxn
>>268
ドラッグしてる時点で動いてる。激しく遅いけど。

ボリュームのバーも、ドラッグ&ドロップできるよってことです。
わかりにくくてスマソ。
270265:04/12/22 08:35:08 ID:oLwQpJLq
>>269
んと、結論から言うとやっぱドラッグ&ドロップ出来ないよ。
でも擬似的に動作してるね。しっかり確認してから言うべきだった。すまない。

btnwaitでのキー取得はキーダウンではなくキーアップ時にやるから
擬似的にやるのさえ出来ないはず……と思ってたんだが、
左クリックのキーダウンだけで反映されてるところを見ると
btndown 1をやってるんだと思う。これでキーダウン時点で取得できるから。

でもって本来のドラッグ&ドロップが滑らかなのに比べてこっちのが
多少カクカクしてるのはspbtnで設定されてるコマ数しかないから。
あとは全部>268の説明の通りでいいと思われる。
271267:04/12/22 09:47:17 ID:ZwyEWLxn
>>270
いや、自分もあんまりよくわからんし気にしないでくれ。

擬似的にでも出来てるならいいなぁ。
可能性が広がるね。
272268:04/12/22 10:18:02 ID:emNv/2TJ
>270
そんな命令あったんだ。
今度何かに使おう。
273名前は開発中のものです。:04/12/22 11:46:53 ID:BbCwsTQ2
このスレ、ある意味吉里吉里のスレより進歩してるかも知れないね
アプロダまであるとは
274名前は開発中のものです。:04/12/22 16:30:52 ID:31J6V2hA
オプションも参考になるな。
俺がやりたかったことがほぼそのまま作られてる。
275名前は開発中のものです。:04/12/23 02:12:05 ID:/cXDN8Qa
>>256
亀レスで恥ずかしいんだけど(*‘ω‘ *)

確かにbgで表示してたんだけど、スプライトの方がよいの?
とゆーのも、スプライトをprintじゃなくてbg表示で一緒に表示させた方が
なんとなくシンクロ率よさげなカンジがしてたからそーしてみてた。
276名前は開発中のものです。 :04/12/23 02:19:33 ID:QthGsRJR
>>275 好みの問題じゃない? 動作ほとんど変わんないし。
277名前は開発中のものです。:04/12/23 02:21:43 ID:/cXDN8Qa
そぉか(*‘ω‘ *)
ありがd♪
278名前は開発中のものです。:04/12/23 19:44:16 ID:P2kzE6Wi
暇だったんでスクロールバー作ってみた。
一応横スクロール。縦はまた時間できたら作ってみる。
ここのアプロダにあげさせてもらってあるから、まぁ時間に余裕があれば見てくれ。

279278:04/12/23 19:45:22 ID:P2kzE6Wi
追記。
まぁ分かると思うがファイル名はn_0037.zip。
中身は00.txtのみ。
280名前は開発中のものです。:04/12/24 07:35:04 ID:S2KRURJW
おお! 早速見させてもらうわ
うpろだがあるのって便利だな
281名前は開発中のものです。:04/12/24 09:08:38 ID:AapLJlsS
getmousepos命令って、そういう効果があるのか。
ONScripterのサイトに命令は全部載ってるんだけど
効果が書いてなかったからなぁ。

何にせよ乙〜
結構なめらかに動くもんだね。
282名前は開発中のものです。:04/12/24 09:37:27 ID:MO9MdZXN
なんてこった。
>>278のを参考にしていじってたら
 最強のスクロールバーができてしまった。
 設定しやすいように作ってあるから 気に入ったら使ってくれ。
 アップローダにある。
283278:04/12/24 09:50:34 ID:5KedWsrz
確かに最強だな。
ドラッグ開始位置から割り出されるから、
普通のスクロールバーと全く同じ動き方するし。

もしよけりゃHPに改良版載せていい?
284名前は開発中のものです。 :04/12/24 10:03:49 ID:N3cu9CC1
>>282
…⊂⌒~⊃。Д。)⊃ キタ――!!!
めちゃめちゃ参考になる
285名前は開発中のものです。:04/12/24 10:09:22 ID:MO9MdZXN
>>283
どうぞ。存分に改良してください。
私のほうでももう少しいじってみます。

ホイールを使ったとき、なめらかに加速・減速するほうがいいかな。

っていうか、縦スクロールってホイールしか使わんよなあ。
286名前は開発中のものです。:04/12/24 10:12:13 ID:JLnhJyjd
>>278 >>282
凄い、感動した、参考にさせてもらいます!
287278:04/12/24 10:29:50 ID:5KedWsrz
>>285 あり〜
X軸をY軸にかえるだけだから縦スクロールも簡単にできるわけだが。
これでそらちゃレベルのものなら作れるか。

他に実装してほしい機能ってないかな?
288名前は開発中のものです。:04/12/24 10:56:39 ID:ehMD5B2i
たった今、スクロールバーのサンプルをアプロダから持って来て見てみたけど
見るなりビビッてひっくり返った気分にさせられました
これは明らかに実用的なものと言えるでしょう
確かに評価に値します
やっぱこれだけ出来るならNスクもまだまだ見えてない利用価値があるものと
説明出来そうですね
289名前は開発中のものです。:04/12/24 11:59:46 ID:BIutgzvr
DRAWで描画して拡大縮小も入れようとしたが俺には無理だった
290名前は開発中のものです。:04/12/24 13:54:33 ID:B9fmEq98
getmousepos最高だ
色々遊べて楽しい
スクロールバーのサンプル作った人
惚れました
291名前は開発中のものです。:04/12/24 16:49:25 ID:OMYGuvIQ
あぷろだ立てた甲斐あったね
292名前は開発中のものです。:04/12/25 10:20:11 ID:XYaNo2Wh
スクロールバー修正。これでまたウインドウズのバーに近づいたな。
これで完成といきたいところだが・・・?

ていうか、このままCG鑑賞モードとかで使えると思います。
使ってやってください。
293名前は開発中のものです。 :04/12/25 12:13:16 ID:pCz3uLBi
>>292
心から乙です。使わせて頂きます。大感謝。

>>291
237の人かい? うpろだ早速大活躍ですな。同じく大感謝。
294名前は開発中のものです。:04/12/25 14:08:25 ID:Fr9Ww8Xf
これは凄いね…ウインドウズのスクロールバーにより近づいた感じ
これだけ出来るとなるともうNスクじゃないみたいだ
ここまで作ってしまう人もいるんですねえ
すごく感心します
教科書レベルをずっと超えた事と言えるでしょうね
これは
295名前は開発中のものです。:04/12/25 18:55:42 ID:T9UmlPqr
スクロールバーすごいな。
当方のスペックセレ400とか終わってるんですが、サクサクでした。
296牛 ◆JFxYj/S602 :04/12/25 22:41:49 ID:frLifngS
お、スクロールバーすごいなあ。

で、「戻る」押したメニューで右クリックするといろいろおかしくなるので、
このメニューはスプライトボタンで実装した方が
カスタマイズしやすいかもしれませんね。
297名前は開発中のものです。:04/12/26 00:03:34 ID:G4Fdq8iS
興ざめな事言ってスマンが。

>>292
>ていうか、このままCG鑑賞モードとかで使えると思います。

それならスクロールバーじゃなくて
画像そのものをドラッグして動かしたほうが
便利だし見易いと思う……w
298名前は開発中のものです。:04/12/26 01:36:58 ID:2r2k+BYf
おれもそう思う。
いや、どちらかというとマウスホイールのほうがにくい。
にくすぎる。
お前らもっとスクロールバーを使ってください。

>>296
うーむ こう言っちゃなんですが、肝心のノベル部分のほうは作ったことがないので
仕様がよくわからんのです。
しかしスプライトボタンは便利ですな。
お前ら、もっとガンガン使うべきだ。
299名前は開発中のものです。 :04/12/26 02:46:39 ID:HQQZlALB
うは Σ(゚∀゚) マジ凄いな。
スクロールバーというかドラッグ&ドロップ実現しとるよ!

>>297
>画像そのものをドラッグして動かしたほうが
>便利だし見易いと思う……w

n_0045版で既にそうなってるように見えるんだが
300名前は開発中のものです。:04/12/26 11:39:38 ID:epXMk5uP
うわ、D&D可に今度はなってるんですか
この辺まで来るとこちらの考えのおよそ及ばない事やってるから
使いこなしている人達の研究の心意気が窺えますね…
と、言うかここまでするとは思わなかった
勉強になるなあ
301名前は開発中のものです。:04/12/26 18:56:49 ID:1n+50OTO
>281
流れ切るようで悪いんだけど、
>ONScripterのサイトに命令は全部載ってるんだけど
このサイト、知らないんで教えてくれないか?
302名前は開発中のものです。:04/12/26 20:50:10 ID:2r2k+BYf
303名前は開発中のものです。:04/12/26 21:54:58 ID:1n+50OTO
>302
ありがd。 
助かりました。
304名前は開発中のものです。:04/12/26 23:48:26 ID:luJYWdw9
スクロールバー見て感動のあまり勃起age.
305名前は開発中のものです。:04/12/28 01:59:32 ID:Frn5RD98
あのさ、うpロダに無差別にあげている人よ
もーちょっと考えろよ。
わざわざ立ててくれた人がいて、わざわざ無駄に負担かけるのもあれだから、
せめて画像をjpegにするとかさ。
300k以上あるファイルを必要以上に上げるのはどうかと思う。

まぁ俺が言うことでもないが。
306名前は開発中のものです。:04/12/28 02:05:34 ID:SFQnJIM+
>>305 すまん・・・・・。
その、うpロダに無差別にあげている人と、わざわざ立ててくれた人は
同一人物なんだ。勘弁してやってくれ。
ていうか300Kバイトででかいと言われるとは思わなかった。
307名前は開発中のものです。 :04/12/28 02:48:09 ID:Zo6lRLyn
>>306
うは Σ(゚∀゚) 同一人物だったのか
再びうp乙。あいかわらずいいスクリプトだな。特に今回のn_0051に惚れた。
前のを改造して作らしてもらお…とか思ってたら本人が作ってくれたし。
激しくありがたい。早速今作ってるシステム画面に応用させて頂きやす。
308名前は開発中のものです。:04/12/28 04:16:41 ID:eZh/IZfo
>>306
ワラタ
309名前は開発中のものです。:04/12/28 04:42:25 ID:rAucTj+m
うおー追加のサンプルもすげぇーーー!!!!
もしや名のあるプログラマさんなのでは・・・うpろだ開設も乙です。
NScrでドラッグ&ドロップ系のイベントが出来るようになるとはなあ。
いざスクリプトの創意工夫で実現してしまうと元々の本体の軽さと
相俟って非常に素敵風味だ。
310名前は開発中のものです。:04/12/28 05:23:19 ID:QsDUbrIf
つかぬことをお伺いしますが
単色塗り潰しの透過度変更は出来ないのでしょうか。

モノクロ命令を使えば一応思い通りになるのですが
その他の画像や人物まで真っ赤になってしまったもので。
311名前は開発中のものです。:04/12/28 05:51:45 ID:eBGKT7yA
たしか本体の方のエラーじゃなかったけ?
本家で改善要望出てた気がする。
α付のスプライトで代用できるからそっちでやるのはどうだろ?
312名前は開発中のものです。:04/12/28 06:05:06 ID:QsDUbrIf
やっぱり無理でしたか……。
でしたら仰るとおり、α付きのスプライトで行こうかと思います。
こんな時間に即レスありがとうございました。
313名前は開発中のものです。:04/12/28 21:51:44 ID:ezo1qOIP
ツールが同じでも凄い人は凄いことするんだなぁ・・
マジ感動
314名前は開発中のものです。:04/12/30 21:12:07 ID:lhIhw8OX
おじゃまします。

こちらのWikiにてノベルツールの性能比較・レビューをしています。
http://gamdev.org/w/?%5B%5B%A5%CE%A5%D9%A5%EB%A5%C4%A1%BC%A5%EB%C1%AA%B9%CD%5D%5D

まだまだリストにないツールも多いです。
実際のツール利用者の声を多く集めたいのでぜひ協力おながいします。
ツール比較のためのサンプルシナリオ案も募集中です。

ノベルツール選考スレXP
http://pc5.2ch.net/test/read.cgi/gamedev/1083482407/
315名前は開発中のものです。:04/12/30 23:10:06 ID:Yl6BBS+G
for〜next構文を「:」をつかって一行中にまとめたんだが、
その中にif文があるとエラーがでて時々落ちる。
for %0=0 to 1:if %1=1 mov %2,%0:next
見たいな感じで。もーちょい複雑だったけど。
俺だけ?
316名前は開発中のものです。:04/12/31 00:02:01 ID:Bo2OOz3T
>315
「:」でつなげて書いた場合、その後の処理は
一つのまとまりとして扱われる。

質問の場合、if %1=1の条件式が成り立たなかった時に
その後の「:」の後にあるnextも読み込まれなくなるため
for〜nextのnext部分が欠けてしまうためエラーになる。

だったと思う。
317名前は開発中のものです。:04/12/31 02:21:07 ID:X2fN95eX
その通りだね。

これはNscripterに限らず、
通常のプログラム言語でも共通する仕様だから
当然の事として覚えておくべき。
318名前は開発中のものです。:04/12/31 16:44:42 ID:AXsBnapk
loopbgmを使って音楽を流してるんだけど、
これで指定した音楽の音量が、bgmvolじゃなくてsevolで反映される。
これはバグか?
319名前は開発中のものです。:04/12/31 16:58:05 ID:LV8eERxd
loopbgmはよい。
mp3を垂れ流すより好感が持てる。

バグかどうかはしらん。
320名前は開発中のものです。:05/01/02 11:30:06 ID:wf0yYwad
↑こんな答え誰も期待してないってw
大体、なんでWaveとmp3の比較なんかしてるんだ?
垂れ流す、なんて言葉使ったらどっちも一緒だろ
イミフメイ
321名前は開発中のものです。:05/01/02 17:43:14 ID:FB+Pc6q4
319じゃないけどな。

バグかどうかは作者しか知らん事だよ。
322名前は開発中のものです。:05/01/03 12:23:08 ID:qCkNY9td
俺はレミュ金やっててNScripter知ったんだが
ここではレミュ金の話題はイマイチ盛り上がってないみたいだな
新作もでてるんだが‥
323名前は開発中のものです。:05/01/03 13:21:36 ID:X6i70WBh
漏れはかなりハマってるよ<レミュ
でも自分ヘタレなんで、レミュが豪華すぎて何を語っていいか分からんって感じでつ
ゲーム自体はハマりすぎて一時封印してたほど。
324名前は開発中のものです。:05/01/03 16:45:07 ID:L4Y7nTUG
>322
レミュ金はよくできたゲームデザインしてると思うけど
スクリプト的には大したことやってないから
ここの住人にはあまり興味ひかないんじゃない?
325名前は開発中のものです。:05/01/03 17:42:45 ID:ktPdsGmz
確かに。
企画屋がしっかりしてくれれば、スクリプト組める奴は結構いると思う。

最近Nスク使って動的なゲーム作って、それを謳っているところがあるけど、
それってNスク経験者しかすごさが分からないで、
ユーザーからしてみれば知ったこっちゃない話なのに、と思う。

おとなしく他のもの使ったほうがいいものができるのにもったいない。
326名前は開発中のものです。:05/01/03 18:20:13 ID:HlYHp2j5
オレは逆に、そういうチャレンジ精神は好きだ。
327名前は開発中のものです。 :05/01/03 19:10:48 ID:Zf2srIbk
>>325
だよな。企画担当がまともに企画書と仕様書作ってくれれば
こっちでだいたい実現できるからな。
ゲームの面白さとスクリプタの技術はあまり関係ないもんだし。

最近一緒にやってる奴が全然まともに動いてくれなくて、
こういう仕様はどうよって俺から提案してるし……
世界観設定の垂れ流しが企画の仕事だなんて思うなぁ
使えない企画屋はマジ(゚听)イラネ
328名前は開発中のものです。:05/01/03 21:33:44 ID:8VTuvDh8
漏れは>>326に同意。
Nスク=ノベルという定説なんて無いからな。
あるとすれば、それは自分が勝手に決め付けているだけだろ。

それに、月姫を作ったツールで動的なゲームを作ったといえば
Nスクが判らない人でも少しは反応するもんだ。
329名前は開発中のものです。:05/01/04 00:05:21 ID:3anBUCiG
……俺は両方理解できる、かなぁ。
330名前は開発中のものです。:05/01/04 00:37:52 ID:JG2su7eJ
>>325
>最近Nスク使って動的なゲーム作って、それを謳っているところがあるけど、

あのゲームはそれが全てじゃないから怖い
体験版をやってみたけど、Nスクの知識抜きでマジで面白いと思ったぞ
331325:05/01/04 01:12:40 ID:TtMK6c5M
>>328
いや、あれはどう見てもノベル用ツールだぞ。
月姫作ったツールで作った、っていって反応するのはNsc経験者やスクリプターくらいだと思う。
大半のユーザーは使用ツールのことなんか気にしないと思うし。
チャレンジ精神旺盛なのは俺も好きだが、それによってもたつきが生じたり、限界ができてしまうのなら、
他の方法を考えたほうがいいと思う、ってこと。

>>330
レミュ金は確かに面白い。しかも別にNscがどーだ、っていってるわけじゃないし。
自作の「システム」を謳い文句にするならともかく、「Nsc製」を謳い文句にするのはどーかと思う。
悪く捉えれば「Nscなのに」っていう相対性だけで、絶対性のないのを誤魔化しているようにもとれるから。

そー考える俺ってひねくれてるのか?
332名前は開発中のものです。:05/01/04 01:24:49 ID:1MudkMF+
流れ切るようで悪いが質問させてくれ。

マウスカーソルを特定の位置に移動させたいんだが、
それを瞬間移動じゃなくて、ゆっくりと、移動させたいんだ。
目視できる感じで。
なにかいい方法ないかな?

333名前は開発中のものです。:05/01/04 01:36:22 ID:U7V3gbzU
>>331
かなりひねくれてるな。
自分勝手に「単位」を作ってしまって、自分の物差し以上のものは認めようとしていない。
だから新しい試みを評価できないんだろ。

そもそも限界、限界というが、
藻前はNスクの限界がどれほどなのか断定できるのか?
そして、その限界の中で限界以上のものを表現しようとする努力は無駄なのか?
334325:05/01/04 02:50:54 ID:TtMK6c5M
>>333
少しは文章読んでくれ...誰が認めない、なんていってる。
俺はそういう試みは好きだし、自分でもやったことがある。

>そもそも限界、限界というが、
いや、一回しか言ってないから。誇張しないでくれ。
しかも、俺がいつ、どこで「無駄」なんていった?
もー一度文章を読み直すことをお勧めする。ってか読め。
並列処理できないNscで動的なゲームを作ろうと思うと、それこそ擬似的な操作や大量なスプライトの移動などを実行する必要があり、Nscの特徴であるはずの「動作の軽さ」を失うことになる。
それにも拘らず、わざわざNscを使って大変な擬似動作で実行させる必要性がどこにある?
それなら他のツールを使ったほうが、よりいいものができるんじゃないか、といっている。

決してNscが悪い、っていってるんじゃなくて使いどころを考えたほうがいいんじゃないか、
「Nsc製」というのを過剰に謳い文句にするのはどうか、といっているだけだ。
それも分からず、意味不明な文句をつけるな。筋違いだ。
大体「単位」だの「物差し」だのどっからでてきたんだか...
カッコよさそうだから使ってみた、ってだけっぽいからヤメレ

これ以上熱くなるのもハズイし、言うのもスレ違いっていわれそうだから打ち切りで。
335名前は開発中のものです。:05/01/04 03:07:13 ID:WgNsTMYO
>>334
餅つけ、必死だぞw
レスひとつに過剰反応は良くない
336325:05/01/04 03:16:51 ID:TtMK6c5M
>>332
上までのカキコでちょい変な方向性になっちゃったからお詫びをこめて回答を

操作を実行したときのマウスの座標を取得して、移動後の座標との差分だけfor-nextで移動させりゃいいんじゃない?
あくまで、何かの動作直後に移動させる場合限定だけど。
たとえば、(500,400)に移動させたいんだったら、


getmousepos %1,%2:mov %3,0

if %1<500 for %0=%1 to 500 step 1:inc %3:movemousecursor %0,%3*(400-%2)/(500-%1)+%2:next:return
if %1>500 for %0=%1 to 500 step -1:dec %3:movemousecursor %0,%3*(400-%2)/(500-%1)+%2:next:return
if %1=500 for %0=%2 to 400:movemousecursor %1,%0:return

みたいな感じで。
途中にwait命令でもはさめば、ある程度速度の設定はできるだろうし、
いろいろな場所で使いたいなら、座標を変数にしてそれぞれを置き換えて、サブルーチンにでもすれば使えると思う。
テストもしてないし思いつきで書いたからおかしかったらゴメン。
337名前は開発中のものです。:05/01/04 03:19:12 ID:TtMK6c5M
勝手にサブルーチン前提で組んでたから"return"が残ってるorz
goto (命令の下のラベル)なりに勝手に書き換えてくれ
338名前は開発中のものです。:05/01/04 03:28:59 ID:C29pfa4Q
もう、これでもかってくらい目視可能。
*define
game
*start
mov %11,620 : mov %12,420;----終点位置のX座標/Y座標
;---------------------------------
*loop
isdown %99 : if %99 == 1 goto *move
wait 10:goto *loop
;---------------------------------
*move
if %1==%11 && %2==%12 wait 1000:end
getmousepos %1,%2
if %1 < %11 movemousecursor %1+1,%2
if %1 > %11 movemousecursor %1-1,%2
getmousepos %1,%2
if %2 < %12 movemousecursor %1,%2+1
if %2 > %12 movemousecursor %1,%2-1
wait 10:goto *move
339名前は開発中のものです。:05/01/04 03:30:31 ID:C29pfa4Q
ひと工夫。減速。
*define
game
*start
mov %11,620 : mov %12,420;----終点位置のX座標/Y座標
;---------------------------------
*loop
isdown %99 : if %99 == 1 goto *move
wait 30:goto *loop
;---------------------------------
*move
getmousepos %1,%2
if %1==%11 && %2==%12 wait 1000:end
movemousecursor %1+(%11-%1)/10,%2+(%12-%2)/10
getmousepos %1,%2
if %1 < %11 movemousecursor %1+1,%2
if %1 > %11 movemousecursor %1-1,%2
getmousepos %1,%2
if %2 < %12 movemousecursor %1,%2+1
if %2 > %12 movemousecursor %1,%2-1
wait 10:goto *move
340名前は開発中のものです。:05/01/04 03:36:17 ID:t3NKfPM5
キモイのいますが他の人はがんがってください・・・
341名前は開発中のものです。:05/01/04 04:21:38 ID:prJ/vUoD
>>334
キモイよ
342名前は開発中のものです。:05/01/04 09:21:34 ID:6GlGlAE3
Nスクの動作の軽さって言ったってTJSの動作の速度に全然及んでないじゃん
343名前は開発中のものです。:05/01/04 09:51:46 ID:ylJv+111
ノベルでさえ懲りすぎると重くなるのに…
プレイヤーが快適で最適なツールで開発する気持ち忘れたら終わり
可能性を追い求めた挙句、他ツールでやったほうが良い物が
出来るというのに『Nスクで作りました』と言って世に出すなと

挑戦してプレイヤーに有益なレベルのものまで仕上がったら
胸張って『あのNスクで作りました』と出せばいいじゃん
344名前は開発中のものです:05/01/04 10:51:20 ID:l9nENIMo
>>343
激しく同意

  ってか、あれだろ
 Nスクで動的なゲームを作る価値があるのか、否かなんて個人の価値観の
 問題だろ。ユーザーに受けたらそれでよし、駄目なら駄目だったスクリ
 プトをノベルに応用してみればいいし
 
345名前は開発中のものです:05/01/04 14:02:50 ID:Sz57NWko
レミュ金っていうゲームは別に
「NScr製であることを謳って」はいないと思われ。
346名前は開発中のものです。:05/01/04 14:45:30 ID:ydgBV6JQ
賛否両論のようだが、
否定派の話が妬みか愚痴に見えてくるな・・・
なんか情けない
347名前は開発中のものです。:05/01/04 14:58:51 ID:Pr6PtniW
どっちもどっちの様な気が。
上で語られてたようにユーザーに対してどうか?って事じゃねーの?
実現してもユーザーに不親切なら仕方ないし。
でも工夫でNスクでもこんなのができるんだ!ってのになれば、それはそれで良いと思う。
Nスクで、本来の目的外の使い方でゲーム作ってみたいって気持ちは作り手としてわかるけどね。
348名前は開発中のものです。 :05/01/04 15:39:32 ID:AI5s005c
ストレス感じさせずにサクサク動いてくれれば
何で作ってもらっても構わんよ俺は。

プレイヤー側の視点を考えて、作り手が現状出来うる最大限の力で
それに応えればいいだけだろ。
仮にNスクしか使えないならそれを使うしかないんだし。
349名前は開発中のものです。:05/01/04 16:12:23 ID:WvyISHIg
動的ゲームっていうのは>>117のやつだろ?
体験版が公開されたんだから、実際にやってみればいいじゃん
350名前は開発中のものです。:05/01/04 20:52:51 ID:QpO8o4Pu
体験版をやってみたけど、これは凄すぎるとしか言えない。
そらちゃのレベルが可愛く見えてきた・・・
上には上がいるもんだな。
351名前は開発中のものです。 :05/01/04 22:13:32 ID:AI5s005c
>>350
え?そうかな。
ADV部分のカスタマイズはそらちゃが圧勝だと思う。
オプションやログやチップ画像などの洗練っぷりは最高峰だろ。
音楽モードはひぐらしに適うのは見たこと無いな。順送り再生はNスクだと大変だしな。
あと、ひぐらしのメーカーロゴもスクリプトで実現してるのは凄いと思う。

でも確かにころなは戦闘システム独特で面白いし凄い。
スクリプト的にみると、どこの作品も突出した部分あるし比較にならんと思うな。
まあ、まだ体験版だし、今後も伸びそうだけど(特にセーブ周りとか文章スピードとか)
352名前は開発中のものです。:05/01/04 22:34:26 ID:uTHtqOUs
そう考えると、どこも何かひとつは特出した部分があるよな。
353名前は開発中のものです。:05/01/04 22:37:25 ID:uTHtqOUs
特出って何だ、突出だよ…orz
354名前は開発中のものです。:05/01/04 22:59:06 ID:4chjNTJm
そらちゃ、オプション画面やチップ画像なんかが
商業みたいですごいと思ってたんだが、
先日やった戯画のラズベリーの体験版に
オプション画面のデザインがそっくりだった…。
ロード、セーブのフォントまで同じだったので、
自分の中でかなりそらちゃの評価が下がった。

Nスクのスクリプト的にはまったく関係ない話だけど。
355名前は開発中のものです。:05/01/04 23:05:13 ID:+R17BpN7
面白かったって言えばWayも面白かったな。
Nスクで花札ゲームっていうのもチャレンジャーだと思ったけれど、
作品としてまとまってるし、やりこみ度もあるし。
スクリプトかなりいろいろやりすぎて激重ではあるが・・・
356名前は開発中のものです:05/01/05 00:46:57 ID:A/vpY9Ts
>>354
そらちゃのシステムデザインと
ラズベリーのシステムデザインは同じ人な罠。
っていうか、知ってて言ってるのか?
357名前は開発中のものです。:05/01/05 01:34:21 ID:n2h7Ijqy
>356
え、まじかよ。
つーかラズベリーは知らなかったけど。
358名前は開発中のものです。:05/01/05 01:37:49 ID:gF9xFSOS
>356
すまん、どちらも体験版単体しか知らないんだよ。
じゃあ、どっちが先かわからんが、デザインを使い回したって事?
359356:05/01/05 01:45:28 ID:A/vpY9Ts
>>358
さぁどうなんだろう。ラズベリーの方が先かな?
今調べてみたらラズベリーの発売日が2004年8月27日だとさ。
360356:05/01/05 01:48:44 ID:A/vpY9Ts
うわ、今体験版落としてみたら笑えるほど似てるw
361名前は開発中のものです。:05/01/05 05:15:14 ID:CgO6nzm5
>>346
それは君が肯定派で、自分と違う考え方を受け入れない
狭量な人間だからだよ。むしろそれが情けない。
362名前は開発中のものです。:05/01/05 13:24:50 ID:Qq8CZcC+
>>361
オマエモ(r
363名前は開発中のものです。:05/01/05 19:30:51 ID:rfYa5c7m
>>361 >>362
・・まぁ意見は色々とあるだろうが

 俺の意見としてはNスクは元々ノベル・ADV専用に作られたものだろう
からそれ以外のゲームに使うのはちょっと・・・って感じ。
 でも >>117 みたいなゲームを見ると色々と可能性を感じる部分もあるし、
もしかしたら >>117 みたいなゲームが世間?を騒がせるかもと思う今日この
頃。
 
 Nスクで不満があるとしたら漏れは暗号化の部分かなぁ。ツールを使って
いるとはいえああも簡単に復号できたらね・・・(まぁ、そのお陰で俺みた
いな、まともにスクリプトが組めない人間は勉強できるんだけど)
364名前は開発中のものです。:05/01/05 22:42:46 ID:6Lo4KcZa
>>363
自分も暗号化の部分は不満だねぇ。
おっしゃる通り立場で意見は違うとは思うけど(笑)
(自分も勉強で複号した事あるし^^;)

もう一つは、圧縮の事。
大きい音楽や動画を圧縮するとゲーム中に時間がかかる事かな。
それを解決して欲しいってのはある。
自分の場合、今は音楽も動画も外に出してるしねぇ。
365名前は開発中のものです。:05/01/05 23:18:31 ID:bHHJYzsE
>>364
動画はもともと外でしか動かないだろ
366名前は開発中のものです。 :05/01/05 23:59:59 ID:d/qFcAUz
自分は複合したいけど、人からされるのは嫌だって人もいるみたいだなw
つまりスクリプト流用してるってことか?と邪推してみる。

音楽や動画は無圧縮でいいから、アーカイブにまとめるツールが欲しいな。
無圧縮ならデコードしなくていいし、展開早いだろうしね。
どうせやる人がやれば抽出できるんだが、ポンポン外に出すのも嫌だよな。

ところで、先日nsa内にwmaで音楽置いてたゲームが意外に早くてびっくりした。
もしかしてmp3よりwmaの方がデコード早いのだろうか?
誰か拡張子ごとの速度比較してみた人っている?
367名前は開発中のものです。:05/01/06 00:25:53 ID:KCccJVTz
スクリプト流用はしゃーないだろうな。それで面白いのか、って気がするけど。
にしても自分だけされたくない、って考え方はなぁ。
自分が勉強させてもらったんなら、他のやつにもさせたれ、と。

>>366
ファイルの拡張子かえたらどうだ?
一応動くみたいだし。
bgmファイルを"save/save01.dat"みたいにしておいたら素人じゃ気付けないだろうし

音楽の再生速度については知らん。
ただ、mp3よりwmaのが早いってのはありえないと思うけどなぁ
368名前は開発中のものです。 :05/01/06 04:47:41 ID:4NDEEN+W
(゚∀゚) 今まで気付かなかったけど、
またうpろだに新作アップされとるよ!

最初どう3分割してんのかと思ったけどマスク使うのね。
ガラスのひび割れとか演出できそうだな。
うpしてくれた方、乙です。
369名前は開発中のものです。:05/01/06 05:35:45 ID:CSWjB4LC
ひび割れの演出をすると破片の処理が大変そうだなぁと思ってみる
370名前は開発中のものです。:05/01/06 07:05:28 ID:DZZoVqvl
ちょっと質問。
文章中で数値変数なら半角で表示させてもオケ?
例えば
「今日は%0月%1日です」みたいなの。
371名前は開発中のものです。:05/01/06 07:35:34 ID:KCccJVTz
文字変数の値の桁数による。
ってか自分で試してみりゃいいじゃん
何でも人に聞こうとするのはどうかと思う
372名前は開発中のものです。:05/01/06 10:00:25 ID:099E7xbk
うpろだの新作、凄いけどヘボマシンで動かしたらすげー重かったよ。
こればかりはしょうがないか。

しかしこのスレ勉強になるな。製作者乙。
373名前は開発中のものです。:05/01/06 10:13:31 ID:0iM44fe1
動画をパックするのはできんだろ
コーデックをプログラムでもつかDirectShowでごりごりいじるならできるかもしれないが。
374364:05/01/06 11:22:43 ID:w+/ryjrG
スクリプトの場合は367氏の言う通り、
複合したい人には複合はある程度OKって事で、今のままで良いけど。
静止画とか動画とかバイナリの方だなぁ。
今はどうかしらないけど、前susieのプラグインがあって
あれだと簡単に覗けたしなぁ。無圧縮パックだけでも良いんだけど。
でも、拡張子変えでいけるならそれでも良いかな。
要はカジュアルコピーさえされなければ良いって事なんだけど。
375名前は開発中のものです。:05/01/06 12:30:05 ID:ONF2wHfF
うpろだの例の画面の切り替えのスクリプト試しましたが
凄いですねえ、アレ
ああしたものまでこしらえる人っているんですね
これは考えつかなかった
画面のより工夫した演出が要求される時に使えるのではと思います
どっちかと言うと特殊効果向でしょうか
376名前は開発中のものです。:05/01/06 14:56:08 ID:Yjz8f2E8
プログラミング(に限らないけど)の勉強ってのは
他人のを模倣する事から始めるから、
復号は便利だし、俺もした事あるが、
模倣はあくまで模倣であって、
流用は盗作だから混同しないようにね。
377名前は開発中のものです。:05/01/06 16:20:05 ID:P7iLwTAV
人の作ったプログラムやスクリプトの中身を見るのって楽しいよね。
是非はおいといて。

nscript.dat にする前の段階でコメントと空行、そしてタブを削除しておけば
気軽に解析したい人の出鼻をくじくことができるかもしれない。
しかしシナリオ(テキスト)部分に対しては効果がないな。

とりあえず自分で作った(作りかけだが)やつの
シナリオを除いた処理部分だけで(1000行くらい)上の処理をやってみたら、
ぎっしり詰まったモノになって、あんまり解析したくないな〜という気になった。
378名前は開発中のものです。:05/01/06 17:37:49 ID:yOCO/9NS
ヽ(´ー`)ノ
379名前は開発中のものです。:05/01/06 17:42:03 ID:KCccJVTz
そう考えるとあのソフトはありがたいな
名目は軽量化だけど、タブもコメントも勝手に消してくれるし
アイデアをパクられたくない人にはいいかもしれない

自慢の機能があったりすると、無駄に一生懸命コメント書いてる俺には必要ないが
380370:05/01/06 18:43:32 ID:DZZoVqvl
>>371
たしかに。自分で試してみる。ありがと。
束、簡単なのは試したんだ。フラグ表示テストみたいなの。
それは可能だったんだけど、駄目な場合とかあるのかと思って。
桁数ってのが気になるな…
381名前は開発中のものです。:05/01/06 20:45:23 ID:ddW/xqGD
>>380
できたとしても、半角文字で文章表示は保証外なので
今後仕様変更されてできなくなったとしても文句言わないようにね。
382名前は開発中のものです。:05/01/07 02:27:23 ID:ZOsZ9LRC
窓枠+窓色変更のやつもおもしろいな。FFのコンフィグを思い出した。
半透明のスプライトで色を合成するのは斬新かも。

ケチを付けることになって申し訳ないけど、ボタンを押しっぱなしにすると
waitなしのループにはまってCPU使用率が100パーセントいっちゃうので
76行目を
if %check_push==1 wait 100:goto *main_loop
とかにするといいかもしれない。細かくてすまん。
383名前は開発中のものです。 :05/01/07 03:02:48 ID:v6e67Z0S
重ねて透過度変えればいいのか!スゲエ!
こんなやり方思いつかなかったよ…。
384名前は開発中のものです。:05/01/07 13:26:53 ID:zcOE5Lsz
会話の内容が段々技術的で細かくなって来ているね
読んでてホントみんなよく考えてるなあと感心してるよ
前スレとかじゃ最初の頃荒らしみたいなのがいて
全然会話になってなかったよね
あの時とは大違いだ
385名前は開発中のものです。:05/01/07 15:35:18 ID:g2oWCSr1
あのあぷろだで出されているスクリプトのそれぞれは
ある意味かなりのレベルのものと言えるかも知れないな
擬似三原色混合スクリプトなんて驚いた
もう今UPされているものの辺りで教科書をずっと超えた事してるわけだし
初心者レベルでないのは火を見るより明らか
応用もここまでやるとすげーなとつくづく思わされる
386名前は開発中のものです。:05/01/07 23:27:27 ID:zXbS0PD7
むしろスプライトの合成も思いつかなかったヤツがいるのがビクーリ。
お前ら小学校の時にセロファン重ねて色作りとかせんかったのか。
387名前は開発中のものです。:05/01/07 23:35:54 ID:ZOsZ9LRC
いや、セロファンなら重ねたらいろいろな色ができるのはすぐにわかるが
半透明スプライトの機能だけを渡されて、
じゃあこれで色合成をしよう、というのは なかなか思いつかんでしょ。
388名前は開発中のものです。:05/01/07 23:45:02 ID:zXbS0PD7
>387
頭硬杉
Nスクに限らずテキストウィンドウが青系のゲームっていっぱいあるだろ。
そんで背景が赤い時はウィンドウが紫に見える。
それでも何にも思わんかったんか。
389名前は開発中のものです。:05/01/07 23:48:24 ID:zwZSZq3L
そんなことはないと思うが…
実際、ウィンドウの色をユーザー側で設定させたいならこうするだろうし
それほど必要性を感じなかったから誰もやらないだけで、
アイデア自体は特別凄いわけじゃないと思う

スクロールバーで文字列の長さによって変化する、っていうのを作った278氏や
スクリーンショットでの画面の演出を考えた人のアイデアは凄いと思ったけど
390名前は開発中のものです。:05/01/07 23:55:53 ID:lSZv3Tjm
>zXbS0PD7
何をそんなにひがんでんのか判らんが、
こういうのはやったもん勝ちだ。後からつべこべ抜かすな
391名前は開発中のものです。:05/01/08 00:07:20 ID:lFokzem2
ひがんでないし(w
スプライト重ねて色変えてるYO! 思いつかなかったZE!
って感動してる連中に引いただけ。
半透明のモンを重ねれば色が変わる。常識だろ。
いや、マジで。



392名前は開発中のものです。:05/01/08 00:19:57 ID:wnh2khvd
誰か、[ ] の使い方を教えてくれないか……?
結構頻繁に使われてるけど、わからないんだorz
393名前は開発中のものです。:05/01/08 00:23:53 ID:6FEiXteK
引用

【pretextgosub】
*define節命令です。テキスト表示の直前にこのフラグで示されるサブルーチンへジャンプします。
例)
pretextgosub *pretext_lb

pretextgosub命令を使うと、表示文の直前に「タグ」を付けることが出来ます。
「タグ」は、「[」と「]」で囲まれた部分のことです。
例)
[太郎/0001.wav]テスト用の文章です。
394名前は開発中のものです。:05/01/08 00:31:09 ID:wnh2khvd
>393
即レスありがd
これからはもちっと探してから質問することにするよ……。
395名前は開発中のものです。 :05/01/08 01:30:41 ID:9tsw27er
>>391
スゲエといった奴です。頭固くてスマソ
Nスク使う前はN88BASICくらいしか触ったこと無かったから
レイヤーとかでのアイデアさっぱり浮かばないんだよ。
ブレゼンハムとかアルゴリズムもよくわかんねえし。
Nスクだけならある程度扱う自信はあるんだけどさ。
やっぱ他の言語とか触っとくべきなのか?それとも関係ない?
396名前は開発中のものです。:05/01/08 01:32:04 ID:0/bSetSv
pretextgosubとかって公式のマニュアル類には一切載ってないよね。
みんなどこで見つけてくるの…?(´・ω・`)

ググったらONScripter関係で
・pretextgosub , gettag, indent, linepage2, checkpage を実装しました。
・checkpage, getlog, logsp, texthide, textshow を実装しました。
って書いてあるページあったけど、これってもしかしてNスクに実装されているんだろうか……
397396:05/01/08 01:33:56 ID:0/bSetSv
×これってもしかしてNスクに実装されているんだろうか……
○これらってもしかして全部Nスクに実装されているんだろうか……
分かりづらくてスマソ
398名前は開発中のものです。 :05/01/08 01:36:15 ID:9tsw27er
>>396
実装されとるよ。去年の6月5日更新分。
マニュアルは本家BBSのログから当時のバージョンDLしたらついてる。
399396:05/01/08 01:48:13 ID:0/bSetSv
>398
レスありがとう。
Nスク使い始めたのが去年秋からなんで知りませんでした。
本家の旧BBSのことでしょうか?6/5バージョン見つからない……orz
新マニュアルには載ってないのが残念だなあ…。
400名前は開発中のものです。:05/01/08 01:52:06 ID:wnh2khvd
401396:05/01/08 01:53:22 ID:0/bSetSv
旧ログじゃなかったのか……!
すみません、ありがとうございます。
旧ログの赤黒白のチカチカで逝ってきます…………orz
402396:05/01/08 02:31:09 ID:0/bSetSv
マニュアルでpretextgosubほかマスターしますた!
あとはlinpage2だけだー。
あれだけの機能が新ユーザーに行き渡らないのはもったいない。
403名前は開発中のものです。 :05/01/08 11:28:43 ID:lFokzem2
>366
> 音楽や動画は無圧縮でいいから、アーカイブにまとめるツールが欲しいな。
あるんだが・・・
404名前は開発中のものです。:05/01/08 11:34:28 ID:vZ1CL9jx
微妙に叩かれてる感があるけど、やっぱり窓枠は面白いよ。
スクリプトはぜんぜん複雑じゃないのに、得られる効果がかなり大きい。
なんつーかアイデアってのはこういうこと言うんだと思った。
405名前は開発中のものです。:05/01/08 12:35:06 ID:X6t/T1rk
>>403
マジ?どれですか?
406名前は開発中のものです。:05/01/08 13:11:20 ID:Y+4rzakN
>403
一時間ググり続けたんだが、抽出系ばっかで
非圧縮アーカイバはみつからんかった_| ̄|○
どうか、ヒントだけでもくれませんか?
407名前は開発中のものです。:05/01/08 14:30:36 ID:NhmvS0Ri
>403はただの圧縮ツールと勘違いしている悪寒。

でも、もし違っていたらオレも知りたい。
408名前は開発中のものです。:05/01/08 14:34:18 ID:X6t/T1rk
なんだ、ガセかヽ(´ー`)/
409名前は開発中のものです。:05/01/08 16:28:17 ID:X+y9AIE5
話の途中ごめんなさい。質問させてください。
フリーで配布されてたサンプルスクリプトで理解できないところがあります。
numalias skipcondition,501
ここなんですけど、skipconditionってなんでしょう・・・?
調べてみたんですが、どこにも無いんです。
numaliasは解るので、skipconditionを教えて下さい。
しょうも無い質問だったら、マジでごめんなさい。
410409:05/01/08 16:29:57 ID:X+y9AIE5
あげてしまった・・・。ほんとにすいません・・・。
411名前は開発中のものです。:05/01/08 16:30:04 ID:6ej5OuTc
>>409
マジでしょうも無い質問だ、まずはマニュアルでnumaliasをよく嫁。
412409:05/01/08 16:39:26 ID:X+y9AIE5
即レスありがとうございます。
読んでみたんだけど、skipconditionは乗ってなかったんで・・・。
numaliasが命令を数字に置き換えたりできるっていうのは理解できたし、
14のレスも見たんだけど、skipconditionてどこに乗ってますか?
よく読んだんだけど、マニュアルに乗ってました?
413名前は開発中のものです。:05/01/08 16:45:00 ID:FVtLPjMk
乗ってますか?乗ってました?なんか偉そうだなあ
414409:05/01/08 16:46:19 ID:X+y9AIE5
もしかして、skipconditionは変数をskipconditionに置き換えるっていう記述だったってことですか?
415名前は開発中のものです。:05/01/08 16:47:11 ID:lFokzem2
いや、お前はnumaliasが理解出来てない。
416409:05/01/08 16:48:09 ID:X+y9AIE5
すいません、偉そうにしようと思ってしたんじゃないんです。
もうちょっと書き方を考えてみます。ごめんなさい。
417名前は開発中のものです。:05/01/08 16:49:48 ID:6ej5OuTc
>>409よ、

>numaliasは解るので、skipconditionを教えて下さい。 

この時点で理解が出来ていないのだよ……もう少しちゃんと調べてみれ。
418409:05/01/08 16:51:23 ID:X+y9AIE5
415>>そうですか、私の勉強不足でした。
ご迷惑かけてすいませんでした。
ちゃんと調べなおします。ありがとうございました。
419409:05/01/08 16:54:06 ID:X+y9AIE5
はい、ちゃんと調べてみます。ほんとうにすいませんでした。
420名前は開発中のものです。:05/01/08 16:56:19 ID:JcvNDYah
そんなにいじめなくも。
変数名 %501を %skipcondition という名前でも使えるようにしとるだけやんか。
変数名じゃないかもしれないけど。
421名前は開発中のものです。:05/01/08 17:05:23 ID:6ej5OuTc
誰もいじめてないだろ……どこを見てそう思ったんだ?
422409:05/01/08 17:11:16 ID:X+y9AIE5
420の言ってることを414で説明しようと思ったんですけど、ほんと説明へたでごめんなさい。
420のおかげでちゃんと理解できましたし、みなさんのおかげで勉強になりました。
色々とありがとうございました。
2ch初心者だったんでちょっと恐怖感があったんですが、普通に教えて頂けて良かったです。
では、何度も何度もご迷惑おかけして、すいませんでした。
423名前は開発中のものです。:05/01/08 17:23:13 ID:6ej5OuTc
よかったな、その調子でがんがって作品を完成させてくれ。
424名前は開発中のものです。:05/01/08 19:27:18 ID:0/bSetSv
>409さん
もう解決したみたいですが、以前自分が書いたレスです>14
今後の参考になれば。
分かれば分かるだけ面白いと思うので、一緒に頑張りましょう!
425名前は開発中のものです。:05/01/08 20:04:56 ID:NhmvS0Ri
そういえばここにFlashプラグイン持っている香具師いる?
あれが公開されていたときにDLできなかったから
どんなものだったか非常に興味あるんだけど。
良かったらうpして貰えるとうれしいな。
426名前は開発中のものです。:05/01/08 20:09:31 ID:PAZkBkTr
ttp://sawaex.hp.infoseek.co.jp/

これじゃあ駄目?
以前辞書が便利でブクマしてたサイトさんが出してたやつ。
427名前は開発中のものです。:05/01/08 20:19:15 ID:NhmvS0Ri
>426
即レスサンクス。
早速試してみるよ。
428名前は開発中のものです。:05/01/08 20:25:37 ID:NhmvS0Ri
折角だけどこれは使えないなぁ。
普通にmpegplay命令感覚で使えたらいいんだけど。
429名前は開発中のものです。:05/01/09 02:11:19 ID:JY+S7LK8
初期設定だとロードすると、画面が瞬時に切り替わっちゃうけど、
これをエフェクト使って表示するいい方法はないかな?
loadgosub使って何とかしてみようと思ったんだけど上手くいかなくて
430名前は開発中のものです。 :05/01/09 05:14:56 ID:xyNEUo0X
>>429
ロード後に瞬間的に表示されるのは仕様くさいから、
loadgame命令の前に黒くフェードなり何なりしとけばいいんじゃない?
カスタマイズしてない場合は対策ワカンネ
431名前は開発中のものです。:05/01/09 23:24:05 ID:af+MxFgy
>>429
ロードする前にgetscreenshotでその時の画像を保存。
ロード後に、loadgame中に別名でgetscreenshotでロード直後の画像を保存。
その後に前者の画像を瞬間表示して、後者の画像をフェードインさせるとか。


…しつこいようだけどFlashプラグインもっている住人いないのかな(´・ω・`)
432名前は開発中のものです。:05/01/09 23:25:12 ID:af+MxFgy
>>429
ロードする前にgetscreenshotでその時の画像を保存。
ロード後に、loadgame中に別名でgetscreenshotでロード直後の画像を保存。
その後に前者の画像を瞬間表示して、後者の画像をフェードインさせるとか。


…しつこいようだけどFlashプラグインもっている住人いないのかな(´・ω・`)
433名前は開発中のものです。:05/01/09 23:29:25 ID:af+MxFgy
>>429
ロードする前にgetscreenshotでその時の画像を保存。
ロード後に、loadgame中に別名でgetscreenshotでロード直後の画像を保存。
その後に前者の画像を瞬間表示して、後者の画像をフェードインさせるとか。


…しつこいようだけどFlashプラグインもっている住人いないのかな(´・ω・`)
434名前は開発中のものです。:05/01/09 23:57:53 ID:3qx4vbLJ
>>431-433
連投乙。今日この板重いな。
しかし昨日のフィーバーっぷりと今日の過疎っぷり差がw
435名前は開発中のものです。:05/01/10 00:13:10 ID:1qpRrIXi
本当にしつこいな
436名前は開発中のものです。:05/01/10 06:03:11 ID:5wtTimLy
持ってるけど2次配布禁止っぽいし無理。
興味があるだけでなんでそんなに執着するのか分からん
437名前は開発中のものです。:05/01/10 07:03:04 ID:VPVMPDiX
連投は鯖落ちの時に書き込めないと思ってボタン押しまくったんじゃないの?

↓↓↓431-433 本当のところドゾー
438名前は開発中のものです。:05/01/10 09:54:01 ID:PaDRrI4b
そんなことは誰もが分かってる
いちいちウザイ
439名前は開発中のものです。:05/01/10 13:19:13 ID:KXCVovs8
>>432
>ロードする前にgetscreenshotでその時の画像を保存。
>ロード後に、loadgame中に別名でgetscreenshotでロード直後の画像を保存。

そりゃちょっと難しい話だな。
Aというシーンでセーブしたあと、
Bというシーンでセーブし、
次にAのデータをロードしたとき、
どの画像がロードされる?
440名前は開発中のものです。:05/01/10 13:39:46 ID:G+Am7mP5
自分で作ってみたけどあまり美しくないね。これ。

>439
セーブは関係ないでしょ?
ロードをする直前の画像を保存するから
セーブした時に画像を保存するわけではない。
441名前は開発中のものです。:05/01/10 15:15:52 ID:1c8tT+qT
ゲーム終了時に終了確認のダイアログが表示されるけど
「はにはに」の場合普通の表示と異なりグラフィックで終了確認のダイアログが表示される
これってどう言う処理してるのかな??
442名前は開発中のものです。:05/01/10 16:04:37 ID:PaDRrI4b
>>440
>ロードをする直前の画像を保存するから
ロードする直前のSSを保存して何がしたい?

>>441
ただ単にスプライトで表示してるだけだろ?
やってないからしらないけど、多分
443名前は開発中のものです。:05/01/10 16:49:56 ID:G+Am7mP5
俺がしつこく3回も連投した内容も理解できないんですか…。
444名前は開発中のものです。:05/01/10 17:06:31 ID:XRUcjwfL
>>441
タブで終了選んだら普通のダイヤログ。
オプションで終了選んだら専用のが出るんだから簡単だろ?
まさに>>442の通り。
445名前は開発中のものです。:05/01/10 17:25:32 ID:K7DDfNN4
やってみたが、うまくいかないな。
loadgosub がロード直前じゃなくて、ロード直後に呼ばれるおかげで
一瞬だけ前の画面が表示されてしまう。
まあ一応アプしといた。
446名前は開発中のものです。:05/01/10 17:33:13 ID:so8RR9Gp
バカばっか。
447名前は開発中のものです。:05/01/10 17:40:05 ID:G+Am7mP5
>445
乙。
そうなんだよね。
俺が美しくなかったっていったのがその辺なんだけど、
セーブする時にもう一細工必要だよね。
448名前は開発中のものです。:05/01/10 17:46:51 ID:so8RR9Gp
そしてバカな作品がうpされてしまった。
つづく〜
449名前は開発中のものです。:05/01/10 17:50:26 ID:so8RR9Gp
なんつーか、マイナスのネジ山にはマイナスのドライバー使えば良いのに
プラスドライバーせこせこ回して、うまく行かんとほざいてる連中見る気分。
禿藁。
つづく〜
450名前は開発中のものです。 :05/01/10 18:57:34 ID:n5mBhxm9
>>445 >>447

(・ε・)ツカエネ
ロードするときに、まずロード先の地が瞬間表示されたあと
loadgosubのルーチン入るからどうしたって無理。
セーブ前に何かするにも、textgosub内でsaveoff出来なくなるから速度的に実用に足りん。
かといって文字表示の前に毎回黒スプ張るのは低速&コード増加と愚の骨頂。

普通に>430でいいじゃん。
451名前は開発中のものです。:05/01/10 23:11:54 ID:HA9yzFyJ
最低限のカスタマイズを更に手抜き化して0057うpした
452名前は開発中のものです。:05/01/11 00:17:35 ID:IKswqUEW
なるほど。loadgame前に自分で画面を復元しちゃうのね。
ナイス発想の転換。
453450:05/01/11 00:24:16 ID:qq3DhukG
>>451
ああ、なるほどね。前言撤回。確かにできるな。スマンかった。
サムネイル付セーブを想定してたから浮かばなかった。
だがサムネ付の場合、スクリーンショット2枚取れないし無理では?
……あ、結構面倒だができるな。
でも複数箇所セーブしたら……ん、これも面倒だができるか。

でもデカいbmp何十個も置きたくないしやめとくわ。
454451:05/01/11 01:04:30 ID:ILPAd9hR
面倒だから絵をそのまま保存して
再現のときに最上層のスプライトに表示させただけで

セーブ時に表示している全てのスプライト・画像・背景をグローバル変数に
例えば、1001-1010:セーブ1の状態、1011-1020:セーブ2の状態…
と格納してloadgame前に(背景も全て)上層スプライトで再構成して
ロード終わったら消せば上手くいくかまでは面倒だから誰かヨロ
455名前は開発中のものです。:05/01/11 05:11:12 ID:BOVFFN79
自分用に、新マニュアルの追加命令一覧をアルファベット別に分けて
HTMLにしてみたので、うpろだにあげときます。
456名前は開発中のものです。:05/01/11 06:50:16 ID:BYWabWYj
>>454
どーやってテキストウィンドウの中身を再現させる。
大体、これはクイックセーブみたいな感じの時だけで、
セーブ画面開いてセーブ、みたいな一般的な使い方では使用できない。
正直、使用の限定された使い物にならないスクリプト
457456:05/01/11 07:11:09 ID:BYWabWYj
上の書き込みの2行目以降はn_0057についての書き込み。
分かりにくくてスマン

で、追加のカキコ。いろいろ考えたんだが、
セーブする前に表示されているスプライトや背景画像等を再構成することは出来る。
でも、どう足掻いてもテキストウィンドウの中身の表示時に
瞬間表示しても、一度再描写されるから、ちらつきが起こる。

面倒なのとできないのは別だとは思うが、まぁ面倒というだけなら頑張ってくれんか?
まさか他人のサンプルは利用するのに、自分だけ面倒だからなる理由で作らないなんてしないはずだろうに。
458名前は開発中のものです。:05/01/11 09:10:18 ID:llXvRj5P
メニューを開いた後、セーブ枠を選んだときにセーブされるんじゃなくて、
セーブ番号でフラグを立てておく。
それで、メニュー画面を自動的に出て、通常の画面に戻る。
フラグをチェックして、フラグが立ってればセーブ。
同時にサムネイル[save**.bmp(80*60px)]とスクショ[ss.bmp(640*480px)]を撮る。
最後にフラグを解除。

てのはどうよ。帰ってきたら作ってみる。
459名前は開発中のものです。:05/01/11 09:39:40 ID:ILPAd9hR
>セーブ画面開いてセーブ、みたいな一般的な使い方では使用できない。
saveloadのシステムカスタマイズ公開されてるんだから組み込めよ

>>457
現在の仕様だとページの途中でセーブしても
ロード時はそのページの初めからテキスト表示が始まるが、
そうではなくテキストもセーブ時を完全に再現しろってことか?

>瞬間表示しても、一度再描写されるから、ちらつきが起こる。
どういう状態かさっぱり分からんからスクリプトうp
460名前は開発中のものです。:05/01/11 21:13:51 ID:EAFPvyYu
割り込みスマソ
>>117を見に行ったらフォント変更が追加されていた
高橋氏はフォント変更できないと書いていたはずだが・・・
461名前は開発中のものです。:05/01/11 21:39:06 ID:R1D9V1gT
Nスクは昔からフォント変更出来ますが。。。
462名前は開発中のものです。:05/01/11 21:40:10 ID:R1D9V1gT
>460は古代人か?
463名前は開発中のものです。:05/01/11 22:22:06 ID:EAFPvyYu
>>461-462
煽る前に見てこい素人。
464名前は開発中のものです。:05/01/11 22:28:59 ID:+uaW9dg9
>>463
必死だな(w
465名前は開発中のものです。:05/01/11 22:32:39 ID:+FUwAhpy
ごめん。傍から見ると>461は何も間違った事言っていないのだが…。

で、ころなのどこをみたら、どこのフォント変更が可能になったのかがわかるんだ?
466名前は開発中のものです。:05/01/11 22:36:06 ID:9CRukpsY
ああ追加命令の辞書がアップされとる。
drawsp2 とかの書式をよく忘れるからありがたいな。
467名前は開発中のものです。 :05/01/11 22:55:09 ID:qq3DhukG
さんざん煽られてる>463にワラタ
ちゃんと説明しないとこうなるんだなw
いや、実際DLしたきたところ、画面上部のフォント切替メニューを使わずに
フォントをキャラごとに自動で何種類も切り替えてるよ。deletemenuな作品だしこれ。
にしてもどうやってんだろな。


……ん、ひとつアイデア浮かんだがまさかね。そんなんやってらんねえし。
468名前は開発中のものです。:05/01/11 23:09:44 ID:+FUwAhpy
defsub使えば簡単にできるんじゃない?
469名前は開発中のものです。 :05/01/11 23:16:01 ID:qq3DhukG
>>468
(゚Д゚;)マジ!?
簡単にってことは実行節でのフォント変更の命令文が存在するってことだよな。
詳細をお願いしたい。
470名前は開発中のものです。:05/01/11 23:36:44 ID:+FUwAhpy
ん?まぁ、普通にsetfontという命令があるわけだが…。
defsubと組み合わせてキャラごとにフォント変更するんかなと思っていたけど、
なんかころなみると、えらい回りくどい事してるね。
471名前は開発中のものです。 :05/01/11 23:42:04 ID:qq3DhukG
>>470
そんな命令あったのかー!! マニュアル載ってないし!
本当有難う! めちゃめちゃ助かりました!!
472名前は開発中のものです。:05/01/12 00:05:23 ID:ZCkwBYxo
>>470
setfontが反映されるの次のページからっぽい
ころなだと同じページに違うフォントで表示してるから
その辺の処理でもしてるんじゃないかな
473名前は開発中のものです。 :05/01/12 00:12:08 ID:Svy7uzgU
>>472
いや、たぶんころなの中の人は俺と同じくその命令文知らなかったと思われ。

1.フォント切替の度にdefaultfontのためにセーブしてdefineresetしたあとロード割り込み
2.フォント切替の度にspfontで設定してスプライト表示
3.フォント切替の度にrubyonで設定してルビ表示

のどれかでやったんだと思う。……いや、まじお疲れ様だわ。。。
474名前は開発中のものです。:05/01/13 05:41:31 ID:AmDKHvqg
>>473
Q.なんでそんなこと言い切れるのか?
475名前は開発中のものです。:05/01/13 06:21:14 ID:f1jRTux2
憶測でものを言う奴などスルーしる
476名前は開発中のものです。:05/01/13 11:10:10 ID:9mkBOpMd
>>475
憶測でも可能性を挙げてるからスレ的に充分だと思われ
むしろ単なる揚げ足取りだけのレスなんかスルーしる

-猫線-
キャラクターごとにフォント変えるのは
キャラの個性を視覚的に分かりやすくする目的が大半だが、
漫画のようにフキダシ的に表現する分ならそう気にならないが、
同じウインドウ内に違うフォントが並んでいると
正直読みにくくなるという欠点も出てくる。

その読みにくさの程度は読み手によって変わってくるが、
キャラの台詞「」や思考()の範囲に限定するのが
フォントを変える範囲として丁度良い位かと思う。

昔と違いカスタマイズでいろんな可能性が広がってるから
フォント周りの命令強化をお願いしたいところ。
指定範囲のフォント変更命令&spfontのFE命令化が欲しい
477名前は開発中のものです。:05/01/13 12:05:29 ID:IbCd1wxG
またもや不思議コマンドのお訪ねです。
先日から話題のsetfont命令は一体どこに?

ウプってくれた追加命令HTMLにも、先日の6月5日版にも入ってないし。
また別の過去バージョンに入ってるのかな…orz
478名前は開発中のものです。:05/01/13 19:09:31 ID:1osQ17Nm
オフィシャルガイドって、命令一覧さえまともにのってないよなぁ・・・・
479名前は開発中のものです。:05/01/13 20:53:38 ID:ZWt51dIT
>478
普通に載ってると思うが。
480名前は開発中のものです。:05/01/14 00:50:25 ID:opedYyhQ
ガイドも
readmeも不親切
フリーだからってどうなんよ
他人まかせな
481名前は開発中のものです。:05/01/14 00:51:48 ID:ZtsKPrhj
>>480
別に誰も使ってくれなんて頼んでないし。
人任せなのはチミなのでわ?
482名前は開発中のものです。:05/01/14 00:54:20 ID:MZ2rDT8y
いらんこというなよ>480
しずかにやれよ
483名前は開発中のものです。:05/01/14 01:02:28 ID:bw0tQftI
>479
478が書籍の事を言ってるんだとしたら、確かに新しめの命令
(印刷前に余裕で間に合いそうなやつ)入ってなかった。
目的の命令が、テキストではもはや見付けられない状態だったので
ソレ目的で買ったものの載って無くて悲しかった思い出が。
484名前は開発中のものです。:05/01/14 17:25:17 ID:yeP26aLB
ある程度NScrがわかっている人にはあまり必要とはいえないものだったな
さすが初心者向け
485名前は開発中のものです。:05/01/14 20:49:22 ID:Hw01hhPi
今まで受験むけ暗記勉強しかしてこなかった連中は応用力が無く、
ガイドがどうこう、サンプルがどうこうとすぐに騒ぐ。
しかし、彼らがマニュアルやサンプルを見たところで、結局自分ではなにも作れない。
自分で考えたり調べたり出来る奴等には今の状態で十分。
486名前は開発中のものです。:05/01/14 21:15:55 ID:8I/OjG1H
そのくらいの気概がないとやってけないだろう、という主張はわかるけど、参入の敷居を無駄に上げてないか?
487名前は開発中のものです。:05/01/14 22:42:45 ID:ytmBoyW1
オープンソースにならねーかな
気に入らんとこが多々ある
488名前は開発中のものです。:05/01/14 22:45:50 ID:q0n5Og91
>>487
吉里吉里使えばええやん。
489名前は開発中のものです。:05/01/14 23:36:13 ID:KlUCJM0B
このソフトに関しては基本的に同意ですが、
そうやって周囲との間に壁をつくって、実生活で孤独になっていませんか?
>>485
490名前は開発中のものです。:05/01/15 00:14:49 ID:ffLQhgvV
ヒキコモリダモン
491名前は開発中のものです。:05/01/15 00:16:17 ID:51MOzK7Y
話切るようで悪いが
Nスクのサンプルってあんまり見たこと無いんだが
どこかにあるんですか?
492名前は開発中のものです。:05/01/15 00:23:09 ID:oBhcvAq+
>>3 のリンク先にいくつかある。
493名前は開発中のものです。:05/01/15 09:48:53 ID:/2O885P+
>>491
あぷろだの事言ってんのかな?
だとしたら>>260を参照
494名前は開発中のものです。:05/01/15 12:59:10 ID:lxnrQ8j7
あぷろだにあるミサイルちゅげぇっ!
そうか、Nスクってあんなことも出来るのか。
しかし俺の頭では……はぁ
495名前は開発中のものです。:05/01/15 17:14:27 ID:1jEzxJJ4
>>494
その凄いミサイルってどこ?
探したけど見つからん
496名前は開発中のものです。 :05/01/15 17:17:33 ID:KS8MUneg
>ミサイル

|;゚д゚)<スゲェ
なんだあのスピードは!?
今まで高速連続描画は無理と企画に言って逃げてたが
やればできるのな……。でも俺には無理ィィィ
何やってんのか想像つかんのは初めてだ_| ̄|○
497名前は開発中のものです。:05/01/15 22:37:23 ID:HLYjhOsI
>>495
あぷろだといより、
http://andolf.hp.infoseek.co.jp/
このトップページの下の方から落とせるやつやね。

>あと、ここまで作った時点で
>「私はNスクで何をやってるんだ」と正気に戻った。
ワロタ
498名前は開発中のものです。:05/01/15 23:55:14 ID:SMuOskm9
isdownっていつ頃追加された命令?
みつかんねー・・・・
499名前は開発中のものです。:05/01/16 00:23:17 ID:bah4vlVp
>あと、ここまで作った時点で
>「私はNスクで何をやってるんだ」と正気に戻った。
同じくワロタ。すげえよこれ。

>自分のマシン以外できちんと動くかどうかは調べていない。
うちでは動いてるよ。軽快に。
Windows2000、CPU1.2GHz、メモリ512MB。
500名前は開発中のものです。:05/01/16 01:34:29 ID:/qazjH6Z
こっちは
WindowsXP(HE),メモリDDRSDRAM512,藁セレ1.7Ghz で、微妙に重いくらい。
誰かシューティングに挑戦してみれ。
501名前は開発中のものです。:05/01/16 05:23:49 ID:5oNuLOX4
そういえばおれもアプロダにあげられてるものを見て
isdown を知った。
使い方は簡単だから
マニュアルや解説に載ってるかどうかは
気にしなかったが・・・・・
502477:05/01/16 06:19:45 ID:OlU1PHej
サンプル解析してみますた。
isdown…マウスを押しているかどうかを取得
戻り値0…ボタンを離している(右、左ボタンどちらでも?左のみ?)
戻り値1…ボタンを押している
でいいのかな。

でしつこいけどsetfontはどこにあったんでしょ?(´・ω・`)
503名前は開発中のものです。:05/01/16 08:00:14 ID:5oNuLOX4
表示文を<>で囲むと
(例: 今日は<いい天気>だなあ。\)
その部分が黄色く表示されるのは、何かの命令なのかな?
マニュアルとかにも無いようだけど。載ってたらごめん。
「次の選択肢まで進む」等で早送りすると、そのうち表示が赤くなって
エラーが出てとまってしまう。うーん。
504名前は開発中のものです。:05/01/16 10:12:09 ID:OGV9fJ4H
ミサイルのサンプルなんか凄いな
シューティングみたい
…で、ちょっと聞くけど俺あのサイト、トップに入ったら即あぷろだへ行ってしまうので
サイトのトップの下の方であれこれと何やら書かれていたのには気付かなかった
ミサイル等現在のサンプルの他に何か別のものが補足に挙げられていたって事って
これまでなかったのかな?
505名前は開発中のものです。:05/01/16 15:06:13 ID:E81JuC9J
>drawsp2 命令で :a; :m; タグを使った画像の場合、
>透過度が設定とは逆に反映される。
俺も前から気になってた。
仕様と思って使ってたが、逆になってる理由って何かあるのか?
506名前は開発中のものです。:05/01/16 17:36:11 ID:/qazjH6Z
>>503
ほんとだ。何かの隠し命令かな。
507名前は開発中のものです。:05/01/16 19:44:31 ID:IKTm2WmB
>503
>506
アフォハケーン
508名前は開発中のものです。:05/01/17 18:29:33 ID:LZ4CAxsm
>503
>506
HTML型のテキストボタンを実装しようとした名残みたい。
今のところ未実装らしい。
本家過去ログに書いてあったよ。
509名前は開発中のものです。:05/01/18 10:50:48 ID:f6T4eHwR
Nスクが吉里吉里を追い越す日は来るかなあ?
今のところ吉里吉里で実装されていたルビ振りとかの機能を
Nスクに付け足して、と言う後追いの形でバージョンアップしてる程度
にしか見えないのだけど
510名前は開発中のものです。:05/01/18 12:27:50 ID:7WcxjoGc
>>509
うーん、別に他のソフトがどうのこうので使っているわけではないからなぁ。
他の人は知らんが、自分はどうでも良いよ。
機能を付けてくれるのは歓迎するが、付けてくれなくてもフリーなので仕方ないと思ってるし
今は、これで納得して使ってるけど、カネ払ってるわけでもないので、機能が不満になれば
あっさりと、別のソフトに乗り換えるよ。
511名前は開発中のものです。:05/01/18 13:35:16 ID:NsYd/rtK
>509
機能的には吉里吉里はもちろんKAGもこの先超えることはないだろうね、たぶん。
でもおまえらは作りやすいからNScripterで作ってるじゃないの?だったらそれでいいじゃん。
簡易スクリプターに機能なんぞもとめちゃいかんよ。機能が欲しかったら素直に
他のツールに以降するのがいいんじゃないかね。
512名前は開発中のものです。 :05/01/18 15:34:16 ID:rpUCRr0O
上二人に同意。つーか、さんざ出尽くした議論だと思うんだが…。

ところで、うpろだの中の人がまた色々と作ってるようだ。
今度はプラグインですよ。やるなぁ。
513名前は開発中のものです。:05/01/19 11:28:21 ID:8grC8F5P
見たよ見た見た
をわー、これは上手いねえ
Nスクでもこんな事が出来るんだねえ

つーか、こうした事してる内にこれは吉里吉里では出来んだろう、てな
そんな感じのものもいずれ出来るようになるんじゃなかろーか
まあ、最近レベルが上がって段々やってる事がマニアックになって来てますからね…
514名前は開発中のものです。:05/01/19 12:05:32 ID:DNDXbcp/
あー大丈夫、吉里吉里を越えることはないから安心して。
515名前は開発中のものです。:05/01/19 12:09:47 ID:Jo1I4SEm
でも吉里吉里とNScrじゃ、作業量が違うから、自分はNScr派だな。
一文字と数文字の差かもしれんが、それでもそこそこ分量のあるゲームだとそういうところの作業量の違いは大きい。
516名前は開発中のものです。:05/01/19 20:59:44 ID:p4pkNYyF
っつーか、主観的な価値観で優劣を競って何がしたい?
少ない命令で簡単に動かせる、ってのも立派な長所だし、
複雑な命令を必要とするけどそれなりの効果を出せる、ってのも長所。

実行できる命令が少ないから劣ってるとか、そーいう考え方をする人の意味が分からない。
そういう考え方する人って、それぞれの長所・短所も把握できてない、中途半端な奴だけだろ
たぶん。
517名前は開発中のものです。:05/01/19 22:09:25 ID:bV3IkG9G
そういう人が出るのは仕方のない事だからスルーしる!
ブラウザだってsleipnir派とDonutP派がいたり、
メーラーだってEdMax派とBecky!派がいたりとライバルとなる物があると
自分の使ってる方が完全に上回っていて他は糞としか考えられない厨がでてくるものだ。
518名前は開発中のものです。:05/01/19 23:29:52 ID:k9iLRNKl
流れぶっち切って質問なのですが、
回想とルビは同居可能なのでしょうか?
>>20で可能になっているようなのですが、試してみたところ、
ある特定の条件でルビ前にて止まってしまいました。
(Ctrlでルビ文を飛ばすと確定で回想時フリーズ、普通にプレイしていても時折…)
>>20辺りで試されていることは試してみましたし、
オフィシャルガイドでもあまり言及されてなく、条件は満たしているはずなのですが。
回想とルビ、同時には使えないんでしょうか…?
因みにNscripterのバージョンは2.48、erasewindowは0、1両方試した状態です。
519名前は開発中のものです。:05/01/20 01:12:42 ID:M/lr4YxE
>>518
その当のカキコをしたヒトです。
えっとね、ちゃんと文字間の設定を正しく入力したら治った、という
しょーも無いオチでした、私の場合は。
setwindowをちゃんと見直してみませう。

520519:05/01/20 09:10:18 ID:M/lr4YxE
あ、ごめんrubyon命令だったわ直接の問題。
rubyon命令だけでルビ表示されるから値入れないで使ってて
問題でたんでした。(値を入れないと通常テキストの半分のサイズが
代入されてる、んだっけかな)

rubyon 10,10 等と値をちゃんと入れてやって、setwindowで行間を
それ以上の値にしておきましょう。そしたら以後フリーズ無くなりましたよ。

521518:05/01/20 17:22:19 ID:UjyDqyYy
>>520
はやっ…ありがとうございます。
ルビテスト用を作って、試してみたところきちんと動作しました。
但し、実際に作っている方に入れてみると同様のエラー。
…アレ? といろいろいじってみた結果。
改ページを含む文がrubyon命令の前にあるとフリーズしました。
Ex.)select後にルビ、改ページ直後にルビ。
上記の条件の時だけログ破棄するか、そんな文にしなければいいのかな。と思いつつ。
(見当違いだったら申し訳ないです)
助かりました。ありがとうございます。
522名前は開発中のものです。:05/01/20 18:22:44 ID:T7P6VEiF
何に使うんだと書きかれるかもしれないけど
スプライトボタンと普通のボタンって、同時に使うことできないの?
やってみたらスプライトボタンの方は表示されて、
普通のボタンのほうが表示されないんだけど(表示されるはずの場所をクリックしたら動作はする)
523名前は開発中のものです。:05/01/20 23:03:59 ID:NRPjyx+P
アプロダは何も作ったサンプル上げるだけじゃなく、
困ったときに現在の状況を上げて何処が悪いか皆に検証してもらう…

ふうには使いません?
解決したら消せばいいだけだし
524名前は開発中のものです。:05/01/21 00:05:14 ID:3L3NAWmh
>>523
いいんじゃない、そのアイデア。
言葉で説明してもわからないしねぇ。
525名前は開発中のものです。:05/01/21 00:11:26 ID:JDbvAaFT
>>523
消してしまったら他の人が後から参考にできねーじゃん
526名前は開発中のものです。:05/01/21 09:56:34 ID:aPWqs32b
jまあ、賞味期限があるって事でいいんじゃないですか?
527名前は開発中のものです。:05/01/21 11:23:38 ID:0mt1ohyG
他に検証用のアプロダ作って、
解決したやつだけ現アプロダにうpさせて貰うとかは?
二行目はしなくてもいいかもしれんが。
528名前は開発中のものです。:05/01/21 12:21:37 ID:3L3NAWmh
>>527
そのあたりはロダ主がどう言うかだなぁ。
確かにそれが理想と言えば理想なんだが。
529ロダ主:05/01/21 19:07:34 ID:kQYShI1D
好きに使ってもらっていいよ。
530名前は開発中のものです。:05/01/21 19:59:28 ID:SBdEXK7I
Nscripter難しすぎ。
531522:05/01/21 20:55:10 ID:ZlzaZ/u7
なんかできたみたい
スクリプト弄ってないのに動いた、PCが調子悪かっただけのようだ
スレ汚し、スマンカッタ
532名前は開発中のものです。:05/01/22 01:29:07 ID:LSKMGZHM
>>521
もしかして、ルビ振る度に命令入れてるんですか?
それだと行間がルビついた時とついていない文で
ずれちゃったりして美観悪いだけなので、私は
define節で指定しちゃってますけど。

もしかして、ルビ振ったせいでウインドウの領域
はみでてるとか、そういう事では?
見当違いだったらスマソ。

533521:05/01/22 17:21:06 ID:0vnw8T6M
>>532
rubyon,offとあるからてっきり毎回つけたりけしたりするものだと思ってました…
オフィシャルガイドの辞書見たらきっちり定義実行両方使用可能でしたし。
フリーズも起こらなくなって安定しました。ありがとうございます。
534名前は開発中のものです。:05/01/22 17:58:58 ID:G2JX71vV
ロダ主さんへ
星がぐるんぐるん回るプラグイン使用させてもらいました。
使用ソフトは明日発売のようです。
ありがとうございました。
535名前は開発中のものです。:05/01/22 21:01:07 ID:ANT9Yhyc
選択肢に数字をつけて足し算していって、数の量で終り方が変わる
みたいなのは出来ないかな?
536名前は開発中のものです。:05/01/22 21:40:48 ID:S0jHaULp
>>535
調教SLGみたいなのかな?(笑)
537名前は開発中のものです。:05/01/22 22:33:24 ID:io89FkiQ
そりゃもう、簡単にできるが 
http://kamakura.cool.ne.jp/o_show/nscripter/
ここのNo8 〜 No10 を参考に自分で作ってみたら。

具体的にわからないところが出てきたらまた聞きなよ。
538名前は開発中のものです。:05/01/22 23:58:20 ID:ANT9Yhyc
>>537
おおっ、アリガd!本当に助かったよ。

>>536
あーちょっと近いかも。
539名前は開発中のものです。:05/01/23 11:23:05 ID:SzBImNGI
あのアプロダのおかげでこれまで知らなかった
応用例の数々や使った事の無かった命令が覚えられ
本当にすごく助かった
今もあそこから持ち帰ったスクリプトの内容を調べながら
あれこれ勉強しているよ
技術向上にはとても役立つね
540ゴンギツネ:05/01/24 10:55:34 ID:CAxIPRA8
http://pc5.2ch.net/test/read.cgi/gamedev/1106528186/
にてアドベンチャーゲーム作成中
541名前は開発中のものです。:05/01/24 18:37:20 ID:28OIpsVC
>>540
わざわざそんな書き込みをここにしてどうする?
ここはプログラマー(スクリプター)のみで、立ち絵を書ける奴を募集するのには不適。
スレ違い。邪魔

ってわざわざ反応してる、俺が一番邪魔か…
542名前は開発中のものです。:05/01/24 19:18:03 ID:mqjZb1MA
別に、宣伝くらい いいと思うけど・・・。
543名前は開発中のものです。:05/01/24 19:36:14 ID:xkEo0qX4
まぁ、スルーしようと思ってたがな。
でも、一回くらい反応するのも良いかもしれん。
何度も募集書き込みされるのもウザいし。
544名前は開発中のものです。:05/01/24 22:15:39 ID:CUrfYhec
うpろだの管理人さん凄いの作ってそうだなぁ。
ミサイルとか応用しているのかな。
期待。

参考程度に管理人さんのマシン環境を
ページの片隅にでも書いておいて欲しいですな。
545名前は開発中のものです。:05/01/25 09:59:07 ID:emCju6xY
>>544
その返答があのページに書いてあるじゃない
親切ですね、あの人

546545@連カキスマソ:05/01/25 10:19:35 ID:emCju6xY
ああ、そうそう
今ダウンしたmi0.zipのスクリプトを実行するとエラーが出てしまいます
nsaアーカイブが入っていない事によるものと思いますが
これは何かの手違いでしょうか?
547名前は開発中のものです。:05/01/26 12:40:03 ID:CZiCXcPZ
>546
いや、あれは前のミサイルの奴のnscript.datの中身だと思うが。
548名前は開発中のものです。:05/01/26 16:28:46 ID:d9QD2uOI
ああ、そうでしょうね
よく見直してみると前のミサイルはファイルが確かにnscript.datで入ってますね
その中身を開示してくれているわけですね
親切だなあ
後でスクリプトの構造を調べて見ようかと思います

…と、言うかあのミサイル、見てかなり驚かされているんですけれども
あれ位やると何だかNスクには見えなくなって来てるそんな気がしますねえ
Nスクもやればまだまだ色々と出来る
捨てたもんじゃあないですね



549名前は開発中のものです。:05/01/26 22:03:28 ID:qjkQpZFq
>>548
誰が「捨てたもんじゃあないですね 」なんて表現が使われるようなものだと言った?
550名前は開発中のものです。:05/01/26 22:21:39 ID:faMSSrHd
なに?釣り?
551名前は開発中のものです。:05/01/27 02:22:54 ID:ZcL8OnHr
あんな使い方するくらいなら、捨ててもっとそういうのに向いたヤツで作った方が幸せだろう。
552名前は開発中のものです。:05/01/27 02:27:58 ID:DwTmM+ET
作れない僻みか? それなら自分の中だけでやってくれ。
試み自体は面白いし、凄いとも思う。
Nscでどこまでできるか挑戦しただけであって、誰かに売るわけでもないんだからケチつける意味がわからん
っていうか他のもっと向いたヤツで作ったら、凄くもなんともないし、Nscスレで紹介できんだろ
553名前は開発中のものです。:05/01/27 03:37:17 ID:9JR9I7Uh
>>551
Q.何の為にここにいるの?

A.釣り


もしそれ以外なら、さらにかわいそうな香具師だなお前。
554名前は開発中のものです。:05/01/27 07:05:30 ID:2V26k1+D
バージョンアップしたらキタ━━━━(゚∀゚)━━━━!!って言うスレにしようぜ
555名前は開発中のものです。:05/01/27 08:30:25 ID:Tb7fu86B
>>552
ケチつけてる訳じゃないよ。

>っていうか他のもっと向いたヤツで作ったら、凄くもなんともないし

お前も認めてんじゃん。アレは別ので作った方が楽だって。

適材適所だよ。
556名前は開発中のものです。:05/01/27 08:56:43 ID:ec0pDDP3
まだ根に持って蒸し返すのか?
この議論はころなの時にもやっただろ。

>>551
>>555
言い分はわかるが作り手に指図するな。
何を使ってどんなものを表現するかは個人の自由だ。
557名前は開発中のものです。:05/01/27 09:20:45 ID:JJahJsz4
ま、オナニーなんだし、他人に迷惑をかけない範囲でな。
558名前は開発中のものです。:05/01/27 09:26:19 ID:8S/a2pAw
話がズレてますね
元に戻そうよ
559名前は開発中のものです。:05/01/27 10:18:33 ID:GgEtJEfN
Nスクのスクリプトで誰に迷惑がかかるのやらw
560名前は開発中のものです。:05/01/27 11:32:26 ID:YlkzqbPU
>>559
ある意味ユーザーだろうね。
例えば、ゲームの進行に影響ある様な重い処理なんかすると
確かに「他のでやれよ( ´Д`)」と言う声がでるだろう。
Nスクで軽快にできる事を作り手がやって、作品を作れば良いと思う。
何をしたいの?ってのを作り手も自問自答する事は大事と思うね。
別に簡単なコマンドを数種類しか使わなくったっていいじゃなーい。
作品が面白かった!って言ってもらえれば良いんだし。
561名前は開発中のものです。:05/01/27 11:33:52 ID:YlkzqbPU
つまり「策士、策に溺れる」…って事はやめとこうよって事かな(笑)
562名前は開発中のものです。:05/01/27 11:36:19 ID:DwTmM+ET
>>555
誰が「作品を完成させる」ことに意義を置いた?
営利目的なら適材適所でやっていくべきだが、
少なくともこのスレの中では「Nscでどこまでのものが作れるか」に意義があるんだろ?

適材適所を強調するならここみたいに一つのプログラムを追及していくところじゃなく
もっと全般的なプログラム板にでも行けば?
563名前は開発中のものです。:05/01/27 11:48:49 ID:vhaS/UyL
目指す作品を作るために使う道具を選ぶにあたり
この道具ではどこまでやれるのかを見極めようとする実験は無意味じゃないと思うよ。
愉快なことができても重かったら意味ねーとか言うけど、どのくらい重いかとかも試さないとわからないしな。
ゲーム自体もメインは例えばノベルでもミニゲームで目先の変わったのを、とかもあるわけだし。
564名前は開発中のものです。:05/01/27 17:36:23 ID:WVlz4PBz
>>563
ああそれは言えそうだ
確かに現在使っているツールでどこまで出来るのかを考える事は悪くない
むしろそれは使用しているものに対してより理解を深める事に繋がるのだから
どちらかと言うと有益だと考えるべきと思う
565名前は開発中のものです。:05/01/27 18:19:51 ID:w4KmRdnD
NScrで出来る事を何故吉里吉里でやらせたがる?

【作業コスト】C++>吉里吉里>NScr
【出来る事の幅】C++>吉里吉里>NScr

ミサイルを吉里吉里でやってればもっと楽に簡単に実現できてたとか勘違いしてないか?
作業コストは変わらんかむしろ増えるんじゃね?
スペック厨はC++使うかTJSでフルスクラッチしてろや
566名前は開発中のものです。:05/01/27 18:47:10 ID:JJahJsz4
ここは劣等意識丸出しの集団の集まりですね
567名前は開発中のものです。:05/01/27 19:01:33 ID:Wub223oj
>565

おまい、ホントにC++で作ったことあんのかよ

開発環境も(デバッガも)充実してるし書籍も充実してる
簡単にゲーム作るライブラリなんか腐るほどある

それに比べて開発環境が貧弱、構文もアセンブラみたいで
わかりづらいNScripterが作りやすいんかね

TJSはしらん
568名前は開発中のものです。:05/01/27 19:49:11 ID:ouIcy5HW
>>567
NスクみたいなツールはCなどのプログラム言語を扱うことなく
ゲームを組めるところにメリットがあるのじゃないでしょうか。
たとえ567が正論でも、そういう「ツール」のスレで話すことじゃないと思いますが。
569名前は開発中のものです。:05/01/27 21:00:33 ID:Wub223oj
× ゲームを組める
○ ノベルゲームを組める

あと言い忘れた
ノベルゲーム作るんだったらC++よりNスク使った方がマシ

適材適所
570名前は開発中のものです。:05/01/27 21:15:13 ID:5sRvJ+r2
なんか約1名が必死ですね
571名前は開発中のものです。:05/01/27 22:40:37 ID:U/L4ED4D
てゆかif文複数行対応して保水
572名前は開発中のものです。:05/01/27 22:48:10 ID:U/L4ED4D
関数内のみに有効な変数用意して保水
573刃-ジン- ◆HwNtz8L75k :05/01/28 00:17:56 ID:DSOhTkzF
御初っす。
Nスク駆け出しっす。

あたり判定のソース構造ってどんな感じなんすか?
RPGやシューティングやアクションは他のツクール使え!
とか言われそうだけども

あえて、聞きたいっす!よろしくお願いしますM(_ _)M
574名前は開発中のものです。:05/01/28 00:29:20 ID:LZnozTnR
当たり判定ならこのスレで聞くより
他のところで基本をきいた方がいいと思う。
その基本をNScripterで応用して使うって感じでね。

基本的な部分がわかっていないなら
初めからその質問をしても理解出来ないと思われ。
がんばって精進汁。
575刃-ジン- ◆HwNtz8L75k :05/01/28 00:45:19 ID:DSOhTkzF
了解っす!
アドバイスありがとございやしたぁぁM(_ _)M

頑張って精進するっす!
576名前は開発中のものです。:05/01/28 00:50:44 ID:/2zrwek1
某スレではアンチ半端のおかげで大荒れになったが、
漏れは今年のNスクが楽しみだな。
月姫、ひぐらしの次には何がくるのか…
577名前は開発中のものです。:05/01/28 01:02:30 ID:8V0aOcUm
>>576
えーと、その2タイトルをあげてる理由が良くわからんのだけど。
他にもNスクで作られた作品はたくさんあるんじゃ・・・。
578名前は開発中のものです。:05/01/28 02:17:23 ID:HVactAkl
>>577
576は有名になったNスク作品しか目が行かないんだよ。
許してやりなよ。
579名前は開発中のものです。:05/01/28 10:07:24 ID:cwgPe1Hh
なんなの、エロ同人情報スレのあれって、いきなり無理矢理Nスクの話題になってたけど、
やっぱりNスク厨のゲリラだったの?
ホントにおまいらって必死だな。
580名前は開発中のものです。:05/01/28 10:45:35 ID:BnWpuaRH
エロ同人情報スレってNスクの話題しちゃいけないの?
ホントにおまいらって必死だな。
581名前は開発中のものです。:05/01/28 10:46:29 ID:C2lm8Cu6
>579
見てきたけど大した話してねーじゃん。
Nスクってより半端の話で盛り上がってたみたいだし。
ひぐらしに半端にアカベーとか、有名どころの話してるだけに見えるが
582名前は開発中のものです。:05/01/28 10:59:50 ID:HVactAkl
>>579
何、Nスクで荒らされたからこっちに乗り込んできたのか。
本当に必死なんだな(笑)
583名前は開発中のものです。:05/01/28 13:17:22 ID:8DGyQLKz
落ち着こうぜ
他のスレの話題まで持ってきて必死だなとか言い合っても意味ないだろ
584名前は開発中のものです。:05/01/28 14:33:09 ID:OrWkpoXV
スレの中でも必死なのがいるけどな
適材適所とか適材適所とかw
585名前は開発中のものです。:05/01/28 18:38:37 ID:HVactAkl
>>584
そういうおまいも必死(藁
586名前は開発中のものです。:05/01/28 19:26:01 ID:1FAfG7ny
>>585
オマエモナー
587名前は開発中のものです。:05/01/28 21:04:47 ID:HVactAkl
>>586
オマエモナー
588名前は開発中のものです。:05/01/28 21:11:24 ID:suW2AycB
最近「オマエモナー」と言って指定口座に入金させる詐欺が多発しています。
589名前は開発中のものです。:05/01/29 00:10:34 ID:0ULeCcjY
>>588
なるほど、気をつけよう。
オマエモナーって命令文を追加してもらおうか。
590名前は開発中のものです。:05/01/29 00:52:21 ID:iuCkc3ff
>>585-587
HVactAklが最も必死だw
591刃-ジン- ◆HwNtz8L75k :05/01/29 03:02:58 ID:tSk6uaxG
JUM工房・・・茶と、BbSがデッドリンクやな・・・・
どないしたんやろ・・・・
592刃-ジン- ◆HwNtz8L75k :05/01/29 03:06:47 ID:tSk6uaxG
( ゚д゚)!



ラストアップが2001年っす・・・・
しかも、名前間違えたっす・・・JAM工房だったっすM(_ _)M/平伏

ピーS
みんな!分からなくなったら、とりあえず、ルルブ見ながらつくるっす〜

593名前は開発中のものです。:05/01/29 08:22:59 ID:8VliLTdx
落ち着こう。
594名前は開発中のものです。:05/01/29 10:38:25 ID:f1JcOGjR
isdownってどんな意味の命令なの?
マニュアル読んでも載ってないけど…
595名前は開発中のものです。:05/01/29 11:58:22 ID:8VliLTdx
例: isdown %1
この命令が来たときにマウスの左ボタンが押されている状態なら %1 に 1 が入る。
押されていない状態なら 0 が入る。

マウスボタン押しっぱなしの処理(たとえばドラッグ操作や、マウスを押している間だけ
スプライトが動くなど)を作るときに使う。

アップローダーにこの命令を使ったものがいくつかある。
(それを見ての質問だろうけど。)

ここまで書いて >>502 がすでに回答しているのに気付いた。
596名前は開発中のものです。:05/01/29 14:35:34 ID:MshCoRtq
最近のNScripterだとT2さんとこの拡散プラグイン使うと落ちるね。
それ以外のは普通に動くんだけどな。ちょっと使いたかっただけに残念。
597名前は開発中のものです。:05/01/29 20:20:53 ID:MwcVMcrf
漏れがC++やJavaで組まずにNScを使う理由はテストの工数を大幅に減らせるから。
598名前は開発中のものです。:05/01/29 20:57:26 ID:Bx+zwFrN
聞いてないよ^^^^^^^^^^^^^^^^^^^^^^^
599名前は開発中のものです。:05/01/29 23:19:59 ID:F3NSbO0n
>598
ワロタ
600名前は開発中のものです。:05/01/30 04:47:41 ID:rKjYJqi5
600だったら俺のゲーム完成大好評
601名前は開発中のものです。:05/01/30 05:20:20 ID:9MR3k4mw
聞いてないよ^^^^^^^^^^^^^^^^^^^^^^^
602594:05/01/30 13:08:42 ID:6lBqSiK4
>>595
あ、そうでしたか
そんな意味の命令だったんですね、なるほど…
それにしてもこの命令については既にこのスレ内で説明があったんですね
これはこちらの見落としでした、スマソです
アップローダーのスクリプトを見て質問しているってのも図星です
マニュアル見ながら解析していた手前わからずここでつまづいていたんですよ
でも、ともあれ助かりました
サンクスです(^^;)


603名前は開発中のものです。:05/01/31 13:49:21 ID:mQqdBtCA
btndown の説明探してんだが、なかなか見つからないな…。
誰か使い方知ってる人、教えてくれないか?
604名前は開発中のものです。:05/01/31 14:11:51 ID:2NMGl5uO
>603
このスレにあるだろ。現スレのログくらい嫁
605名前は開発中のものです。:05/01/31 15:55:17 ID:mQqdBtCA
btndown 1 ってサンプル見つけて、1は何を示してるか知りたかったんだ。
最初にちゃんと書かんですまん。
606名前は開発中のものです。:05/01/31 16:08:48 ID:wF17ZqEx
>605
予想できるだろ
数字の値変えてみて実験汁
607名前は開発中のものです。:05/01/31 16:25:38 ID:mQqdBtCA
1ならキーダウン取得、それ以外なら取得しない、でいいのかな?
608名前は開発中のものです。:05/01/31 17:06:19 ID:2U50UEhj
俺もこの命令に関するものを読んだことがないので
全て推測だが、おそらくこんなかんじ。

btndefとbtnwait系命令の間に入れて使用する。
ボタンの反応の仕方を制御する。

btndown 0       …ボタン画像の上でマウスの左キーを離したときに反応する。(デフォルト)
btndown 1以上の数 …ボタン画像の上でマウスの左キーを押した瞬間に反応する。
609名前は開発中のものです。:05/02/01 10:18:58 ID:Cs7dMJK9
なんかこれだとまだよく使われていないマイナー系命令って
割と多そうね
マニュアルにもないからちょっと不便かな
610刃-ジン- ◆HwNtz8L75k :05/02/01 11:51:36 ID:YxinJ0Zu
テンキーを有効にする命令ってありましたっけ?
↑↓←→キーとファンクションキー、スペースキー、エンターは判明したけど

テンキーが見つからない。
よろしく、お願いします
611名前は開発中のものです。:05/02/01 22:37:48 ID:OhHeaOpE
↑タダの教えて君か…前のレスも見たけど
なにが「よろしくお願いします」なんだか…うざっ
612名前は開発中のものです。:05/02/02 02:32:18 ID:9ETe/t68
コテハンがうざいのは当たり前。自己顕示欲の固まりだからな。
613名前は開発中のものです。:05/02/02 08:42:05 ID:MQEOwAfH
>610
君影草工房さんとこのgetkeyプラグイン使った方がいいとおもいますよ
ttp://kimikage.ddo.jp/studio.htm
614名前は開発中のものです。:05/02/02 10:39:49 ID:22d0v8Ji
う〜、
俺はなんかは↑↓←→キーやスペースキーの操作を可能にする
命令がわからないんだけど…
615刃-ジン- ◆HwNtz8L75k :05/02/02 14:39:59 ID:qSAUQgDq
>>613
ありがとうございました


>>614
スペースキーはこちらの勘違いでした
↑↓←→キーは「getcursor」を「btnwait %変数」の上に置くことで、btnwait時に操作対象になります
↑↓←→キーを押した時に、変数に入る値は、↑-40、→-41、↓-42、←-43です

616名前は開発中のものです。:05/02/02 15:56:42 ID:MvuylziC
ま、スペースキー用の返り値もしっかりあるけどな
知りたけりゃ自分で頑張って調べろ、ってな感じで
617614@勉強不足:05/02/02 16:10:23 ID:zYxOhyyR
>>615
なーるほど!
そうすれば良かったんですか
この処理はどうすればいいのかとちょっと前まで首をひねってました
ともあれどうもです、助かりましたよ
サンクス!

あ、そうそう今外出先から書き込んでるのでIDは違ってますけど
こちらは>>614の書き込みをした者です
618名前は開発中のものです。:05/02/05 10:14:52 ID:Dzhsh4y8
近頃書き込み減ってますね
ちょっとageて見ます
619名前は開発中のものです。:05/02/05 15:38:16 ID:Uyh4sTXL
新命令がいくつもある手前だしなあ
市販のマニュアルはもう内容的に古くなってないか?
620名前は開発中のものです。:05/02/05 17:58:14 ID:3bR8r9R4
ベクターでフリーのゲーム公開するのに金掛かる?
621名前は開発中のものです。:05/02/05 18:10:09 ID:8uNGVqt3
>>620
金はかからない。・・・が、なんでこのスレでベクターのことを聞くんだ?
622名前は開発中のものです。:05/02/05 18:13:39 ID:3bR8r9R4
>>621
レスサンキュー、作った後に公開できないと困るべ
623名前は開発中のものです。:05/02/05 23:03:54 ID:B0tPBngQ
>619
>市販のマニュアルはもう内容的に古くなってないか?
でた時点でみても市販マニュアルにのっている命令は古い。

意図的に隠しておきたい命令を隠してるだけなのかもしれないけど、
ガイドをなのるのならちゃんと載せて欲しい。
624名前は開発中のものです。:05/02/06 00:33:29 ID:TGG3V93v
セーブデータは場所を指定ってできるんでしょうか?
saveフォルダの中に、が最近普通だと思ったので
625名前は開発中のものです。:05/02/06 02:31:59 ID:fhQMj/hW
できない
626名前は開発中のものです。:05/02/06 09:57:25 ID:kS5GxSIu
>>623
うん、確かにそれは言えるかも知れない
そして内容的にも全体が初歩的過ぎているから
あれだけじゃもの足りなさ杉とも言えると思う
627名前は開発中のものです。:05/02/07 12:24:59 ID:w3dNRmjl
テスト用にNスク触り始めたのですが、これって本文テキストの影の色を指定できますか?
一部を太字にする方法と文字サイズを変える方法も探しているのですが、
なかなか見つけられません。
ヘルプのどの辺か、または解説しているサイトなどあったら教えてください。
とりあえず、テンプレのサイトとヘルプ見ながらやってます。
628名前は開発中のものです。:05/02/07 13:18:27 ID:FeKoEVAv
ルビのやり方がいまいちわかりません。
rubyonとsetwindowを使い、縦字間を増やすのはわかるのですが
だからどうしろと・・・といった感じです。
どこかにルビのサンプルってないですかね?
629名前は開発中のものです。:05/02/07 15:53:11 ID:GVmu/xWV
ルビの例
rubyon
ルビを(使/つか)うにはこのように(括弧/かっこ)が(必要/ひつよう)です。
ルビの(文字/もじ)サイズはテキストウインドウの文字サイズの半分。\

僕も質問ですが、変数を文字列スプライトのなかで表示するには
どうすればいいのでしょうか?お願いします。教えてください。
630名前は開発中のものです。:05/02/07 16:54:22 ID:rIiVQWA9
>>629
文字列スプライトでは、文字列変数($)は反映されますので
表示したい変数を文字列変数に変換して、文字列変数を表示すればできると思います


mov %1,10 ;まずは変数を決める
itoa $1,%1 ;変数を文字列変数に変換
lsp 1,":s/34,34,0;#0000ff$1",32,32 ;文字列スプライト指定
print 1\ ;表示

もしくは、prnum使ってみてはいかがでしょうか?
prnum 数値ラベル番号,現在値,x,y,文字幅,文字高さ,色


mov %1,10
prnum 1,%1,32,32,18,18,#ffffff
print 1
631628:05/02/07 17:01:45 ID:qS3zMQ64
>>629
ありがとうございます。カッコをそのように使うんですね。

ところでやってみたんですがそのまえのrubyonのところでエラーが出てしまいます。

*start
setwindow 8,16,20,23,26,26,0,13,20,1,1,#999999,0,0,639,479
rubyon 13,13

こう書いたのですが、どこが問題なんでしょうか?
632名前は開発中のものです。:05/02/07 17:09:05 ID:rIiVQWA9
>>631
Nscr ver 2.46で試したところ、普通に通りましたので
一度verを確かめてみてください

確か、旧verだと、ルビあたりでエラーが云々と、聞いたことがあります

633628:05/02/07 17:16:14 ID:qS3zMQ64
>>632
あ、最新のversionでためしたらできました!
ありがとうございました。m(_ _)m
634629:05/02/07 17:39:58 ID:GVmu/xWV
>>630
ありがとうございます。早速やってみます。
635629:05/02/07 18:39:16 ID:GVmu/xWV
>>630
調べましたがprnumは3桁までしか扱えないようですね。
僕はもう少し桁数の多いお金の残高を表示したくて、
文字列変数に変換の方法やってみたのですが、
例えば、
add %1,19800
add %1,19800
itoa $2,%1
lsp 1,":s/35,35,0;#FFFFFF$2",32,32
print 1

としたら39600になるはずなのですが、3960になってしまいます。
なんででしょうか?度々申し訳ありませんが教えてください。

なぜか198000で計算すると普通にでました。
636名前は開発中のものです。:05/02/07 18:49:57 ID:4lbxBK7G
>635
禿しく既出
聞く前ちょっとは自分で調べろ。
637629:05/02/07 19:04:44 ID:GVmu/xWV
調べてはいるのですが、わからなかったので。
もう少しじっくり調べてみます。ありがとうございました。
638名前は開発中のものです。:05/02/07 20:26:10 ID:rIiVQWA9
>>637
文字列スクリプトで、今試してたんだが、組むのがめどい

よって、prnumを試行錯誤したほうが良いかも
639629:05/02/07 20:46:26 ID:GVmu/xWV
本家BBSのグーグルのキャッシュで
半角文字が2つずつならできるとわかりました。
prnumは影がつかないし、3桁ということで、
それをオーバーしたときに次の3桁へ千満億の位を
持っていくかいい方法が思いつかないので、
(それに下3桁が002とかだとよくわからない)
文字列スプライトを使って
効率的な方法を見つけようと思います。

640名前は開発中のものです。:05/02/07 22:23:47 ID:4lbxBK7G
文字列スクリプト
文字列スクリプト
文字列スクリプト
641名前は開発中のものです。:05/02/08 08:05:55 ID:f8mQx6lU
必死になるところじゃないと思うが
642629:05/02/08 14:13:20 ID:IJGM7plZ
>>639
千満億の位じゃなくて千、万、10万の位だった・・・。
突っ込まれる前に訂正。
643名前は開発中のものです。:05/02/08 14:48:14 ID:pqEE/eIE
二行にまたがる文章中にルビを使うとエラーが起こるというのは仕様ですか?
644名前は開発中のものです。:05/02/08 18:30:52 ID:bVlDPWRd
ルビも2行に分割すれば?
645643:05/02/08 18:35:04 ID:pqEE/eIE
>>644
レスありがとうございます。ごちゃごちゃ設定いじってたら今のところエラーがなくなりました。
今度出たら、試してみますね。
646名前は開発中のものです。:05/02/08 20:44:05 ID:oqsShSD5
>>639
全角に変換するか、桁数が奇数の時は半角空白を足して調節すれば?
647629:05/02/08 23:18:36 ID:faIYZY6A
>>646
「半角文字が2つずつ」で桁数が奇数の時に
半角空白を足すという意味のつもりでした。
言葉が足りなくてすみませんでした。
648名前は開発中のものです。:05/02/09 18:08:03 ID:jHjV5Fv5
>>639
prnumの方でまぁ、いろいろやってるんですが、確かに1000を超えた時の
下三桁の001とかの部分つらいですね。
649名前は開発中のものです。:05/02/09 18:08:58 ID:jHjV5Fv5
表記が001じゃなくて1  1になっちゃいますからね〜
650名前は開発中のものです。:05/02/09 21:37:18 ID:3swfe7KD
文字列スプライトでの表示でいいならUPしてみたけど
結構実用的に作ってみたつもり。汎用性重視で。
まぁよければ使ってみてくれ
651名前は開発中のものです。:05/02/10 01:21:35 ID:TOnvy9Lu
>650
早速使わせていただきました。
有難うございました。
探していたので嬉しいです。
652名前は開発中のものです。:05/02/10 15:33:20 ID:8BkRnAb4
俺も使ってみます
653名前は開発中のものです。:05/02/13 02:21:26 ID:nxh40B8Y
本家更新キタ━━━(゚∀゚≡(゚∀゚≡゚∀゚)≡゚∀゚)━━━━!!!!




って叫びたい今日この頃。
654名前は開発中のものです。 :05/02/13 03:30:39 ID:L7gidVaN
>>653
わかっていつつ確認しにいくヘタレな俺。

最近寂れてるな。このスレの頭辺りは技術的な話してて面白かったのに。
655名前は開発中のものです。:05/02/13 05:09:33 ID:k0OWVFYz
技術的な話をすると、必死な香具師がうるさいからw
656名前は開発中のものです。:05/02/13 13:38:23 ID:Jb4xYZI/
終了のダイアログって自分の好きに変えられないじゃん
あれ、格好悪いなあ
657名前は開発中のものです。:05/02/13 13:39:42 ID:nxh40B8Y
自分でつくりゃいいじゃん。
658名前は開発中のものです。:05/02/13 16:44:34 ID:fNHeuWhN
自分で作ることができないから初期機能に頼るしかなく、
更にそれに文句をつける低脳な奴なんだよ

大体あのダイアログに「格好いい」は無くても「格好悪い」もないだろ。
普通だ。普通
659名前は開発中のものです。:05/02/14 04:26:56 ID:TFvpywaZ
今のバージョンってkillmenuでCDのとこ消せないの?
660名前は開発中のものです。:05/02/14 04:35:27 ID:hMURr9aN
別に消せるけど
ただなんでか知らんけど、
他に何も消してないならkillmenu 6で消える位置にあるが、実際はkillmenu 7で消える。
661名前は開発中のものです。:05/02/14 15:48:33 ID:QHRLgeEi
>>660
ほんとだ7で消えた。
ありがd。
662名前は開発中のものです。:05/02/15 14:28:54 ID:elq4gyRw
アプロダにドラッグで動かすバーの参考サンプルがあるけど
あれ、動かしてみるとドラッグしたものを置く時に位置が勝手にズレたりして
どうもぎこちないね
どうにかならんものか
663名前は開発中のものです。 :05/02/15 19:18:50 ID:13bDqrvE
コード見ればわかるだろ。
自分で百分率に直すなり、再描画のところ改造するなりすればいい。
664名前は開発中のものです。:05/02/15 21:34:58 ID:jCoRwkV0
誰かに改善してもらって、それをそのまま流用しようとする
中身の理解もできなかった哀れな奴なんだよ…カワイソウニ
665名前は開発中のものです。:05/02/15 22:06:51 ID:s7lBDd+f
だが、Nスクリプター98%はそんなレベルだ
666名前は開発中のものです。:05/02/16 01:35:19 ID:pGhMOpnl
まぁ本家では「Nscの最新版どこですか」なんて聞くのまでいるしなw
尤も、そんなのは頭数に入れるべきではないが
667名前は開発中のものです。:05/02/16 02:13:57 ID:wYEZgEeQ
とはいえ実際判りずらいのも否めない。
668名前は開発中のものです。:05/02/16 02:47:09 ID:eDnsr/BY
辛いをずらいと書くお前の作品が是非見たい
669名前は開発中のものです。:05/02/16 02:50:18 ID:dcIecnMS
「判る」+「辛い」=「わかりからい」
670名前は開発中のものです。:05/02/16 04:09:55 ID:CHdsNqOC
またーりw
671名前は開発中のものです。:05/02/16 17:22:18 ID:pGhMOpnl
>>667
TOPページにあれだけ堂々と置いてあって分かり辛いはないだろw
ってかおまえが本家で馬鹿な質問した人間か
672名前は開発中のものです。:05/02/16 18:58:37 ID:N+gB2m4p
よくある質問だと思いますが、WindowsXPで月姫やってて、
動作が遅くて困ってます。互換ウィザード試してみても、最初は
速くなったのですが一回電源切って、またやると遅くなります。
それで、NScripter試してみたのですが上手くいかなくて、
ぐぐってみれば、「Nscr.exeを月姫.exeにリタイトルするといい」
とあったのでやってみたら、最初は速くなったけど…、とさっきと
同じ状態…。
無知なので専門用語がわからなくて感覚でやったので、
ただ単にどっかで間違えただけかもしれません。
正直かなりまいってます……_ | ̄|○
誰か助けて(つД`)できれば簡単な語句で(ごにょごにょ
673名前は開発中のものです。:05/02/16 19:01:55 ID:pGhMOpnl
よくはない。
Nscr.exeを最新版に差し替えれば?
どうやって? とかは聞くな
674名前は開発中のものです。:05/02/16 19:44:43 ID:s8pmluAs
Nscripterが原因というよりは
環境の方に原因のような気がするな。

いや、大して根拠があるわけじゃないんだが。
各種ドライバを最新にするとか……。
675名前は開発中のものです。:05/02/16 19:46:44 ID:ZzegAQ+J
>>672
そんな症状は聞いたこと無いけどなあ。
月姫はどのバージョンよ?
そっちのマシンの構成とか環境書いてみそ。
親切な人が答えてくれるかも知れませぬ。
・・・あんまNscripterとは関係なさそうな気もするけど。
676名前は開発中のものです。:05/02/16 21:14:05 ID:UFbuILIX
月姫起動する前に毎回やればいいじゃん。

解決!
677名前は開発中のものです。:05/02/16 23:31:13 ID:5GO2vvnK
パフォーマンスを変えてみろ。
678名前は開発中のものです。:05/02/17 01:05:51 ID:ELIfslQc
諦 め ろ
679672:05/02/17 08:56:42 ID:/oyVgCZG
バージョンは月姫2.0でNscr.exeは昨日入れたばっかなんで、
最新だと思います。互換ウィザードではWindows 98(8) / Windows Meで
やってます。やったことと言えば完全初心者なんで色んなページ見ながら、
取りあえず新しいテキスト作って名前を0にして、*define、game、*start
を書きました。それからnscrとテキスト0を月姫があるフォルダーに入れて、
そのファイルにある月姫起動すると「ファイルの終端に達しました」と出るので、
デスクトップの方でやってます。けどそっちでやると、プレイ中ですら
速くなったり、遅くなったり…(つД`)
スレ違いになるかもしれませんが、誰かお願いします。
それと解りにくい文章スミマセン。

680名前は開発中のものです。:05/02/17 09:33:14 ID:Z2nxPGaY
月姫以外のNスクゲーは普通に動くのか?
681672:05/02/17 10:09:33 ID:/oyVgCZG
他に何かあるのですか?よくわかりません。スミマセン…
追加報告ですが、テキスト0は月姫のフォルダに無くても良い
ということがわかったので、デリートしてからNscr.exe(月姫.exe)
をやったら動いたのですが、挙動不審ですil|li _| ̄|○ il|li
682名前は開発中のものです。:05/02/17 11:46:02 ID:zd9Larfb
本家で最新版を落とす→Nscr.exeを月姫.exeと同じフォルダに置く→互換は切る→Nscr.exeで起動

月姫はやった事ないけど、この方法でも動作がおかしいなら
ソフトウェアの問題よりもハードウェアの問題の方が怪しい。
ちなみにDirectXは最新のものが入っていることを前提とする。

これ以上は求めるな。
683名前は開発中のものです。:05/02/17 12:18:05 ID:Z2nxPGaY
>>681
>>2のウェブリング登録サイト一覧で調べれ。
684名前は開発中のものです。:05/02/17 20:50:02 ID:ELIfslQc
大方「月姫」「プログラム」って感じの言葉で検索かけてきた輩だろ?
まだ同人のHPで掲示板動いてるみたいだし、そっちで聞く質問じゃないのか?
尤も、正規品だったら、の話だけど
685名前は開発中のものです。:05/02/17 21:33:52 ID:Ix2cqoOL
月の質問した人まだ見てるかな?
CDいれてないと、CD-DAでBGM再生しようとしたときに
動作が果てしなく遅くなるっていう現象があったと思う。
要するに、CDいれるか、オプションでCDDA切ってみれば、なおるやも知れぬ。
686名前は開発中のものです。:05/02/17 22:48:36 ID:OT1j36UT
swf再生プラグインは結局あれっきりなんでしょうか?
すごい便利げで心待ちにしてるんですが…
687672:05/02/17 23:55:43 ID:/oyVgCZG
答えてくれた皆さん、ありがとうございました。
月姫の質問した輩です。
言われたこと色々試してから>685さんのを試したら
直りました。気分を害した方にはスミマセンでした。
688名前は開発中のものです。:05/02/18 03:34:44 ID:+zhuL0JV
うむ、すばらしくNスクに関係のない原因で、よかったのかわるかったのか。
689名前は開発中のものです。:05/02/18 03:45:25 ID:4SepLs3C
Nスクでマターリする方法ってあります?
あると思うんですけど。
690名前は開発中のものです。:05/02/18 04:08:29 ID:DI1o3W/+
>689
何言いたいのかワカンネ
691名前は開発中のものです。:05/02/18 04:19:28 ID:4SepLs3C
>>690
そんなこと言わないで教えてくださいよw
マターリしたいんですw
まあ、とは言っても確かにマターリっていうのはずいぶん抽象的
な言葉ですもんね。
もっと具体的にいうなら機能的マターリですね。
Nスクではどんな機能的マターリが用意されてるんです?
692名前は開発中のものです。:05/02/18 04:40:46 ID:VxmTh5c1
メモリが128MBしか積んでないというオチじゃないだろうな?
693(・∀・) ◆LC7P44pfbg :05/02/18 05:49:43 ID:4SepLs3C
・・・いつになったら、機能的マターリについて解説してくれるんです?
もうそろそろ寝ますんで、起きる頃までには機能的マターリについて
たっぷり解説しといてくださいよw
期待してますw
694名前は開発中のものです。:05/02/18 12:00:29 ID:Eu9CcYdY
おいおい、コテ化しちゃったよ。
このまま居座るつもりじゃないだろうな。
695名前は開発中のものです。:05/02/18 13:16:37 ID:pGh0poQD
>>694
透明あぼーんワード

「マターリ」
「LC7P44pfbg」
696名前は開発中のものです。:05/02/18 16:00:40 ID:7R07FUzt
勝手にマターリすればいいじゃないか
だめなの?
697名前は開発中のものです。:05/02/18 17:15:48 ID:ChqiH9p9
あれ、本家が表示されない
698697:05/02/18 17:21:37 ID:ChqiH9p9
と思ったら表示された、よかった…
699(・∀・) ◆LC7P44pfbg :05/02/18 18:19:11 ID:0o5jASWq
>>694 >>695
あれ、わたくし荒らしだと思われてしまいました?
そんなことはないんですよw
このスレにマターリ系の話題は必要不可欠だと考えているんです。
頼むから、もっと真剣になってくれませんかねえ。
700名前は開発中のものです。:05/02/18 18:38:11 ID:d8re8B/P
>>699
(・∀・)カエレ!

という訳で、以降荒らしは 徹 底 無 視 でお願いします。
701(・∀・) ◆LC7P44pfbg :05/02/18 18:56:22 ID:0o5jASWq
もういいです、(´・ω・`)
どうしていつだって、漏れは抜け物にされるんですかねえ。
こうやって昔から傷つけられて生きてきたんだから、これくらい慣れっこです(´・ω・`)
さようなら
これからは名無しで普通のカキコをするのでよろしくおながいしますね。^^
702名前は開発中のものです。 :05/02/18 19:46:54 ID:/9Kob2TF
>>701 荒らしやめてくれるようなので投下。

;/* 機能的マターリ これでmatari命令を書けばいつでもマターリできるぞ */
;//以下 define 節に記述
defsub matari
;//以下 game と *start の間に記述
*matari
btndef clear
lsp 1,":s/50,50,3;#FFFFFF#ffcc66(・∀・)マターリ",55,215
print 1
spbtn 1,1
btnwait %0
if %0 == 1 csp 1:return
goto *matari
703名前は開発中のものです。:05/02/18 23:53:22 ID:Eu9CcYdY
>>702
おつかれさん(笑)
704名前は開発中のものです。:05/02/20 20:57:46 ID:rVHIYy1d
初歩的な質問なんですが、いいでしょうか?
画像スプライトのボタンにマウスオンしたときに音を鳴らすことは可能でしょうか?
旧マニュアルのselectvoiceは、通常選択肢で使用とかかれていたので・・・

exbtnが使えるのかなとも思っているのですが、いかんせんやり方がわからなくて・・・
705名前は開発中のものです。 :05/02/20 21:35:54 ID:oAums656
>>704
別に初歩じゃないと思うがくくりはどうでもいいか。説明面倒だから例文で示すな。
exbtnのSタグ使う。大体わかると思うから改造してくれ

exbtn_d "C201C202C203C204"
exbtn 205,1,"P201C202C203C204S1,(se\se_001.wav)"
exbtn 206,2,"C201P202C203C204S2,(se\se_002.wav)"
exbtn 207,3,"C201C202P203C204S3,(se\se_003.wav)"
exbtn 208,4,"C201C202C203P204S4,(se\se_004.wav)"
706名前は開発中のものです。:05/02/20 21:52:10 ID:rVHIYy1d
>>705
すばやい解答ありがとうございます。
exbtnにSタグなんてあったんですね・・・
はじめて知りました。

この例文と同じで4つの選択肢なので、適当に変数をかえて調整していきます。
有難う御座いました
707名前は開発中のものです。:05/02/21 00:32:42 ID:Ijv5y4Pk
↑本家で質問してた奴だろ?
過去ログ嫁
708名前は開発中のものです。:05/02/21 10:35:47 ID:jfAQM7qV
drawとprintってどっちの方が早い処理に向いてますか?
709704:05/02/21 11:27:22 ID:TarhdraP
>>707
本家って、高橋さんのページのことですか?
質問はしたことありますけど、この質問ははじめてですが・・・
それと、本家の過去ログに載ってたんですね。自分の確認ミスでした。
以後、気をつけます。>>707さん&解答してくださった方、すいませんでした。
710名前は開発中のものです。:05/02/21 23:11:59 ID:XqxIPTCU
クリック待ち&次ページへ移動の時にNscripterを使ったゲームは
大抵マークが出るけれど、自分がプログラミングしても出てこない。
ちゃんと@や\を書いてるのに…何故?
711名前は開発中のものです。:05/02/21 23:17:10 ID:8+Wl6tvT
>>710
クリック待ちアイコンを表示する設定にしてないから
712名前は開発中のものです。:05/02/21 23:29:29 ID:XqxIPTCU
>>711
そんなのあったっけ!?…スマソ、出直してきます
713名前は開発中のものです。:05/02/21 23:48:45 ID:PyLKgtdb
>712
クリック待ちのアイコン画像をフォルダに入れ忘れてるとか。
714名前は開発中のものです。:05/02/22 02:59:24 ID:0T+JgG2+
>>712
ダウンロードしたNscripterを解凍したら、
堂々と「デフォルトのカーソルファイル」というフォルダがあるのだが
君の目には入らなかったのか。
715名前は開発中のものです。:05/02/22 03:50:50 ID:yAxMZQM1
>>712
凡ミスだね
716名前は開発中のものです。:05/02/22 17:43:52 ID:YLgOmxNh
>>712
メニューの表示形式の所の設定がデフォルトでないのかな?
どうもその為な気もするけど
717名前は開発中のものです。:05/02/23 00:54:07 ID:9wVSWJsE
>>710
デフォルトではクリック待ちカーソルアイコンは表示される。
でも、画像が置いてなくてもただ表示されないだけでエラーが出ないからね。
だから、>>714が言ってるフォルダの中にあるファイルを
nscr.exeと同じ場所に置けば表示されるよ。
718名前は開発中のものです。:05/02/23 10:32:38 ID:twTvOs9j
ん〜、近頃初心者の人へも多くのヘルプがあって
ちょうどいい感じの進行になってるなあこのスレ
719名前は開発中のものです。:05/02/23 11:14:26 ID:8wUvn4yD
まぁマニュアルやらサンプルやら説明サイトをしっかり見てから質問しろと言いたいけどな
応用力がなさ過ぎる奴が多い
720名前は開発中のものです。:05/02/23 11:53:09 ID:wLRwxSsZ
>719
でもね、初心者ってのはそういうもんなんだよ。
マニュアル見てもサンプル見ても、どこから手を付けていいか、何が何だか訳が分からない。
自分も昨年末から使い始めたけど、以前から他のスクリプトを
いろいろいじってなければ変数のヘの字も分からなかっただろうと思う。
だからよほどひどい質問じゃなければ、あまり目くじら立てずに
答えてあげて欲しいなあ。俺もそうするし。
マニュアルのどこそこ読め!だけでもいいと思うんだよね。
721名前は開発中のものです。:05/02/23 12:11:51 ID:2Lz0V7Xj
このスレ、良い時と悪い時があからさまだね。
良い時ってのは応用例がアプされて、それについての改良の時。
悪い時ってのは基礎的な事を質問された時。
そんなに基礎的な事に答えるのがイヤなら、
次スレから「Nスク上級者向けスレ」にしたらどうかな?
722名前は開発中のものです。 :05/02/23 12:41:14 ID:eZijMDLH
まあ文句言いつつ結局みんな教えてるよな(´∀`)

>>720
でも変数からちゃんと説明してる講座たくさんあるからなあ。
マニュアル読めって話でも、新マニュアルをメモ帳等で検索かければ済む話だし。
どうしてもわからない……じゃなくて、ちょっとわからないくらいで聞かれると
トライ&エラー繰り返さずにわかるわけないだろと思っちゃうのよ。

初心者なら。まず講座読んで、本家の「泡沫」のコード理解から始まって、
ネットで公開されてるのサンプルコードを分解、理解すれば
すぐ一定レベル行くと思うんだけどな。これって厳しいか?

>>721
みんな上級者向けの話題に餓えてるだけかと。
応用レベルの情報なんてここくらいでしか手に入らないし。
723名前は開発中のものです。:05/02/23 15:21:17 ID:/aH1a89U
質問されて困るのは、マニュアル読めば済むレベルのものよりもむしろ
「うまくいきません、どうしたらいいんでしょう」
って抽象的な表現のものなんだけどな。

昔の漫才であったよね
「太郎君が100円もって買い物に行きました。
 さて、どうでしょう?」
ってやつ。
そんな感じ。
724名前は開発中のものです。:05/02/23 17:51:58 ID:9CvKTWpl
まあ自分で調べる習慣を身に着けないと効率悪いよな
毎回他人をアテにしてたら時間かかるし、なによりなんにも成長しない
人に質問をするということは、調べる作業をその人に任せているわけだ
誰かに作業を全部任せて「ゲームを作った!」って
満足できるなら別にそれでもいいけどね
725720:05/02/23 18:11:39 ID:wLRwxSsZ
>722-724
自分で調べて考えてマスターするのが一番だと思うよ。
それが出来ないんだったらゲーム製作なんてするなとすら思うときもある。
俺自身もほとんど独学で試行錯誤の繰り返しだったし。
けれどせっかくのスレで、初心者を完全排除する雰囲気にはなって欲しく無いと。
聞く側も自分なりに調べて駄目ならこのスレの上級者にヘルプを求める。
上級者もヒントを上げたり、時には厳しく突き放したり。
上手い具合に共存できるといいねえ。
726名前は開発中のものです。:05/02/23 19:16:37 ID:ADQcHH9E
>>723
ダウンタウンのネタだね。
727名前は開発中のものです。:05/02/24 01:12:14 ID:Wsj/KV12
マニュアルあんま整備されてないのも確かだし、厳しいこと言わんでマターリしる。
ひどい質問だと思ったらスルーしときゃ、気が向いた誰かが答えるだろ。
漏れは技量は無いが、できるだけ回答はするつもりだ。
728名前は開発中のものです。:05/02/24 01:45:26 ID:/FK9LGG0
初心者の質問ってマニュアルの整備となんら関係のない質問が多い気がするんだが?
テンプレのサイト調べりゃ終わるものやら、マニュアルに目すら通してないものやら
そうやって偽善ぶって答える奴らがいるから、教えて君が増殖するってことに気付かないのか

所詮、Basic系のものなんだから、ある程度パターンはあるし、だからサンプルが理解できれば大体のものは作れる
ホントに自力で解決できない質問なんてほとんどないしな
729名前は開発中のものです。:05/02/24 01:52:28 ID:pg5fptXI
「教えてクンの質問には何でも答えよう!」

こういうレスは教えてクンが後日教えてクンするときのタメの布石。
730名前は開発中のものです。:05/02/24 03:22:33 ID:srmz8i/m
マニュアルが整備されてないのは事実だが、それを口実に
添付ファイルを見ていけばすぐにわかるような事すら調べないのを正当化されても困る。

二言目には一つ覚えの「マニュアル不備」を口に出すのは
そういう人じゃないかと思える。
731名前は開発中のものです。:05/02/24 05:44:35 ID:sFQmP8q/
かといって棲み分けるほどには人がいない過疎スレなんだよな
732名前は開発中のものです。:05/02/24 12:38:58 ID:IQ6I8hsP
ある程度スクリプトの扱いが慣れて来たら
それに伴い上達している自身に気付くようになる
んで、そんな頃に以前自分であれこれ悩んだのと同じ事に悩む人達の存在が
見えて来るわけだけど、ここからが分かれ目になっているね
教えるかスルーするか突き放すかとそんな感じだけど
733727:05/02/24 14:04:51 ID:WgucmeC+
うはは初心者よりも俺の方が雰囲気悪くしてるな。
正直スマンかった。
そういうひどい質問はスルーしてまったり行こうぜって言いたかっただけなんだ。

↓以下何事もなかったかのようにどうぞ。
734名前は開発中のものです。:05/02/24 17:10:18 ID:yS4UlZuh
初心者の質問くらいしか話題が無いというのも頷けるんだよなあ…
735名前は開発中のものです。:05/02/25 15:08:14 ID:WJlfamac
でもまあ、そんな人達の質問にさえ答えられないのもアレだし
そこは深く考えなくてもいいんじゃね?
736名前は開発中のものです。:05/02/25 21:20:17 ID:er3vYyjw
こんばんは〜!
10分前からNScripter使ってノベルゲームを作成しています。
シナリオは途中で、現在は3万文字、最終的には10万文字くらいになると思います。
今の時点で文字の表示と画像の表示しか覚えていませんが、骨組みが出来上がったら必要に応じてエフェクトやBGMなどを加えようかと思います。
737名前は開発中のものです。:05/02/25 21:26:54 ID:+p8i1LXw
bgm "bgm.mp3"

この辺ならもう最初に覚えちゃったほうがいいかもしれんよ
738名前は開発中のものです。:05/02/25 21:51:04 ID:er3vYyjw
そうですね、肝心のBGMがないんですけどフリー素材を探してきて暫定的に鳴らしてみます。
739名前は開発中のものです。:05/02/26 00:58:16 ID:uut4yXoy
エディタに何を使ってるるるる??
740名前は開発中のものです。:05/02/26 01:46:33 ID:QUaoTXIl
>>739
おれっちは普通のエデイタ。terapadだな。
なんか、Nスク用のエディタがあるとかないとか聞いたことがある。
そっちの方が便利なのかな?
741名前は開発中のものです。 :05/02/26 01:47:36 ID:Zx14pP5f
>>739
TeraPad
HSPのところをキーワード編集してNスク用にしてる。
742名前は開発中のものです。 :05/02/26 01:48:10 ID:Zx14pP5f
>>740
(・∀・)人(・∀・) ナカーマ
743名前は開発中のものです。:05/02/26 01:54:39 ID:1R3uVJd3
エディターか〜普通にnotepa・・・・・・
744740:05/02/26 02:04:50 ID:QUaoTXIl
>>742
おおう!ナカーマ!なんだけど…。
HSP用を設定したら便利になります?
おれっちデフォルト設定なんですよ。
よかったら教えてくださいませませ。
745名前は開発中のものです。:05/02/26 02:09:56 ID:iEwk4M/c
KntEditor使ってる。たしかNスク用エディタの発展バージョンがこれじゃなかったかな。
746742:05/02/26 02:33:27 ID:Zx14pP5f
>>740
俺なりの使い方だけどそれでもよければ

まず
表示→オプション→拡張子→ファイル拡張子のHSP項目に*.txt追加→元の*.txtあったところ削る
これでTeraPadに0.txt等をドラッグするだけでHSPモードになって起動。
次に
表示→オプション→色→HSPコメント・ラベル・文字列・キーワードの色を好きな色に設定。
HSPはラベルが*だから自動で判別してくれて便利。
最後に一番重要なHSPキーワードでキーワード編集を行う(色の所から入れる)。
vspとかcspとか@とか\とか自分が使ってる命令文全部記述して「OK」押せば終了

ツールはTpPlusWordsとか落としてきて「;」を使える設定にしとくと複数行一気にコメント行にできて便利だね。
747名前は開発中のものです。:05/02/26 02:53:31 ID:uut4yXoy
秀丸はNScr_hilightとかいうのを読み込ませて280の命令文が強調されるようにできるNE!!
でもKNT Editorはデフォルトで強調されるNE!!!
terapadも弄れば強調できるNE!!
俺はMkEditor使ってたけど乗り換えるYO!!
ええ、KNT Editorにしますよ
748名前は開発中のものです:05/02/26 10:20:33 ID:sxG8kSI8
>>747
うぇぇ
 terapadもできんの?知らなかった・・・
 捜してみマス
 (でもKNTに乗り換える可能性大)
749740:05/02/26 11:23:38 ID:QUaoTXIl
>>746
742さん、ありがとう!
おれっちも参考にさせてもらってやってみます。
750名前は開発中のものです。:05/02/26 12:26:30 ID:uut4yXoy
>>748
たぶん、できないかもwww
751名前は開発中のものです。:05/02/26 12:32:23 ID:uut4yXoy
うえ、えぇえwwwwwwww
適当なこと書いたお詫びにエディタ作るよwww
ツールバーとホットキーでタグ挿入できるやつwwwww
昨日はそれだけwww
オートセーブつけるかもwww
開発言語はC++ねwwww
752名前は開発中のものです。:05/02/26 17:57:30 ID:IqW5Rz8p
悪いことは言わん。wは極力使うな。
753名前は開発中のものです。:05/02/26 18:07:27 ID:QUaoTXIl
「顔文字」や「(笑)」や「w」等はあくまでもスパイスだからね。
「過ぎたるは及ばざる如し」と昔から言うし。
754名前は開発中のものです。:05/02/26 18:16:05 ID:Lz8tzQD3
話の流れを切って悪いんだけど質問させてくれ
mp3を同時に2ファイル流したり、mp3とoggを同時に流すことはできない?
もし方法があれば教えて欲しいんだけど
755名前は開発中のものです。:05/02/26 18:35:20 ID:uut4yXoy
>>752-753
VIPPERに対してしつれいなlwww
命令を強調表示させんのマンドクセwww
もう疲れたからwww
756名前は開発中のものです。:05/02/26 18:51:21 ID:Zq/qCk6l
>>754
mp3をbgm命令、oggをdwave命令で同時に鳴るけど……そういうことじゃないのかな?
757756:05/02/26 18:52:08 ID:Zq/qCk6l
こっちに言及し忘れた。
mp3を同時2つはムリポ?
758名前は開発中のものです。:05/02/26 19:12:20 ID:3SUbbOI2
>>757
mp3命令とbgm命令…じゃ駄目だね。試した。
内部的には同じ命令だもんな。
759名前は開発中のものです。:05/02/26 21:49:05 ID:IqW5Rz8p
>755
まぁ損をするのは自分だから無理強いはしないがな。

>754
用途による。
両方BGMとして使用するなら無理だけど
どちらか片方がBGMで片方がSEなら普通にbgm命令とdwave命令でいける。

あと強いて言うならまだoggはストーミング再生に対応していない。
bgm命令には使えないよ。
760名前は開発中のものです。:05/02/26 21:53:05 ID:IqW5Rz8p
補足

演奏時間の短いループ音ならdwaveloop命令でBGMのように演奏することは可能。
この場合って、セーブしてロードしたら停止するんだっけ?
その辺は演奏したらフラグ立ててloadgosub命令でも使えばOKかと。

全く見当違いだったらすまんね。
761名前は開発中のものです。:05/02/26 22:04:27 ID:51hSQIpx
>>753
ごめん細かいようでさらにスレとはあんま関係ないけど
過ぎたるはなお及ばざるが如しだと
762753:05/02/26 22:15:50 ID:QUaoTXIl
>>761
勉強になったよ。dくす!
763名前は開発中のものです。:05/02/27 11:37:22 ID:SewsdacC
逆毛を知らないやつらが居るとはなwwwwwうぇ
764名前は開発中のものです。:05/02/27 12:15:12 ID:3O4Luabu
NスクはGIF画像使えたっけ?
765名前は開発中のものです。:05/02/27 12:45:10 ID:iHFoCuEk
むり
766名前は開発中のものです。:05/02/27 14:48:46 ID:tJx6WRkB
GIF画像使うメリットなんてほとんど無いけどな
767名前は開発中のものです。:05/02/27 16:53:09 ID:aRLa7x1J
容量の小さい画像を使いたいというのなら、256色BMPは使えるよ。
ただし、256色BMPじゃアルファブレンドできないけど。
768名前は開発中のものです。:05/02/27 21:58:07 ID:R05Zbx28
PNGつかいたいんです。
769名前は開発中のものです。:05/02/27 23:52:50 ID:7ZMHyznS
BMPの圧縮率が高いそうですが、どんくらい圧縮されますか?
770名前は開発中のものです。:05/02/28 00:22:12 ID:gNFkjQ5r
>>769
BMPは圧縮されてないって
771名前は開発中のものです。:05/02/28 00:35:11 ID:AmU9zsv+
>768 
プラグインあるからそれ使いな
>769 
結構圧縮されるけどjpg程じゃない。つか自分で検証してみろ。

あと>770は騙さないようにw
772名前は開発中のものです。:05/02/28 01:09:19 ID:AmU9zsv+
ああ、>770はnsa圧縮でなくてファイル自体のことを言ってたのか。
>769の書き方ならどっちにも取れるよな。スマソ


誤解与えそうな書き方してしまったので追記。気が向いたからついでに検証しとく。
※ 元データ 640x480のbmp 901KB を使用するとする
  元データ→jpg圧縮  52KB
  元データ→nsa圧縮 363KB
  jpg圧縮→nsa圧縮  60KB
つまりjpgにはnsa圧縮ほぼかからないがbmpのままnsa化するよりは明らかに小さい。
773名前は開発中のものです。:05/02/28 01:15:30 ID:9GzaQ4j3
JPGはnsaアーカイブに入れても結合されるだけで圧縮処理とかはないんでは?
774名前は開発中のものです。:05/02/28 02:28:23 ID:b4Rlq3n1
効果音ファイルのサイズはどれくらいがいいの?
大きすぎると読み込みに時間かからないかな?
775名前は開発中のものです。:05/02/28 02:36:45 ID:9E46AwQj
>>774
馬鹿でかくなければ大丈夫だろうし
どうしてもタイムラグ無くしたいならあらかじめ読み込ませておけばよいかと
776名前は開発中のものです。:05/02/28 03:19:30 ID:X6iZFowb
jpgよりもbmpの方が、画像読みこむ時の
タイムラグが小さかったからbmp使ってる。
777名前は開発中のものです。:05/02/28 16:57:37 ID:mc0MOjmr
>>772
圧縮率だけで語るとNscの罠にハマるぞ、ちょっとは説明書嫁。

778名前は開発中のものです。:05/02/28 17:44:06 ID:b4Rlq3n1
>>775
30kぐらいだから大丈夫かな


>あらかじめ読み込ませておけばよい
メモリにおけるの?
779名前は開発中のものです。:05/02/28 18:09:03 ID:uAmgMMIX
500kぐらいのファイル使っても大丈夫だったんで
30ぐらいだったら気にしなくていんでない?
780769:05/02/28 18:57:56 ID:88lO78GR
>771-772
参考にりました、サンクス
781名前は開発中のものです。:05/02/28 20:43:40 ID:5EovWL18
>777
ん? よくわかんないんだが。
772って769のBMP圧縮について答えてるけど間違ってるの?
782名前は開発中のものです。:05/02/28 22:05:41 ID:n5JL9jW3
そもそも画像によってはBMP→nsaもBMP→JPEGも圧縮率が全然ちがってくるからな。
>772のやつはJPEGのクオリティも書いてないし。
783名前は開発中のものです。:05/03/01 00:21:57 ID:2IjdwNbG
ふむふむ、じゃあ772のは信用するなってことか。サンクス
784769:05/03/01 00:33:57 ID:BJWAJVaL
妙な流れになってスマンかった
今度から安易に聞かないで自分で調べるよ。

772で自分の知りたかった事は分かったから。
785名前は開発中のものです。:05/03/01 02:05:18 ID:P96UwUDv
JPEGのクオリティも何も圧縮の仕組みとか探して読めばわかる。
JPEGはデータのいらない部分を削る方式だからかなりの軽量化ができる。
もとに戻せない不可逆圧縮ってやつ。


nsaは可逆圧縮で、例えばABに置き換えると

元のファイルのデータ AAAB

圧縮 C=AAA

圧縮後のデータ CB  (AAAをCに置き換えた結果2文字に容量が減った)

実行するには逆の作業を行って元の状態に復号しないといけない。
あまりに圧縮しすぎると復号に時間がかかってパフォーマンスが落ちる。
nsaの代わりにzip,、lzh、rarを使ったとすると低スペックでなくともファイルの読み込みに時間がかかってゲームにならない。
nsaはパフォーマンス優先の圧縮で複数ファイルをまとめるというの主目的だと思う。
786名前は開発中のものです。:05/03/01 02:17:27 ID:P96UwUDv
ファイルサイズがnsa圧縮>jpg圧縮になっているのは複合するのに必要なモノでも入ってるせいかも。
その辺はわからん。

>つまりjpgにはnsa圧縮ほぼかからない
というか、削った後だから圧縮するデータがあまりない。

nsaはゲームの実行に支障がないくらいの良い圧縮だと思う。
787名前は開発中のものです。:05/03/01 04:56:29 ID:IGfGwqBV
>772の叩かれっぷりにワロス。バイト数を書いただけなのに悲惨だな。
他の奴もjpeg圧縮率なんてバイト数から推測できるだろうにw

とりあえず>777について。意味ワカンネ
788名前は開発中のものです。:05/03/01 05:28:02 ID:EcW/47VK
質問でーす。
なんでこのスレには性格の悪い人がいるんですか?
789名前は開発中のものです。:05/03/01 11:46:23 ID:bExXmlkK
知ったかクンがそんな人達を呼び寄せてるだけだよ
ただそれだけさ
790名前は開発中のものです。:05/03/01 16:45:16 ID:+d98HwVO
>>789
お前はあまりにも無知すぎるんだよ
791名前は開発中のものです。:05/03/01 19:09:55 ID:ux6ldrPH
本家でもたまに突っ走って「マニュアル読め」
と質問の意味読みちがえて勝手にキレてるヤツが
湧くが多分同じ人間
792名前は開発中のものです。:05/03/01 20:53:35 ID:WZwkkMZn
初歩的な質問スマソ。
エフェクトを一つのスプライトのみに掛けたいのですが
そんな事は出来ますか?
どうしても背景と共に掛かってしまうのですが・・・

使い方としてはスプライトを音楽と共に移動させたいのですが、
Forループを用いるとマシンによってタイミングがずれてしまうので
エフェクトで時間指定してスクロールで出来れば、と考えているのですが・・・
793名前は開発中のものです。:05/03/01 21:16:57 ID:5cx7YCM9
どうやってエフェクトでスクロールかけるんだよ…
794名前は開発中のものです。:05/03/01 21:31:58 ID:ZB6qsYx3
タイミングをずらしたくない場合は動画にするしかないんじゃないかな
795名前は開発中のものです。:05/03/01 22:20:52 ID:03y+2Thl
スプライトにエフェクトを掛けるというのがよくワカランけど
タイマー監視しながら処理したらいいんじゃないか?

たしか本家の画面回転サンプルか何かでそんな事をやっていた希ガス
796792:05/03/02 00:00:15 ID:7++ZRUPR
具体的に言うと、例えば音楽の1小節5秒の間だけ、
背景の前を画像が移動しており、その小節が終わったならば
次の画像に切り替わる、というものを作ろうとしています。
ループでは時間が変わってしまうため、スクロールエフェクトにて
時間を指定して、と思ったのですが背景まで動いてしまう、という事です。

結局>>795さんのタイマー監視を、つまりgettimerで得た変数を監視し、
規定秒数を越えるまでmspをループさせるという方法で何とかなりそうです。
ありがとうございました。

そもそも手を付け始めたばかりなので、NScの中にtimerの概念があることを
知りませんでした。お騒がせしてすいません。。。
797名前は開発中のものです。:05/03/02 00:17:15 ID:GxURH8mc
本家で西野が暴走中
798名前は開発中のものです。:05/03/02 00:55:05 ID:Gs2vBXu2
助けてください。
下記のとおりに記述したら
おはよう!
reset
が実行されてしまいます。
%0には1が代入されているのに何故ですか?








mov %0,1
if %0=0
おはよう!
reset

if %0=1
さよなら!!
799名前は開発中のものです。:05/03/02 00:58:14 ID:yUu4I4aa
つーか、本家での西野の勘違いっぷりはすごいな……
800名前は開発中のものです。:05/03/02 00:58:36 ID:Gs2vBXu2
すみません、事故解決しました・・・
801名前は開発中のものです。:05/03/02 01:09:17 ID:D1eKrTNt
西野氏はあれが普通。
802名前は開発中のものです。:05/03/02 01:25:11 ID:CCw83AMb
>>800
分岐単純ミスやね
解決おつかれさん
803名前は開発中のものです。:05/03/02 01:43:16 ID:ombQYKMP
西野氏はともかく、T2氏乙。
ここに書くのもなんだけど、
今回みたいに時間が空いたときに
プラグイン製作頑張って欲しいね。
804名前は開発中のものです。:05/03/02 06:21:20 ID:/E31Zfwq
おお〜T2氏の新作プラグインか、ありがたい。
resetmenuにも対応してるみたいだね。

そういや、西野氏も昔プラグイン作ってたよね。
加算減算プラグインのdll本体以外を無くしちゃったんだけど
使用許諾ってどんなだったけ?
805名前は開発中のものです。:05/03/02 15:30:53 ID:D1eKrTNt
使用報告必要無し
リンク必要無し
著作権明記必要無し
サポートを受けたい場合はメールでユーザー登録が必要

FLASH再生とoggストリーミング再生のプラグインはNスクの更新待ちで
使用不可。Nスクが更新したら正式版公開の予定。だったはず。
806名前は開発中のものです。:05/03/02 16:40:21 ID:/E31Zfwq
>>805
ありがとう! 助かったよ。
いざ使おうと思ったらファイル無くしてたから
使用許諾確認できずに困ってたんだよね。

これで安心だ。805と西野氏に感謝!
807名前は開発中のものです。:05/03/03 11:21:33 ID:N4iriYZ6
insertmenuで仕切り線って挿入できたっけ
808名前は開発中のものです。:05/03/03 14:27:32 ID:mfqnaw8j
やってみりゃいいじゃん
なんで自分でやらずに質問するかなぁ…
809名前は開発中のものです。:05/03/03 14:35:23 ID:N4iriYZ6
色々やってみての質問だったんだが、
言葉が足りんかった。スマン。
810名前は開発中のものです。:05/03/03 17:55:57 ID:R1CBwaxn
そうだな。
別に質問は構わないと思うけど、やってたならダメだった方法も書いたら
みんなもいろいろと考えてくれるんじゃないかな。
長文になるかもしれないけど、そこは面倒がらずに書かなきゃ。
811名前は開発中のものです。:05/03/03 18:32:03 ID:mfqnaw8j
結論からいうと無理だと思う。
「|」を使うなどして擬似的に作ってみてもいいけど見栄え悪くなっちゃうし
サンプル内のコメントに

>;ちょっと文法がややこしいので、わからなかったら、こういうメニューが欲しい、
>;というのをメールでください。実現します。

とあるみたいだから要望として出してみれば?
812名前は開発中のものです。:05/03/04 00:13:12 ID:FksFfGkn
レジューム機能をつけようと一日中調べまくってスプリクト弄りまくってたが、
どーがんばってもリセットかけたときもレジュームチェックが入ってしまう。
エンジン起動時とリセット時って同じ扱いなのだなあ……。
813名前は開発中のものです。:05/03/04 01:11:48 ID:N64QBquC
>>812
そこまで出来てるなら、リセット動作の方を弄ればできるんじゃない?
スプライト全削除、ローカル変数値全初期化とかしてタイトル画面ラベルに移動させれば
リセットと同じような動作になると思われ。
814名前は開発中のものです。:05/03/04 18:20:49 ID:FksFfGkn
右クリックメニューはともかく、
上メニューからのリセットは諦めるしかないか……。
815名前は開発中のものです。:05/03/04 19:37:27 ID:N64QBquC
俺個人としては上メニューにリセットあっても使わないなぁ。
レジュームに関して、Alt+F4とか、×のときの対策ってどうやってんの?
良かったら教えてくれないか?
816名前は開発中のものです。:05/03/04 20:08:24 ID:FksFfGkn
レジューム機能の部分だけ抜き出してアップしてみた。
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0064.zip

基本的に
起動時、0番のセーブデータがあり、無効なセーブデータでなければレジュームするかどうか聞く

タイトル画面で0番にセーブ&グローバル変数に保存データの日時を入れる
(無効なデータのチェック用。タイトル画面に戻った時や、レジュームを拒否した時に一時セーブデータを無効にするため。

何故か時々レジュームしてくれなかったりする。
817名前は開発中のものです。:05/03/04 20:28:38 ID:N64QBquC
うpまでしてくれてありがとう。わかりやすかったよ。
なるほどね。改ページごとセーブしてるわけか。それなら可能だね。
処理重くなるだろうしと思って実験すらしてなかったよ。
終了作業にどう割り込み入れてるんだ!?って勝手に思っちゃってた。

レジュームしないのは日時チェックで数値が合わないからだね。
このスクリプトだけで見ると日時数値合わせは必要ないと思う。
818名前は開発中のものです。:05/03/04 20:33:48 ID:N64QBquC
追記
一時セーブデータを無効にしなくても、本編入れば自動で上書きされるから関係ないし、
それが気持ち悪いならfileremove命令でセーブデータ自体を消してしまってもいいかも。
819名前は開発中のものです。:05/03/04 20:55:12 ID:FksFfGkn
>fileremove
うわ、そんな命令があったのか!これならチェック必要なくなるな。
リセットは上メニューは諦めて、右クリメニューは自前で処理する事にするよ。
ありがとう、助かった。

修正版
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0066.zip
820名前は開発中のものです。:05/03/04 21:12:50 ID:N64QBquC
役に立てたようでよかったよ。
あとは好みの話だけど、システムカスタマイズして*textlbの直後にそのquicksave命令
入れておけば、毎回自動セーブになって更にコードがすっきりすると思う。

しかしうpろだあるのはいいね。ロダ主に感謝。
821名前は開発中のものです。:05/03/04 23:52:56 ID:hJ9aPjQr
>820
quicksave命令なんて、ありましたっけ?
探したけど見付からない
822名前は開発中のものです。:05/03/05 00:17:25 ID:CF0NSx5G
>>821
>>819のスプリクト内のdefsubで定義した命令。
内容はsavegame 0:return
823名前は開発中のものです。:05/03/05 02:37:26 ID:2npgvFbM
月姫打オンラインってNスク?
824名前は開発中のものです。:05/03/05 02:49:22 ID:OLZ9EtVt
825名前は開発中のものです。:05/03/05 04:36:14 ID:2npgvFbM
複数起動しても、エラーでないから。別もの
826821:05/03/05 11:53:40 ID:eybP/fzr
>>822
そういうことでしたか。
ありがとです。
827名前は開発中のものです。:05/03/05 23:58:50 ID:a0zmJo9+
その前にオンラインだし
828名前は開発中のものです。:05/03/08 00:43:17 ID:Ql5xujrY
メニュー画面のボタン(ロードとかスタート)を選択した時に
音がピッと鳴るようにしたいです。
カーソルが上に来た時と選択した時で音を変えたいんですが
方法はありますか?
829名前は開発中のものです。:05/03/08 00:53:16 ID:wCK+0QBL
>>828
頭を使おう。

カーソルがボタンの上に来た時に音を鳴らす方法は
今までにも何度も出てきたので割愛。

カーソルを選択した後に音を鳴らすのは
分岐後にやればいいだけだ。

その二つの音を同じものにしない限り同じ音にはならない。
830名前は開発中のものです。:05/03/08 01:08:06 ID:B7nVccNJ
>>828
メニュー画面をselect命令でやってるのか、selgosub命令かで
変わってきますよ

select命令なら、selec(略)読めば分かるから、selgosub命令なんかなぁと思う

そっちの場合は>>829を参照してくれい
831828:05/03/08 01:29:59 ID:Ql5xujrY
こんな感じです

*top_menu
bg"sozai\top.bmp",10,1000
lsp 1,":c/2,160,3;cg\start.bmp",480,260
lsp 2,":c/2,160,3;cg\load.bmp",480,300
lsp 3,":c/2,160,3;cg\end.bmp",480,420
btndef clear

spbtn 1,1
spbtn 2,2
spbtn 3,3

*bt
btnwait2 %1
if %1<=0 goto *top_menu

if %1=1 goto *newgame
if %1=2 systemcall load:goto *bt
if %1=3 end

スプライトボタンには無理なのでしょうか?
832名前は開発中のものです。:05/03/08 01:35:18 ID:ZF1RcCdW
せめて過去ログ読む程度の頭を使え
833828:05/03/08 02:00:36 ID:Ql5xujrY
このスレは読みました
でも前スレと前々スレが読めません…
834名前は開発中のものです。:05/03/08 02:02:05 ID:nXuOCvc/
ラベルの位置とか、ロード呼び出し後の飛び先とかいろいろおかしいしな
835名前は開発中のものです。:05/03/08 02:41:41 ID:ZF1RcCdW
これ書くの何回目だ? exbtnの特殊タグ使え。命令文サンプルともに現スレにある。
必要な助言は829が全部書いてる。それとキー待ち処理関係が色々とヘタレてるから要改善。
836名前は開発中のものです。:05/03/08 03:35:26 ID:B7nVccNJ
>>814
メニューカスタマイズで、
insertmenu "リセット",resetやってみたら?
リセット選ぶと窓で『リセットしますか?(はい、いいえ)』が出るけど上メニューから選べれるようになると思われ

>>828
スプライトボタン=spbtn命令をさしてるなら、無理っぽいよ。exbtnならできるよ

ってことで、長くなるがすまん。a〜c.wavは自分で用意してくだせぇ
↓スクリプト例
837名前は開発中のものです。:05/03/08 03:36:56 ID:B7nVccNJ
Xスクリプト例-1X
*define
resetmenu
insertmenu "リセット",reset
roff
game

*start
lsph 0,":s/20,20,0;#ffffff#93ffcf ",-50,-50
lsp 1,":s/20,20,0;#ffffff#93ffcf Start",245,295
lsp 2,":s/20,20,0;#ffffff#93ffcf  Load",236,315
lsp 3,":s/20,20,0;#ffffff#93ffcfShutDown",236,335
btndef ""
exbtn_d "P1p2p3,0"
exbtn 1,1,"p2p3p1,1s1,(a.wav)"
exbtn 2,2,"p1p3p2,1s1,(a.wav)"
exbtn 3,3,"p1p2p3,1s1,(a.wav)"
btnwait %0
print 1

if %0=-1 goto *start
if %0=0 goto *start
if %0=1 wave "b.wav":csp -1:goto *hajime
if %0=2 wave "c.wav":csp -1:goto *load
if %0=3 csp -1:goto *yameru
print 1
838名前は開発中のものです。:05/03/08 03:37:20 ID:B7nVccNJ
Xスクリプト例-2X
*hajime
なにも始まりませんけどね↓\
リセット用に少し文を書いてるだけですから↓\
3ページ有ればいいっしょ\
;始まる処理記述
reset
*load
ロードされませんけどね\
;ロード処理を記述
reset
*yameru
;終了処理を記述
end
839名前は開発中のものです。:05/03/08 06:27:47 ID:EVhvC1nr
>>836
自分は814ではないが、明らかにそれをやってる前提であの二人は話をしてると思われ。
でもってそれは削らないと814的レジュームは無理と結論付けてると思われ
840名前は開発中のものです。:05/03/08 07:32:42 ID:B7nVccNJ
>>839
>>819のファイルの右クリックでのリセットの処理を見ると
resetのみを使ってたので、もしかしたらと思い、書いたまでですので
841名前は開発中のものです。:05/03/08 21:12:23 ID:oncOB+ze
画面を一瞬フラッシュさせるような命令はないですかね?
カメラでパシャって感じを出したいんですが
842名前は開発中のものです。:05/03/08 21:41:13 ID:Ru2Do0f+
640*480(画面いっぱいの大きさ)で真っ白な画像を
スプライトにして 座標 0,0 に一瞬だけ表示させる。
843名前は開発中のものです。:05/03/08 21:46:52 ID:oncOB+ze
>>842
やっぱり画像を用意してそういう風にするしかないですかね
ありがとうございました
844828:05/03/08 22:42:10 ID:Ql5xujrY
>836
ありがとうございました!
音のでるボタンつくれましたm(_ _)m
845名前は開発中のものです。:05/03/09 04:45:11 ID:Upla4QGn
本家の掲示板さ、最近は回答者も厨っぽくなってきてないか?
846名前は開発中のものです。:05/03/09 12:01:13 ID:JYq5X0sq
参考に「なつのおわりに」をプレイして見ました
これにはクイックセーブと普通のセーブの二つがありますけど
この二つはどう違うの?
847名前は開発中のものです。:05/03/09 17:39:47 ID:HEOxGgr7
やったんだから分かるだろ…
自分が感じた違いが答えだ
848名前は開発中のものです。:05/03/09 23:28:41 ID:vL3vvQtI
俺クイックセーブ使わない人だけど
企画担当に作れって言われてるから組んだ。
あれって何の意味があるんだろうといつも思う。
849名前は開発中のものです。:05/03/09 23:51:58 ID:1hSnemuX
別に重要そうじゃないけど、念のためにここでセーブしとくか、とか、
急用ですぐに止めたい時に、
いちいちセーブ画面開いてセーブファイル選択してセーブする、という手間を省ける。

ゲームによっては不要だろうな。
850名前は開発中のものです。:05/03/10 00:02:24 ID:r32O7eph
マジゲーは知らんが、エロゲーなら抜きどころを模索する時に
クイックセーブあれば良いと思うな。
851848:05/03/10 00:17:37 ID:UC5O6V6y
>849
2秒かけてサムネとかコメントとかの詳細データが付いた普通セーブするのと
1秒で日時だけの簡易セーブする差がどしても理解できなくてさ

……と思ってたけど>850見て納得でした。しかしウチのゲーム全年齢向けだよorz
852名前は開発中のものです。:05/03/10 01:32:34 ID:MawMzRgH
>>848
例えば選択肢の手前でクイックセーブして、両方の選択肢を
確かめたりとか。そんな時くらいじゃないですかね、使うのは。
(選択後、すぐパラメータや話に変化が出るたぐいの場合)

セーブファイル数が少ないゲームの場合には役に立ちますけど、
そうで無い時はあまり使わないですよね。

853名前は開発中のものです。:05/03/10 02:36:53 ID:KRPaZd85
右クリックメニューから「SAVE」を選んで、セーブする箇所を尋ねられて
選んだら「上書きしますか?」と聞かれて、YESを選んでセーブ実行。
しかるのちセーブ画面(とメニュー画面)を抜けるために右クリックを1〜2回。

↑…というようなシステムの場合なら、
メニューを開かずに1クリックで、上書き確認も無しで済むクイックセーブは有用だと思うよ。
854名前は開発中のものです。:05/03/10 11:47:50 ID:pRqxndFs
クイックセーブはクイックロードとセットだろ
855名前は開発中のものです。:05/03/10 17:15:21 ID:soR6wLA3
何でもいいから、実装しても動作に何ら影響がでないならとりあえず載せておけばいい
無用だと思ってる人間は使わないだけなんだから、有用だと思ってる人間優先で
宣伝材料になるし
856名前は開発中のものです。:05/03/10 19:57:58 ID:YCVoa3wK
某ageのゲームエンジンがそうですな
857名前は開発中のものです。:05/03/10 21:18:43 ID:67nl9iCw
クイックセーブだとF&Cのが使い方が上手いと思う
順々に5個くらいセーブしていくやつ
ロードも一つ前にとか簡単なので、残しておきたいものだけ本セーブしてる
858名前は開発中のものです。:05/03/10 22:12:49 ID:319HYnJu
個人的にはあらゆるゲームにクイックセーブをつけて欲しい。
俺の作るゲームはメンドイからつけてないけど。
859名前は開発中のものです。:05/03/10 23:37:51 ID:soR6wLA3
つけないじゃなくてつけれないじゃないのか?

F&Cに限定しなくても順々にセーブとか結構メジャーだと思うが?
860名前は開発中のものです。:05/03/10 23:56:38 ID:319HYnJu
つけない、と書いて無いよ。

メンドイからつけてない。別にメンドイからつけれないでもいいよ。

日本語がんばれ。
861名前は開発中のものです。:05/03/11 00:06:34 ID:awpnoXsr
↑(´▼`)オマエガナー
メンドイからつけてない=つけれるけど「つけない」だろww
意味考えれば一発なのに文字通りにしか文章がとれないのか?
日本語がんばれ
862名前は開発中のものです。:05/03/11 00:34:21 ID:Eui7+TyE
いっそ、「めんどいからつけたくないっ」てことで
863名前は開発中のものです。:05/03/11 01:06:49 ID:yn0koY3V
いや、いっそメイドさんをつけてく(ry
864名前は開発中のものです。:05/03/11 23:07:46 ID:E9o9fdae
>>861
メンドイからつけてない=つけれるけど「つけてない」だよ

日本語がんばれ。

あと今時オマエガナーとかはもうどうかと思う。
その顔文字も自作?しょぼいね。
865名前は開発中のものです。:05/03/11 23:21:39 ID:awpnoXsr
【つけれるけど「つけてない」】と
【つけれるけど「つけない」】って今回においては全く同じだし。
今後のつける可能性の有無だけの差で、
結局、現状では「つける能力はあるけど、ついてない」ってことだろ

西野氏曰く
>残念ながら、まともに文章が読めないのであれば、
>NScripter使用に限らずゲーム制作は諦めた方が良いでしょう。
>時間の無駄です。

だそうです。
ここに来る前に、まずは日本語がんばれ。
866名前は開発中のものです。:05/03/12 00:40:44 ID:fZh3jLUh
(´-`).。oO(馬鹿馬鹿しいなあ……)
867名前は開発中のものです。:05/03/12 01:34:02 ID:v5thNUlN
(´-`).。oO(今時どうでもいいが、日本語がんばれって煽りの時は「ら抜き言葉」も直そうよ・・
868名前は開発中のものです。:05/03/12 01:47:57 ID:h15e4jqS
(´-`).。oO(本家も香ばしくなってきちゃったしなあ……
869名前は開発中のものです。:05/03/13 10:18:49 ID:vc0et6SN
(´-`).。oO(このスレも2人の煽り合いのせいで止まってるしなぁ…
870名前は開発中のものです。:05/03/13 12:27:34 ID:BhOeH8Nh
(´-`).。oO(話をいい加減元に戻した方がいいのに…

871名前は開発中のものです。:05/03/13 13:14:23 ID:SbHsCOXO
つか、スクリプト組んでるやつは、こんなのほっといて組んでるだろ。
脳内スクリプターちゃん達が言い争いしてるだけだろ。
ほっとけば、脳内スクリプターちゃんたちも現実に帰るさ。
872名前は開発中のものです。:05/03/13 17:49:51 ID:NngymrqC
過去スレのログ倉庫とかありますか?
873名前は開発中のものです。:05/03/14 23:24:35 ID:eodw5itR
セーブ数はデフォルトで9みたいですが、
増やす方法ってありますか?
874名前は開発中のものです。:05/03/15 00:06:25 ID:HfmV2fKi
マニュアルをご参照下さい
875名前は開発中のものです。:05/03/15 00:39:08 ID:9cOHygIG
本家とのマルチなんだよなぁ…
うざ
876名前は開発中のものです。:05/03/18 11:12:17 ID:AI4mQI++
>>872
なさそう
877名前は開発中のものです。:05/03/20 10:44:42 ID:4ZVHUior
Nスクはたやすくスクリプトの複合が出来るからってんで、そこから学んだ奴もまあ
沢山いるみたいだがこうなると作り手のそれぞれはスクリプトを暗号化する意味を殆ど
失ってしまうわけで互いに隠し事が出来なくなってしまってさえいる
また、こうなるとスクリプトの暗号化そのものが形骸化して暗号化ツールの必要性も
なくなってしまうわけで半ば意味をなさなくなってさえいる
オープンソース運動に加わってるわけじゃあるまいしNスクの作者はこの点見直すべきだ
878名前は開発中のものです。:05/03/20 11:07:29 ID:2lh7T8l3
>>877
本家で言ってくれば?
879名前は開発中のものです。:05/03/20 11:13:12 ID:eNvfGlN0
>>877

 逆に、スクリプトを暗号化する意味合いはどの程度あるんだろう?
シナリオの展開を見られたくない、という意味なら、ちゃんとゲームとして
プレイする人間はプレイする前にそんなことはしないと思う。

 商業や一部同人ソフトでは別の暗号化がされているソフトもあるし、そのあたりは
今のところ金払ってナンボの範疇に入るってことかもな。
880名前は開発中のものです。:05/03/20 11:19:08 ID:UQbApkWE
まあようするに金次第ということだ
881名前は開発中のものです。:05/03/20 11:43:06 ID:cVyorq/L
開発者がどう考えるかが全てだな
まずいと思うならなにか対策をするか利用者に注意を呼びかけるとかするだろう多分
普通の利用者は開発者の意志は尊重するからな
882名前は開発中のものです。:05/03/20 13:27:36 ID:XHD837qn
足し算でもしてマターリしよう
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0067.zip
883名前は開発中のものです。:05/03/20 17:09:16 ID:8CV7Vb9G
ノベルゲーのスクリプトに難しいアルゴリズムなんてほとんど無い
Nスクのシステム面でのテクニックなんて秘密にしておくほどでもないでしょ
884名前は開発中のものです。:05/03/20 20:34:08 ID:YTIzRIJx
Nスクじゃまず無いだろうけど、キャラクター版権ものの
ソフトを作るときとか、暗号化や埋め込みでデータ持てないものは
主題歌や音声の使用許可が出ない場合があります。勝手に
二次利用されない(されにくい)構造になってないと、クライアントが
渋ったりするのですヨ。
885名前は開発中のものです。:05/03/20 21:50:11 ID:uaMphs2N
>>884

 いや、だから金払ってサポート受ければちゃんと別の暗号化をしてくれるんだろ。
二次使用を気にするようなゲームを作るならサポート依頼するだろうし。
886名前は開発中のものです。:05/03/20 22:07:39 ID:piRxh7WK
>>883
同意。そこらのADVのカスタムも大して難しいことはないからな。
まあロダ主さんのミサイルは衝撃だったが。


とりあえず、コードを読ませにくくする対策なら、
コメント全削除と空白行削除だけで十分だと思うな。
887名前は開発中のものです。:05/03/21 00:16:55 ID:MrbuVSN9
コメント削除は効果あるだろうな、

漏れなんて自分の書いたスクリプト読めなくなるwwwww
888名前は開発中のものです。:05/03/21 01:09:47 ID:A9r1v+Eh
でもって、誤ってスキップ命令に支障をきたす部分も削ってしまったのではと
(念を押して作業したのでそんなこと有りえないんだが)泣きながら
全通りテストプレイすることになる自分(;´Д⊂
889名前は開発中のものです。:2005/03/21(月) 19:08:10 ID:/mfX8Ur1
修正パッチの作り方を解説しているサイトとかありますか?
自分で探してみたけど見つかりません…_| ̄|○
どなたかパッチの出し方教えて下さい
890名前は開発中のものです。:2005/03/21(月) 20:19:53 ID:/Wen/c8H
>>889

 修正パッチってどの部分を差し替えたいの?
シナリオ部分ならnscript.datを新しく配布して上書きしてもらえばいい。
nsa化されているアーカイブ内のデータなら、新しく作ったデータをarc1.nsaとかの
名前で追加で作って、nscript.datも新しく配布してarc1.nsaに入っているデータを
読むようにすればいい。

 確か本家のBBSでも前に同様の質問があったとおもうが。
891名前は開発中のものです。:2005/03/21(月) 21:43:13 ID:/mfX8Ur1
>890
ありがとうございます。
本家のBBSの探し漏れだと思うので再度探してみます。
もしわからなかったら、またこちらに助けを求めるかも
しれませんので、その時はまたご教授下さい。
892名前は開発中のものです。:2005/03/24(木) 10:30:23 ID:BAGsS8U4
スクリプトを複合してなんちゃらのあの話だけど、要するに金次第と言う事で
話が片付けられてるのはちょっとなあ…
複合ツールが出回ってる手前、全く暗号化は意味無くなってるんだし
本当に金次第と言うなら頭から暗号化ツールなど付けない形でNスクを配布しても
同じなんじゃないの?複合防止暗号化ツールは有料って事で

 わ ざ わ ざ 本 家 に 書 か ず と も

 こ こ で 言 っ た 方 が 率 直 か な

 高 橋 さ ん こ の ス レ 読 ん で ん で し ょ ー







893名前は開発中のものです。:2005/03/24(木) 10:42:40 ID:Yi1MeiDj
↑のヴァカが何を必死に吼えてるのか最初よく解らんかった……


     なんだ、 復 号 の事かよ(プッ
894名前は開発中のものです。:2005/03/24(木) 10:54:44 ID:lSpX7IM4
>>892
ツールが出回ってるとか……一応言っておくが吉里吉里だって何だって余裕で中身見れるぞ。
また、スクリプトはtxtで同梱なんて恥ずかしいことさせるならユーザーは相当減るだろう。
コードの復号対策は>886で本当に十分だ。一番効果的だろう。

それと作者は2chの当該スレ読んでると思いこむのは恥ずかしいからヤメレ。
895名前は開発中のものです。:2005/03/24(木) 11:40:03 ID:k7MHc0Wt
カネ次第ってのは作者がそう言うなら仕方ないんじゃねーの?
イヤなら別の使えばいいじゃん。自由なんだし。
なんか、ユーザーが一番偉いって勘違いしているみたいだしー。
896名前は開発中のものです。:2005/03/24(木) 13:11:51 ID:3OsbJimm
たとえば吉里吉里とかは暗号アルゴリズムを外部DLLで実装ができるので
そういうツールか、誰も使っていないようなマイナーツールを使おう。それで解決だ。
897名前は開発中のものです。:2005/03/24(木) 14:06:28 ID:TqYhltFD
つーか、何をそんなに見られたくないのかが不思議だ(w
898名前は開発中のものです。:2005/03/24(木) 14:07:11 ID:TqYhltFD
そーいや、ウェブサイトにもあるよなぁ。
「ソースは見ないで!!」とか。
899名前は開発中のものです。:2005/03/24(木) 14:23:20 ID:uhbaSN59
それだけ汚いソースなんだろ

え、漏れ?やばいくらい無駄に変数使ってるよorz
900名前は開発中のものです。:2005/03/24(木) 21:03:46 ID:E7r0GOK8
>それだけ汚いソースなんだろ

うん、俺のすげー汚い。 馬鹿だから簡単な命令を
応用して使ってくって感じでゴチャゴチャになっちゃってる。

でもちゃんと動くし、エラー起きるわけじゃないから良いだろうと
思ってたのに、なんかゲームのレビューで、ソースが凄い汚い
書き方って言われて、それ以来トラウマ。
わざわざ復号してみるなよ……しかもそれレビューなのか?
こんなことあって、俺もソース見られるのにはナーバスに反応
するようになった。  なんでそんなこと言うんだよ・゚・(つД`)・゚・思い出し泣き
901名前は開発中のものです。:2005/03/24(木) 22:56:13 ID:ZpvZdi/q
月姫は構造が最悪だった。
ソースだけじゃ理解できない。
製作者は別にフローチャートでも作ってたんだろう。
ネタナドはすっきりしてて理解しやすかった。
902名前は開発中のものです。:2005/03/25(金) 03:06:30 ID:2S0BzNw6
>>901
あそこらへんなんて、中身見なくても作り分かるだろうに。
というか、大体のものは中身見るまでもなくないか?
903名前は開発中のものです。:2005/03/25(金) 03:12:38 ID:sNnH6fNO
仕組みを知りたくて見るのではなく、
ただ裏舞台を見たいという欲求によって見たのでは。
変なコメント無いかなー? とか(w
904901:2005/03/25(金) 04:02:47 ID:GKp45/jy
>>902
月姫は文字速度の設定が効かず、
なんかバグがあるんじゃないかと思って
展開してみた。
ついでにネタナドは比較して参考にするために開いた。
905名前は開発中のものです。:2005/03/25(金) 04:08:04 ID:sNnH6fNO
>>904
あれ、イラついた。
原因は !sd 関係だったかな?
906901:2005/03/25(金) 04:30:54 ID:GKp45/jy
そう。
あちこちでやたらと !sd して対策してるつもりなんだろうけど、
問題は setwindow の後、文字速度設定が無効になっちゃう所にあって、
結局すべての setwindow してるところの下に !sd を入れたら直った。
新しい章が始まるところで毎回 setwindow してるんだよね。
907名前は開発中のものです。:2005/03/25(金) 11:33:37 ID:X0FNLoyb
あとclickstrのバグが原因だな。
指定した文字でクリック待ちになると後の文字が瞬間表示になる。
908901:2005/03/25(金) 19:10:13 ID:GKp45/jy
>>907
あれは直し方あるのかな?
clickstr 関連がおかしいというのはわかったけど、
瞬間表示になったりならなかったりで、(再起動で直ったりする)
スクリプティングのバグじゃなくて nscripter のバグかなとも
思ってた。
でも別のゲームではならないし、nscr.exe を最新にしても直らないんで、
よくわからん、ってことになってる。
909名前は開発中のものです。:2005/03/25(金) 22:33:48 ID:sNnH6fNO
それってロードした時に起こるんでなかったべか?
loadgosubで!sdに飛ばせば直るんじゃね?
910901:2005/03/25(金) 22:53:07 ID:GKp45/jy
なるほどサンクス。
実はまだ全部クリアしてないので、
修正してやってみる。
911名前は開発中のものです。:2005/03/26(土) 01:48:42 ID:+tzk/Dif
暗号化したら、waveが開けません・・・って出ます。
ボタンクリック音なのですが、カーソル乗った時のwaveはちゃんと
音が鳴るのに、決定音がエラーでます。
暗号化する前のファイルではエラーがでないのに、なんでなのでしょうか?
どなたか教えていただけたら幸いです。
912名前は開発中のものです。:2005/03/26(土) 03:21:19 ID:fDQmHIXI
さいきん、こちらのスレでNスクの勉強を始めた者ですが、横レス失礼します。

>>911さん
以前に私も同じ症状が出ました。そのときの記憶より、お役に立つか解りませんが。
問題の症状が出る箇所で、wave命令とdwave命令が至近にありませんか?
テキスト上の至近ではなく、gotoやgosubの跳び先、あるいはシステムカスタマイズや
カスタムセルで呼び出される場合なども含めて、スクリプトの処理順での至近です。
もしもそうならば、私が経験したものと同じエラーかもしれません。
上記条件時に、ARC.NSAアーカイブ化した音声データでエラーが起こることがあるようです。
回避手段として、wave命令をやめ、すべてdwave命令で処理する方法にしました。
913名前は開発中のものです。:2005/03/26(土) 15:01:00 ID:+tzk/Dif
>912
ありがとうございました!
dwaveにしたら音が鳴りました。
914912:2005/03/26(土) 18:56:54 ID:fDQmHIXI
お役に立ててなによりです。では、関係無いことですがもう1つ覚え書きから板汚しを。
jump命令の跳び方向にあると反応してしまう可能性のある2バイト文字を羅列しておきます。

    円樫救鯨降淳厨掻蓄冬梅敷盆欲凭嘸宀恠捫桎毯
    (「公」の下に「儿」がつく「兌」の俗字)
    (「示」の右に「申」がつく「神」の旧字)

これらをjump先方向(のとくに行頭)に使うと、~(チルダ)と勘違いして処理されてしまうことがあります。
~が7E、上記2バイト文字が--7E(--は様々、インテル系では7E--と処理されるのでしたっけ?)なため、
こういった事態が発生するようです。
公式の旧ログでも高橋さんがjump命令と2バイト文字の相性の悪さを書いていたので、
意図してjump命令と~(チルダ)の間に表示文を挟まないようにしてる方もいらっしゃるでしょうが、
いちおう小ネタまでに書いてみました。
915名前は開発中のものです。:2005/03/27(日) 00:29:48 ID:VsHlOhIL
>>914
そんなことあるんだ。初めて知ったよ。ありがとう。
jumpf多用するから気をつけないとな……。
916名前は開発中のものです。:2005/03/27(日) 11:15:53 ID:GcdTDyA8
やっぱこのスレはこうした展開でなければいかんね
こうした情報は皆に役に立つし…
917名前は開発中のものです。:2005/03/29(火) 20:26:28 ID:hCHHcFkX
更新age

投稿日 : 2005/03/29(Tue) 19:54
投稿者 : 高橋直樹
タイトル : 2.49更新


いろいろと機能追加しました。itoa2(itoaの全角版)、lrclick(左右クリック待ち)など頻繁に使いそうな機能をいくつか増やしています。
textfield(ウィンドウ内で文字入力させる)
cellcheckexbtn(exbtnのセル数チェック版)
logsp2(バックログで文字の大きさを変えられるバージョン)
などなど。

http://cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?no=3589&reno=no&oya=3589&mode=msgview&page=0
918名前は開発中のものです。:2005/03/29(火) 20:28:02 ID:hCHHcFkX
中でもtextfield(ウィンドウ内で文字入力させる)を望んでいた人は多かったのでは。
919名前は開発中のものです。:2005/03/30(水) 14:31:58 ID:cRKrUkcu
更新age
920名前は開発中のものです。:2005/03/31(木) 21:47:26 ID:d+LSWfoK
気が早いかもしれないけど
次スレのテンプレにこのあたりを追加するのはどうだろう?


システム周りが参考になる作品

なつのおわりに (スタンダードなADV形式のシステムカスタマイズ)
ttp://milkcat.jp/

ころな (タイミング入力形式を用いた独自のバトルシステム)
ttp://www110.sakura.ne.jp/~sundervolt/

時函 (シミュレーション要素あり。オプション周りも良好)
ttp://www.ray-software.net/


炉だ主のミサイルは割愛。他にもなにかあったら補足よろ。
921名前は開発中のものです。:2005/03/31(木) 23:57:43 ID:rJuKUpe6
>>917 乙

>>920
有料ゲー入れるなら「そらちゃ」や「はにはに」を加えるべきだろう。

つーか、ひとん所の宣伝するのもどうかと思うし、
これを復号しろって言ってるようなもんだから気が引ける。
わざわざテンプレ増やす必要を感じないのだがどうだろ?
922名前は開発中のものです。:皇紀2665/04/01(金) 00:36:18 ID:f1X7HGIJ
過去ログをみたら、そらちゃやはにはにを加えた上のやつって
定期的にサンプルとして晒されているから
俺はあらかじめテンプレに入れていてもいいとは思った。
923名前は開発中のものです。:皇紀2665/04/01(金) 09:38:02 ID:8WteIngF
テンプレに入れても参考にすら出来ないレベルの人達もかなりの数いると思うので
テンプレに加えてもどこまで有効かはわからないね
加える事に反論はしないけど
924名前は開発中のものです。:皇紀2665/04/01(金) 11:09:19 ID:wHJeVoVl
オーガストや同人以外で、最近商用利用に使われたのって何かある?
925名前は開発中のものです。:皇紀2665/04/01(金) 11:39:24 ID:i7ClmZ3G
テンプレは普段読まないけど必要になったとき探すのに便利だから適当に入れといていいよ
926名前は開発中のものです。:皇紀2665/04/01(金) 19:39:49 ID:pZBzMyR1
スクリプト目当てでテンプレに入れられても困ると思われ。
入れないほうが良いに一票。
927名前は開発中のものです。:皇紀2665/04/01(金) 23:44:47 ID:Rk0SuKKG
>>926に同意。
復号行為を正当化する事もどうかと思われ。
928名前は開発中のものです。:皇紀2665/04/02(土) 00:12:08 ID:X+gZ4l4a
スクリプト目当てというより良いお手本という意味のほうが強いのでは?
どちらにせよ「メリット>デメリット」だと思うので、俺は入れることに賛成。
929名前は開発中のものです。:皇紀2665/04/02(土) 00:31:00 ID:HvA9rSmz
メリットデメリットは個人によって変わってくるんじゃないかな?
引用される側でも復号行為を拒否する人もいるわけだし。
(もちろん、後学に役立てばとか言う賛成スタンスな人もいるだろうし)

どうだろうか、テンプレに入れたい人がいるなら、
そこのサイトの掲示板で許可をもらってきては?

それすら面倒だと言うのなら、入れないほうに賛成だね。

「無許可が2ちゃんねる」って言う意見かもしれんが、
そればっかりと言うのもどうかと思う。
930名前は開発中のものです。:皇紀2665/04/02(土) 00:40:15 ID:X+gZ4l4a
>どうだろうか、テンプレに入れたい人がいるなら、
>そこのサイトの掲示板で許可をもらってきては?
>それすら面倒だと言うのなら、入れないほうに賛成だね。

テンプレ入り決定w
931名前は開発中のものです。:皇紀2665/04/02(土) 00:45:17 ID:pjusRHn7
ここはNスクゲー制作者よりプログラマ寄りの考えの人が多いから
「テンプレに入れる=複合正当化」という考え方になるんだな・・。

Nスクで作ったゲームの参考という意味でテンプレに入れるのは
スレの趣旨的にも便利でよさげなので一応賛成に一票いれとておくけど
本当のところはどっちでもいいんで無理強いはしない。最後はおまいらに任せるよ。
932名前は開発中のものです。:皇紀2665/04/02(土) 00:46:32 ID:pjusRHn7
×複合
○復号
933名前は開発中のものです。:皇紀2665/04/02(土) 01:09:41 ID:qw/E4HF1
いれていいんじゃない?
全員が全員復号するわけでもないし。
ちょっと画面見るだけでも参考になるよ。
それに復号なんて誰でもやってるでしょ?
いまさら正当化も糞もないと思う。
934名前は開発中のものです。:皇紀2665/04/02(土) 01:15:12 ID:lKJMUO1C
入れるとすればどのへんよ?
>>920+「そらちゃ」「はにはに」か?
935名前は開発中のものです。:皇紀2665/04/02(土) 02:14:28 ID:DOnf9Q1I
NScripter ゲーム でぐぐって出てきた上位5サイトが公開しているゲーム。
936名前は開発中のものです。:2005/04/02(土) 03:43:52 ID:vwh0vdJw
png2Njpgと同じような動作で、
出力がJPGだけじゃなくてBMPも選択できると便利だと思うんだけど
かなりググッて調べてみたんだけど、そういうツールって無いよね?
αチャンネル付き画像を作るとき、いつも何を使ってる?
937名前は開発中のものです。:2005/04/02(土) 12:03:15 ID:i4BFhWf8
bmp
938名前は開発中のものです。:2005/04/02(土) 13:35:27 ID:eFf3FCWE
テンプレに入れてコピペ厨に晒されるのは気の毒だと思うが。
939名前は開発中のものです。:2005/04/02(土) 22:15:38 ID:AhDMf0N3
厨の話なんかしたら
テンプレに入れるかどうかと晒されるかどうかは
別問題だけどな
940名前は開発中のものです。:2005/04/03(日) 00:46:16 ID:TImBsyow
反対者の意見はまとまってないな
きれい事や杞憂を並べてばっかりだ
941名前は開発中のものです。:2005/04/03(日) 00:56:00 ID:hUr0S3p8
「テンプレに入れなくても話題に上れば貼る」って奴がいたら阻止できないんだから
おまいら全員無駄な議論
942名前は開発中のものです。:2005/04/03(日) 01:30:25 ID:ro3XsD8G
それじゃあテンプレ入りでいいかな。
今からテンプレ案張るね。
943テンプレ案1/3:2005/04/03(日) 01:31:37 ID:ro3XsD8G
同人、商用ゲーム等に使われている
フリーのスクリプタNScripterについて語るスレです。
技術的な質問も可。ただし最低限マニュアルには目を通してね。


・本家
http://www2.osk.3web.ne.jp/~naokikun/

・うpろだ
http://andolf.hp.infoseek.co.jp/

・前スレ

Ver3.00
http://pc8.2ch.net/test/read.cgi/gamedev/1100029774/
Ver2.00
http://pc5.2ch.net/test/read.cgi/gamedev/1082131647/
初代
http://pc5.2ch.net/test/read.cgi/gamedev/1005121290/


その他関連リンクは2-5あたり。
944テンプレ案2/3:2005/04/03(日) 01:32:32 ID:ro3XsD8G
・NScripterオフィシャルガイド
http://www.amazon.co.jp/exec/obidos/ASIN/4798008672/qid%3D1095327959/250-2079999-0280258

・Binary Heaven 入門者向け解説
http://kamakura.cool.ne.jp/o_show/

・ウェブリング登録サイト一覧
http://www.conet-soft.com/nscr/ring/ering.cgi?mode=all

・メーリングリスト
http://www.freeml.com/ml_mess.php?ml=nscr-ml

・TYPE-MOON 月姫など
http://www.typemoon.com/


・システム周りが参考になる作品

なつのおわりに (スタンダードなADV形式のシステムカスタマイズ)
http://milkcat.jp/

ころな (タイミング入力形式を用いた独自のバトルシステム)
http://www110.sakura.ne.jp/~sundervolt/

時函 (シミュレーション要素あり。オプション周りも良好)
http://www.ray-software.net/

はにはに (音声付バッグログ等。商用)
http://august-soft.com/

そらちゃ (音声系のオプション、独自のバックログ機能)
http://hms.muw.jp/
945テンプレ案3/3:2005/04/03(日) 01:33:14 ID:ro3XsD8G
他(リンクが分かりにくそうなサイトは勝手にページ直リン)

・Tips、解説、サンプル掲載サイト

NScripter研究
http://kamakura.cool.ne.jp/o_show/nscripter/index.htm

ここはJAM工房
http://www.asahi-net.or.jp/~jr6m-ski/jamkoubou/

國杜舗
http://www.interq.or.jp/earth/msym/Prj/nss.htm

without limit
http://blue.ribbon.to/~kasasagi/

Free Adventure Game World
http://ryuji.s1.xrea.com/nscr/nscr.html

花鳥風月
http://autumoon.s35.xrea.com/


・プラグイン配布

君影草工房
http://kimikage.at.infoseek.co.jp/gallery4/index.htm
946名前は開発中のものです。:2005/04/03(日) 01:34:52 ID:ro3XsD8G
こんな感じかな。
・Tips、解説、サンプル掲載サイト
に今も更新しているNScripter研究を追加してみた。
947名前は開発中のものです。:2005/04/03(日) 01:47:24 ID:GFcLUIvg
>フリーのスクリプタ
Nスクはフリーじゃないよ
948名前は開発中のものです。:2005/04/03(日) 02:51:16 ID:J2sVDDaL
>フリーのスクリプタNScripterについて語るスレです。
商業流通でなければフリーで利用可能なゲームエンジンNScripterについて語るスレです。

とか書くのはどう?

一応ツッコミ。今回増やした「NScripter研究」って
2/3の所にある「Binary Heaven」内のコンテンツなので増やす必要ないような…。
それと、テンプレに参考作品を追加するなら正式名称で書くべきかなと?
あとメーリングリストは機能してないから削っていいんじゃない?
949名前は開発中のものです。:2005/04/03(日) 03:05:50 ID:J2sVDDaL
連投してみる。みんなver2.49の新命令どうよ?

新命令のtextfield使ってみたが、入力の背景が白一色で固定なのが辛いね。
これが画像化もしくは透過度指定出来れば、見た目もう少しマシになるんだが。
savedirでセーブデータを一ヶ所に固められるのはかなり嬉しいな。itoa2もコード短くできていい。
movie命令はフラッシュプラグイン欲しがってた人たちにはかなり嬉しい更新だろうな。俺は縁無いが。
950名前は開発中のものです。:2005/04/03(日) 03:44:26 ID:4HFark6c
>正式名称

・ころな
→まじかるブリンガーころな

・はにはに
→月は東に日は西に

・そらちゃ
→空の上のおもちゃ

略称で会話してると新規の人がわかりにくいかもしれないから
うしろにカッコで略称を書いておくといいかもね。
「月は東に日は西に(はにはに)」みたいに。
951名前は開発中のものです。:2005/04/03(日) 13:54:37 ID:ygzkUNdd
テンプレから月姫も消していいと思う。
952名前は開発中のものです。:2005/04/03(日) 14:55:10 ID:5Z6ld/4x
だな、正直月姫のシステムは糞
953名前は開発中のものです。:2005/04/03(日) 16:04:58 ID:E1tUhCAW
システム云々はともかく、
名の通った代表作として月やひぐらしはあっても良いかと。
954名前は開発中のものです。:2005/04/03(日) 17:07:10 ID:5Z6ld/4x
Nスクより優れたソフトとして吉里吉里をテンプレに貼ろう。
955名前は開発中のものです。:2005/04/03(日) 17:07:47 ID:ygzkUNdd
そういうのって荒れる要因になりやすいから
あえて入れない方がいいと思った。
あと、スレの趣旨が技術的な部分が大きいから
やっぱりシステム的にはあまり凝っていない作品を
テンプレ入れる理由もないかなと。
まー、なんだかんだで俺はどっちでもいい。
956名前は開発中のものです。:2005/04/03(日) 17:49:14 ID:0+b+QjRd
>movie命令はフラッシュプラグイン欲しがってた人たちにはかなり嬉しい更新だろうな。
でもmovieって抜き色や透過ができない?から演出(パーツ類)には使い難いような。
表示も最前面のみだし。

Flashをスクリプト連動でプロパティ抑制してボタン演出とかに使えれば楽しいのに。
Flash使った凝ったWebページみたいな奴無理なのかな。
957名前は開発中のものです。:2005/04/03(日) 18:00:44 ID:5Z6ld/4x
>957
低脳には無理だっぽ。
958名前は開発中のものです。:2005/04/03(日) 18:01:20 ID:5Z6ld/4x
やべ、折れじゃんw
959名前は開発中のものです。:2005/04/04(月) 02:51:30 ID:dCT3RR0p
立てたよ

NScripterスレ Ver4.00
http://pc8.2ch.net/test/read.cgi/gamedev/1112550571/
960名前は開発中のものです。:2005/04/04(月) 08:32:24 ID:tdoCQWHm
システム糞でも月姫入れておいてよかったと思う
初心者も来るスレだから「有名」というだけで興味を持たせるきっかけとしての意味がある
961名前は開発中のものです。:2005/04/04(月) 12:15:34 ID:XOT5alLC
>>960
同意。月とひぐらしはあったほうがいいと思った。

つか、新スレに早速復号したがってる奴居てウザいんだけど…
やっぱテンプレ入れない方が良かったんじゃないか?
962名前は開発中のものです。:2005/04/04(月) 12:30:43 ID:AKRzrgos
あ、しまった。
やっぱ、ウザいヤツだった?
ネットにあるなら、どうせ見つかると思ったんで紹介しちゃったよ
スマン。
963名前は開発中のものです。:2005/04/04(月) 12:32:40 ID:9jmTaBpt
聞くやつも聞くやつだが、こういう流れになってて、
簡単に教えるやつの方が問題だと思うけどな…
964名前は開発中のものです。:2005/04/04(月) 12:35:14 ID:6Gwf2txf
検索ぐらいしろよ・・・
965名前は開発中のものです。:2005/04/04(月) 13:52:08 ID:XOT5alLC
うわ。速攻教えてる奴いるし。最悪だな。
ここまで復号当たり前な意識が蔓延してるなら、
コメント削除とかの対策は必須だな……
966名前は開発中のものです。:2005/04/04(月) 17:46:21 ID:AKRzrgos
いやいや、悪かった。
しかし、どうせ検索したらわかるよ。
公開しているソフトの主に公開を取りやめるように言えば?
あと、テンプレに参考URL入れるのを反対しなかった割には
こういうのに食い付くのねん。
参考URLも入っちゃったって流れだから紹介しちゃったんだよ。
そういうのイヤなら、参考URLも含めて死ぬ気で抵抗しろよな。
967名前は開発中のものです。:2005/04/04(月) 18:09:12 ID:vBL+9ock
結構反対してる人間居たと思ったが……。
つか、テンプレ直後に復号ソフトのアド貼るからには確信犯だな
968名前は開発中のものです。:2005/04/04(月) 18:18:56 ID:6Gwf2txf
もうAKRzrgosは放っとけ
969名前は開発中のものです。:2005/04/04(月) 19:28:24 ID:AKRzrgos
>>967
だから、反対してるだけじゃダメなんだよな。
ちゃんと阻止する行動しないとな。
970名前は開発中のものです。:2005/04/04(月) 19:32:53 ID:kl8BN1GZ
AKRzrgosはもうこのスレに来ないでくれ、荒らし野郎は邪魔なんだよ。
971名前は開発中のものです。:2005/04/04(月) 20:31:46 ID:OaD9t7+o
AKRzrgosは今、必死で自分をなぐさめてる。あんまりいじめるなw
972名前は開発中のものです。:2005/04/05(火) 01:26:54 ID:w4lO0gY2
AKRzrgosの母です
973名前は開発中のものです。:2005/04/05(火) 10:15:55 ID:XfGViiG1
テンプレうんぬんじゃなくて復号ソフト貼るAKRzrgosが池沼
スレの流れも空気も全く読めてない
974名前は開発中のものです。:2005/04/05(火) 10:32:31 ID:i9p5GBqE
でも、>933が言うように、誰でもやってるんでしょ?
それに、複号ソフト公開している人がいるから、時間の問題じゃないのかな?
イヤなら複号ソフト公開をやめる様に作者に言えば良いのに。
975名前は開発中のものです。:2005/04/05(火) 12:08:53 ID:S7B4Bs+Z
i9p5GBqE = AKRzrgos
976名前は開発中のものです。:2005/04/05(火) 13:42:25 ID:i9p5GBqE
>>975
言われると思った。
あんたもAKRzrgosと同じくらいバカだな。
977名前は開発中のものです。:2005/04/05(火) 14:45:30 ID:h7pdNSws
何が悪いのか全く分かってないと言う点ではi9p5GBqEもAKRzrgosも同類
978名前は開発中のものです。:2005/04/05(火) 14:55:56 ID:0+FizPCj
両者とも死んだ方がいいよ
こんな奴らが出て来るとは思わなかった
今、次スレ見て来て一瞬言葉を失ったよ
979名前は開発中のものです。:2005/04/05(火) 15:13:38 ID:Mh23Z2qZ
>>978
禿同
まさか、あんな馬鹿が沸くとは思わなかったな
技術的な話とかをするスレじゃないのかよ、
複号のことしか話してないじゃん
980名前は開発中のものです。:2005/04/06(水) 10:36:21 ID:DLMyQRJ/
技術的な話というと、どんなものがあるのだろうか?
981名前は開発中のものです。:2005/04/06(水) 11:50:34 ID:C5ppEBJc
そんなもの、このスレ内で語られているスクリプトの
ノウハウに決まっているじゃん
あぷろだもかなりそこで活躍したし

そこで、おおむねNスクを使用してある程度のレベルに来れた奴は
まずスクリプトの盗用をされたりするのは嫌って当然だから
極力復号については露骨に触れて欲しくないわけよ

だけどそれでも一応復号ツールの存在はあるから既に知っている奴は
仕方ないのでそう言う奴はともかく、知らない奴はそのままであって
貰いたいとまあそんな考えだったわけだ
しかしそのツールの事を明示して教えてしまい、非難を呼ぶバカが登場する事の
運びになるとはな…

982名前は開発中のものです。
なんであらすじまとめてんだw


そんなことよりこっち埋めるネタくれ