- 1 名前:名前は開発中のものです。 mailto:sage [04/11/10 04:49:34 ID:4VAwqVWB]
- いろいろな商用ゲームや「月姫」なんかに使われてるという実績を持つ
フリーの名スクリプタであるNScripterについて語ってみましょうか。 資料が少ないが「マニュアル読め」と言われるのが怖くて本家で聞けない人、たぶん可。 でも最低マニュアルは読めよ、マジで。 あと本家掲示板が使いづらいと思ってる人とかもたぶん可。 とにかくここの板のローカルルールに従ってまたーりとやりましょうや。 本家 www2.osk.3web.ne.jp./~naokikun/ 前スレ pc5.2ch.net/test/read.cgi/gamedev/1082131647/
- 6 名前:名前は開発中のものです。 mailto:sage [04/11/10 09:54:04 ID:qnmQ77/s]
- なあ、おまえらはNScripterラブ?
- 7 名前:名前は開発中のものです。 mailto:sage [04/11/10 11:16:23 ID:UAjT5q9k]
- >>1
乙です。
- 8 名前:名前は開発中のものです。 mailto:sage [04/11/10 12:29:07 ID:NjxGfXfL]
- >>1
乙っす >>6 ラヴっす
- 9 名前:名前は開発中のものです。 mailto:sage [04/11/10 16:46:09 ID:5eChTBEI]
- 乙でした!>>1
- 10 名前:名前は開発中のものです。 mailto:sage [04/11/10 20:51:34 ID:R/VFAB5g]
- >1
乙! >6 (゚∀゚)ラヴィ!!
- 11 名前:名前は開発中のものです。 mailto:sage [04/11/10 21:20:42 ID:Lpf/Yy17]
- >>1
乙 スレも新しくなったことだし、そろそろ「本当に作れる人」に書き込んで欲しいよね。 ハッタリ君ばかりな現状はつまらない(^_^;
- 12 名前:名前は開発中のものです。 mailto:sage [04/11/10 22:12:13 ID:527SHnwc]
- >>11
本当にそういう意図でのスレ立てなのか? 初心者が(もちろんマニュアルは読んでおいてほしいが) 何か聞いてきても良いスレなんじゃねーのか?
- 13 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [04/11/11 00:30:55 ID:xpn5jRXY]
- >13
14の説明してる通り。 ここで numalias ispage,0 というように数字を割り当ててるのは、 多分あとの方でispage命令を使うときに、 ispage %ispage (numaliasで先に定義してるので ispage %0 と同じ意味になる。 もちろん定義してなければエラー) みたいに解りやすく使ってるんじゃなかろうかと。 ispageはシステムカスタマイズのときに、 クリック待ちなのか改ページ待ちなのかを取得する命令で、 クリック待ちスプライトを表示するのか、改ページ待ちスプライトを表示するのか 調べるときに使う。 で、処理が終わってスプライトを消すときにどっちを消すべきなのか解らないので、 もう一度ispage命令を使ってどっちなのか調べてから消す。 と思いきや%ispageにさっき調べた結果が残っているので、 それを利用して消す、という使い方なんだろう。 ていうか俺はどっちが表示されていようが、両方消しちゃうんだけど。
- 16 名前:名前は開発中のものです。 mailto:sage [04/11/11 08:08:01 ID:YxR49Tdj]
- Nスクスレとして充分機能してるじゃん
- 17 名前:名前は開発中のものです。 mailto:sage [04/11/11 10:55:43 ID:m09fB7Fq]
- erasetextwindow 0使ってる時に、ルビ入りメッセージを回想で出すと
ルビの部分で文字の表示が出なくなって、そのまま応答なしになる事が あるんですが、同じ症状でてる人いますか? 原因がわからなくて・・・。
- 18 名前:名前は開発中のものです。 mailto:sage [04/11/12 02:03:58 ID:SI7EeyAN]
- >>17
確か以前のバージョンでは、回想でのルビ表示に不具合があったはず。 最新のNScripter.exeですか?
- 19 名前:17 mailto:sage [04/11/12 04:52:05 ID:aDErBIl6]
- >>18
はい、2.45を使用しています。 erasetextwindow 1にしている時は回想でもルビがちゃんと出るんです。 あと、飛ぶ箇所はたいていbg black命令で背景に何も置いていない時 でして、なんか関連性ありそうだなあ、とか思ってるんですが・・・。 #erasetextwindow 0でも飛ばずに回想でルビが出る時もあるんで、 #一度試しにその時の背景をbg brackの変わりに表示したら #飛ばなかったんです。で、真っ黒の画面を作って差し替えてみたけど、 #やっぱり飛ぶ・・・。うう、何か見落としがあるのかなあ・・・。
- 20 名前:17 mailto:sage [04/11/12 05:06:19 ID:aDErBIl6]
- うおおお、自己解決というか原因が特定できました!
・erasetextwindow 0を使用 ・かつ、背景のRGB値が0,0,0(完全黒画面。bgbrackでも、画像でも同様) ・その状態で、ルビ入りテキストを回想すると、ルビの手前でフリーズ。応答無しになる という事の様です。背景の黒画面のRGB値を(6,6,6)あたりにしてみたら ちゃんとルビ入りで回想できちゃいました。いやー、こんな事ってあるんですねえ。 皆様、お騒がせしました。
- 21 名前:名前は開発中のものです。 mailto:sage [04/11/12 08:40:51 ID:9lhqdyY3]
- その現象、本家に投げておいた方がいいと思う。
- 22 名前:名前は開発中のものです。 mailto:sage [04/11/12 14:05:15 ID:P1/y9jZ4]
- 段々研究らしい研究の会話になって来たねえ
レベルが一つ上がったかのようだ
- 23 名前:名前は開発中のものです。 mailto:sage [04/11/12 14:39:37 ID:sg0uIMq+]
- お、本家bbsにも投げてきたのか。
乙。
- 24 名前:名前は開発中のものです。 mailto:sage [04/11/12 16:51:08 ID:9a8vR3zz]
- Nスクって次のバージョンはいつ出るのかな??
- 25 名前:名前は開発中のものです。 mailto:sage [04/11/13 13:09:14 ID:esqgUQYC]
- つーか、更新まだなの??
おかしいね
- 26 名前:名前は開発中のものです。 mailto:sage [04/11/13 17:22:22 ID:eqDZ+YaY]
- >>25
何がおかしいと? フリーで使わせてもらってる身だろうに
- 27 名前:名前は開発中のものです。 mailto:sage [04/11/13 18:37:37 ID:78ibbLoP]
- 11日くらいにやるとか言ってたけど、忙しいのかね。
それにしても、非商用→フリー、商用→有料ってのはバグ洗い出しを、 効率よくやるためにやってるのだろうか。 それともエロゲーのすそ野を広げるための慈善事業に近いものなのか。 ともかく、タダで利用できてる俺らにはありがたいことなんだけど、 忙しいなか大変だよなあ。
- 28 名前:名前は開発中のものです。 mailto:sage [04/11/13 18:49:10 ID:NKdJHkGq]
- NScripterはもともと、金をちゃんと払ってくれる企業ユーザのためのもんなんだよ。
そんなすごいものをおまえらにはフリーで使わしてやってるんだ。 企業ユーザに使わせる前にこいつらにタダでデバッグさせられるからな。 タダで使っている奴らは、批判はおろか、要望するのも本来は筋違いなんだよ。 文句があるなら金を払ってから言え、この乞食どもが。 と26様が作者でもないのに仰せられています。
- 29 名前:名前は開発中のものです。 mailto:sage [04/11/13 21:05:52 ID:eqDZ+YaY]
- いやなんつうか流れ荒れそうな煽りしちまってスマン。
例えば、フリーゲームの公開が予定より遅れて、ごめんなさいもうちょっとかかります と言うと、ユーザーが「おかしいね」といったり、 絵師が自分のHPに絵をUPする予定だったのに遅れますと言うと、閲覧者が「おかしいね」という。 これと同じような違和感を感じたもんで脊椎反射した。 >>28のように取れることを考えてなかった。考え浅くて重ねてスマン。
- 30 名前:名前は開発中のものです。 mailto:sage [04/11/13 21:15:04 ID:pGMlJKFa]
- いや、28はタダのギャグだろw
- 31 名前:名前は開発中のものです。 mailto:sage [04/11/13 22:54:23 ID:GO/TTssc]
- ま、無料モノでも発言責任はあると思う。
タダだから我慢せいってのもわかるが、 この場合の責任は、その人の無形部分の信用を削るからね。 あんまり無視したり、裏切ったらいかんわけよ。
- 32 名前:名前は開発中のものです。 mailto:sage [04/11/13 23:06:10 ID:pGMlJKFa]
- うむ、立派な発言だ。
その意見を堂々と責任もって公式掲示板へ書いていらっしゃい。
- 33 名前:名前は開発中のものです。 mailto:sage [04/11/13 23:30:51 ID:lepcSNir]
- 有言不実行がそんなにも責められるのなら、事前発表なんて
一切しないのが一番良いことになっちゃうよーな。 期待を伝える分には良いが、作者への苦言になる様な 展開は嫌だなあ。公開停止への一歩になりそうだ。
- 34 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:16:29 ID:u58kO9Ya]
- >>33
自分はそうだと思うよ。 できないのなら言わない方が良いし、無言実行でも困る人はいない。 だから、事前発表は本当にできるメドが無ければしない方が良いと思う。
- 35 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:35:30 ID:f4novuWD]
- お釈迦様は「嘘をつかない」ようにするため、一切の約束事をしなかったそうだしねぇ。
でも我々凡人はお釈迦様のように生きることができるはずもなく、 不慮の事態が起こる可能性がある事を知っていながら 予定や計画を報告しなくちゃいけないわけで。 何が起こるか判らないから予定をお教えすることはできません、 なんて言ってたら社会人失格だわな。
- 36 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:46:05 ID:u58kO9Ya]
- >>35
そう、だからできなくなったら「できなくなりました」と報告すれば良いんだよ。 できますよー、と言っておいて、できなくなっても放置しておくのが良くないと言う話。 これができなくても社会人失格では?
- 37 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:48:04 ID:f4novuWD]
- >>36
報告してるじゃん?
- 38 名前:名前は開発中のものです。 mailto:sage [04/11/14 01:49:54 ID:u58kO9Ya]
- >>37
あ、そなの?そりゃ失礼しました。
- 39 名前:名前は開発中のものです。 mailto:sage [04/11/14 02:00:49 ID:9D7cGuav]
- 冬コミあわせのサークルは、
今回の更新を待ちわびているんだろうなぁ。とか思ってみる。
- 40 名前:名前は開発中のものです。 mailto:sage [04/11/14 02:06:26 ID:RVjDcIL8]
- >>39
よほどの大きな改変が無い限り、もう使うバージョンは固定してるだろ… つか、してる。なにも最新を使う理由はないしね。
- 41 名前:名前は開発中のものです。 mailto:sage [04/11/14 06:56:11 ID:KNZy4v0U]
- みんな命令ってどうやって調べてんの?
俺、ispage命令の意味とか見つけれなくってつまずいたりしてさ。 ちなみに、追加命令一覧・最新更新・NScr追加機能・NScr暫定命令表・ 旧マニュアルくらいは目を通してるが、それ以外ってある?
- 42 名前:名前は開発中のものです。 mailto:sage [04/11/14 10:42:20 ID:kC1zpWcR]
- >>41
サンプルソースから逆推
- 43 名前:名前は開発中のものです。 mailto:sage [04/11/14 10:43:12 ID:Cap9w9aB]
- そうだな。あとは
・サンプルに全部目を通す。 ・公式BBSを探す。 ・公式BBS等で過去に話題になったやつをメモっておいたものから探す。 ・過去の有志が作ってくださったNsc辞書を探す。 ・実際に使ってみて、トライ&エラーで使い方を探す。 くらいかな。 ところでispageだが、 ispage %0 という書き方で、%0に0か1が返ってくる。 どっちがどっちだか忘れたが、改行待ちなのか改ページ待ちなのかを 判定する命令だ。 システムカスタマイズするとクリック待ちカーソルが自動表示されなくなるので スプライトを使って自分で表示させなくてはいけないのだが、 改行の時のクリック待ちカーソルと、改ページの時のクリック待ちカーソルを 別のものにしたい時にこのispage命令で判定して、振り分けるわけだな。
- 44 名前:名前は開発中のものです。 mailto:sage [04/11/14 11:58:42 ID:MS5Fhhvy]
- ispageは新マニュアルにも載ってないのか。
nscrのルートフォルダでCtrl+Fで"ispage"を含むファイルを検索すると、 nscr\nscrsmpl\samplescript\1.txtが見つかる。 で、1.txtをエディタで開いて検索すると42行目にispage発見、 直下に解説のコメントも発見、という具合に俺は探してる。
- 45 名前:名前は開発中のものです。 mailto:sage [04/11/14 12:04:11 ID:MS5Fhhvy]
- ホントはマニュアルもサンプルも整備して欲しいところだが、
暫定的にどっちか用意しておくということなら、 マニュアルよりサンプルを用意してくれた方が、すぐ活用できるから便利だな。 連投スマソ。
- 46 名前:名前は開発中のものです。 mailto:sage [04/11/15 01:42:56 ID:xNfCtzPk]
- >>39
それなのに自分は日記でオフセ出すとか言ってんだもんな・・・
- 47 名前:名前は開発中のものです。 mailto:sage [04/11/16 00:08:46 ID:np4vObOH]
- >28のように思っていたとして不思議ではない。
プログラムは金のためだけにやってんだと公言してる人だからね。 同人ユーザは後の商業利用のための布石かデバッグ部隊か宣伝部隊だと 思ってるだろうし、無料なんだからサポート義務はないと思ってるだろ。 商業プロジェクトだから、気分で公開停止とかしないだろうし。
- 48 名前:名前は開発中のものです。 mailto:sage [04/11/16 00:42:42 ID:XmSQfqOY]
- >>47
君が作者ならそう思うんだろうな。 まぁ仮にそうだとしても何も問題ないわけだが。
- 49 名前:名前は開発中のものです。 mailto:sage [04/11/16 01:13:41 ID:rbQcKJLZ]
- まぁ、作者がそう思おうと構わない。
今はこっちの条件とツールの条件が合うので、使わせてもらってるって感じ。 もし、条件が合わなくなったら他のソフト探すよ。 大抵がそんな感じじゃないの?
- 50 名前:名前は開発中のものです。 mailto:sage [04/11/16 02:06:58 ID:Ob4zAU4Q]
- そんな感じ
- 51 名前:名前は開発中のものです。 mailto:sage [04/11/16 02:43:46 ID:znhqbiaD]
- そうでなければ、世の中は成り立たん。
- 52 名前:名前は開発中のものです。 mailto:sage [04/11/16 04:49:27 ID:nQcb6xfA]
- ver2.47来たよ
- 53 名前:名前は開発中のものです。 mailto:sage [04/11/16 10:35:03 ID:4+zt+jJB]
- ver.2.47
cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?no=3280&reno=3237&oya=3237&mode=msgview&page=0
- 54 名前:名前は開発中のものです。 mailto:sage [04/11/16 12:38:06 ID:vuA1807x]
- >47
28のカキコほど過激じゃないだろうが実際似たようなことは思ってるだろうなあ。 ご本人はそれでいいと思ってるだろうけど 日記みてると、ときどき世間一般的にはイタイ発言をしてるので不安になってくるよ。 別にどうでもいいけどね。 ただ、吉里吉里に人が流れていくのがわかるような気がする。 あと商業でも吉里吉里にシェアを奪われてきてるし、吉里吉里は彼の嫌いなオプソなんで強烈に嫌ってそう。
- 55 名前:名前は開発中のものです。 mailto:sage [04/11/16 12:51:26 ID:XmSQfqOY]
- 俺的には高橋氏の日記等の発言は首肯できる物が多いけどね。
もちろん間違う事もあるけど、そういうのちゃんと認めるし。 氏の発言に対して噛み付いてる人がよくいるが、そのほうが傍目によほどイタい。 そういう人たちに対しても氏はきっちり対応してるのを見ていつも感心してしまう。 俺じゃああはいかんなぁ。 吉里吉里に人が流れているのは事実かもしれないが、 それは単に機能や費用・権利の面の有利さが原因でしかないのに それを作者の人格のせいにしようとしている>>54のようなのが よほどイタいという事には当人は気づいてないんだろうな。
- 56 名前:名前は開発中のものです。 mailto:sage [04/11/16 13:56:52 ID:NhdhLEO0]
- 新バージョンではどっかバージョンアップした所あるのかな
それともバグ取りしただけ?
- 57 名前:名前は開発中のものです。 mailto:sage [04/11/16 14:26:50 ID:ASKqTAJj]
- >>55
痛い擁護になってるぞ
- 58 名前:名前は開発中のものです。 mailto:sage [04/11/16 15:14:33 ID:np4vObOH]
- プログラマの人格なんか別にどうでもいいだろ、くらいのことで
軽く流しておくべき話題なんじゃないかと。
- 59 名前:名前は開発中のものです。 mailto:sage [04/11/16 15:59:07 ID:nQcb6xfA]
- 俺も>>55と同意
でもまあ>>58が言う通り、ソフトと人格なんて関係ないし 単に今のNスクが使いやすいと思うから使わせてもらってる。ただそんだけ。 今回の更新はバグ取りにしても少なかったな。 ログのカスタマイズしてるからgettextでルビ非対応だと、ルビが使えなくて痛い。 次回更新はしばらく先なんだろうか?
- 60 名前:名前は開発中のものです。 mailto:sage [04/11/16 16:42:36 ID:vuA1807x]
- 人格まで否定する気はなかったが、今読み返すとなんかそんな文章になっちゃってたな。
なかなか自分の要望が実現されないので気が立ってた。 すまん
- 61 名前:名前は開発中のものです。 mailto:sage [04/11/16 16:45:22 ID:4+zt+jJB]
- >>60
そんなおまいにコレを。 ('A`)つ ttp://www.borland.co.jp/cppbuilder/freecompiler/
- 62 名前:名前は開発中のものです。 mailto:sage [04/11/16 17:37:27 ID:ij6H00zO]
- >54
実は俺も似たようなことを感じていた。 氏がいわなくてもいいことを日記に書いてるのをみると、なにも知らずに日記を見たNscrユーザがひきやしないかと。 ひいては高橋氏自身、それとNscrの裾野を広げるという意味でものすごく損をしているよーな・・・
- 63 名前:49 mailto:sage [04/11/16 17:41:59 ID:rbQcKJLZ]
- 日記は見ないなぁ、上にも書いてあるようにプログラマの人格とソフトは関係ないし。
ヒマツブシなのか知らないけど、作者のサイトをあちこち見てしまうからそうなるのかなぁ。 自分はダウンロードして、更新記録見て終わり。 製作で、やる事いっぱいあるんで、作者のサイト全部読めないな。
- 64 名前:名前は開発中のものです。 mailto:sage [04/11/16 17:50:51 ID:dxOfI28E]
- なんか凄くアバウトなバージョン管理してるな……。
- 65 名前:名前は開発中のものです。 mailto:sage [04/11/16 18:44:47 ID:np4vObOH]
- >62
彼はシナリオライターでもあるからな。 我を通すことのほうが得をすることより大事なんだろう。
- 66 名前:名前は開発中のものです。 mailto:sage [04/11/16 19:49:50 ID:A/zHbISh]
- >>56
バグ取りだけだな。 ついでに結構軽くなった。
- 67 名前:名前は開発中のものです。 mailto:sage [04/11/16 19:58:47 ID:FVY0Ds5h]
- 新しく追加されている命令いいね
欲しいと思ってたんだ textspeeddefault okcancelbox yesnobox もうちょっと早く出してくれていれば
- 68 名前:名前は開発中のものです。 mailto:sage [04/11/16 20:39:19 ID:FHU2DrGa]
- >>66
軽くなったってCPU使用率のこと? それとも動作自体(体感)が?
- 69 名前:名前は開発中のものです。 mailto:sage [04/11/16 21:14:23 ID:A/zHbISh]
- CPU使用率はおよそ半分に下がった。
どこまで動作が軽くなったのか検証中。
- 70 名前:名前は開発中のものです。 mailto:sage [04/11/16 21:43:39 ID:7mo2oWr+]
- >69
半分も下がったか? うちの環境では50%のところが40%に下がるくらいだった。 もっさり動作のマシンでテストしてみたけど 体感速度はほとんど変わらんなぁ。
- 71 名前:名前は開発中のものです。 mailto:sage [04/11/17 01:12:03 ID:shDrERr5]
- 軽くなる度合いはCPUによるんじゃないのか?
- 72 名前:名前は開発中のものです。 mailto:sage [04/11/17 01:16:21 ID:OEjPH9p+]
- あと、走らせてるスクリプトにもよるんじゃないかと。
- 73 名前:名前は開発中のものです。 mailto:sage [04/11/17 08:57:57 ID:ExOCa97k]
- 俺のだと動作がなんかもっさりするようになった気がする。
クリックとかの反応がワンテンポ遅れる感じ。
- 74 名前:名前は開発中のものです。 mailto:sage [04/11/17 12:27:13 ID:OEjPH9p+]
- うちでは、クリック待ち時はCPU使用率0〜1%程度。
クリック反応も瞬時だな。
- 75 名前:名前は開発中のものです。 mailto:sage [04/11/17 13:37:07 ID:WepSnYZp]
- 頼むからCPUの名前と動作周波数くらい晒してくれ(w
- 76 名前:74 mailto:sage [04/11/17 14:18:25 ID:OEjPH9p+]
- ごめん。うちはセレロン2GHz
- 77 名前:73 mailto:sage [04/11/17 17:11:34 ID:ExOCa97k]
- セレ1.8
- 78 名前:名前は開発中のものです。 [04/11/17 17:43:40 ID:DHZ7KGCn]
- 「さらに更新」し過ぎててワロタ
ttp://cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?mode=allread&no=3237&page=0
- 79 名前:名前は開発中のものです。 mailto:sage [04/11/17 21:15:20 ID:isoxeAFP]
- Pen3 600
使用率60%から55%へ… 本当に更新したのかよ('A`)
- 80 名前:名前は開発中のものです。 mailto:sage [04/11/17 22:32:49 ID:OEjPH9p+]
- どういうスクリプトを実行してるのかもさらさないと
判断できないような気もする。 確かに俺のマシンは早いが、そんなに差が出るものかね。
- 81 名前:名前は開発中のものです。 [04/11/17 22:33:28 ID:5ivSvQvy]
- まぁゲームなんだからそれぐらいの使用率でも許せるんじゃない?
- 82 名前:17 mailto:sage [04/11/18 00:05:09 ID:HeTni6CB]
- 以前ルビでフリーズする件をカキコした者です。
直ったー!と思ったのもつかの間、あれから不特定の箇所で あいかわらずフリーズが再発しちゃって、四苦八苦してました。 ですが、ルビのフォントサイズ指定を行ってからは発生しなくなりますた( ´・ω・) うう、だってデフォルトで良い感じのサイズで表示されてるからいっかー、と 思ってたんですよ・・・うう・・・俺のバカー・・・ という感じで自分のバカさ加減を報告しておきます。 新バージョン、YES/NOボックスとか機能増えて楽しそうですね。 デモ専用命令も試してみよう・・・。
- 83 名前:名前は開発中のものです。 mailto:sage [04/11/18 01:40:48 ID:ID9v/lCP]
- 参考になるかわからんが、Win98 セレ450 RAM512
喪版のと同じくらいにはカスタマイズ済み。 俺のとこだと体感速度は変わってないな。
- 84 名前:名前は開発中のものです。 mailto:sage [04/11/18 02:13:06 ID:BW9d6Cuw]
- >>83
同じような環境でWinXP。 全然変わってない。
- 85 名前:名前は開発中のものです。 mailto:sage [04/11/18 05:18:38 ID:Pg84FcSv]
- 質問ですがlinepageを一次的に無効にする方法ってあるんでしょうか?
linepageを設定して!w3000などの命令文を使うと ウェイト後、次のページに行く時になにも文字が無い状態で クリック待ちになってしまいます。 マニュアル読んでも無効にするようなことは書いてなかったし 「/」や「_」を試してみてもダメでした…。
- 86 名前:名前は開発中のものです。 mailto:sage [04/11/18 10:32:02 ID:3pDT+Urc]
- 体感速度とCPU使用率は関係ないから、別々に考えないとな。
- 87 名前:名前は開発中のものです。 mailto:sage [04/11/18 12:17:30 ID:nDDf3z/0]
- >>85
!wじゃなくてwait命令を使うのはどうかな。 それじゃ根本的な解決にはなってないかもしれないけど。
- 88 名前:85 mailto:sage [04/11/18 13:50:42 ID:Pg84FcSv]
- >>87
やはりテキスト一括置き換えを使って 全部¥を入れなおすしなないですかね…(;´Д`) あと質問ばかりで申し訳ないですが 自動的に改ページっていうのは出来ますか? オープニングのシーンで何も操作しなくても 勝手に文章が進んでいくと言うのをやりたいんですが…。
- 89 名前:名前は開発中のものです。 mailto:sage [04/11/18 13:56:06 ID:V7eps2AO]
- 文字スプライトでは?
- 90 名前:85 mailto:sage [04/11/18 14:23:02 ID:Pg84FcSv]
- >>89
なるほど! 文字を画像の用に表示させるということですね。 調べて試してみようと思います。 サンクスでした(・∀・)ノ
- 91 名前:名前は開発中のものです。 mailto:sage [04/11/18 14:38:21 ID:3pDT+Urc]
- autoclickじゃダメなのか?
- 92 名前:85 mailto:sage [04/11/18 14:56:16 ID:Pg84FcSv]
- >>91
Σ(゚Д゚) そんなのあったんですね…i|||i _| ̄|○ i|||i
- 93 名前:名前は開発中のものです。 mailto:sage [04/11/18 17:32:10 ID:1sldrpMd]
- 2つの点の座標を結ぶ線の「角度」を算出させる
方法というのはあるのですか? 例えば(100,100)から見て(50,50)は 「135度(3π/4)」の位置にある、というような…
- 94 名前:名前は開発中のものです。 mailto:sage [04/11/18 17:58:11 ID:HMLK/Kba]
- >>93
atan2
- 95 名前:名前は開発中のものです。 mailto:sage [04/11/18 18:54:17 ID:qGDXK/st]
- う-ーん…ver. 2.47ですが、「不正な命令"atan2"です」
と出てしまうのですが(asin、acosも)…(汗 書式的にはatan2 %1, 1000 (%1に45が入る筈)でいい筈だと思うのですが…
- 96 名前:名前は開発中のものです。 mailto:sage [04/11/18 20:06:23 ID:hxMJzMp4]
- 逆三角関数って入ってたっけ?
>>93 何がしたいの?
- 97 名前:93 mailto:sage [04/11/18 21:21:48 ID:w1rFFBad]
- スプライトを回転・伸張させて、任意の点と点に線を引く
というようなことを考えていたのですが… 凾/凾の値に応じて角度の変数の値を変える条件分岐を180通り作れば 何とかなるかと思うので、やってみます…
- 98 名前:名前は開発中のものです。 mailto:sage [04/11/18 21:47:58 ID:3ove4CJn]
- 条件分岐っつーか、配列変数にあらかじめ入れておいてループで判定せれ。
基本的に整数しか扱えんはずなので気をつけてな。
- 99 名前:名前は開発中のものです。 mailto:sage [04/11/18 23:03:38 ID:+6k+5X6M]
- 仮に凅を639(ウィンドウサイズVGAの場合の最大値)とすると、凉は角度35度の時448あたり、36度の時465あたりとなる訳だが、
その中間のドットをどちらかにひっくるめる形で線を引くとなると、実際の点の座標とかなり誤差が出ることにならんかね。手間の割に… やるとすれば、点の実際の座標を曖昧にするなり、線のスプライトを太目にするなりして、ずれが目立たないようにした方が良いかと。 端的に特定の点と点の間に線を引く機能があれば、ベストなのだろうが…
- 100 名前:名前は開発中のものです。 mailto:sage [04/11/19 07:09:53 ID:CvTcRkeC]
- >>97
ブレゼンハム(Bresenham)
- 101 名前:名前は開発中のものです。 mailto:sage [04/11/19 16:12:48 ID:VB6vFCa+]
- な、なるほど! 傾きの値で場合分けして、小さなbarを並べてと…
アルゴリズムはこういう風に用いる物なんですね… ありがとうございました。大変勉強させて頂きました。作成してみます。
- 102 名前:名前は開発中のものです。 [04/11/19 18:52:48 ID:CvTcRkeC]
- Ver2.48キタ━━━━━━(゚∀゚)━━━━━━ !!
- 103 名前:名前は開発中のものです。 mailto:sage [04/11/19 23:05:46 ID:Up16wchr]
- バグの応急処置だけやん
- 104 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [04/11/21 02:57:15 ID:jMHq2mne]
- >>104
いつからムービーをアーカイブの中に入れられるようになったんだ?
- 106 名前:名前は開発中のものです。 mailto:sage [04/11/21 03:19:09 ID:FmWU+LtN]
- ムービーファイルはアーカイブ対応してない、てのは公式BBSでも何度も出てた話題だね。
諦めましょう。
|

|