- 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/
- 821 名前:名前は開発中のものです。 mailto:sage [05/03/04 23:52:56 ID:hJ9aPjQr]
- >820
quicksave命令なんて、ありましたっけ? 探したけど見付からない
- 822 名前:名前は開発中のものです。 mailto:sage [05/03/05 00:17:25 ID:CF0NSx5G]
- >>821
>>819のスプリクト内のdefsubで定義した命令。 内容はsavegame 0:return
- 823 名前:名前は開発中のものです。 mailto:sage [05/03/05 02:37:26 ID:2npgvFbM]
- 月姫打オンラインってNスク?
- 824 名前:名前は開発中のものです。 mailto:sage [05/03/05 02:49:22 ID:OLZ9EtVt]
- cgi2.osk.3web.ne.jp/~naokikun/bbs/wforum.cgi?mode=allread&no=3502&page=0
キーアップ対応ですよ。
- 825 名前:名前は開発中のものです。 mailto:sage [05/03/05 04:36:14 ID:2npgvFbM]
- 複数起動しても、エラーでないから。別もの
- 826 名前:821 mailto:sage [05/03/05 11:53:40 ID:eybP/fzr]
- >>822
そういうことでしたか。 ありがとです。
- 827 名前:名前は開発中のものです。 mailto:sage [05/03/05 23:58:50 ID:a0zmJo9+]
- その前にオンラインだし
- 828 名前:名前は開発中のものです。 mailto:sage [05/03/08 00:43:17 ID:Ql5xujrY]
- メニュー画面のボタン(ロードとかスタート)を選択した時に
音がピッと鳴るようにしたいです。 カーソルが上に来た時と選択した時で音を変えたいんですが 方法はありますか?
- 829 名前:名前は開発中のものです。 mailto:sage [05/03/08 00:53:16 ID:wCK+0QBL]
- >>828
頭を使おう。 カーソルがボタンの上に来た時に音を鳴らす方法は 今までにも何度も出てきたので割愛。 カーソルを選択した後に音を鳴らすのは 分岐後にやればいいだけだ。 その二つの音を同じものにしない限り同じ音にはならない。
- 830 名前:名前は開発中のものです。 mailto:sage [05/03/08 01:08:06 ID:B7nVccNJ]
- >>828
メニュー画面をselect命令でやってるのか、selgosub命令かで 変わってきますよ select命令なら、selec(略)読めば分かるから、selgosub命令なんかなぁと思う そっちの場合は>>829を参照してくれい
- 831 名前:828 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [05/03/08 01:35:18 ID:ZF1RcCdW]
- せめて過去ログ読む程度の頭を使え
- 833 名前:828 mailto:sage [05/03/08 02:00:36 ID:Ql5xujrY]
- このスレは読みました
でも前スレと前々スレが読めません…
- 834 名前:名前は開発中のものです。 mailto:sage [05/03/08 02:02:05 ID:nXuOCvc/]
- ラベルの位置とか、ロード呼び出し後の飛び先とかいろいろおかしいしな
- 835 名前:名前は開発中のものです。 mailto:sage [05/03/08 02:41:41 ID:ZF1RcCdW]
- これ書くの何回目だ? exbtnの特殊タグ使え。命令文サンプルともに現スレにある。
必要な助言は829が全部書いてる。それとキー待ち処理関係が色々とヘタレてるから要改善。
- 836 名前:名前は開発中のものです。 mailto:sage [05/03/08 03:35:26 ID:B7nVccNJ]
- >>814
メニューカスタマイズで、 insertmenu "リセット",resetやってみたら? リセット選ぶと窓で『リセットしますか?(はい、いいえ)』が出るけど上メニューから選べれるようになると思われ >>828 スプライトボタン=spbtn命令をさしてるなら、無理っぽいよ。exbtnならできるよ ってことで、長くなるがすまん。a〜c.wavは自分で用意してくだせぇ ↓スクリプト例
- 837 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [05/03/08 03:37:20 ID:B7nVccNJ]
- Xスクリプト例-2X
*hajime なにも始まりませんけどね↓\ リセット用に少し文を書いてるだけですから↓\ 3ページ有ればいいっしょ\ ;始まる処理記述 reset *load ロードされませんけどね\ ;ロード処理を記述 reset *yameru ;終了処理を記述 end
- 839 名前:名前は開発中のものです。 mailto:sage [05/03/08 06:27:47 ID:EVhvC1nr]
- >>836
自分は814ではないが、明らかにそれをやってる前提であの二人は話をしてると思われ。 でもってそれは削らないと814的レジュームは無理と結論付けてると思われ
- 840 名前:名前は開発中のものです。 mailto:sage [05/03/08 07:32:42 ID:B7nVccNJ]
- >>839
>>819のファイルの右クリックでのリセットの処理を見ると resetのみを使ってたので、もしかしたらと思い、書いたまでですので
- 841 名前:名前は開発中のものです。 mailto:sage [05/03/08 21:12:23 ID:oncOB+ze]
- 画面を一瞬フラッシュさせるような命令はないですかね?
カメラでパシャって感じを出したいんですが
- 842 名前:名前は開発中のものです。 mailto:sage [05/03/08 21:41:13 ID:Ru2Do0f+]
- 640*480(画面いっぱいの大きさ)で真っ白な画像を
スプライトにして 座標 0,0 に一瞬だけ表示させる。
- 843 名前:名前は開発中のものです。 mailto:sage [05/03/08 21:46:52 ID:oncOB+ze]
- >>842
やっぱり画像を用意してそういう風にするしかないですかね ありがとうございました
- 844 名前:828 mailto:sage [05/03/08 22:42:10 ID:Ql5xujrY]
- >836
ありがとうございました! 音のでるボタンつくれましたm(_ _)m
- 845 名前:名前は開発中のものです。 mailto:sage [05/03/09 04:45:11 ID:Upla4QGn]
- 本家の掲示板さ、最近は回答者も厨っぽくなってきてないか?
- 846 名前:名前は開発中のものです。 mailto:sage [05/03/09 12:01:13 ID:JYq5X0sq]
- 参考に「なつのおわりに」をプレイして見ました
これにはクイックセーブと普通のセーブの二つがありますけど この二つはどう違うの?
- 847 名前:名前は開発中のものです。 mailto:sage [05/03/09 17:39:47 ID:HEOxGgr7]
- やったんだから分かるだろ…
自分が感じた違いが答えだ
- 848 名前:名前は開発中のものです。 mailto:sage [05/03/09 23:28:41 ID:vL3vvQtI]
- 俺クイックセーブ使わない人だけど
企画担当に作れって言われてるから組んだ。 あれって何の意味があるんだろうといつも思う。
- 849 名前:名前は開発中のものです。 mailto:sage [05/03/09 23:51:58 ID:1hSnemuX]
- 別に重要そうじゃないけど、念のためにここでセーブしとくか、とか、
急用ですぐに止めたい時に、 いちいちセーブ画面開いてセーブファイル選択してセーブする、という手間を省ける。 ゲームによっては不要だろうな。
- 850 名前:名前は開発中のものです。 mailto:sage [05/03/10 00:02:24 ID:r32O7eph]
- マジゲーは知らんが、エロゲーなら抜きどころを模索する時に
クイックセーブあれば良いと思うな。
- 851 名前:848 mailto:sage [05/03/10 00:17:37 ID:UC5O6V6y]
- >849
2秒かけてサムネとかコメントとかの詳細データが付いた普通セーブするのと 1秒で日時だけの簡易セーブする差がどしても理解できなくてさ ……と思ってたけど>850見て納得でした。しかしウチのゲーム全年齢向けだよorz
- 852 名前:名前は開発中のものです。 mailto:sage [05/03/10 01:32:34 ID:MawMzRgH]
- >>848
例えば選択肢の手前でクイックセーブして、両方の選択肢を 確かめたりとか。そんな時くらいじゃないですかね、使うのは。 (選択後、すぐパラメータや話に変化が出るたぐいの場合) セーブファイル数が少ないゲームの場合には役に立ちますけど、 そうで無い時はあまり使わないですよね。
- 853 名前:名前は開発中のものです。 mailto:sage [05/03/10 02:36:53 ID:KRPaZd85]
- 右クリックメニューから「SAVE」を選んで、セーブする箇所を尋ねられて
選んだら「上書きしますか?」と聞かれて、YESを選んでセーブ実行。 しかるのちセーブ画面(とメニュー画面)を抜けるために右クリックを1〜2回。 ↑…というようなシステムの場合なら、 メニューを開かずに1クリックで、上書き確認も無しで済むクイックセーブは有用だと思うよ。
- 854 名前:名前は開発中のものです。 mailto:sage [05/03/10 11:47:50 ID:pRqxndFs]
- クイックセーブはクイックロードとセットだろ
- 855 名前:名前は開発中のものです。 mailto:sage [05/03/10 17:15:21 ID:soR6wLA3]
- 何でもいいから、実装しても動作に何ら影響がでないならとりあえず載せておけばいい
無用だと思ってる人間は使わないだけなんだから、有用だと思ってる人間優先で 宣伝材料になるし
- 856 名前:名前は開発中のものです。 mailto:sage [05/03/10 19:57:58 ID:YCVoa3wK]
- 某ageのゲームエンジンがそうですな
- 857 名前:名前は開発中のものです。 mailto:sage [05/03/10 21:18:43 ID:67nl9iCw]
- クイックセーブだとF&Cのが使い方が上手いと思う
順々に5個くらいセーブしていくやつ ロードも一つ前にとか簡単なので、残しておきたいものだけ本セーブしてる
- 858 名前:名前は開発中のものです。 mailto:sage [05/03/10 22:12:49 ID:319HYnJu]
- 個人的にはあらゆるゲームにクイックセーブをつけて欲しい。
俺の作るゲームはメンドイからつけてないけど。
- 859 名前:名前は開発中のものです。 mailto:sage [05/03/10 23:37:51 ID:soR6wLA3]
- つけないじゃなくてつけれないじゃないのか?
F&Cに限定しなくても順々にセーブとか結構メジャーだと思うが?
- 860 名前:名前は開発中のものです。 mailto:sage [05/03/10 23:56:38 ID:319HYnJu]
- つけない、と書いて無いよ。
メンドイからつけてない。別にメンドイからつけれないでもいいよ。 日本語がんばれ。
- 861 名前:名前は開発中のものです。 mailto:sage [05/03/11 00:06:34 ID:awpnoXsr]
- ↑(´▼`)オマエガナー
メンドイからつけてない=つけれるけど「つけない」だろww 意味考えれば一発なのに文字通りにしか文章がとれないのか? 日本語がんばれ
- 862 名前:名前は開発中のものです。 mailto:sage [05/03/11 00:34:21 ID:Eui7+TyE]
- いっそ、「めんどいからつけたくないっ」てことで
- 863 名前:名前は開発中のものです。 mailto:sage [05/03/11 01:06:49 ID:yn0koY3V]
- いや、いっそメイドさんをつけてく(ry
- 864 名前:名前は開発中のものです。 mailto:sage [05/03/11 23:07:46 ID:E9o9fdae]
- >>861
メンドイからつけてない=つけれるけど「つけてない」だよ 日本語がんばれ。 あと今時オマエガナーとかはもうどうかと思う。 その顔文字も自作?しょぼいね。
- 865 名前:名前は開発中のものです。 mailto:sage [05/03/11 23:21:39 ID:awpnoXsr]
- 【つけれるけど「つけてない」】と
【つけれるけど「つけない」】って今回においては全く同じだし。 今後のつける可能性の有無だけの差で、 結局、現状では「つける能力はあるけど、ついてない」ってことだろ 西野氏曰く >残念ながら、まともに文章が読めないのであれば、 >NScripter使用に限らずゲーム制作は諦めた方が良いでしょう。 >時間の無駄です。 だそうです。 ここに来る前に、まずは日本語がんばれ。
- 866 名前:名前は開発中のものです。 mailto:sage [05/03/12 00:40:44 ID:fZh3jLUh]
- (´-`).。oO(馬鹿馬鹿しいなあ……)
- 867 名前:名前は開発中のものです。 mailto:sage [05/03/12 01:34:02 ID:v5thNUlN]
- (´-`).。oO(今時どうでもいいが、日本語がんばれって煽りの時は「ら抜き言葉」も直そうよ・・
- 868 名前:名前は開発中のものです。 mailto:sage [05/03/12 01:47:57 ID:h15e4jqS]
- (´-`).。oO(本家も香ばしくなってきちゃったしなあ……
- 869 名前:名前は開発中のものです。 mailto:sage [05/03/13 10:18:49 ID:vc0et6SN]
- (´-`).。oO(このスレも2人の煽り合いのせいで止まってるしなぁ…
- 870 名前:名前は開発中のものです。 mailto:sage [05/03/13 12:27:34 ID:BhOeH8Nh]
- (´-`).。oO(話をいい加減元に戻した方がいいのに…
- 871 名前:名前は開発中のものです。 mailto:sage [05/03/13 13:14:23 ID:SbHsCOXO]
- つか、スクリプト組んでるやつは、こんなのほっといて組んでるだろ。
脳内スクリプターちゃん達が言い争いしてるだけだろ。 ほっとけば、脳内スクリプターちゃんたちも現実に帰るさ。
- 872 名前:名前は開発中のものです。 mailto:sage [05/03/13 17:49:51 ID:NngymrqC]
- 過去スレのログ倉庫とかありますか?
- 873 名前:名前は開発中のものです。 [05/03/14 23:24:35 ID:eodw5itR]
- セーブ数はデフォルトで9みたいですが、
増やす方法ってありますか?
- 874 名前:名前は開発中のものです。 mailto:sage [05/03/15 00:06:25 ID:HfmV2fKi]
- マニュアルをご参照下さい
- 875 名前:名前は開発中のものです。 mailto:sage [05/03/15 00:39:08 ID:9cOHygIG]
- 本家とのマルチなんだよなぁ…
うざ
- 876 名前:名前は開発中のものです。 mailto:sage [05/03/18 11:12:17 ID:AI4mQI++]
- >>872
なさそう
- 877 名前:名前は開発中のものです。 mailto:sage [05/03/20 10:44:42 ID:4ZVHUior]
- Nスクはたやすくスクリプトの複合が出来るからってんで、そこから学んだ奴もまあ
沢山いるみたいだがこうなると作り手のそれぞれはスクリプトを暗号化する意味を殆ど 失ってしまうわけで互いに隠し事が出来なくなってしまってさえいる また、こうなるとスクリプトの暗号化そのものが形骸化して暗号化ツールの必要性も なくなってしまうわけで半ば意味をなさなくなってさえいる オープンソース運動に加わってるわけじゃあるまいしNスクの作者はこの点見直すべきだ
- 878 名前:名前は開発中のものです。 mailto:sage [05/03/20 11:07:29 ID:2lh7T8l3]
- >>877
本家で言ってくれば?
- 879 名前:名前は開発中のものです。 mailto:sage [05/03/20 11:13:12 ID:eNvfGlN0]
- >>877
逆に、スクリプトを暗号化する意味合いはどの程度あるんだろう? シナリオの展開を見られたくない、という意味なら、ちゃんとゲームとして プレイする人間はプレイする前にそんなことはしないと思う。 商業や一部同人ソフトでは別の暗号化がされているソフトもあるし、そのあたりは 今のところ金払ってナンボの範疇に入るってことかもな。
- 880 名前:名前は開発中のものです。 mailto:sage [05/03/20 11:19:08 ID:UQbApkWE]
- まあようするに金次第ということだ
- 881 名前:名前は開発中のものです。 mailto:sage [05/03/20 11:43:06 ID:cVyorq/L]
- 開発者がどう考えるかが全てだな
まずいと思うならなにか対策をするか利用者に注意を呼びかけるとかするだろう多分 普通の利用者は開発者の意志は尊重するからな
- 882 名前:名前は開発中のものです。 mailto:sage [05/03/20 13:27:36 ID:XHD837qn]
- 足し算でもしてマターリしよう
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0067.zip
- 883 名前:名前は開発中のものです。 mailto:sage [05/03/20 17:09:16 ID:8CV7Vb9G]
- ノベルゲーのスクリプトに難しいアルゴリズムなんてほとんど無い
Nスクのシステム面でのテクニックなんて秘密にしておくほどでもないでしょ
- 884 名前:名前は開発中のものです。 mailto:sage [05/03/20 20:34:08 ID:YTIzRIJx]
- Nスクじゃまず無いだろうけど、キャラクター版権ものの
ソフトを作るときとか、暗号化や埋め込みでデータ持てないものは 主題歌や音声の使用許可が出ない場合があります。勝手に 二次利用されない(されにくい)構造になってないと、クライアントが 渋ったりするのですヨ。
- 885 名前:名前は開発中のものです。 mailto:sage [05/03/20 21:50:11 ID:uaMphs2N]
- >>884
いや、だから金払ってサポート受ければちゃんと別の暗号化をしてくれるんだろ。 二次使用を気にするようなゲームを作るならサポート依頼するだろうし。
- 886 名前:名前は開発中のものです。 mailto:sage [05/03/20 22:07:39 ID:piRxh7WK]
- >>883
同意。そこらのADVのカスタムも大して難しいことはないからな。 まあロダ主さんのミサイルは衝撃だったが。 とりあえず、コードを読ませにくくする対策なら、 コメント全削除と空白行削除だけで十分だと思うな。
- 887 名前:名前は開発中のものです。 mailto:sage [05/03/21 00:16:55 ID:MrbuVSN9]
- コメント削除は効果あるだろうな、
漏れなんて自分の書いたスクリプト読めなくなるwwwww
- 888 名前:名前は開発中のものです。 mailto:sage [05/03/21 01:09:47 ID:A9r1v+Eh]
- でもって、誤ってスキップ命令に支障をきたす部分も削ってしまったのではと
(念を押して作業したのでそんなこと有りえないんだが)泣きながら 全通りテストプレイすることになる自分(;´Д⊂
- 889 名前:名前は開発中のものです。 mailto:sage [2005/03/21(月) 19:08:10 ID:/mfX8Ur1]
- 修正パッチの作り方を解説しているサイトとかありますか?
自分で探してみたけど見つかりません…_| ̄|○ どなたかパッチの出し方教えて下さい
- 890 名前:名前は開発中のものです。 mailto:sage [2005/03/21(月) 20:19:53 ID:/Wen/c8H]
- >>889
修正パッチってどの部分を差し替えたいの? シナリオ部分ならnscript.datを新しく配布して上書きしてもらえばいい。 nsa化されているアーカイブ内のデータなら、新しく作ったデータをarc1.nsaとかの 名前で追加で作って、nscript.datも新しく配布してarc1.nsaに入っているデータを 読むようにすればいい。 確か本家のBBSでも前に同様の質問があったとおもうが。
- 891 名前:名前は開発中のものです。 mailto:sage [2005/03/21(月) 21:43:13 ID:/mfX8Ur1]
- >890
ありがとうございます。 本家のBBSの探し漏れだと思うので再度探してみます。 もしわからなかったら、またこちらに助けを求めるかも しれませんので、その時はまたご教授下さい。
- 892 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 10:30:23 ID:BAGsS8U4]
- スクリプトを複合してなんちゃらのあの話だけど、要するに金次第と言う事で
話が片付けられてるのはちょっとなあ… 複合ツールが出回ってる手前、全く暗号化は意味無くなってるんだし 本当に金次第と言うなら頭から暗号化ツールなど付けない形でNスクを配布しても 同じなんじゃないの?複合防止暗号化ツールは有料って事で わ ざ わ ざ 本 家 に 書 か ず と も こ こ で 言 っ た 方 が 率 直 か な 高 橋 さ ん こ の ス レ 読 ん で ん で し ょ ー
- 893 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 10:42:40 ID:Yi1MeiDj]
- ↑のヴァカが何を必死に吼えてるのか最初よく解らんかった……
なんだ、 復 号 の事かよ(プッ
- 894 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 10:54:44 ID:lSpX7IM4]
- >>892
ツールが出回ってるとか……一応言っておくが吉里吉里だって何だって余裕で中身見れるぞ。 また、スクリプトはtxtで同梱なんて恥ずかしいことさせるならユーザーは相当減るだろう。 コードの復号対策は>886で本当に十分だ。一番効果的だろう。 それと作者は2chの当該スレ読んでると思いこむのは恥ずかしいからヤメレ。
- 895 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 11:40:03 ID:k7MHc0Wt]
- カネ次第ってのは作者がそう言うなら仕方ないんじゃねーの?
イヤなら別の使えばいいじゃん。自由なんだし。 なんか、ユーザーが一番偉いって勘違いしているみたいだしー。
- 896 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 13:11:51 ID:3OsbJimm]
- たとえば吉里吉里とかは暗号アルゴリズムを外部DLLで実装ができるので
そういうツールか、誰も使っていないようなマイナーツールを使おう。それで解決だ。
- 897 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 14:06:28 ID:TqYhltFD]
- つーか、何をそんなに見られたくないのかが不思議だ(w
- 898 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 14:07:11 ID:TqYhltFD]
- そーいや、ウェブサイトにもあるよなぁ。
「ソースは見ないで!!」とか。
- 899 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 14:23:20 ID:uhbaSN59]
- それだけ汚いソースなんだろ
え、漏れ?やばいくらい無駄に変数使ってるよorz
- 900 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 21:03:46 ID:E7r0GOK8]
- >それだけ汚いソースなんだろ
うん、俺のすげー汚い。 馬鹿だから簡単な命令を 応用して使ってくって感じでゴチャゴチャになっちゃってる。 でもちゃんと動くし、エラー起きるわけじゃないから良いだろうと 思ってたのに、なんかゲームのレビューで、ソースが凄い汚い 書き方って言われて、それ以来トラウマ。 わざわざ復号してみるなよ……しかもそれレビューなのか? こんなことあって、俺もソース見られるのにはナーバスに反応 するようになった。 なんでそんなこと言うんだよ・゚・(つД`)・゚・思い出し泣き
- 901 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 22:56:13 ID:ZpvZdi/q]
- 月姫は構造が最悪だった。
ソースだけじゃ理解できない。 製作者は別にフローチャートでも作ってたんだろう。 ネタナドはすっきりしてて理解しやすかった。
- 902 名前:名前は開発中のものです。 mailto:sage [2005/03/25(金) 03:06:30 ID:2S0BzNw6]
- >>901
あそこらへんなんて、中身見なくても作り分かるだろうに。 というか、大体のものは中身見るまでもなくないか?
- 903 名前:名前は開発中のものです。 mailto:sage [2005/03/25(金) 03:12:38 ID:sNnH6fNO]
- 仕組みを知りたくて見るのではなく、
ただ裏舞台を見たいという欲求によって見たのでは。 変なコメント無いかなー? とか(w
- 904 名前:901 mailto:sage [2005/03/25(金) 04:02:47 ID:GKp45/jy]
- >>902
月姫は文字速度の設定が効かず、 なんかバグがあるんじゃないかと思って 展開してみた。 ついでにネタナドは比較して参考にするために開いた。
- 905 名前:名前は開発中のものです。 mailto:sage [2005/03/25(金) 04:08:04 ID:sNnH6fNO]
- >>904
あれ、イラついた。 原因は !sd 関係だったかな?
- 906 名前:901 mailto:sage [2005/03/25(金) 04:30:54 ID:GKp45/jy]
- そう。
あちこちでやたらと !sd して対策してるつもりなんだろうけど、 問題は setwindow の後、文字速度設定が無効になっちゃう所にあって、 結局すべての setwindow してるところの下に !sd を入れたら直った。 新しい章が始まるところで毎回 setwindow してるんだよね。
- 907 名前:名前は開発中のものです。 mailto:sage [2005/03/25(金) 11:33:37 ID:X0FNLoyb]
- あとclickstrのバグが原因だな。
指定した文字でクリック待ちになると後の文字が瞬間表示になる。
- 908 名前:901 mailto:sage [2005/03/25(金) 19:10:13 ID:GKp45/jy]
- >>907
あれは直し方あるのかな? clickstr 関連がおかしいというのはわかったけど、 瞬間表示になったりならなかったりで、(再起動で直ったりする) スクリプティングのバグじゃなくて nscripter のバグかなとも 思ってた。 でも別のゲームではならないし、nscr.exe を最新にしても直らないんで、 よくわからん、ってことになってる。
- 909 名前:名前は開発中のものです。 mailto:sage [2005/03/25(金) 22:33:48 ID:sNnH6fNO]
- それってロードした時に起こるんでなかったべか?
loadgosubで!sdに飛ばせば直るんじゃね?
- 910 名前:901 mailto:sage [2005/03/25(金) 22:53:07 ID:GKp45/jy]
- なるほどサンクス。
実はまだ全部クリアしてないので、 修正してやってみる。
- 911 名前:名前は開発中のものです。 mailto:sage [2005/03/26(土) 01:48:42 ID:+tzk/Dif]
- 暗号化したら、waveが開けません・・・って出ます。
ボタンクリック音なのですが、カーソル乗った時のwaveはちゃんと 音が鳴るのに、決定音がエラーでます。 暗号化する前のファイルではエラーがでないのに、なんでなのでしょうか? どなたか教えていただけたら幸いです。
- 912 名前:名前は開発中のものです。 mailto:sage [2005/03/26(土) 03:21:19 ID:fDQmHIXI]
- さいきん、こちらのスレでNスクの勉強を始めた者ですが、横レス失礼します。
>>911さん 以前に私も同じ症状が出ました。そのときの記憶より、お役に立つか解りませんが。 問題の症状が出る箇所で、wave命令とdwave命令が至近にありませんか? テキスト上の至近ではなく、gotoやgosubの跳び先、あるいはシステムカスタマイズや カスタムセルで呼び出される場合なども含めて、スクリプトの処理順での至近です。 もしもそうならば、私が経験したものと同じエラーかもしれません。 上記条件時に、ARC.NSAアーカイブ化した音声データでエラーが起こることがあるようです。 回避手段として、wave命令をやめ、すべてdwave命令で処理する方法にしました。
- 913 名前:名前は開発中のものです。 mailto:sage [2005/03/26(土) 15:01:00 ID:+tzk/Dif]
- >912
ありがとうございました! dwaveにしたら音が鳴りました。
- 914 名前:912 mailto:sage [2005/03/26(土) 18:56:54 ID:fDQmHIXI]
- お役に立ててなによりです。では、関係無いことですがもう1つ覚え書きから板汚しを。
jump命令の跳び方向にあると反応してしまう可能性のある2バイト文字を羅列しておきます。 円樫救鯨降淳厨掻蓄冬梅敷盆欲凭嘸宀恠捫桎毯 (「公」の下に「儿」がつく「兌」の俗字) (「示」の右に「申」がつく「神」の旧字) これらをjump先方向(のとくに行頭)に使うと、~(チルダ)と勘違いして処理されてしまうことがあります。 ~が7E、上記2バイト文字が--7E(--は様々、インテル系では7E--と処理されるのでしたっけ?)なため、 こういった事態が発生するようです。 公式の旧ログでも高橋さんがjump命令と2バイト文字の相性の悪さを書いていたので、 意図してjump命令と~(チルダ)の間に表示文を挟まないようにしてる方もいらっしゃるでしょうが、 いちおう小ネタまでに書いてみました。
- 915 名前:名前は開発中のものです。 mailto:sage [2005/03/27(日) 00:29:48 ID:VsHlOhIL]
- >>914
そんなことあるんだ。初めて知ったよ。ありがとう。 jumpf多用するから気をつけないとな……。
- 916 名前:名前は開発中のものです。 mailto:sage [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(バックログで文字の大きさを変えられるバージョン) などなど。 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 名前:名前は開発中のものです。 mailto:sage [2005/03/30(水) 14:31:58 ID:cRKrUkcu]
- 更新age
- 920 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [2005/03/31(木) 23:57:43 ID:rJuKUpe6]
- >>917 乙
>>920 有料ゲー入れるなら「そらちゃ」や「はにはに」を加えるべきだろう。 つーか、ひとん所の宣伝するのもどうかと思うし、 これを復号しろって言ってるようなもんだから気が引ける。 わざわざテンプレ増やす必要を感じないのだがどうだろ?
|

|