NScripterスレ Ver3. ..
[2ch|▼Menu]
613:名前は開発中のものです。
05/02/02 08:42:05 MQEOwAfH
>610
君影草工房さんとこのgetkeyプラグイン使った方がいいとおもいますよ
URLリンク(kimikage.ddo.jp)

614:名前は開発中のものです。
05/02/02 10:39:49 22d0v8Ji
う〜、
俺はなんかは↑↓←→キーやスペースキーの操作を可能にする
命令がわからないんだけど…

615:刃-ジン- ◆HwNtz8L75k
05/02/02 14:39:59 qSAUQgDq
>>613
ありがとうございました


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



616:名前は開発中のものです。
05/02/02 15:56:42 MvuylziC
ま、スペースキー用の返り値もしっかりあるけどな
知りたけりゃ自分で頑張って調べろ、ってな感じで

617:614@勉強不足
05/02/02 16:10:23 zYxOhyyR
>>615
なーるほど!
そうすれば良かったんですか
この処理はどうすればいいのかとちょっと前まで首をひねってました
ともあれどうもです、助かりましたよ
サンクス!

あ、そうそう今外出先から書き込んでるのでIDは違ってますけど
こちらは>>614の書き込みをした者です

618:名前は開発中のものです。
05/02/05 10:14:52 Dzhsh4y8
近頃書き込み減ってますね
ちょっとageて見ます

619:名前は開発中のものです。
05/02/05 15:38:16 Uyh4sTXL
新命令がいくつもある手前だしなあ
市販のマニュアルはもう内容的に古くなってないか?

620:名前は開発中のものです。
05/02/05 17:58:14 3bR8r9R4
ベクターでフリーのゲーム公開するのに金掛かる?

621:名前は開発中のものです。
05/02/05 18:10:09 8uNGVqt3
>>620
金はかからない。・・・が、なんでこのスレでベクターのことを聞くんだ?

622:名前は開発中のものです。
05/02/05 18:13:39 3bR8r9R4
>>621
レスサンキュー、作った後に公開できないと困るべ

623:名前は開発中のものです。
05/02/05 23:03:54 B0tPBngQ
>619
>市販のマニュアルはもう内容的に古くなってないか?
でた時点でみても市販マニュアルにのっている命令は古い。

意図的に隠しておきたい命令を隠してるだけなのかもしれないけど、
ガイドをなのるのならちゃんと載せて欲しい。

624:名前は開発中のものです。
05/02/06 00:33:29 TGG3V93v
セーブデータは場所を指定ってできるんでしょうか?
saveフォルダの中に、が最近普通だと思ったので

625:名前は開発中のものです。
05/02/06 02:31:59 fhQMj/hW
できない

626:名前は開発中のものです。
05/02/06 09:57:25 kS5GxSIu
>>623
うん、確かにそれは言えるかも知れない
そして内容的にも全体が初歩的過ぎているから
あれだけじゃもの足りなさ杉とも言えると思う


627:名前は開発中のものです。
05/02/07 12:24:59 w3dNRmjl
テスト用にNスク触り始めたのですが、これって本文テキストの影の色を指定できますか?
一部を太字にする方法と文字サイズを変える方法も探しているのですが、
なかなか見つけられません。
ヘルプのどの辺か、または解説しているサイトなどあったら教えてください。
とりあえず、テンプレのサイトとヘルプ見ながらやってます。

628:名前は開発中のものです。
05/02/07 13:18:27 FeKoEVAv
ルビのやり方がいまいちわかりません。
rubyonとsetwindowを使い、縦字間を増やすのはわかるのですが
だからどうしろと・・・といった感じです。
どこかにルビのサンプルってないですかね?

629:名前は開発中のものです。
05/02/07 15:53:11 GVmu/xWV
ルビの例
rubyon
ルビを(使/つか)うにはこのように(括弧/かっこ)が(必要/ひつよう)です。
ルビの(文字/もじ)サイズはテキストウインドウの文字サイズの半分。\

僕も質問ですが、変数を文字列スプライトのなかで表示するには
どうすればいいのでしょうか?お願いします。教えてください。

630:名前は開発中のものです。
05/02/07 16:54:22 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

631:628
05/02/07 17:01:45 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 rIiVQWA9
>>631
Nscr ver 2.46で試したところ、普通に通りましたので
一度verを確かめてみてください

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



633:628
05/02/07 17:16:14 qS3zMQ64
>>632
あ、最新のversionでためしたらできました!
ありがとうございました。m(_ _)m

634:629
05/02/07 17:39:58 GVmu/xWV
>>630
ありがとうございます。早速やってみます。

635:629
05/02/07 18:39:16 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 4lbxBK7G
>635
禿しく既出
聞く前ちょっとは自分で調べろ。

637:629
05/02/07 19:04:44 GVmu/xWV
調べてはいるのですが、わからなかったので。
もう少しじっくり調べてみます。ありがとうございました。

638:名前は開発中のものです。
05/02/07 20:26:10 rIiVQWA9
>>637
文字列スクリプトで、今試してたんだが、組むのがめどい

よって、prnumを試行錯誤したほうが良いかも

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



640:名前は開発中のものです。
05/02/07 22:23:47 4lbxBK7G
文字列スクリプト
文字列スクリプト
文字列スクリプト

641:名前は開発中のものです。
05/02/08 08:05:55 f8mQx6lU
必死になるところじゃないと思うが

642:629
05/02/08 14:13:20 IJGM7plZ
>>639
千満億の位じゃなくて千、万、10万の位だった・・・。
突っ込まれる前に訂正。

643:名前は開発中のものです。
05/02/08 14:48:14 pqEE/eIE
二行にまたがる文章中にルビを使うとエラーが起こるというのは仕様ですか?

644:名前は開発中のものです。
05/02/08 18:30:52 bVlDPWRd
ルビも2行に分割すれば?

645:643
05/02/08 18:35:04 pqEE/eIE
>>644
レスありがとうございます。ごちゃごちゃ設定いじってたら今のところエラーがなくなりました。
今度出たら、試してみますね。

646:名前は開発中のものです。
05/02/08 20:44:05 oqsShSD5
>>639
全角に変換するか、桁数が奇数の時は半角空白を足して調節すれば?

647:629
05/02/08 23:18:36 faIYZY6A
>>646
「半角文字が2つずつ」で桁数が奇数の時に
半角空白を足すという意味のつもりでした。
言葉が足りなくてすみませんでした。

648:名前は開発中のものです。
05/02/09 18:08:03 jHjV5Fv5
>>639
prnumの方でまぁ、いろいろやってるんですが、確かに1000を超えた時の
下三桁の001とかの部分つらいですね。


649:名前は開発中のものです。
05/02/09 18:08:58 jHjV5Fv5
表記が001じゃなくて1  1になっちゃいますからね〜

650:名前は開発中のものです。
05/02/09 21:37:18 3swfe7KD
文字列スプライトでの表示でいいならUPしてみたけど
結構実用的に作ってみたつもり。汎用性重視で。
まぁよければ使ってみてくれ


651:名前は開発中のものです。
05/02/10 01:21:35 TOnvy9Lu
>650
早速使わせていただきました。
有難うございました。
探していたので嬉しいです。

652:名前は開発中のものです。
05/02/10 15:33:20 8BkRnAb4
俺も使ってみます

653:名前は開発中のものです。
05/02/13 02:21:26 nxh40B8Y
本家更新キタ━━(゚∀゚≡(゚∀゚≡゚∀゚)≡゚∀゚)━━!!!!




って叫びたい今日この頃。

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

最近寂れてるな。このスレの頭辺りは技術的な話してて面白かったのに。


655:名前は開発中のものです。
05/02/13 05:09:33 k0OWVFYz
技術的な話をすると、必死な香具師がうるさいからw

656:名前は開発中のものです。
05/02/13 13:38:23 Jb4xYZI/
終了のダイアログって自分の好きに変えられないじゃん
あれ、格好悪いなあ

657:名前は開発中のものです。
05/02/13 13:39:42 nxh40B8Y
自分でつくりゃいいじゃん。

658:名前は開発中のものです。
05/02/13 16:44:34 fNHeuWhN
自分で作ることができないから初期機能に頼るしかなく、
更にそれに文句をつける低脳な奴なんだよ

大体あのダイアログに「格好いい」は無くても「格好悪い」もないだろ。
普通だ。普通

659:名前は開発中のものです。
05/02/14 04:26:56 TFvpywaZ
今のバージョンってkillmenuでCDのとこ消せないの?

660:名前は開発中のものです。
05/02/14 04:35:27 hMURr9aN
別に消せるけど
ただなんでか知らんけど、
他に何も消してないならkillmenu 6で消える位置にあるが、実際はkillmenu 7で消える。

661:名前は開発中のものです。
05/02/14 15:48:33 QHRLgeEi
>>660
ほんとだ7で消えた。
ありがd。


662:名前は開発中のものです。
05/02/15 14:28:54 elq4gyRw
アプロダにドラッグで動かすバーの参考サンプルがあるけど
あれ、動かしてみるとドラッグしたものを置く時に位置が勝手にズレたりして
どうもぎこちないね
どうにかならんものか

663:名前は開発中のものです。
05/02/15 19:18:50 13bDqrvE
コード見ればわかるだろ。
自分で百分率に直すなり、再描画のところ改造するなりすればいい。

664:名前は開発中のものです。
05/02/15 21:34:58 jCoRwkV0
誰かに改善してもらって、それをそのまま流用しようとする
中身の理解もできなかった哀れな奴なんだよ…カワイソウニ

665:名前は開発中のものです。
05/02/15 22:06:51 s7lBDd+f
だが、Nスクリプター98%はそんなレベルだ

666:名前は開発中のものです。
05/02/16 01:35:19 pGhMOpnl
まぁ本家では「Nscの最新版どこですか」なんて聞くのまでいるしなw
尤も、そんなのは頭数に入れるべきではないが

667:名前は開発中のものです。
05/02/16 02:13:57 wYEZgEeQ
とはいえ実際判りずらいのも否めない。

668:名前は開発中のものです。
05/02/16 02:47:09 eDnsr/BY
辛いをずらいと書くお前の作品が是非見たい

669:名前は開発中のものです。
05/02/16 02:50:18 dcIecnMS
「判る」+「辛い」=「わかりからい」

670:名前は開発中のものです。
05/02/16 04:09:55 CHdsNqOC
またーりw

671:名前は開発中のものです。
05/02/16 17:22:18 pGhMOpnl
>>667
TOPページにあれだけ堂々と置いてあって分かり辛いはないだろw
ってかおまえが本家で馬鹿な質問した人間か

672:名前は開発中のものです。
05/02/16 18:58:37 N+gB2m4p
よくある質問だと思いますが、WindowsXPで月姫やってて、
動作が遅くて困ってます。互換ウィザード試してみても、最初は
速くなったのですが一回電源切って、またやると遅くなります。
それで、NScripter試してみたのですが上手くいかなくて、
ぐぐってみれば、「Nscr.exeを月姫.exeにリタイトルするといい」
とあったのでやってみたら、最初は速くなったけど…、とさっきと
同じ状態…。
無知なので専門用語がわからなくて感覚でやったので、
ただ単にどっかで間違えただけかもしれません。
正直かなりまいってます……_ | ̄|○
誰か助けて(つД`)できれば簡単な語句で(ごにょごにょ


673:名前は開発中のものです。
05/02/16 19:01:55 pGhMOpnl
よくはない。
Nscr.exeを最新版に差し替えれば?
どうやって? とかは聞くな

674:名前は開発中のものです。
05/02/16 19:44:43 s8pmluAs
Nscripterが原因というよりは
環境の方に原因のような気がするな。

いや、大して根拠があるわけじゃないんだが。
各種ドライバを最新にするとか……。

675:名前は開発中のものです。
05/02/16 19:46:44 ZzegAQ+J
>>672
そんな症状は聞いたこと無いけどなあ。
月姫はどのバージョンよ?
そっちのマシンの構成とか環境書いてみそ。
親切な人が答えてくれるかも知れませぬ。
・・・あんまNscripterとは関係なさそうな気もするけど。

676:名前は開発中のものです。
05/02/16 21:14:05 UFbuILIX
月姫起動する前に毎回やればいいじゃん。

解決!

677:名前は開発中のものです。
05/02/16 23:31:13 5GO2vvnK
パフォーマンスを変えてみろ。

678:名前は開発中のものです。
05/02/17 01:05:51 ELIfslQc
諦 め ろ

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



680:名前は開発中のものです。
05/02/17 09:33:14 Z2nxPGaY
月姫以外のNスクゲーは普通に動くのか?

681:672
05/02/17 10:09:33 /oyVgCZG
他に何かあるのですか?よくわかりません。スミマセン…
追加報告ですが、テキスト0は月姫のフォルダに無くても良い
ということがわかったので、デリートしてからNscr.exe(月姫.exe)
をやったら動いたのですが、挙動不審ですil|li _| ̄|○ il|li

682:名前は開発中のものです。
05/02/17 11:46:02 zd9Larfb
本家で最新版を落とす→Nscr.exeを月姫.exeと同じフォルダに置く→互換は切る→Nscr.exeで起動

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

これ以上は求めるな。

683:名前は開発中のものです。
05/02/17 12:18:05 Z2nxPGaY
>>681
>>2のウェブリング登録サイト一覧で調べれ。

684:名前は開発中のものです。
05/02/17 20:50:02 ELIfslQc
大方「月姫」「プログラム」って感じの言葉で検索かけてきた輩だろ?
まだ同人のHPで掲示板動いてるみたいだし、そっちで聞く質問じゃないのか?
尤も、正規品だったら、の話だけど

685:名前は開発中のものです。
05/02/17 21:33:52 Ix2cqoOL
月の質問した人まだ見てるかな?
CDいれてないと、CD-DAでBGM再生しようとしたときに
動作が果てしなく遅くなるっていう現象があったと思う。
要するに、CDいれるか、オプションでCDDA切ってみれば、なおるやも知れぬ。

686:名前は開発中のものです。
05/02/17 22:48:36 OT1j36UT
swf再生プラグインは結局あれっきりなんでしょうか?
すごい便利げで心待ちにしてるんですが…

687:672
05/02/17 23:55:43 /oyVgCZG
答えてくれた皆さん、ありがとうございました。
月姫の質問した輩です。
言われたこと色々試してから>685さんのを試したら
直りました。気分を害した方にはスミマセンでした。

688:名前は開発中のものです。
05/02/18 03:34:44 +zhuL0JV
うむ、すばらしくNスクに関係のない原因で、よかったのかわるかったのか。

689:名前は開発中のものです。
05/02/18 03:45:25 4SepLs3C
Nスクでマターリする方法ってあります?
あると思うんですけど。

690:名前は開発中のものです。
05/02/18 04:08:29 DI1o3W/+
>689
何言いたいのかワカンネ

691:名前は開発中のものです。
05/02/18 04:19:28 4SepLs3C
>>690
そんなこと言わないで教えてくださいよw
マターリしたいんですw
まあ、とは言っても確かにマターリっていうのはずいぶん抽象的
な言葉ですもんね。
もっと具体的にいうなら機能的マターリですね。
Nスクではどんな機能的マターリが用意されてるんです?


692:名前は開発中のものです。
05/02/18 04:40:46 VxmTh5c1
メモリが128MBしか積んでないというオチじゃないだろうな?

693:(・∀・) ◆LC7P44pfbg
05/02/18 05:49:43 4SepLs3C
・・・いつになったら、機能的マターリについて解説してくれるんです?
もうそろそろ寝ますんで、起きる頃までには機能的マターリについて
たっぷり解説しといてくださいよw
期待してますw

694:名前は開発中のものです。
05/02/18 12:00:29 Eu9CcYdY
おいおい、コテ化しちゃったよ。
このまま居座るつもりじゃないだろうな。

695:名前は開発中のものです。
05/02/18 13:16:37 pGh0poQD
>>694
透明あぼーんワード

「マターリ」
「LC7P44pfbg」

696:名前は開発中のものです。
05/02/18 16:00:40 7R07FUzt
勝手にマターリすればいいじゃないか
だめなの?

697:名前は開発中のものです。
05/02/18 17:15:48 ChqiH9p9
あれ、本家が表示されない

698:697
05/02/18 17:21:37 ChqiH9p9
と思ったら表示された、よかった…

699:(・∀・) ◆LC7P44pfbg
05/02/18 18:19:11 0o5jASWq
>>694 >>695
あれ、わたくし荒らしだと思われてしまいました?
そんなことはないんですよw
このスレにマターリ系の話題は必要不可欠だと考えているんです。
頼むから、もっと真剣になってくれませんかねえ。

700:名前は開発中のものです。
05/02/18 18:38:11 d8re8B/P
>>699
(・∀・)カエレ!

という訳で、以降荒らしは 徹 底 無 視 でお願いします。


701:(・∀・) ◆LC7P44pfbg
05/02/18 18:56:22 0o5jASWq
もういいです、(´・ω・`)
どうしていつだって、漏れは抜け物にされるんですかねえ。
こうやって昔から傷つけられて生きてきたんだから、これくらい慣れっこです(´・ω・`)
さようなら
これからは名無しで普通のカキコをするのでよろしくおながいしますね。^^

702:名前は開発中のものです。
05/02/18 19:46:54 /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 Eu9CcYdY
>>702
おつかれさん(笑)

704:名前は開発中のものです。
05/02/20 20:57:46 rVHIYy1d
初歩的な質問なんですが、いいでしょうか?
画像スプライトのボタンにマウスオンしたときに音を鳴らすことは可能でしょうか?
旧マニュアルのselectvoiceは、通常選択肢で使用とかかれていたので・・・

exbtnが使えるのかなとも思っているのですが、いかんせんやり方がわからなくて・・・

705:名前は開発中のものです。
05/02/20 21:35:54 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 rVHIYy1d
>>705
すばやい解答ありがとうございます。
exbtnにSタグなんてあったんですね・・・
はじめて知りました。

この例文と同じで4つの選択肢なので、適当に変数をかえて調整していきます。
有難う御座いました

707:名前は開発中のものです。
05/02/21 00:32:42 Ijv5y4Pk
↑本家で質問してた奴だろ?
過去ログ嫁

708:名前は開発中のものです。
05/02/21 10:35:47 jfAQM7qV
drawとprintってどっちの方が早い処理に向いてますか?

709:704
05/02/21 11:27:22 TarhdraP
>>707
本家って、高橋さんのページのことですか?
質問はしたことありますけど、この質問ははじめてですが・・・
それと、本家の過去ログに載ってたんですね。自分の確認ミスでした。
以後、気をつけます。>>707さん&解答してくださった方、すいませんでした。

710:名前は開発中のものです。
05/02/21 23:11:59 XqxIPTCU
クリック待ち&次ページへ移動の時にNscripterを使ったゲームは
大抵マークが出るけれど、自分がプログラミングしても出てこない。
ちゃんと@や\を書いてるのに…何故?

711:名前は開発中のものです。
05/02/21 23:17:10 8+Wl6tvT
>>710
クリック待ちアイコンを表示する設定にしてないから

712:名前は開発中のものです。
05/02/21 23:29:29 XqxIPTCU
>>711
そんなのあったっけ!?…スマソ、出直してきます

713:名前は開発中のものです。
05/02/21 23:48:45 PyLKgtdb
>712
クリック待ちのアイコン画像をフォルダに入れ忘れてるとか。

714:名前は開発中のものです。
05/02/22 02:59:24 0T+JgG2+
>>712
ダウンロードしたNscripterを解凍したら、
堂々と「デフォルトのカーソルファイル」というフォルダがあるのだが
君の目には入らなかったのか。

715:名前は開発中のものです。
05/02/22 03:50:50 yAxMZQM1
>>712
凡ミスだね


716:名前は開発中のものです。
05/02/22 17:43:52 YLgOmxNh
>>712
メニューの表示形式の所の設定がデフォルトでないのかな?
どうもその為な気もするけど

717:名前は開発中のものです。
05/02/23 00:54:07 9wVSWJsE
>>710
デフォルトではクリック待ちカーソルアイコンは表示される。
でも、画像が置いてなくてもただ表示されないだけでエラーが出ないからね。
だから、>>714が言ってるフォルダの中にあるファイルを
nscr.exeと同じ場所に置けば表示されるよ。

718:名前は開発中のものです。
05/02/23 10:32:38 twTvOs9j
ん〜、近頃初心者の人へも多くのヘルプがあって
ちょうどいい感じの進行になってるなあこのスレ

719:名前は開発中のものです。
05/02/23 11:14:26 8wUvn4yD
まぁマニュアルやらサンプルやら説明サイトをしっかり見てから質問しろと言いたいけどな
応用力がなさ過ぎる奴が多い

720:名前は開発中のものです。
05/02/23 11:53:09 wLRwxSsZ
>719
でもね、初心者ってのはそういうもんなんだよ。
マニュアル見てもサンプル見ても、どこから手を付けていいか、何が何だか訳が分からない。
自分も昨年末から使い始めたけど、以前から他のスクリプトを
いろいろいじってなければ変数のヘの字も分からなかっただろうと思う。
だからよほどひどい質問じゃなければ、あまり目くじら立てずに
答えてあげて欲しいなあ。俺もそうするし。
マニュアルのどこそこ読め!だけでもいいと思うんだよね。

721:名前は開発中のものです。
05/02/23 12:11:51 2Lz0V7Xj
このスレ、良い時と悪い時があからさまだね。
良い時ってのは応用例がアプされて、それについての改良の時。
悪い時ってのは基礎的な事を質問された時。
そんなに基礎的な事に答えるのがイヤなら、
次スレから「Nスク上級者向けスレ」にしたらどうかな?

722:名前は開発中のものです。
05/02/23 12:41:14 eZijMDLH
まあ文句言いつつ結局みんな教えてるよな(´∀`)

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

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

>>721
みんな上級者向けの話題に餓えてるだけかと。
応用レベルの情報なんてここくらいでしか手に入らないし。

723:名前は開発中のものです。
05/02/23 15:21:17 /aH1a89U
質問されて困るのは、マニュアル読めば済むレベルのものよりもむしろ
「うまくいきません、どうしたらいいんでしょう」
って抽象的な表現のものなんだけどな。

昔の漫才であったよね
「太郎君が100円もって買い物に行きました。
 さて、どうでしょう?」
ってやつ。
そんな感じ。

724:名前は開発中のものです。
05/02/23 17:51:58 9CvKTWpl
まあ自分で調べる習慣を身に着けないと効率悪いよな
毎回他人をアテにしてたら時間かかるし、なによりなんにも成長しない
人に質問をするということは、調べる作業をその人に任せているわけだ
誰かに作業を全部任せて「ゲームを作った!」って
満足できるなら別にそれでもいいけどね

725:720
05/02/23 18:11:39 wLRwxSsZ
>722-724
自分で調べて考えてマスターするのが一番だと思うよ。
それが出来ないんだったらゲーム製作なんてするなとすら思うときもある。
俺自身もほとんど独学で試行錯誤の繰り返しだったし。
けれどせっかくのスレで、初心者を完全排除する雰囲気にはなって欲しく無いと。
聞く側も自分なりに調べて駄目ならこのスレの上級者にヘルプを求める。
上級者もヒントを上げたり、時には厳しく突き放したり。
上手い具合に共存できるといいねえ。

726:名前は開発中のものです。
05/02/23 19:16:37 ADQcHH9E
>>723
ダウンタウンのネタだね。

727:名前は開発中のものです。
05/02/24 01:12:14 Wsj/KV12
マニュアルあんま整備されてないのも確かだし、厳しいこと言わんでマターリしる。
ひどい質問だと思ったらスルーしときゃ、気が向いた誰かが答えるだろ。
漏れは技量は無いが、できるだけ回答はするつもりだ。

728:名前は開発中のものです。
05/02/24 01:45:26 /FK9LGG0
初心者の質問ってマニュアルの整備となんら関係のない質問が多い気がするんだが?
テンプレのサイト調べりゃ終わるものやら、マニュアルに目すら通してないものやら
そうやって偽善ぶって答える奴らがいるから、教えて君が増殖するってことに気付かないのか

所詮、Basic系のものなんだから、ある程度パターンはあるし、だからサンプルが理解できれば大体のものは作れる
ホントに自力で解決できない質問なんてほとんどないしな

729:名前は開発中のものです。
05/02/24 01:52:28 pg5fptXI
「教えてクンの質問には何でも答えよう!」

こういうレスは教えてクンが後日教えてクンするときのタメの布石。

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

二言目には一つ覚えの「マニュアル不備」を口に出すのは
そういう人じゃないかと思える。

731:名前は開発中のものです。
05/02/24 05:44:35 sFQmP8q/
かといって棲み分けるほどには人がいない過疎スレなんだよな

732:名前は開発中のものです。
05/02/24 12:38:58 IQ6I8hsP
ある程度スクリプトの扱いが慣れて来たら
それに伴い上達している自身に気付くようになる
んで、そんな頃に以前自分であれこれ悩んだのと同じ事に悩む人達の存在が
見えて来るわけだけど、ここからが分かれ目になっているね
教えるかスルーするか突き放すかとそんな感じだけど


733:727
05/02/24 14:04:51 WgucmeC+
うはは初心者よりも俺の方が雰囲気悪くしてるな。
正直スマンかった。
そういうひどい質問はスルーしてまったり行こうぜって言いたかっただけなんだ。

↓以下何事もなかったかのようにどうぞ。

734:名前は開発中のものです。
05/02/24 17:10:18 yS4UlZuh
初心者の質問くらいしか話題が無いというのも頷けるんだよなあ…


735:名前は開発中のものです。
05/02/25 15:08:14 WJlfamac
でもまあ、そんな人達の質問にさえ答えられないのもアレだし
そこは深く考えなくてもいいんじゃね?

736:名前は開発中のものです。
05/02/25 21:20:17 er3vYyjw
こんばんは〜!
10分前からNScripter使ってノベルゲームを作成しています。
シナリオは途中で、現在は3万文字、最終的には10万文字くらいになると思います。
今の時点で文字の表示と画像の表示しか覚えていませんが、骨組みが出来上がったら必要に応じてエフェクトやBGMなどを加えようかと思います。


737:名前は開発中のものです。
05/02/25 21:26:54 +p8i1LXw
bgm "bgm.mp3"

この辺ならもう最初に覚えちゃったほうがいいかもしれんよ

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

762:753
05/02/26 22:15:50 QUaoTXIl
>>761
勉強になったよ。dくす!

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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



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


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


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

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

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

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

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

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

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

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


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

元のファイルのデータ AAAB

圧縮 C=AAA

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

実行するには逆の作業を行って元の状態に復号しないといけない。
あまりに圧縮しすぎると復号に時間がかかってパフォーマンスが落ちる。
nsaの代わりにzip,、lzh、rarを使ったとすると低スペックでなくともファイルの読み込みに時間がかかってゲームにならない。
nsaはパフォーマンス優先の圧縮で複数ファイルをまとめるというの主目的だと思う。

786:名前は開発中のものです。
05/03/01 02:17:27 P96UwUDv
ファイルサイズがnsa圧縮>jpg圧縮になっているのは複合するのに必要なモノでも入ってるせいかも。
その辺はわからん。

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

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

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

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

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

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


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


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

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

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

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

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

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

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


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

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

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

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

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








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

if %0=1
さよなら!!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

816:名前は開発中のものです。
05/03/04 20:08:24 FksFfGkn
レジューム機能の部分だけ抜き出してアップしてみた。
URLリンク(andolf.hp.infoseek.co.jp)

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

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

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

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

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

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

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

修正版
URLリンク(andolf.hp.infoseek.co.jp)

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

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

821:名前は開発中のものです。
05/03/04 23:52:56 hJ9aPjQr
>820
quicksave命令なんて、ありましたっけ?
探したけど見付からない

822:名前は開発中のものです。
05/03/05 00:17:25 CF0NSx5G
>>821
>>819のスプリクト内のdefsubで定義した命令。
内容はsavegame 0:return

823:名前は開発中のものです。
05/03/05 02:37:26 2npgvFbM
月姫打オンラインってNスク?

824:名前は開発中のものです。
05/03/05 02:49:22 OLZ9EtVt
URLリンク(cgi2.osk.3web.ne.jp)

キーアップ対応ですよ。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5326日前に更新/252 KB
担当:undef