[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/10 14:43 / Filesize : 252 KB / Number-of Response : 983
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NScripterスレ Ver3.00



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/


738 名前:名前は開発中のものです。 mailto:sage [05/02/25 21:51:04 ID:er3vYyjw]
そうですね、肝心のBGMがないんですけどフリー素材を探してきて暫定的に鳴らしてみます。

739 名前:名前は開発中のものです。 mailto:sage [05/02/26 00:58:16 ID:uut4yXoy]
エディタに何を使ってるるるる??


740 名前:名前は開発中のものです。 mailto:sage [05/02/26 01:46:33 ID:QUaoTXIl]
>>739
おれっちは普通のエデイタ。terapadだな。
なんか、Nスク用のエディタがあるとかないとか聞いたことがある。
そっちの方が便利なのかな?

741 名前:名前は開発中のものです。 mailto:sage [05/02/26 01:47:36 ID:Zx14pP5f]
>>739
TeraPad
HSPのところをキーワード編集してNスク用にしてる。

742 名前:名前は開発中のものです。 mailto:sage [05/02/26 01:48:10 ID:Zx14pP5f]
>>740
(・∀・)人(・∀・) ナカーマ

743 名前:名前は開発中のものです。 mailto:sage [05/02/26 01:54:39 ID:1R3uVJd3]
エディターか〜普通にnotepa・・・・・・

744 名前:740 mailto:sage [05/02/26 02:04:50 ID:QUaoTXIl]
>>742
おおう!ナカーマ!なんだけど…。
HSP用を設定したら便利になります?
おれっちデフォルト設定なんですよ。
よかったら教えてくださいませませ。

745 名前:名前は開発中のものです。 mailto:sage [05/02/26 02:09:56 ID:iEwk4M/c]
KntEditor使ってる。たしかNスク用エディタの発展バージョンがこれじゃなかったかな。

746 名前:742 mailto:sage [05/02/26 02:33:27 ID:Zx14pP5f]
>>740
俺なりの使い方だけどそれでもよければ

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

ツールはTpPlusWordsとか落としてきて「;」を使える設定にしとくと複数行一気にコメント行にできて便利だね。



747 名前:名前は開発中のものです。 mailto:sage [05/02/26 02:53:31 ID:uut4yXoy]
秀丸はNScr_hilightとかいうのを読み込ませて280の命令文が強調されるようにできるNE!!
でもKNT Editorはデフォルトで強調されるNE!!!
terapadも弄れば強調できるNE!!
俺はMkEditor使ってたけど乗り換えるYO!!
ええ、KNT Editorにしますよ

748 名前:名前は開発中のものです mailto:sage [05/02/26 10:20:33 ID:sxG8kSI8]
>>747
うぇぇ
 terapadもできんの?知らなかった・・・
 捜してみマス
 (でもKNTに乗り換える可能性大)

749 名前:740 mailto:sage [05/02/26 11:23:38 ID:QUaoTXIl]
>>746
742さん、ありがとう!
おれっちも参考にさせてもらってやってみます。

750 名前:名前は開発中のものです。 mailto:sage [05/02/26 12:26:30 ID:uut4yXoy]
>>748
たぶん、できないかもwww

751 名前:名前は開発中のものです。 mailto:sage [05/02/26 12:32:23 ID:uut4yXoy]
うえ、えぇえwwwwwwww
適当なこと書いたお詫びにエディタ作るよwww
ツールバーとホットキーでタグ挿入できるやつwwwww
昨日はそれだけwww
オートセーブつけるかもwww
開発言語はC++ねwwww

752 名前:名前は開発中のものです。 mailto:sage [05/02/26 17:57:30 ID:IqW5Rz8p]
悪いことは言わん。wは極力使うな。

753 名前:名前は開発中のものです。 mailto:sage [05/02/26 18:07:27 ID:QUaoTXIl]
「顔文字」や「(笑)」や「w」等はあくまでもスパイスだからね。
「過ぎたるは及ばざる如し」と昔から言うし。

754 名前:名前は開発中のものです。 mailto:sage [05/02/26 18:16:05 ID:Lz8tzQD3]
話の流れを切って悪いんだけど質問させてくれ
mp3を同時に2ファイル流したり、mp3とoggを同時に流すことはできない?
もし方法があれば教えて欲しいんだけど

755 名前:名前は開発中のものです。 mailto:sage [05/02/26 18:35:20 ID:uut4yXoy]
>>752-753
VIPPERに対してしつれいなlwww
命令を強調表示させんのマンドクセwww
もう疲れたからwww

756 名前:名前は開発中のものです。 mailto:sage [05/02/26 18:51:21 ID:Zq/qCk6l]
>>754
mp3をbgm命令、oggをdwave命令で同時に鳴るけど……そういうことじゃないのかな?



757 名前:756 mailto:sage [05/02/26 18:52:08 ID:Zq/qCk6l]
こっちに言及し忘れた。
mp3を同時2つはムリポ?

758 名前:名前は開発中のものです。 mailto:sage [05/02/26 19:12:20 ID:3SUbbOI2]
>>757
mp3命令とbgm命令…じゃ駄目だね。試した。
内部的には同じ命令だもんな。

759 名前:名前は開発中のものです。 mailto:sage [05/02/26 21:49:05 ID:IqW5Rz8p]
>755
まぁ損をするのは自分だから無理強いはしないがな。

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

あと強いて言うならまだoggはストーミング再生に対応していない。
bgm命令には使えないよ。

760 名前:名前は開発中のものです。 mailto:sage [05/02/26 21:53:05 ID:IqW5Rz8p]
補足

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

全く見当違いだったらすまんね。

761 名前:名前は開発中のものです。 mailto:sage [05/02/26 22:04:27 ID:51hSQIpx]
>>753
ごめん細かいようでさらにスレとはあんま関係ないけど
過ぎたるはなお及ばざるが如しだと

762 名前:753 mailto:sage [05/02/26 22:15:50 ID:QUaoTXIl]
>>761
勉強になったよ。dくす!

763 名前:名前は開発中のものです。 mailto:sage [05/02/27 11:37:22 ID:SewsdacC]
逆毛を知らないやつらが居るとはなwwwwwうぇ

764 名前:名前は開発中のものです。 mailto:sage [05/02/27 12:15:12 ID:3O4Luabu]
NスクはGIF画像使えたっけ?

765 名前:名前は開発中のものです。 mailto:sage [05/02/27 12:45:10 ID:iHFoCuEk]
むり

766 名前:名前は開発中のものです。 mailto:sage [05/02/27 14:48:46 ID:tJx6WRkB]
GIF画像使うメリットなんてほとんど無いけどな



767 名前:名前は開発中のものです。 mailto:sage [05/02/27 16:53:09 ID:aRLa7x1J]
容量の小さい画像を使いたいというのなら、256色BMPは使えるよ。
ただし、256色BMPじゃアルファブレンドできないけど。

768 名前:名前は開発中のものです。 mailto:sage [05/02/27 21:58:07 ID:R05Zbx28]
PNGつかいたいんです。

769 名前:名前は開発中のものです。 mailto:sage [05/02/27 23:52:50 ID:7ZMHyznS]
BMPの圧縮率が高いそうですが、どんくらい圧縮されますか?

770 名前:名前は開発中のものです。 mailto:sage [05/02/28 00:22:12 ID:gNFkjQ5r]
>>769
BMPは圧縮されてないって

771 名前:名前は開発中のものです。 mailto:sage [05/02/28 00:35:11 ID:AmU9zsv+]
>768 
プラグインあるからそれ使いな
>769 
結構圧縮されるけどjpg程じゃない。つか自分で検証してみろ。

あと>770は騙さないようにw

772 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [05/02/28 01:15:30 ID:9GzaQ4j3]
JPGはnsaアーカイブに入れても結合されるだけで圧縮処理とかはないんでは?

774 名前:名前は開発中のものです。 mailto:sage [05/02/28 02:28:23 ID:b4Rlq3n1]
効果音ファイルのサイズはどれくらいがいいの?
大きすぎると読み込みに時間かからないかな?

775 名前:名前は開発中のものです。 mailto:sage [05/02/28 02:36:45 ID:9E46AwQj]
>>774
馬鹿でかくなければ大丈夫だろうし
どうしてもタイムラグ無くしたいならあらかじめ読み込ませておけばよいかと

776 名前:名前は開発中のものです。 mailto:sage [05/02/28 03:19:30 ID:X6iZFowb]
jpgよりもbmpの方が、画像読みこむ時の
タイムラグが小さかったからbmp使ってる。




777 名前:名前は開発中のものです。 mailto:sage [05/02/28 16:57:37 ID:mc0MOjmr]
>>772
圧縮率だけで語るとNscの罠にハマるぞ、ちょっとは説明書嫁。



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


>あらかじめ読み込ませておけばよい
メモリにおけるの?


779 名前:名前は開発中のものです。 mailto:sage [05/02/28 18:09:03 ID:uAmgMMIX]
500kぐらいのファイル使っても大丈夫だったんで
30ぐらいだったら気にしなくていんでない?

780 名前:769 mailto:sage [05/02/28 18:57:56 ID:88lO78GR]
>771-772
参考にりました、サンクス

781 名前:名前は開発中のものです。 mailto:sage [05/02/28 20:43:40 ID:5EovWL18]
>777
ん? よくわかんないんだが。
772って769のBMP圧縮について答えてるけど間違ってるの?

782 名前:名前は開発中のものです。 mailto:sage [05/02/28 22:05:41 ID:n5JL9jW3]
そもそも画像によってはBMP→nsaもBMP→JPEGも圧縮率が全然ちがってくるからな。
>772のやつはJPEGのクオリティも書いてないし。

783 名前:名前は開発中のものです。 mailto:sage [05/03/01 00:21:57 ID:2IjdwNbG]
ふむふむ、じゃあ772のは信用するなってことか。サンクス

784 名前:769 mailto:sage [05/03/01 00:33:57 ID:BJWAJVaL]
妙な流れになってスマンかった
今度から安易に聞かないで自分で調べるよ。

772で自分の知りたかった事は分かったから。

785 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [05/03/01 02:17:27 ID:P96UwUDv]
ファイルサイズがnsa圧縮>jpg圧縮になっているのは複合するのに必要なモノでも入ってるせいかも。
その辺はわからん。

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

nsaはゲームの実行に支障がないくらいの良い圧縮だと思う。



787 名前:名前は開発中のものです。 mailto:sage [05/03/01 04:56:29 ID:IGfGwqBV]
>772の叩かれっぷりにワロス。バイト数を書いただけなのに悲惨だな。
他の奴もjpeg圧縮率なんてバイト数から推測できるだろうにw

とりあえず>777について。意味ワカンネ

788 名前:名前は開発中のものです。 mailto:sage [05/03/01 05:28:02 ID:EcW/47VK]
質問でーす。
なんでこのスレには性格の悪い人がいるんですか?

789 名前:名前は開発中のものです。 mailto:sage [05/03/01 11:46:23 ID:bExXmlkK]
知ったかクンがそんな人達を呼び寄せてるだけだよ
ただそれだけさ


790 名前:名前は開発中のものです。 mailto:sage [05/03/01 16:45:16 ID:+d98HwVO]
>>789
お前はあまりにも無知すぎるんだよ


791 名前:名前は開発中のものです。 mailto:sage [05/03/01 19:09:55 ID:ux6ldrPH]
本家でもたまに突っ走って「マニュアル読め」
と質問の意味読みちがえて勝手にキレてるヤツが
湧くが多分同じ人間

792 名前:名前は開発中のものです。 mailto:sage [05/03/01 20:53:35 ID:WZwkkMZn]
初歩的な質問スマソ。
エフェクトを一つのスプライトのみに掛けたいのですが
そんな事は出来ますか?
どうしても背景と共に掛かってしまうのですが・・・

使い方としてはスプライトを音楽と共に移動させたいのですが、
Forループを用いるとマシンによってタイミングがずれてしまうので
エフェクトで時間指定してスクロールで出来れば、と考えているのですが・・・

793 名前:名前は開発中のものです。 mailto:sage [05/03/01 21:16:57 ID:5cx7YCM9]
どうやってエフェクトでスクロールかけるんだよ…

794 名前:名前は開発中のものです。 mailto:sage [05/03/01 21:31:58 ID:ZB6qsYx3]
タイミングをずらしたくない場合は動画にするしかないんじゃないかな

795 名前:名前は開発中のものです。 mailto:sage [05/03/01 22:20:52 ID:03y+2Thl]
スプライトにエフェクトを掛けるというのがよくワカランけど
タイマー監視しながら処理したらいいんじゃないか?

たしか本家の画面回転サンプルか何かでそんな事をやっていた希ガス


796 名前:792 mailto:sage [05/03/02 00:00:15 ID:7++ZRUPR]
具体的に言うと、例えば音楽の1小節5秒の間だけ、
背景の前を画像が移動しており、その小節が終わったならば
次の画像に切り替わる、というものを作ろうとしています。
ループでは時間が変わってしまうため、スクロールエフェクトにて
時間を指定して、と思ったのですが背景まで動いてしまう、という事です。

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

そもそも手を付け始めたばかりなので、NScの中にtimerの概念があることを
知りませんでした。お騒がせしてすいません。。。



797 名前:名前は開発中のものです。 mailto:sage [05/03/02 00:17:15 ID:GxURH8mc]
本家で西野が暴走中

798 名前:名前は開発中のものです。 mailto:sage [05/03/02 00:55:05 ID:Gs2vBXu2]
助けてください。
下記のとおりに記述したら
おはよう!
reset
が実行されてしまいます。
%0には1が代入されているのに何故ですか?








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

if %0=1
さよなら!!

799 名前:名前は開発中のものです。 mailto:sage [05/03/02 00:58:14 ID:yUu4I4aa]
つーか、本家での西野の勘違いっぷりはすごいな……

800 名前:名前は開発中のものです。 mailto:sage [05/03/02 00:58:36 ID:Gs2vBXu2]
すみません、事故解決しました・・・

801 名前:名前は開発中のものです。 mailto:sage [05/03/02 01:09:17 ID:D1eKrTNt]
西野氏はあれが普通。

802 名前:名前は開発中のものです。 mailto:sage [05/03/02 01:25:11 ID:CCw83AMb]
>>800
分岐単純ミスやね
解決おつかれさん

803 名前:名前は開発中のものです。 mailto:sage [05/03/02 01:43:16 ID:ombQYKMP]
西野氏はともかく、T2氏乙。
ここに書くのもなんだけど、
今回みたいに時間が空いたときに
プラグイン製作頑張って欲しいね。

804 名前:名前は開発中のものです。 mailto:sage [05/03/02 06:21:20 ID:/E31Zfwq]
おお〜T2氏の新作プラグインか、ありがたい。
resetmenuにも対応してるみたいだね。

そういや、西野氏も昔プラグイン作ってたよね。
加算減算プラグインのdll本体以外を無くしちゃったんだけど
使用許諾ってどんなだったけ?

805 名前:名前は開発中のものです。 mailto:sage [05/03/02 15:30:53 ID:D1eKrTNt]
使用報告必要無し
リンク必要無し
著作権明記必要無し
サポートを受けたい場合はメールでユーザー登録が必要

FLASH再生とoggストリーミング再生のプラグインはNスクの更新待ちで
使用不可。Nスクが更新したら正式版公開の予定。だったはず。

806 名前:名前は開発中のものです。 mailto:sage [05/03/02 16:40:21 ID:/E31Zfwq]
>>805
ありがとう! 助かったよ。
いざ使おうと思ったらファイル無くしてたから
使用許諾確認できずに困ってたんだよね。

これで安心だ。805と西野氏に感謝!



807 名前:名前は開発中のものです。 mailto:sage [05/03/03 11:21:33 ID:N4iriYZ6]
insertmenuで仕切り線って挿入できたっけ

808 名前:名前は開発中のものです。 mailto:sage [05/03/03 14:27:32 ID:mfqnaw8j]
やってみりゃいいじゃん
なんで自分でやらずに質問するかなぁ…

809 名前:名前は開発中のものです。 mailto:sage [05/03/03 14:35:23 ID:N4iriYZ6]
色々やってみての質問だったんだが、
言葉が足りんかった。スマン。

810 名前:名前は開発中のものです。 mailto:sage [05/03/03 17:55:57 ID:R1CBwaxn]
そうだな。
別に質問は構わないと思うけど、やってたならダメだった方法も書いたら
みんなもいろいろと考えてくれるんじゃないかな。
長文になるかもしれないけど、そこは面倒がらずに書かなきゃ。

811 名前:名前は開発中のものです。 mailto:sage [05/03/03 18:32:03 ID:mfqnaw8j]
結論からいうと無理だと思う。
「|」を使うなどして擬似的に作ってみてもいいけど見栄え悪くなっちゃうし
サンプル内のコメントに

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

とあるみたいだから要望として出してみれば?

812 名前:名前は開発中のものです。 [05/03/04 00:13:12 ID:FksFfGkn]
レジューム機能をつけようと一日中調べまくってスプリクト弄りまくってたが、
どーがんばってもリセットかけたときもレジュームチェックが入ってしまう。
エンジン起動時とリセット時って同じ扱いなのだなあ……。

813 名前:名前は開発中のものです。 mailto:sage [05/03/04 01:11:48 ID:N64QBquC]
>>812
そこまで出来てるなら、リセット動作の方を弄ればできるんじゃない?
スプライト全削除、ローカル変数値全初期化とかしてタイトル画面ラベルに移動させれば
リセットと同じような動作になると思われ。

814 名前:名前は開発中のものです。 mailto:sage [05/03/04 18:20:49 ID:FksFfGkn]
右クリックメニューはともかく、
上メニューからのリセットは諦めるしかないか……。

815 名前:名前は開発中のものです。 mailto:sage [05/03/04 19:37:27 ID:N64QBquC]
俺個人としては上メニューにリセットあっても使わないなぁ。
レジュームに関して、Alt+F4とか、×のときの対策ってどうやってんの?
良かったら教えてくれないか?

816 名前:名前は開発中のものです。 mailto:sage [05/03/04 20:08:24 ID:FksFfGkn]
レジューム機能の部分だけ抜き出してアップしてみた。
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0064.zip

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

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

何故か時々レジュームしてくれなかったりする。



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

レジュームしないのは日時チェックで数値が合わないからだね。
このスクリプトだけで見ると日時数値合わせは必要ないと思う。

818 名前:名前は開発中のものです。 mailto:sage [05/03/04 20:33:48 ID:N64QBquC]
追記
一時セーブデータを無効にしなくても、本編入れば自動で上書きされるから関係ないし、
それが気持ち悪いならfileremove命令でセーブデータ自体を消してしまってもいいかも。

819 名前:名前は開発中のものです。 mailto:sage [05/03/04 20:55:12 ID:FksFfGkn]
>fileremove
うわ、そんな命令があったのか!これならチェック必要なくなるな。
リセットは上メニューは諦めて、右クリメニューは自前で処理する事にするよ。
ありがとう、助かった。

修正版
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0066.zip

820 名前:名前は開発中のものです。 mailto:sage [05/03/04 21:12:50 ID:N64QBquC]
役に立てたようでよかったよ。
あとは好みの話だけど、システムカスタマイズして*textlbの直後にそのquicksave命令
入れておけば、毎回自動セーブになって更にコードがすっきりすると思う。

しかしうpろだあるのはいいね。ロダ主に感謝。

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






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<252KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef