NScritper Ver.5.00at GAMEDEV
NScritper Ver.5.00 - 暇つぶし2ch400:名前は開発中のものです。
05/12/14 12:33:13 yGmMn9K2
OggのDLLについて。

547 音ヒネり ◆RPAY9T6roo New! 2005/12/14(水) 02:25:50 ID:OXF661J20
URLリンク(suzuka.mine.nu)
NScripter用プラグイン完成しましたのでスレに出しておきます
このスレ用に作ったものですが需要ありそうでしたらご自由にお使い下さい

あと名前わかりづらいからヒネり加えてくれと言われましたので加えましたよ。。。
ねもすねもす。。。


401:名前は開発中のものです。
05/12/14 17:22:16 WSaKj9ce
>>400
情報トンクス
↓これで動作確認してみた。イイ感じだね。(Win2k、PentiumIII, 800MHz)

※sound.oggはLOOPCOUNTタグ設定済み。

*define
game
*start
exec_dll "NScripterDS.dll"
exec_dll "NScripterDS.dll/Load|test|sound.ogg|1"
exec_dll "NScripterDS.dll/Play|test"
ループ再生。\
exec_dll "NScripterDS.dll/Free|test"
解放しました。\
end

ついでに関連ツールを適当にあさってみた。

Oggの拡張タグが「ファイルのプロパティ」で追加できるようになるツール(DLLをPCにインストールするだけ)
「VorbisEx日本語版」
URLリンク(homepage2.nifty.com)

wav → ogg
「DARU/MULTI-ENCODER!」
URLリンク(www.vector.co.jp)

402:名前は開発中のものです。
05/12/14 17:29:37 yGmMn9K2
>>401
ちなみにそのVerには98で不都合がある。

不都合を直したVerは、

403:名前は開発中のものです。
05/12/14 18:54:30 51wBkf8T
ちょ、おまいら。ろだ主さんの新作SUGEEEEEE!!!!!

404:名前は開発中のものです。
05/12/14 19:28:54 YODPKKun
>>403
見てきた、びびった俺にも言わせてくれ
SUGEEEEEEEE!!!!!!!!

405:名前は開発中のものです。
05/12/14 19:58:14 xPfi3jdp
あの人はNスクの可能性を色々と教えてくれるなぁ……。

406:名前は開発中のものです。
05/12/14 20:54:51 JArOEI4o
>>403
漏れにも一言言わせてくれ。
いまマジでsugeeeeee!!!

407:名前は開発中のものです。
05/12/14 21:12:32 d8xqv5Kg
目玉飛び出た。
すげえ。すげえよコレ。すげえとしか言えねえよ。

408:名前は開発中のものです。
05/12/14 21:59:16 U58zK4Wm
何かと思えば単なる3DPongかよ。全然面白くねーし。

409:名前は開発中のものです。
05/12/14 22:20:23 WSaKj9ce
>>408
ひょっとして、それはギャグで言ってるのか?

410:名前は開発中のものです。
05/12/14 22:24:42 U58zK4Wm
はぁ?お前の存在がギャグだろしね

411:名前は開発中のものです。
05/12/14 22:32:27 Jdsh86MG
まぁ、面白い面白くないは個人の意見だからどうでもいいことだろ
しかしすげーな、どうやったらあそこまで綺麗に処理できるんだ

412:名前は開発中のものです。
05/12/14 22:39:59 VSA2TdCc
この卓球は凄いなぁ。さすがというか、もうお見事。
ところでこのスレって、どうしても他人を認めたくないって人が若干名いるよね。
自分より話題が集まった人間に嫉妬しちゃうのって惨めだぞ。
悔しければ自分も何か凄いものを作ればいいだけの話。まぁ、がんばりな。

413:名前は開発中のものです。
05/12/14 22:59:39 yGmMn9K2
>ところでこのスレって、どうしても他人を認めたくないって人が若干名いるよね
そんなの、どこにでもいるよ。

それにしてもすげえ。すげえとしか言えねえよ。

414:名前は開発中のものです。
05/12/14 23:06:55 Xnl87oNV
Nスクでこんな処理も出来るんだ・・・すごいなぁ。

415:名前は開発中のものです。
05/12/14 23:08:57 blizZw7C
そんなことよりノベルゲーム完成させろよ、とか思っちゃうので素直には……。

416:名前は開発中のものです。
05/12/15 02:49:22 k3WB6UB6
ポイントはスクリプトでやった、という点だけで、
プログラミング的には何も目新しいことはない。


417:名前は開発中のものです。
05/12/15 03:26:48 5PT2Xmvz
>>416
スクリプトでやってるのに「プログラミング的には」ってのがおかしいが言いたいことはわかる

418:名前は開発中のものです。
05/12/15 06:11:33 1torS8sN
なるほどなー。もともとこれぐらいのゲーム作れる人からみれば、
作った手段がNScripterなだけで別になんともないのかもしれんが、
プログラム何それハァ?の自分にとっちゃあやっぱすごいなあ。イイモノ見せてもらった。

419:名前は開発中のものです。
05/12/15 07:27:43 k3WB6UB6
スクリプト的にはすごいけど、プログラミング的にはすごくないという話。

420:名前は開発中のものです。
05/12/15 10:59:07 s/L9p+20
デザインの勝利だと思った。
いや、スクリプト的にも凄いとは思ったが、
デザインがそれを何倍にも見せている。

421:名前は開発中のものです。
05/12/15 13:05:44 2oPE9gDh
あのデザインはよく考えたと思う。

ところで、マニュアルには右クリックがホールドってことに
なってるが、どうも左クリック(つまり一度スマッシュを空振り
してから)じゃないとホールドできなくね?


422:名前は開発中のものです。
05/12/15 21:25:05 qQNgJqy/
>>421
すまん。
左ボタン押しっぱなしでホールド が正しいね。 
なんで間違えたんだろう。

423:421
05/12/15 22:03:52 2oPE9gDh
ろだ主さん、乙です。

> 左ボタン押しっぱなしでホールド が正しいね。

動作仕様上は正しいってことで了解ッス。



424:名前は開発中のものです。
05/12/16 16:55:49 Jk0jwzMZ
今まで何も考えずにdefsubで宣言したサブルーチン内でloadgameをしていたのですが
やっぱりこれってイレギュラーな処理ですよね…

425:名前は開発中のものです。
05/12/16 19:29:59 eaQA06du
ロードしたらデータは全部
セーブした時点に復元されるので
一応処理的に問題は無いだろうけど、
あまりお勧めできる使い方ではないと思う。

426:名前は開発中のものです。
05/12/17 01:16:45 u4ZggkIF
別に構わないんじゃない?

427:名前は開発中のものです。
05/12/17 16:01:55 B0r/Extn
卓球なんかNscrでやる必要ないじゃん
ころなと並んで自己満足のクソゲー
苦労は認めるがはっきり言ってつまらん

428:名前は開発中のものです。
05/12/17 16:09:38 2Twht54V
もうその話題終わってるけど

429:名前は開発中のものです。
05/12/17 17:49:19 XRPvdxTW
>>427
あえて突っ込むとそれなら、何で作る必要があるのかと。
そんなこと言ってると卓球はテーブルとラケット、ピンポン用意して自分の体動かせってことになるが?

Nscrって色眼鏡捨てろよ。そうしたら同意してやるから。

430:名前は開発中のものです。
05/12/17 18:10:46 DQbnMG7x
見当違いもはななだしいなぁ。
面白いか面白くないかは関係ないんだよ。
Nscでどんなことができるか、を考えるのに意味があるんだ。

面白さはゲームデザインの問題であって、このスレとは関係ない。

アセンブリ言語で作ろうがN88-BASICで作ろうがつまらんものはつまらん。

431:名前は開発中のものです。
05/12/17 18:59:40 S/7PzA4/
なんというか、視野の狭い悲しい人がいるね。
いろんなことを試してみるのは、けっして無駄なことじゃない。
なにが気に入らなくて、いちいち自分本位の「面白い」に拘るのやら。
そんな狭い自己中心的な感性で「面白いゲーム」なんて作れないんじゃね。

432:名前は開発中のものです。
05/12/17 19:08:27 1Wwn19Gq
流れをぶった切ってスマソ。
↓の続きがちょっと気になるんだけど。

> 402 名前:名前は開発中のものです。[sage] 投稿日:2005/12/14(水) 17:29:37 ID:yGmMn9K2
> >>401
> ちなみにそのVerには98で不都合がある。
>
> 不都合を直したVerは、

433:名前は開発中のものです。
05/12/17 19:16:09 bofP2omL
アセンブリ言語で作ろうがN88-BASICで作ろうが「NScrで作ろうが」つまらんものはつまらん。

で卓球はゲームとして糞ツマランわけで。

アレが面白いヤツって、「Nscrで作った」という色眼鏡掛けてるからだろ。

434:名前は開発中のものです。
05/12/17 19:24:58 XRPvdxTW
>>433
だからここでは技術を問題にしてるわけで、個人のおもしろいとかはスレ違いなんだって。気付けよ。

>>432
ゴメソ、その続きは、
「最新のミニスカサンタに同梱されてます」です。
利用条件はReadMeに。

435:名前は開発中のものです。
05/12/17 19:39:00 DQbnMG7x
>>433

すまんが、どこの誰が「ゲームが面白い」と感想を言ってるんだ?
俺のログには見つからん。

436:名前は開発中のものです。
05/12/17 19:39:22 ASpZSF9Y
>>433
おまい本当にスレ住人か?
ここの住人にはNscrであれを実現した「スクリプトが」面白いんだぞ。
ゲーム性なんぞ二の次に決まってるだろ。

437:432=401
05/12/17 20:46:23 1Wwn19Gq
>>433
トンクス、まとめスレ見つけた。

LOOPIN と LOOPOUTの「サンプル数」って意味がよくわかってなかったんだけど、
調べてみたら「サンプル数=ファイルのサンプリング周波数×秒数」ってことなんだね。
ReadMeにちょろっと書いてあった方がいいかも。





438:名前は開発中のものです。
05/12/17 20:51:56 cbz0Ok6V
>>433
スレ違いハケーン(・∀・)ニヤニヤ

439:名前は開発中のものです。
05/12/17 20:53:25 bofP2omL
じゃ、卓球はゲームとして糞ツマラン、は皆OKってこったね。


440:名前は開発中のものです。
05/12/17 21:01:45 XRPvdxTW
>>439
(どうでも)いいよ。

>>437
言っとく。というか、スレにコピペしとくよ。

441:名前は開発中のものです。
05/12/17 21:16:49 u4ZggkIF
>>439
すまん、俺は結構楽しんだんだ…

442:名前は開発中のものです。
05/12/17 21:34:43 1Wwn19Gq
ところで、ふと思ったんだけど

> 会話デモとか、
> 勝利したら相手が脱衣
> などの部分を作っていきたい。

登場(予定)キャラのオサーンたちも脱ぐんだろうか?


>>440
現行スレのコピペ、確認しますた。トンx

443:牛 ◆JFxYj/S602
05/12/18 00:08:56 /NHDykr8
漏れはゲームとしてもすごく面白かったけど?
ゲームとしても、Nscr技術としても面白い。

まぁ、とりあえず叩く人が出るのが2chだからねぇw
せっかく何か出たんなら、何か吸収しないと損じゃない?

関係ないけど高橋さんの日記に「感動した!」って書いてある。
作者を感動させるなんてやっぱろだ主さんすごいや。
グラフィック処理はやっぱり勉強すべきだと思った。

444:名前は開発中のものです。
05/12/18 00:14:00 Nv9L6YAX
遊べて5分。つまんね。

445:名前は開発中のものです。
05/12/18 00:16:19 QJ2obMW3
>>444
>>1

446:名前は開発中のものです。
05/12/18 00:18:12 TwI2HDxX
>>444
/;:::l`ト、_, 'リ,|l__」;:、:ヽ::
イ::oi゙{:`l  'f. :ア。}V:::: あやまれ!!
/::::ゞ`´、_ `´゚ノ::::!:::  どう少なく見ても30分は遊んだ私にあやまれ!!
::::/:::ヽ、Y__,)∠::/:/::::  
::/::::/::::>-イ レ'レヘ:::::

447:名前は開発中のものです。
05/12/18 00:23:34 TX02NMtq
>技術的なメドがついたら、3D対応のdrawsp3命令を作りたい。
>テクスチャを張ったポリゴンを表示する命令ですね。
これはいらない。多機能的な方向は吉里吉里とか他に任せればいい。

>パース付かない等角図法でも十分なのかも? つまり、回転するクォータービュー。
これは面白そうな気がする。

卓球自体がどうこうより、作者にやる気を起こさせた功績は偉大。

448:424
05/12/18 00:42:33 14EJ6P9u
>>425,426
レスありがとうございます
defsubの動きがgosubなので、returnをしないでloadgameをしても
大丈夫なのかなと思った次第です
テストプレイで問題がないのでこのまま行こうと思います




449:名前は開発中のものです。
05/12/18 00:44:00 832EiUOj
友人に遊んでもらったときの感想が
(10分遊んだあとに)「ていうか、つまらん!」だったからなあ。
やっぱり面白くなかったか。自分では楽しめるんだが……。

450:名前は開発中のものです。
05/12/18 01:14:02 832EiUOj
>>442
当然、脱ぎます……と言いたいところだが、
素直にギャル絵に差し替えられます。。
(あれは ありあわせの絵を使ってるだけ)

>>446
/;:::l`ト、_, 'リ,|l__」;:、:ヽ::
イ::oi゙{:`l  'f. :ア。}V:::: あやまれ!!
/::::ゞ`´、_ `´゚ノ::::!:::  どう少なく見ても(デバッグで)50時間は遊んだ私にあやまれ!!
::::/:::ヽ、Y__,)∠::/:/::::  
::/::::/::::>-イ レ'レヘ:::::

451:名前は開発中のものです。
05/12/18 01:23:59 QJ2obMW3
>>450

正直、10点取る前にダレた。
5点先取か、3点先取くらいでいいと思たよ。

何はともあれ乙です

452:名前は開発中のものです。
05/12/18 01:34:37 CoB3u8YZ
>>429
>Nscrって色眼鏡捨てろよ。
それを言ったらさすがにスレ違いだろw

卓球は確かに体を動かすほうがいいな


453:名前は開発中のものです。
05/12/18 01:34:38 OHTsm6iN
俺はピンボールゲームで延々と遊んでいられる人間だから、
普通に面白いと思うし今でもたまに起動してる。

しいて言うなら「早いスマッシュ」は音が変化してるのに
ボール自体はに変化がないのが寂しい。(せめて色くらいは…。)
コートは横バウンドの音とかも欲しいかなあ。

相手のスマッシュとかで「やぁっ!」とか萌えボイスが入った途端
さんざん文句言ってた香具師らあっさりが転びそうな悪寒

454:453
05/12/18 01:48:06 OHTsm6iN
× あっさりが転びそうな悪寒
○ あっさり転びそうな悪寒

455:名前は開発中のものです。
05/12/18 03:20:03 14EJ6P9u
textgosubで飛んだラベル内で値を変化させたローカル変数を
セーブ→ロードで呼び出したいのですが上手く行きません。

ローカル変数%1に0を入れる
文章\
 カスタマイズクリック→内部で%1に1を足す→セーブ
文章\
 カスタマイズクリック→ロード

上記のような流れでロードをしても、%1には1が加算されない状態です。
私の頭ではどうのしようもなく・・・お知恵をお貸し頂ければと思いますm(_ _)m

456:名前は開発中のものです。
05/12/18 04:57:02 uoHujdo0
Nスクで無駄に卓球作って自作自演の絶賛か
おめでてーなw
ロダ置いてる香具師はころなの中の人?
もういい加減に2chで自演するのやめろよ

457:名前は開発中のものです。
05/12/18 05:10:33 L87cMdzp
よーしパパスキージャンプペア作っちゃうぞー

458:名前は開発中のものです。
05/12/18 05:29:47 BtLFkc4G
>>455
textgosub内ではセーブ準備されないって現スレにあったぞ
素直にグローバル変数使ったら?

>>456
自分を晒しageかよ。斬新だなm9(^Д^)プギャー

459:名前は開発中のものです。
05/12/18 06:24:38 EaPjw9T1
>>458
おい管理人、面白くない上に自画自賛自演したら皿仕上げられるのもムリはないだろ。

もう黙ってろ。

460:名前は開発中のものです。
05/12/18 07:05:44 yHw2pD7g
>>455
↓このコードではダメI?

*define
rmenu "セーブ",save,"ロード",load
textgosub *main ;←こいつが呼ばれる
game
*r_menu ;右クリックメニュー
textoff
systemcall rmenu
texton
return
*t_next ;テキスト送り
texec
saveon
return
*main ;クリック待ち
inc %1 ;←ここで加算
saveoff
btndef clear
*btn_loop
textbtnwait %0
if %0= 0 goto *t_next
if %0=-1 gosub *r_menu:goto *main
goto *btn_loop
*start
mov %1,0
 1回目、値を表示します。%1\
 2回目、値を表示します。%1\
 3回目、値を表示します。%1\
終了。%1\
end

461:455
05/12/18 07:27:47 14EJ6P9u
>>460
わざわざスクリプト組んで下さってありがとうございます。
私も>>460さんの書いてくださったような感じで組んだのですが、
たとえば1回目の時に右クリックを10回行ってセーブをして
2回目に行った時は正常に加算されているのですが、
ロードを行ってみると加算がされていないのです…orz

>>458
>>366さんの書き込み情報…気が付きませんでした。
言われる通り素直にグローバル変数を使う方法でやってみたいと思います。

どうもありがとうございましたm(_ _)m


462:名前は開発中のものです。
05/12/18 19:05:18 l4Aj9ORy
バージョンが新しくなったわけだが、スプライト表示非表示判定作ってくれないかなあ。

と思った。
ちょっと間をあけて頼んでみるか。

463:名前は開発中のものです。
05/12/18 19:32:02 tIvtwUci
テキストウィンドウの消去ってどうやるんですか?

464:名前は開発中のものです。
05/12/18 19:33:59 tIvtwUci
textoffを記入しても消えません…

465:名前は開発中のものです。
05/12/18 20:08:58 QJ2obMW3
>>463-464
な・い・しょ♥


マジレスすると状況がわからないので対処できません。

466:名前は開発中のものです。
05/12/18 20:17:19 5iKQF015
textoffしても、テキスト表示関係の命令を実行しちゃうと、
自動的にテキスト表示にもどっちゃうよ?

テキスト表示関係の命令ってのは、文章だけじゃない。
テキスト表示スピード操作とか、そんなのも含まれる。
そのあたりチェックしてみて。


467:名前は開発中のものです。
05/12/18 20:19:54 tIvtwUci
すいません
こんな感じです

*ser
textoff
bg "haikei\hana.jpg" ,10,500
lsp 40,":s/16,16,0,0;#FFFFFF#00BFFF薔薇",350,170
lsp 41,":s/16,16,0,0;#FFFFFF#00BFFFカトレア",350,190
lsp 42,":s/16,16,0,0;#FFFFFF#00BFFFシクラメン",350,250
lsp 43,":s/16,16,0,0;#FFFFFF#00BFFFひなげし",350,270
print 1

468:非公式マニュアル。
05/12/18 20:27:17 5qLvU+kh
もうちょっと待てば良かった・・・orz


469:名前は開発中のものです。
05/12/18 20:46:32 QJ2obMW3
>>467
多分BGじゃね?

BGとWindowひっつけたり剥がしたりしるコマンドがあった希ガス

470:名前は開発中のものです。
05/12/18 21:24:34 y0SKjsX+
> 【clickskippage】
> この時、通常クリック待ちではなくそのページの改頁待ちまで一気に飛ぶようにします。

こういうことかしら。

*define
clickskippage
game
*start
いくぜっ!(ダブルクリックしてね)\
昇おおぉ龍うぅぅ烈っ火ああああああ@
あああああああああああああああああ@
あああああああああああああああああ@
あああああああああああああああああ@
あああああああああああああああああ@
あああああああああああああああああ\
goto *start
end

471:名前は開発中のものです。
05/12/18 21:26:08 y0SKjsX+
間違えた、烈破だあああああああ

472:名前は開発中のものです。
05/12/18 21:43:05 tIvtwUci
すいません、解決しました
本家BBSの牛さんの以前のレスのおかげです
ありがとうございます

473:牛 ◆JFxYj/S602
05/12/18 23:27:07 1x1IpVBp
>>472
textclearとかその辺の話だったのかしら。
助けになったようで幸い。がんばってね。

474:名前は開発中のものです。
05/12/19 00:25:18 bVW/+6Rh
え?
>>466で俺が言った事とは別なのか?w

475:名前は開発中のものです。
05/12/19 18:15:03 3j+usXnc
デバッグウインドウに表示される文字列が
ゲーム中の変数に反映されてしまうというバグを発見しました'A`)
適当にサンプルを組んで本家で報告してみます。

476:名前は開発中のものです。
05/12/19 19:56:01 3j+usXnc
デバッグウインドウの件、公式の2005/5/5に上げられている現象と同じようです。
正確にはsplitにnumaliasで宣言した変数を使用していると不具合が出るみたいです。

高橋氏のコメントがないという事は対策不必要と判断されたのかもしれませんね…あくまでデバッグですし。
という事で上げるのは止めておきます。


477:名前は開発中のものです。
05/12/19 20:59:29 cilZ9Pv9
見落とした可能性もあるだろうし、言うだけいって( ゚д゚)ホスィ…

478:名前は開発中のものです。
05/12/19 21:28:14 3j+usXnc
色々とテストしてみた結果numaliasは関係なかったようです。
ただし結果は変わってきます。

以下サンプルです。

*define
game
*start
テスト\
mov $3,"データ1:データ2"
split $3,":",$1,$2
lsp 1,":s#ffffff$1",0,00
lsp 2,":s#ffffff$2",0,30
print 1
click
*end
end

>>477
私自身は高橋氏の作業の邪魔になると判断したので…すみません。

479:名前は開発中のものです。
05/12/19 21:31:24 h4TmnIsM
ドキュメント整理さえロクにやらないんだからバグ潰しぐらい念入りにやってもらわんと困る

480:名前は開発中のものです。
05/12/19 22:38:29 D+Sfz7uK
今回の更新でも半年くらい前に修正しますと言ってた点スルーされてるもんな。
ログ遡るのも手間だろうし、定期的に既存分をまとめて投稿してもいいのかもしれん。

481:名前は開発中のものです。
05/12/19 23:05:27 m42GQMRc
タダで使ってる癖に文句たぁおメデタイ。

投稿するなら、40万払ってからにしてください。

482:名前は開発中のものです。
05/12/20 05:00:35 hhT/Qac8
>480
本人が時々やってるしな。<修正要望まとめ
手伝ってもいいんじゃないの?

483:名前は開発中のものです。
05/12/21 02:46:55 3ABjPX20
ちょうど要望、修正案件を公式でお求めのようですので、報告されてはどうでしょう。
といか高橋氏、ここ見てるのでは……。

484:名前は開発中のものです。
05/12/21 15:22:25 5iIyDNOc
>>483
あぷろだ見てるくらいだから、多分見てるんジャマイカなあ。


485:名前は開発中のものです。
05/12/21 17:37:32 bHr3NFB9
だれか無知な漏れにdrawsp3の説明をしてくれませんか

486:名前は開発中のものです。
05/12/21 17:52:51 dgwrIwcB
drawsp3みたいな変換ってもしかして吉里吉里にない機能!?

487:名前は開発中のものです。
05/12/21 18:28:00 rh4f2z5u
アフィン変換使えば似たような事出来そうに見える
やりかたわかんないけど

488:名前は開発中のものです。
05/12/21 21:08:56 +BjtysWk
つーかアフィン変換だろう。一次変換+平行移動って言ってるから。
だから、キリキリにもあるよ。
>483-484
見てるだろうけど、ここでの要望に応えちゃうと、それ以降、
ここがサポートBBS化しちゃうから嫌じゃないかね。2chだし。
>478とか、一応書き込みに行ったほうがいいんじゃないかな。

489:名前は開発中のものです。
05/12/21 23:07:48 GtQxGmir
うん、俺もそう思う。
公然とここ見てると言わなくても、
下手にここの要望に応えたりすると、ぐだぐだになりそうだから
わざと沈黙を守ってる気がする。

だからやっぱりバグ報告や要望は公式で出すべきじゃないかな。
些細なことでも。

490:名前は開発中のものです。
05/12/22 09:35:04 2MNM0W/Q
質問。
nscで文字を、外部のファイルに出力できませんかね?
または
文字変数の中に、記号「"」を含めることは可能ですかね?

外部出力の命令が見あたらなかったので。
それと、後者が可能ならば外部出力もできる、はず・・・。

491:490
05/12/22 10:13:21 2MNM0W/Q
前者補足
「$0に入れればセーブデータとして外部に出せる」っていうのはNG。
出力した文字をテキストエディタで読めるようにしたい。

492:吉里吉里に負けるな
05/12/22 16:20:10 5bjGQNrF
とらに行って見るとどうも売られている同人エロゲーは
吉里吉里ばかりを使っているみたいなんだが…
Nスクで作ったとすぐに見て取れる物が少ないのが何とも気になるね
実質市場ではNスクはどの程度の位置付けにあるのかな
考えた以上に低いと何か嫌だなあ


493:名前は開発中のものです。
05/12/22 17:58:41 6AOa49y5
>>492
そんなこと考える必要が感じられない

494:名前は開発中のものです。
05/12/22 19:10:39 L21y8JH8
いや、気になるやろ

495:名前は開発中のものです。
05/12/22 19:25:48 VnTVasEB
来年夏の新作に期待しとけ

496:名前は開発中のものです。
05/12/22 20:39:08 rrOTwdfx
>>494
気になんねーよ馬鹿
気になる理由を説明しる

497:名前は開発中のものです。
05/12/22 20:41:34 wPYkvP17
その気なんの気連れ込む気ー

498:名前は開発中のものです。
05/12/22 22:32:51 SCEF1XZV
俺は気になる

499:名前は開発中のものです。
05/12/23 01:48:14 8TmW6zOr
>>492
> Nスクで作ったとすぐに見て取れる物が少ないのが何とも気になるね

じゃあ、逆に多かったらどうするの?

500:名前は開発中のものです。
05/12/23 02:39:13 Hn1WwP2q
金になるね

501:名前は開発中のものです。
05/12/23 02:49:11 8TmW6zOr
同人ゲームの買い手ってゲームエンジンで選ぶもんなの?
なんか印刷所で同人誌選んでるみたいだな。

502:名前は開発中のものです。
05/12/23 09:25:35 CnzMGPnu
そりゃ選ぶだろ。当たり前すぎ。

少なくとも俺は絶対にコミックメーカーとツクールで作られたノベルは買わんぞ。
フリーでもやらんし。

503:名前は開発中のものです。
05/12/23 11:59:59 ZXHfh78o
コミメとツクールとシナリオくん製は買わね。

他は基本的にはどうでもいい。

504:名前は開発中のものです。
05/12/23 12:22:46 05+wxvOF
なんで?

505:名前は開発中のものです。
05/12/23 12:36:14 VEHqYdnF
操作性悪いからじゃない? 限界が低いし。

快適にプレイできる最低水準を満たしていれば
あとはゲーム内容次第だろう。

506:名前は開発中のものです。
05/12/23 14:07:49 LKZV2O3z
ここの住人はなんでみんなツンデレなんですか?

507:名前は開発中のものです。
05/12/23 14:34:54 BeGDbd12
Q:ここの住人はなんでみんなツンデレなんですか?
A:ツンデレはみんなの心の中にすんでいるからです

508:名前は開発中のものです。
05/12/23 15:48:12 C3r3sPdV
基本的にやはり市場には主流とされるツールがあるから
そいつを使わないと売れないものとどうしてもみなされがち
と、言うか買い手もそこは見ているからツクール製とかだったら
即、買わずにポイだろ
Nスクでもそんな具合に扱われたらやっぱまずいじゃん

509:名前は開発中のものです。
05/12/23 17:01:39 BeGDbd12
>>508
その点においては月姫とか、NSc製のゲームの認知度のおかげでだいぶいいのではないかと思う。
>>503のはツールの名前はよくきくけど、それを使った良作、名作を聞いたことがない。
あったかもシレンが忘れた。


あ~>>492がいいたいことはそういうことか。
あと一年くらいは大丈夫じゃね?

510:名前は開発中のものです。
05/12/23 17:07:33 Z2suf3zM
内容的にはとっくに頭打ちだけどな>ノベルゲーム

511:名前は開発中のものです。
05/12/23 18:01:48 kmBM3qWn
同人で流行るのはNscr(月姫、ひぐらし)って感が作る側にはあっても
プレイする側はあんまり気にしていない気がする
こうして何製だから云々ってのはそのエンジンを知っているから言う訳であって
プレイする側には遊べれば良いって言う考えの方が多いと思う
要は中身でしょ


512:名前は開発中のものです。
05/12/23 18:50:12 n4CGJgio
いやいや、お前一度コミメで作られたゲームやってみ?

513:ホスプロ ◆HOTsoUpxjY
05/12/24 00:02:23 CXLmXdUh
>>501
確かに作り手が同人誌の紙質にこだわっても買う方は気にしないけど、
ゲームは動作しない可能性があるので、特に体験版ができない場合、
「Nスクなら前回動いたから今回も動くだろう」といって買う可能性はある。


514:名前は開発中のものです。
05/12/24 00:10:45 mLMBaFHq
動作環境
Nスクリプター製品が正常に動作する環境

って書いてるのみたことあるw

515:501
05/12/24 00:20:33 BV0TKwAy
>>513
ああ、そういうことなら納得。
たしかに、ローカル環境で実績があるエンジンの方が安心感はある。

516:名前は開発中のものです。
05/12/24 14:26:42 hpp8QYoc
なるへそ

517:名前は開発中のものです。
05/12/24 16:51:03 2LOcf6I3
さすがにコミメやユウキじゃ買わないもんな

518:名前は開発中のものです。
05/12/24 20:24:57 eU/nw8vm
自分が購入者の立場の場合、製作ツールはフリーで名前知っているもの
exe一つで立ち上がるもので買いますねぇ。
ツクール類とか、フリーでもショボそうなら買いません。
名前の知らないフリーなら、一度製作ソフトを調べてから買います。

519:名前は開発中のものです。
05/12/24 22:00:43 dw7gKSvA
たしかツクールはランタイムをインスコしないと遊べないんだっけか。
それはマンドクイな。

520:名前は開発中のものです。
05/12/25 14:08:17 J9+/QPsI
マンドルクイナ

521:名前は開発中のものです。
05/12/25 14:26:01 koFLEbr+
スレ違いかもしれないけど、質問

バグ報告一覧ってどこかにありませんか?

522:名前は開発中のものです。
05/12/25 17:47:02 tL84lcI5
>>521
目的は?
バグ報告をしたいなら、本家掲示板を検索して
誰かと重複してないか確認すればいいんでない?

それ以外の目的だとすると、たぶんあなたは奇特な方です。

523:名前は開発中のものです。
05/12/25 18:01:44 koFLEbr+
そろそろうざいかと思ったんで身元隠そうとも思いましたが…
↑の方でも何回かお世話になってるサンタの人です。

また、何かに依存したバグ(今回はOS依存ではないらしい)がでてるようなんですが、
自分の環境で確認できないので何が原因か分からない状態です。

既存のバグが分かれば、原因がわかるかもしれないし、回避の方法も思いつくと思うので、バグ報告一覧があれば閲覧したいと思いました。


524:名前は開発中のものです。
05/12/25 18:08:23 rSGxmshE
>>523
掲示板検索しかないかと

検索→あった→それを見ればOK
 ↓
ない→掲示板に書く→解決策が出る
        ↓
  現時点では解決不能と判明

525:名前は開発中のものです。
05/12/25 19:00:55 tL84lcI5
>>523
スクリプトさらしてくれればこっちの環境で試してみますよ?
ちょと興味がある。

526:名前は開発中のものです。
05/12/25 22:30:51 koFLEbr+
>>525

URLリンク(santa.f-adult.com)
強制終了は、真奈美というキャラを攻略する途中で起きるらしいです。

527:名前は開発中のものです。
05/12/25 22:45:14 hc4P7A3q
tyo!
てっきりテキストであげてくれると思ってた。
ゲームをプレイして、そしてバグの原因を見つけるってのはちょっとつらいんだが。

ええと、問題となったスクリプト部分は本当に一切わからないってことっすかねえ?

528:名前は開発中のものです。
05/12/25 22:51:46 qsY9r1E7
「攻略する途中」っておおざっぱに言われても困るしな……。

「どういう選択肢を選んで、どのタイミングでどんな現象が起きる、どんなエラーが出るのか」

くらい聞いてないの?

529:名前は開発中のものです。
05/12/25 22:51:52 koFLEbr+
自分の環境では確認できないんですよね…

一応、アーカイブ可等は行なってないんで、誰でも読むことはできます

530:名前は開発中のものです。
05/12/25 22:53:35 koFLEbr+
タイミングは真奈美というキャラに送迎イベントがあるのですが、その三回目の時に選んだ直後に強制終了がおきるという話でした。

531:名前は開発中のものです。
05/12/25 22:57:29 hc4P7A3q
あ、読むことできるんだ。
わたしはナローバンドなんで、ダウンロードは現在あきらめてます。

んで、今更さかのぼってみたけど、>>434の人?
そうするとエラーはwin98で、って感じに捉えたけど、合ってます?

532:名前は開発中のものです。
05/12/25 23:05:58 koFLEbr+
>>531
>>434です。

98では落ちないんですが、XPの一部で落ちるらしいんです。

533:525,527,531
05/12/25 23:15:37 hc4P7A3q
XP・・・。
パソコンの一部と言うよりは、おのおのの操作の違いでバグができる感じにも捉えられますが。

暇だったら、テキストだけうpしてくれません?
20MB強とか当方落とすの無理なんで。
んでできれば、その問題の送迎部分、ですか、
そこをわかりやすく、改行しまくるとか、どうにかしてもらってお願いします。

534:名前は開発中のものです。
05/12/25 23:51:21 koFLEbr+
とりあえず画像等削って軽くしました

送迎部分の弄ってないです、申し訳ない。
URLリンク(suzuka.mine.nu)


535:525
05/12/26 00:17:14 Qe6OVlRZ
ちょっっw!!
テキストありすぎ!

こりゃ、無理かもわからんね。

536:名前は開発中のものです。
05/12/26 00:24:19 NnSW3AWq
既読スキップでやってみたらいいと思うよ。
とりあえず、うちではエラーでなかった。
XPsp2 RADEON9100 Athron1700+ MEM:1G

三回目の選択肢直後の文が
今日も真奈美も真奈美を送って(ryになってた。

537:525←そろそろやめ
05/12/26 00:34:35 Qe6OVlRZ
>>536
しっかし、XPの一部のみエラーが出るってのがわからん。
そういう可能性も無いとは言わないけど、
きっと何か、操作に問題があるんじゃないかなあ。
例えば、データをロードするタイミングとか。

と、落としてないにもかかわらず言ってみました。
まあいつか試してみるよ。

538:名前は開発中のものです。
05/12/26 00:44:19 NnSW3AWq
手順探すのはつらいわな・・・

539:名前は開発中のものです。
05/12/26 01:08:46 dqBegcZA
ともかく現象を再現できる手順がわからないと、デバッグのしようがないかも。

XPで落ちるという人の直前までのセーブデータをうpしてもらえるなら、最低限
各々のマシンで落ちるのかどうか動作確認だけでもできるとは思うけど。


540:名前は開発中のものです。
05/12/26 02:07:33 7SXCg4LO
でも、正直全てのWindowsマシンの動作保証って無理じゃないの?
自作機になると、もうパーツからして組み合わせいろいろとあるし。
自分は、開発元のマシンと動作確認できたマシンの構成とかメーカーとか公開して
その上で「ダメだったらごめんなさい」って一言書いてるよ。
40万円払ったメーカーならともかく、そうでないところの対応は限られるし。

541:名前は開発中のものです。
05/12/26 02:58:13 iNv0AxPS
もうウインドウズから卒業したい

542:名前は開発中のものです。
05/12/26 11:34:24 tRZXlk1O
>>534
2000はエラー出んかった、関係ないが一応報告。
気になったのは 91.txt の 29 行目
文書読んでないので分からんが立ち絵違うかもよ。

543:542
05/12/26 11:55:16 tRZXlk1O
言い忘れた。
errorsave命令を使ってみるのはどう?
ただしNScripter自体が落ちてしまうようなエラーだと無力かもしれんが…

544:名前は開発中のものです。
05/12/26 17:53:29 QVfYR1ob
何気に例のoggプラグイン、v1.0.0.6 に上がってるのね。

545:名前は開発中のものです。
05/12/26 18:41:38 hCxP4B+C
サンタ関係ね。
>>543
エラー出たっていう人に、errorsaveを適用させてもう一度プレイしてもらうってこと?
そうするとスクリプトが変わるわけだから、
セーブデータは破棄して、また一からやってもらうことになりません?
・・・それとも、セーブデータって、行数が合ってりゃ問題ないんだっけ?

また、errorsave命令を使いながらNsc自体を吹っ飛ばしてみた。
セーブデータ出力されず。

んでスクリプトを見てみたけど、defsubが多い・・・。
人のスクリプトってそんなに見たこと無いけど、これが普通なのかなあ。
つまり、見やすいんだけど追いにくい。
当方あんまり慣れてないんでねえ、ええ、あんまり追えません。
作った本人が順々にスクリプトを見て、おかしな記述がないか探していくしかないのでは。

結局は、スクリプトのエラーなのかNsc本体のエラーなのか判断しかねます。
エラー報告が一人くらいなら一度謝って、そしてぱーっと忘れちゃえばいいんでないですかね?

>>544
ほう。見とこう。

546:名前は開発中のものです。
05/12/26 18:59:39 xY5iYZSM
みなさんいろいろありがとうございます

エラーはNScripterが吐き出すタイプではなく、Windows側が強制終了させるタイプで、
落ちる人も落ちない時があるとのことで、この件については諦めようと思います

万が一、原因が判明した場合は改めてこちらに報告されてもらいますね


defsubですが、自分普段Cとか書いてるので、同じ処理は纏めたいってどうしても思っちゃうんですよね

一応大まかにファイルの内容を
0:define
1:カスタム
2、3:主にdefsub等の小さいサブルーチン
4:コンフィグ画面ルーチン
5:CG閲覧モードルーチン
6:OPデモルーチン、メッセージ
10:タイトル画面ルーチン
11:シナリオ管理
15~80:シナリオ
81~:シナリオ(ライター立ち絵設定後分)

547:名前は開発中のものです。
05/12/26 20:38:48 mrScDiZj
あー。
そういや随分以前に、なぜか強制終了してしまうって現象があったなぁ。
自分とこの環境だと落ちないけど、
他の人の環境だと落ちるってやつ。

一応公式BBSでも誰かが話題にしてたと思うんだが、
結局わかんかなったんだっけ……?
正式な回答は見た覚えないけど……。

548:名前は開発中のものです。
05/12/26 20:58:59 hCxP4B+C
>>547
名前あたりから察するに、本人じゃないかと思ってるけど。

549:548
05/12/26 21:01:00 hCxP4B+C
誤爆というやつかもとちょっと思ってる。忘れてくれ。

550:名前は開発中のものです。
05/12/26 23:48:05 qa2RtEg7
>>546
もう遅いかもしれないけど、一応報告。うちのXPでは特に起きなかったッス。(動作させたのはフルバージョン)
 日立製 WinXp セレ2.66GHz メモリ1GB

で、ソースを見たところ

> タイミングは真奈美というキャラに送迎イベントがあるのですが、その三回目の時に選んだ直後

↑のタイミングは 87.txtの : *event031の最後の選択肢で *eventFirst を呼ぶあたりというところまでは
追えたんですが…。システムエラー系で疑うとなるとogg制御での相性問題かなあ?
でも、それならその前にとっくに死んでそうだけど…。

以上です。



551:名前は開発中のものです。
05/12/27 01:15:21 g3xmfAsD
>546

87.txt
>[名前/葉介](メイド喫茶はやっぱり強いな……)

メイド喫茶の後の ’(’ が半角の ’(’ になってる。
一度、テキストが全て全角になってるか調べたほうが良いと思うよ。


552:543
05/12/27 01:24:42 vO9RmZbl
>>545
そうなりますね。errorsaveとそれをローで出来る仕組みをスクリプトに埋め込んだ上で
セーブデータやらグローバル、その他もろもろ削除してもらって最初からと…。
(今回はNScripterが落ちてしまうのでダメっぽいね)
セーブデータに関しては、前に、いくつかのサークルさんのパッチ当ての方法を調べたんだけど
消すか残すかは色々あるみたい。
行数が合ってれば逝けてるように見えるが、本当のところNScripterがどういう処理をしているか分からんら
ウチらの方針では一旦セーブデータやらを削除してもらってる。
プレーヤーさんには本当に申し訳ない限りです。

>>551
ほかにも英語表記はほとんどが半角のような気がして怖い
最後のスタッフロールは気絶するかと思ったw

553:名前は開発中のものです。
05/12/27 02:43:27 arXTejjm
NScripterは、なんで半角ダメなんやろね

554:名前は開発中のものです。
05/12/27 08:32:44 3DP918j+
よく言って単純化のため
悪く言って以下略

555:名前は開発中のものです。
05/12/27 12:59:51 dP60ulz+
>>552
たぶん各テキストの一番最後に、黒い四角があるのは俺だけ?

556:550
05/12/27 13:10:36 YZKIGH3J
サンタシナリオ、とりあえずセリフで半角カッコを使用してると思われる行をgrepかけて抽出してみた。

22.txt(132): 常連を連れ去るだけのことはある。(俺ですら引き込まれそうになったし…)
22.txt(134): だけど親父の店は潰させねえ!!負けてられるか!!)
22.txt(164): [名前/葉介](それは暗に、「門限までに返さなかったらどうなるか分かってんだろうな若造が!」っていう脅しじゃないのか?)
22.txt(187): ちなみに、(ここ二日:変更可)でうちの店も「ミニスカサンタの店」として噂されてるらしい。
22.txt(198): [名前/葉介](…言わせただろ、今。 真奈美の奴、最近親父さんにオーラ似てきたんじゃねぇか?)
22.txt(289): [名前/葉介](忘れてた… 真奈美の親父さんのこと…!!)
22.txt(321): なんとそこには無数の未確認飛行物体(Unknown・Flying・Object)、略称UFOが浮かんでいたのだ!
87.txt(65): [名前/葉介](それは暗に、門限までに返さなかったらどうなるか分かってんだろうな若造が!@っていう脅しじゃないのか?)
87.txt(107): [名前/葉介](……言わせただろ、今。真奈美の奴、最近親父さんにオーラ似てきたんじゃねぇか?)
87.txt(231): [名前/葉介](忘れてた……真奈美の親父さんのこと……!!)
87.txt(276): なんとそこには無数の未確認飛行物体(Unknown・Flying・Object)、略称UFOが浮かんでいたのだ!

557:名前は開発中のものです。
05/12/27 19:03:41 6ZCsKOYn
TerapadのNscプラグイン作ってください><

558:名前は開発中のものです。
05/12/27 23:22:09 dVluEyvG
>>557
エディタの色付け設定とかか?
なら、HSPのを変えればすぐだろ

参考
URLリンク(kamakura.cool.ne.jp)

559:名前は開発中のものです。
05/12/28 23:40:19 YgLY+RtX
みなさんは冬コミかな。

560:名前は開発中のものです。
05/12/29 11:47:22 BgTnna+o
ゲーム作る人ってうらやましいよ。

561:名前は開発中のものです。
05/12/29 11:52:16 F0j4CP4D
>>560
え?

562:名前は開発中のものです。
05/12/29 12:39:52 XA4JxRwu
ゲームを作らずに暮らせる人ってうらやましいよ。

563:名前は開発中のものです。
05/12/29 13:16:11 aWUeImSx
パンピーの事か


564:名前は開発中のものです。
05/12/29 15:48:32 UnVvgGNJ
>>558
知りませんでした><
ありがとうございました><

565:401
05/12/30 00:39:07 LtOtDCFC
ろだにサンプル投下。
一応Nスクとの抱き合わせの再配布ですが、素材等に問題があれば削除しますので。
"ReadNe"のタイプミスは笑ってください。

566:名前は開発中のものです。
05/12/30 02:14:12 Bs4msNv5
>>565
ツール情報とかめっちゃ助かった。㌧クス。

それにしても本当有り難いなこのdllは。音ヒネりさんに感謝。
ループポイント指定が出来なかったなどなどの
Nスクの音周りの弱さが一気に解消されたことは大きいよ。


あと、公式BBSにT2さんの新作プラグイン来てたけど、ウチの環境だと落ちた……orz

567:名前は開発中のものです。
05/12/30 03:17:41 x/CWGYgV
作者は車輪の再発明しなくていいからさっさとバグ潰せ

568:名前は開発中のものです。
05/12/30 17:34:27 zzESCkqy
商業で人のプラグイン勝手に利用したら駄目だろ。どこかの二の舞になるぞ。
サポートもできないし。
写真の再発明が必要なこともあるんだよ。
仕事で頼まれた事のほうが優先だろうしな。

569:565
05/12/30 17:39:38 xppoViM4
言われて気付いたんですが、音ヒネり ◆RPAY9T6roo 氏のお名前がどこにも入っていな
かったので、ソースを変更してうpしなおしました。
また、サブルーチンがどうもスマートじゃなかったので書き直していました。
(サブルーチン内のローカル変数の切り分け、文字列渡しだった引数の数値渡し変更など)

あと、意味もなく背景がペンチラに変更されています。
どこで拾ってきたかは忘れましたが…。

570:569
05/12/30 18:15:02 FIQwtMjE
>>568
公式の日記はチェックしてなかった…。
来年、oggのストリーム再生に対応予定なんですねえ。


訂正。

>>569
× 書き直していました。 → ○ 書き直しました。

571:音ヒネり ◆RPAY9T6roo
05/12/31 10:18:40 dKgabDog
お、本家の方でも作るのか。。。
無駄になっちゃうかも知れないですけど本家版公開までの繋ぎという事でひとつ。

というわけでこんにちは。
NScripterDS なんですが、公開場所作りましたので、
今後はここから落として頂けると良いかと思いますです。
URLリンク(www.geocities.jp)

あと配布条件の方変更しましたので、
これからは本体同梱しなくてもreadme.txt同梱しなくてもOKです。

572:570
05/12/31 10:26:44 3F8ZoZqz
>>571
㌧クスです。リンク確認しました。
サンタの方は吉里移行予定だそうで…。(でもたまに保守に出向いてます)



しまった、ろだに上げたサンプルコード、初期化コールしてない orz

573:名前は開発中のものです。
05/12/31 18:10:01 IGkxvDpE
|――ーーーーーーーーーーーーーーー|
|                             |
|                             

|         背景
|                               ←画面







|(・∀・)―ーーーーーーーーーーーーーーー|
|人 人________________|←テキストウィンドウ
ーーーーーーーーーーーーーーーーーーーーーーー
  ↑
主人公の顔グラをテキストウィンドウの上に出す



これってどうすればいいんでしょうか?

574:名前は開発中のものです。
05/12/31 18:31:37 k7NgwCEm
↓この二つを組み合わせて設定する。

windowback

立ち絵より上、立ち絵よりも上のスプライトよりは下に
テキストウィンドウが表示されるようになります。


humanz 数字

スプライトと立ち絵の重なる時の優先順位(Zオーダー)を指定します。
指定した番号のスプライトのすぐ上に立ち絵が表示されることになります。
デフォルトは、25です。


575:名前は開発中のものです。
05/12/31 18:38:44 k7NgwCEm
humanzはデフォルトで25だから、デフォルトだと次のような表示優先になっている。

[テキストウィンドウ]
[スプライト0~24]
[立ち絵]
[スプライト25~]


これでWindowbackを使うと、

[スプライト~24]
[テキストウィンドウ]
[立ち絵]
[スプライト25~]

という優先順位になる。

だから、スプライトの0~24で(・∀・)を表示すれば上手くいくはず。


576:名前は開発中のものです。
05/12/31 20:16:55 NELPGQAI
え~…すいません
NScripteは(同人、個人)であっても有償にしたら40万払わないといけないであってますよね?
本も買って使いやすそうだなって思ってたんだけど…
あと、スレ違いだと思うんだけど吉里吉里は完全無料ですよね?

577:名前は開発中のものです。
05/12/31 20:25:56 Z8NzXyHH
>>576
40万は企業の場合。吉里吉里は無料。マニュアル嫁。

578:名前は開発中のものです。
05/12/31 21:45:00 NELPGQAI
ホントありがとう
ほら月姫とか、あれくらい売れたら下手な企業より儲かってそうだし
どうなんだろ…って。

579:名前は開発中のものです。
05/12/31 22:56:08 IGkxvDpE
>574-575
うわあ、ありがとうございます!
早速試してみますね

580:名前は開発中のものです。
05/12/31 23:49:26 3oHsnDw7
>ID:NELPGQAI
マニュアルすら読まないオマエには無理。
取らぬ狸の皮算用。

581: 【大吉】
06/01/01 00:26:09 qO85sokQ
>>571
ありがとうございます。感謝しきりです。

582:名前は開発中のものです。
06/01/01 03:03:26 QjorJSUL
ところで立ち絵をいじると
たまに改行待ちが効かず
飛ばされちゃうのは仕様ですか?


583: 【97円】
06/01/01 03:20:59 qO85sokQ
聞いたこと無いな。スクリプトミスじゃないの? もっと詳しく。

584:名前は開発中のものです。
06/01/01 03:32:04 QjorJSUL
lsp 1,":a;ld\hoge1.jpg",320,0
lsp 101,":a;ld\hoge1b.jpg",0,0
立ち絵表示テスト\

としたあと、

lsp 2,":a;ld\hoge2.jpg",320,0
lsp 102,":a;ld\hoge2b.jpg",0,0
vsp 1,0
vsp 101,0
print 1
表情表示テスト\

…とこんな感じです。


585:名前は開発中のものです。
06/01/01 07:22:45 qO85sokQ
>>584
それって立ち絵じゃなくてスプライト命令だと思うが……。
とりあえず確認してみたけどスクリプト通りに動いたよ。
\の改行待ちは飛ばされないで全部反応した。

586:名前は開発中のものです。
06/01/01 07:26:36 qO85sokQ
つか、こんな単純なところでバグ起きるようならみんなNスク使わないって。
思い通りにいかないのを仕様だバグだと思うのは早計。
まずは勘違いしてないか、落ち着いてスクリプトを順に読んでいってみたら?

587:名前は開発中のものです。
06/01/01 09:20:34 2vmN3O2z
>578
月姫だとかひぐらしだとか、確かに下手な商業よかよほど儲かってるのはあるけど、
たとえ何億儲けてようが同人なら無料だよ。

588:名前は開発中のものです。
06/01/01 10:31:55 L3efo1hJ
>>587
新年早々馬鹿晒すなヴォケがw


589:名前は開発中のものです。
06/01/01 10:50:20 QjorJSUL
>>585-586
>こんな単純なところでバグ起きるようならみんなNスク使わないって。
そうなんですよねえ。今確認するとふつうに動きます。
何かの拍子にキーがおささっていた状態になってたとか。
同じ現象が起きた人がいないか聞いてみたんです。どうも失礼しました。


590:名前は開発中のものです。
06/01/01 11:14:56 CRaamhIZ
>>588
_¶ ̄|○ ウンコモラシチャッタ…

591:名前は開発中のものです。
06/01/01 11:37:47 UviJbang
>>589

今度から、おかしいと思ったら何度も試してみて、スクリプトも色々変えてみて、
確実に再現できる事が判ってから人に訊きなさい。

592:名前は開発中のものです。
06/01/01 11:47:57 2rpcq4ML
A.NScripterは、次の場合は無料でお使いいただけます。
の中に
・個人による同人誌即売会もしくは同人ショップ・オンラインでの作品の販売

使用条件.txtも読もうぜ!

593:名前は開発中のものです。
06/01/01 12:40:42 TuDBRK1Q
>>589
そのバグが含まれてるソースはちゃんと残してあるかい?
もし残ってるなら↓のツールでソースの差分を確認してごらん。

「DF」
URLリンク(www.vector.co.jp)
・更新日時に関係なくファイルを比較する。
 フォルダ単位でソース差分の比較・強調が可能。
 F4キーやShift+F4で差分位置までジャンプしてくれる。
 拡張子による比較対象のフィルタリング、外部エディタとの連携ができる。
 (つか、俺はC/C++の仕事で愛用してる)

「バグが発生する環境をまるごと保存」はデバッグの基本。
でないと、いろいろいじってるうちに現象が発生しなくなって明確な解決結果を見ずに
バグが埋もれてしまうよ。
原因が明確じゃないから、またいつか同様のバグ発生する危険性が高い。



594:名前は開発中のものです。
06/01/01 12:50:01 QjorJSUL
>>593
ありがとうございます。動いたからいいと思って残してないです。
>明確な解決結果を見ずにバグが埋もれてしまうよ。
全くその通りです。これからはバグを解明することにします。


595:名前は開発中のものです。
06/01/01 13:01:52 E9K0wKhx
>>592
読まない(読めない)ヴァカはほっとこうぜ。
そんなヤツらは何もできっこないし、やってみたところで
ここに読んだらわかる程度の質問ばっかりしてくるだろうし。

596:名前は開発中のものです。
06/01/01 13:46:57 CRaamhIZ
⊂二二二( ^ω^)二⊃ ブーン

597:名前は開発中のものです。
06/01/01 14:35:43 tV8O5KfD
なんとなく追加命令を眺めていたらsavegame2を見つけてポカーンした大晦日。

598:名前は開発中のものです。
06/01/01 17:41:58 2MJN/B83
初心者な質問で申し訳ないのですが……どうか助けてください……。

シナリオをnscript.dat、その他データをnsa.arcに変換したら、
途端にNスク本体自体を起動しようとするとシャットダウン起こすようになってしまいました……。
The problem seems to be caused by the following file:i81×dnt5.dll
と表示されるんですが、どこをどうしたら改善するのかよくわかりません…。
システムの復元でも無理ですた……。
焼いたデータは、他のPCでは問題なく動くようなので、パソコンがおかしいとはわかるのですが…。
暗号化以前は問題なく動いていたんです。
ちなみに他のNS製ゲームも、インストールはできるのにそれ以降はシャットダウンしてしまうようになりました。
悩み過ぎて禿そうです。助言だけでもいただけると助かります。



599:名前は開発中のものです。
06/01/01 19:33:22 tV8O5KfD
>>598
nscript.datとnsa.arcのどっちに問題が?
どちらにせよ、暗号化する前のものをつかうしか解決策はないのでは。
人に渡すときだけ暗号化する、とか。

600:名前は開発中のものです。
06/01/01 19:45:44 E9K0wKhx
>>598
.arkに入れたデータの形式は何かな?
何かすげーもの入れたんでは?
やった事無いし憶測だけど、DivXで圧縮した.aviとか
展開&動作が重いもの入れたりしたらなりそうな気はするね。

601:名前は開発中のものです。
06/01/01 19:46:52 E9K0wKhx
あ、他のNSゲームもシャットダウンか。
そしたら圧縮したarcやdatだけの問題ではないかもね。

602:名前は開発中のものです。
06/01/01 21:04:12 B7HFzW2c
>>598
そもそも、dnt5.dllってなんだろね…。NT5っていうくらいだからXP関連のファイルとは予想できるけど、
俺のXPの中を dnt5.dll の名前で検索してみたけど、ialmdnt5.dll しかヒットしないなあ。
(ちなみにこれはディスプレイドライバらしい。)

うちはナローバンドなんでWindowsアップデートをサボってるんだけど、ひょっとするとアップデート
ファイルの中に入ってるのかも。
PCの中(全ドライブ検索)に "dnt5.dll" ってファイルはあるかい?

603:598
06/01/01 21:38:47 K6BuRlio
早速の助言ありがとうございます。一人で悩んでたのでとても嬉しいです。

dnt5.dllを検索してみたところ、システムやらDriver.cabやら
ServicePackFilesの中に計7個のi81xdnt5.dllが見つかりました。多すぎる。
競合起こしてるんですかね。これ全部削ったら動くようになるんですかね。

とりあえず、人に渡すときだけ暗号化することにしようとは思うんですが、
ちょっとでもNスクに触れるとシャットダウンなので、
おっかなびっくりに一度焼かないと内容が確認できないのがなんとも辛い……。

一度パソコンを初期状態に戻して、再インストールするしかないんでしょうか?
やったことないんでちょっと怖いんですが……。


604:名前は開発中のものです。
06/01/01 22:57:58 WSwo/7i1
検索で見つかったファイルは消さない方がいいと思う。
せめて全体のバックアップとってから。初期化するならバックアップ必要だし。

>>おっかなびっくりに一度焼かないと内容が確認できない
突然俺の頭が悪くなったのか、おまえさんの言ってることがよくわからねえ。

605:名前は開発中のものです。
06/01/01 23:15:28 Ou+2mMz9
>>604
焼くのにもリスクあるのに、
焼いて他所にもっていかないと動作チェックもできないってことじゃないか?多分。

606:602
06/01/02 00:18:26 zMddGfD+
>>603
ググってみたが、i81xdnt5.dllってやっぱグラフィックドライバだね。
問題なのは実際にシステムフォルダに展開(インストール)されてるi81xdnt5.dllだと思う。
その他は圧縮ファイルやバックアップフォルダの中だろうから、関連性は薄そう。

まず、問題なのは現象が発生するようになった時期は問題なし?
たとえば最近新しいアプリやゲームをインストールしたとか、あるいは何かをアップデート
したとか、そういうのがキッカケでドライバが壊れる可能性もありえる。

次に、現象が発生する原因を特定。
非圧縮時は起きてないなら、やはりnsa.arcを展開する時にi81xdnt5.dllとの相性問題が
発生してると思うんだけど、さてワルいのはnsa.arcかi81xdnt5.dllか?

とりあえずケースの切り分けとして
 「1.音声ファイルだけnsa.arcに圧縮してみる」
 「2.画像だけnsa.arcに圧縮してみる」
 「3.音声、画像をnsa.arcに圧縮してみる」(これは現在の状況だから省略可)
のパターンを試してみてはどうだろう。
もしパターン1で現象が発生しなければ、迷わずグラフィックドライバの更新かな。
たぶんメーカーのサポートページにおいてあると思うけど。

607:606
06/01/02 00:20:19 zMddGfD+
意味不明。orz

× まず、問題なのは現象が発生するようになった時期は問題なし?


○ まず、現象が発生するようになった時期は特に問題なし?

608:名前は開発中のものです。
06/01/02 08:03:20 gasaweU9
>592
悪いイメージもある作者だが、月姫だろうがひぐらしだろうが
タダというのは太っ腹だな。
企業でコミケ使用したらどうなるんだろ。まあ聞けばいい話だが。
>603
いきなりドライバ系のエラー頻発は怖いな。
いちおうウイルスチェックしてみたほうがいいかもな。

609:606
06/01/02 10:57:39 TJ+i3Ytj
なんか寝ぼけてたみたいだな…。 orz

× グラフィックドライバ

○ ディスプレイドライバ

610:名前は開発中のものです。
06/01/02 13:37:26 1uCeaa3h
企業はコミケ(サークル参加者として)には出せないよ。
参加申込書をよく読んでみそ。

611:名前は開発中のものです。
06/01/02 14:40:37 7iWyvu7M
Nスクって

仮にAとBという曲があってAをフェードアウトさせるときに
同時に少し重ねてBをフェードインすることってできないの??

612:名前は開発中のものです。
06/01/02 16:02:57 Ccr3uUPC
そういう曲を作れ!以上!

613:名前は開発中のものです。
06/01/02 16:30:34 WkLLTHVg
>>611
ヒント:このスレを読み返す。

614:名前は開発中のものです。
06/01/02 17:16:08 c7XtccVl
*define
game
*start
mov $0,"いち,にい"
クリック。\
split $0,",",$1,$2
$1
click
end



----------------------
以上のスクリプトって、何の問題もないよな?
いや、ちゃんと動くんだが。

615:名前は開発中のものです。
06/01/02 18:45:19 tvxojjFd
>>611
そういうプラグインを使え!以上!
ヒント:このスレを読み返す

>>614
自己完結にもほどがあるな。

616:名前は開発中のものです。
06/01/02 19:15:10 x5LNmVFE
>>615
だまされたと思って、そのスクリプトを動かしてみ?
ただし、「クリック」と表示されたあとに「D」ボタンを押してからクリックしてくれ。
デバッグってことな。

とりあえずこっちでは正しく動かない。
パソコンのせいなのかソフトのせいなのか。

617:名前は開発中のものです。
06/01/02 20:31:05 cEWbINiF
なるほど。
デバッグモードで表示されるメッセージが$0に補完されているって感じなのかな。

618:名前は開発中のものです。
06/01/02 21:01:13 C2oRj6LQ
splitのバグってこと?
>>475-476のあたりと関連がありそうだな。


619:616
06/01/02 21:37:42 x5LNmVFE
あ、>>475-476とかぶってる。

その書き込みを見たときは、自分とは関係がないなと思って飛ばしたんだよ。
ごめんなさい。

620:618
06/01/03 00:54:46 xKyo0932
>>619
いや、「numaliasの使用に関係なく発生」という新事実だから、
むしろ>>475-476の再現手順が絞り込まれた、ということで
いいと思うよ。


621:名前は開発中のものです。
06/01/03 08:49:45 gz9vXnRA
誰か、そのバグって報告したっけ?<デバッグウィンドウ
>610
そっか。でも同人ショップで売ったりDLサイトで売ったりは
出来るよね。その辺どうなるんだろうな。

622:618
06/01/03 14:13:19 m/tAzMXy
あ、よく読んだら>>478でかぶてたね。
俺が見落としてたか、スマソ。

>>621
> 誰か、そのバグって報告したっけ?<デバッグウィンドウ

今、本家の既知のバグ報告スレに投げておいた。


> 同人ショップで売ったりDLサイトで売ったりは出来る

横レスになるけど、コミケに出展する場合は企業参加じゃない?

623:名前は開発中のものです。
06/01/03 14:37:15 rLkHRiv1
>>622
企業参加?コミケは一般的な流通ルートなのか?
田舎に住んでる漏れにとっては凄く疑問なんだけど?

624:名前は開発中のものです。
06/01/03 14:44:45 YfWYG5dx
同人ショップだろうとなんだろうと企業は企業だろうと思うがナ。

625:622
06/01/03 15:22:16 xKyo0932
>>623
スレ違いでアレなんだが、「企業参加=企業ブースで出展」ってことだよ。
現状として、スクリーントーンやコピックといった画材、セルシスのマンガ作成ツール
ComicStudioみたいなソフトウェアといった市販品はみんな企業ブースで販売されてる。

「市販品を扱う = 一般的な流通ルート」ってことでいいんじゃね?

コミケットの詳細は公式ページを参照してくれ。
URLリンク(www.comiket.co.jp)

626:名前は開発中のものです。
06/01/03 19:55:51 HxVx+wdQ
・スプライトボタンの上にカーソルを乗せるとwaveが再生される
・さらにスプライトボタンをクリックすると別のwaveが再生される

というのをメニュー画面等に使用したいのですが、難しいでしょうか?
様々なサンプルを見てみたのですが、実装されているのはN卓球だけでした。
N卓球のスクリプトを覗いても理解できなかったので、皆様ご教授願います。

627:名前は開発中のものです。
06/01/03 20:10:46 YfWYG5dx
>>626

まずは、Nscripterに同梱されている

「サンプル」

の、

「メニューのカスタマイズと複合ボタン」

をじっくり参考にするべし。


628:名前は開発中のものです。
06/01/03 20:21:04 YfWYG5dx
そして次に>>1に書かれてる「うpろだ」から
UP主様に感謝しつつ、「Scripter 非公式マニュアル」をダウンロードし、

exbtn

の項目をよーーく読んでみよう。


629:名前は開発中のものです。
06/01/03 20:24:21 YfWYG5dx
それで、

>・スプライトボタンの上にカーソルを乗せるとwaveが再生される

に関しては解決するはずだ。



>・さらにスプライトボタンをクリックすると別のwaveが再生される

に関してはもう一度よく考えてみなさい。
前者が難しいと思うあまり、後者も同じ難しさだと思い込んでるだけだから。



630:名前は開発中のものです。
06/01/03 20:26:01 eekpzAye
おまいいいやつだな。

631:名前は開発中のものです。
06/01/03 22:16:32 toICO/dh
今年初めての優しさをみたよ。

632:名前は開発中のものです。
06/01/03 22:47:30 x57im97f
ここの住人はツンデレが多いな

633:623
06/01/03 23:17:16 R/HKwjTd
>>625
レスサンクス~♪そのまんまですね。
同人配布用として限定販売したものをそのまま流通ルートに乗せるのはNGっぽい・・・。

仮にテストケースとして同人用として販売した後に
流通用にリニューアルして再リリースするのも微妙な気がする。

混乱する話題を振った>>576>>608は企業ブースで出展汁ということで完結。

ホントにスレ違いだね。orz

634:名前は開発中のものです。
06/01/04 00:54:56 NIycc+Ju
そんなおまいらが大好きだった

635:名前は開発中のものです。
06/01/04 01:10:06 5aDKDQk+
え?…か、過去形なのぉ?( ´Д`)

636:名前は開発中のものです。
06/01/04 01:40:58 YBKHH9jS
>>627
そっちのサンプルは別フォルダに分けてたので未見でした。
やってみたらできました、ありがとうございます!

637:623
06/01/04 02:17:51 pTEuSYiA
>>634-635
話題を続けたいと言うのであれば・・・ヤパーリ却下。orz

638:名前は開発中のものです。
06/01/04 15:44:16 l3qgmpgQ
そういやあ非公式マニュアルでさ、正式名称は忘れたけど、
もし ラベルを取得したことがあれば、の命令と、
もしファイルを取得したことがあれば、の命令がなかったと思う。

非公式マニュアルを見ながら、labellogの存在意義について考え込んでしまったよ。
その命令が書いてあると助かる人もいるんでない?

・・・じゃないじゃない!
俺のためだ俺のため!
別に、おまいらのために言ったわけじゃないんだからな!

いや、本気で。

639:名前は開発中のものです。
06/01/04 15:45:49 l3qgmpgQ
ちょw
ifにあったw

640:名前は開発中のものです。
06/01/04 15:55:05 lOrwBeP4
使ってないところもマニュアル熟読しておかないと
いざというときに探すはめになるよな

まぁそうやって目を通しておくと逆に
ああいうの見かけた気がするんだよなーって探し物が多くなる罠

641:名前は開発中のものです。
06/01/04 16:09:50 IqTHj8j2
>>638
氏ねボケ

642:名前は開発中のものです。
06/01/04 16:15:12 5aDKDQk+
>>638
ツンデレとか言われる思ったら大間違いだぜ。
クソが!死ねや!!

643:名前は開発中のものです。
06/01/04 16:42:13 rZJGGIM6
>>641-642
吊られる前にスルー汁。

644:638
06/01/04 17:19:11 l3qgmpgQ
ぬるぽ?

645:名前は開発中のものです。
06/01/04 19:26:46 G6gmqlb7
ガッ
ラベルログはなんか知らんが多用している自分
結構便利なんだよね

646:名前は開発中のものです。
06/01/04 20:39:51 QYka97bp
>>645
シーンスキップと既読選択肢の判定にしか使ってないなあ。
どんなところに使ってます?

647:名前は開発中のものです。
06/01/04 20:57:07 Bgiswjj1
humanorder "rcl"
って使えない?
不正な命令って言われたんだが
立ち絵の真ん中を手前にするにはどうしたらいいんだ

あと、非推奨な命令とか一覧にしてほしいな
マニュアル参考にしつつやってるが、
たまに解説サイトで使わないほうがいいとか言われてる命令もあるし

648:名前は開発中のものです。
06/01/04 21:40:30 6jagv63R
俺のスクリプトでは

humanorder "clr",0

ってなってるな。

書く場所は*define節じゃないぞ?


649:名前は開発中のものです。
06/01/04 23:11:43 70uKhLDO
スタート以後にhumanorder "clr"と書いたら
コンマが足りないと言われたのでおかしいと思ったのだが
,0 つけたら正常に働いたみたいだ ありがとう

650:名前は開発中のものです。
06/01/04 23:12:38 G6gmqlb7
>>646
基本的にはその二つと読破率の計算とかにかな
シナリオジャンプとの組み合わせがいい感じ
あと既読によるシナリオ分岐(二週目とかにジャンプしたりするの)に使ってみたりしてる
乱数と組み合わせてシナリオをランダムで抽出とか
作っている方は楽しいがやる方は迷惑そうだw

651:名前は開発中のものです。
06/01/04 23:21:25 314b3THH
>>646
何も考えずにそれしようとしたことあったけど、
飛んだラベル=通ったラベルにすると、

通った直後にセーブ→ロードかナニカでラベル前に戻る→通ったことになってるからスキップ可能

とかできちゃうんだよね…


まぁ、飛ぶ直前にラベル貼ってそっちで管理すればいいだけなんだが、メンドイ

652:名前は開発中のものです。
06/01/05 00:54:16 RcoFGyHk
>>650
> シナリオをランダムで抽出
ちょっとやってみたくなったw
そんなにシナリオ無いか。

>>651
俺の場合。
------------
scene "*b"
*a
*b
------------
[scene "*b"]が、*aを飛ばすシーンスキップ選択肢で、内容は、
*bを読み込んだことがあるなら*bに飛んでも良い、ってかんじにしてる。
実際はもうちょっと無駄に引数とかあるけど。

653:名前は開発中のものです。
06/01/05 01:11:48 SR8FnsAX
>>652
俺なら
---------
*a
scene "*a_end"
しなりお~
*a_end
[次のラベルへ]
---------

*a_endを読み込んだことがある場合にscene内でスキップするか(*a_endまで飛ぶか)どうか選択肢出す。

俺の書き方だと
シーン管理からgosubで飛んで、
[次のラベルへ]がreturn
だからこっちの方が都合がいい。

654:名前は開発中のものです。
06/01/05 01:22:49 2HZ5RfZK
おー、おんなじことしてる香具師がいてちょっと嬉しくなった
俺もシナリオはgosubで処理してるから↑の人と同じ感じだ

655:名前は開発中のものです。
06/01/05 12:14:40 MdflzzWO
gosubでジャンプしてきて、nextで次のシーンに移るインターミッションを作りました。
こんな風なものです。

*intermission
インターミッションです
br
select"セーブ",*save,"ロード",*load,"次へ",*next

*save
systemcall save
goto *intermission

*load
systemcall load
goto *intermission

*next
return

セーブはうまくいくのですが、ロードをクリックするとロードの画面が出て、ロードしたいファイルを選ぶと何故かセーブ画面が出ます。
どこが間違っているのか分かりません。

656:名前は開発中のものです。
06/01/05 12:41:02 2gqQHpIC
>>655
それは決して、ソフト側に問題があるってわけじゃないのはいいです?
ロードってのは、セーブしたところにちゃんと戻らなきゃいけませんから。
だからロードは正しく仕事しているわけです。
やっぱり問題はスクリプト。

saveon、saveoffを使うと良いと思います。一度説明を読んでみてください。
自分でもあまり理解していないので自信はありませんが・・・。

657:名前は開発中のものです。
06/01/05 12:45:13 sdQEO5fy
>>654
セーブオフにしてないから、セーブした時点で*saveラベルが記憶されてんじゃないかな。

↓みたいに saveoff saveon を入れてみたらどうだろう。

*intermission
saveoff
インターミッションです
br
select"セーブ",*save,"ロード",*load,"次へ",*next

*save
systemcall save
goto *intermission

*load
systemcall load
goto *intermission

*next
saveon
return

658:名前は開発中のものです。
06/01/05 13:55:50 MdflzzWO
>656-657
ちゃんと動きました。
ありがとうございました。

659:名前は開発中のものです。
06/01/06 23:47:21 a9KT8H/r
黒?

660:名前は開発中のものです。
06/01/07 00:00:50 DpupiTyh
白?

661:名前は開発中のものです。
06/01/07 00:10:38 rPp7HTOL
どうして人がいるんだw

662:名前は開発中のものです。
06/01/07 12:04:48 IjqVD5vb
音ヒネりさんのDLLがいつの間にか更新されてた模様。バージョンが1.0.0.9まで行ってた。
ライセンス関係で影響ありそうなので、利用者は>>571のURLから最新版をもらってくるべし。

サンタはエンジン移行したのに、未だ更新してくれてる音ヒネりさんに多謝(`・ω・´)ゝ

663:名前は開発中のものです。
06/01/11 00:59:26 OI+0cLAC
スクリプトに著作権ってあります?
ころなのカウンタ付きサウンドモードを真似したいんですが・・・

664:名前は開発中のものです。
06/01/11 01:02:41 YyoryD0T
>663 当然ある。

665:名前は開発中のものです。
06/01/11 01:53:27 EZTe3ISe
しかし、そうなると同じ機能をスクリプトで再現するのは難しいので
先にやったもの勝ちになりそうだね。その辺はどう回避すればいいのかな?

666:名前は開発中のものです。
06/01/11 02:03:36 km3SJzgs
みんながやればいい

667:名前は開発中のものです。
06/01/11 02:12:20 zi6hu/fS
あくまで「参考にする」だけに留めて、自分で一から作り直せばいい。

スクリプトをコピーするのがまずいのは解っているだろうが、
スクリプトを見ながら、入力しなおすのももちろんダメだ。
人の書いた小説をそのまま書き直して「俺のオリジナル小説です」なんて主張は通らないだろ?

だが、ロジックを理解した上で、自分流に一から作ったのなら
真似したとは言われるかもしれないが、法的には限りなく白に近いはずだ。

「丸暗記」ってのも法的には問題ないだろうし、
それどころかコピペしたところで、バレ無い事の方が多いかもしれないが、
そこは自分の良識とプライドと相談してみてくれ。

668:名前は開発中のものです。
06/01/11 02:25:57 OI+0cLAC
>>664-667
レスありがとうございました。
自分なりに挑戦して近づける形でやってみます。

669:名前は開発中のものです。
06/01/11 17:31:44 yTqoHMqN
スクリプト言語の著作権は、境界線上の問題だよ。
誰が書いても同じになるような、例えば単純なバッチファイルなんかには
著作権はないんだけど、複雑なアルゴリズムを実装したスクリプトは、
著作権で保護される。
目安としては、数行を部分的に持ってくる程度なら大丈夫だって感じかな。

670:名前は開発中のものです。
06/01/11 21:41:39 Sn3Wu5xG
同じような機能を実装したかったらソース抽出はしないに越したことは無い。

要は>>667と同じ。

671:名前は開発中のものです。
06/01/12 20:43:59 sqVr66os
釣りとは思うが・・・・
アルゴリズムは著作権じゃ保護されません。

672:名前は開発中のものです。
06/01/12 20:54:19 EFgx8nAT
すぐ上に物凄い釣り糸がぶら下がっている

673:名前は開発中のものです。
06/01/12 21:10:12 sqVr66os
本当のことを言ってるだけだぞ

674:名前は開発中のものです。
06/01/12 21:19:37 T0LvIB7l
>>671
だね。
アルゴリズムを保護してるのは特許法だから、
特許を申請しないと保護はされない。

ただ、例え著作権で保護されて無くてもパクリ自体は(・A・)イクナイ!!

675:名前は開発中のものです。
06/01/12 21:33:10 AeAo7DBb
スクリプトとアルゴリズムは別物だから注意しようね
ネー(*´・д・)(・д・`*)ネー

676:名前は開発中のものです。
06/01/12 22:08:28 lYMDXzFW
ふーん。んじゃちょこっと変えてパクるかな( ´∀`)

677:名前は開発中のものです。
06/01/13 13:53:44 hHS4O6Ff
>671 >674
よく読め。
「複雑なアルゴリズムを『実装したスクリプト』」と書いてあるだろ。
……あれ、俺、もしかして釣られた?

678:名前は開発中のものです。
06/01/13 13:55:55 hHS4O6Ff
あと、特許と著作権で問題にならないなら、パクリオールオッケー。
むしろパクリがいけないとかいうほうがいけない。

679:名前は開発中のものです。
06/01/13 15:12:03 X4f1TjNU
そうだね。そして俺はいけない人だからパクリを見つけたら
悪評流したりして思い切り叩きまくるだけさ。

680:名前は開発中のものです。
06/01/13 21:05:44 eJhoGk0G
サンプルスクリプトをパクったことなら何度もあるなw
そのお陰で実装できた機能がイパーイでつ。
サンプル提供者の皆様には本当に感謝(-人-)

>>679
パクるって言葉に釣られてね?w

681:名前は開発中のものです。
06/01/13 23:22:47 hHS4O6Ff
>679
それは本当にただの「いけない人」だが。皮肉のつもり?

682:名前は開発中のものです。
06/01/14 00:06:23 pwY1/Kao
相談。
セーブデータをロードしようとすると、一度画面が黒でゆっくり覆われ、
そしてロードしたデータの画面がゆっくり出るようにしたい。問題は後者。

とにかく、普通にloadgameすると一瞬で画面が切り替わって宜しくないんだ。


loadgosubで、ロード時にすぐ黒くするような命令を入れても、一瞬元の画像が見えて宜しくない。
んじゃセーブ直前に画面を黒くしちまえと思っても、
textgosub使ってるんで自動でsaveoffされるから無理ー。
>>366さんの言うとおり、saveon状態になってくれないっぽ。

なんとかなりませんかね?

683:名前は開発中のものです。
06/01/14 00:20:59 qtsB90u5
うーん、面白い事考えるね。

思いつきで、実際にできるかどうか判んないけど、こういうのはどうかな。

セーブ時に、Savescreenshotでサムネイルを画面を撮るのと同じやりかたで
「そのままのサイズ」でSSを記録。

で、ロード時にその記録されたSSを黒い画面からゆっくり切り替えて表示させる。

そして最後にLoadgameで実際にデータロードする。


セーブ・ロード画面ですでにサムネイルを使ってるとちょっと難しい事になるけど……。

684:682
06/01/14 12:26:40 JE8rVA/H
データをロードする前に、すでにロード後の画像を用意しておくと解釈しましたが。
それは考えつかなかったよ。確かに可能そう。
しかしそれって、セーブデータの数だけフルサイズのスクリーンショットが必要だよね?
それは、すごいことじゃないかw。

そしてちなみに私は、スクリーンショットはすでに使ってる・・・。
ちょっと二枚ショットについて考えてみるよ。

他の方法があったら誰かお願いします。

685:683
06/01/14 13:08:46 xRZVmoz2
>データをロードする前に、すでにロード後の画像を用意しておくと解釈しましたが。

そのつもりで書きました。
セーブ数だけSSが要るのは仕方ないとしてくださいw

問題は他にもある。
ロード後のスタート地点は、多くの場合、そのページの冒頭からだけど、
セーブはページの途中で行われる場合が多い。
つまりセーブ画面を開いた時点でのSSだとロード後の画面と異なる場合がある。
だから改ページのたびに裏でセーブ用SSを撮っておくとかしないとダメだろうね。

二枚ショットについては普通にやってたら無理。
ころなで実現してたけど、あれはセーブロード画面を閉じる時に
復元した画面を2枚目のSSとして撮るという方法をとってる。
(ゲーム終了時にも一度ゲーム画面を復元させてから終了させている)
あのアイデアには感心した。

686:名前は開発中のものです。
06/01/14 13:34:00 GxORn+dQ
黒い画像をつかうとか

687:682
06/01/14 18:13:20 t5kRd1+q
助言どうもありがとう。

おかげで構想ができたので、ちょっと取り組んでみます。
しっかしセーブデータひとつにつき1MBを越えるゲームなんてあるんでしょうかね?
無事完成したとしても、たぶん実装しません。趣味の範囲で。

>>686
それはギャグかね?
私の思い至らなかった素晴らしい考えかもしれないので、詳しくお願いします。

688:682
06/01/14 19:27:32 t5kRd1+q
やっぱ無理す。
テキスト送りをするのに0.5秒くらいかかるようになってしまった・・・!

スクリーンショット計画は挫折しました。

689:名前は開発中のものです。
06/01/14 19:31:59 nBXJ88Nk
みなさん、本家がお引っ越しのうえ、本体もアップしてますよ。

以下5つを修正しました。
・デバッグウィンドウをはさむと文字列を正しく取得できないバグ
・スプライトの表示非表示取得命令
・デバッグモードでの文字列をファイルに吐き出す命令
・複合ボタンでC100-150 のような指定を可能にする
・mode320,mode400,mode800のモザイクエフェクト強制終了

だそうです。

しかし、便利機能が一気にきましたねー。
自力で必死にスプライトの表示Defsub実装してたのが、泣けてきた(笑

690:名前は開発中のものです。
06/01/15 21:05:48 QSC+OL6v
>682

同じようなことを以前にやった事があると思うが。

691:682
06/01/15 22:20:37 IG6vWH6G
>>690
過去ログVer.3.00で確認した。そういうことだよね?
そのときの結論も、無理、か・・・。

俺のゲームはロード時だけ瞬間表示ですはははははは。

692:名前は開発中のものです。
06/01/16 00:51:12 7UewL8Ce
>>691
外部プラグインで、黒い子ウィンドウを画面いっぱいに表示するのは駄目か?


693:名前は開発中のものです。
06/01/16 01:44:59 8YjTBUOr
横レスで、ちょっとお邪魔しますよ。つまり、以下みたいなことで宜しいんでしょうか?

【セーブ時】
画面が真っ黒画面にフェード
  ↓
内部的にセーブ処理する
  ↓
「セーブしました」メッセージ表示
  ↓
黒画面が元の画面へフェード→ゲーム続行

【ロード時】
ロードメニューからセーブナンバー選択、決定
  ↓
画面が全面黒にフェード
  ↓
内部的にロードする
  ↓
真っ黒画面がフェードアウトしてセーブポイントからゲーム再開

ウチの場合、セーブ決定と同時に黒い全画面スプライトでブラインドをかけ、その後にsavegameで内部処理。
ロード時には同じく黒い全画面スプライトを使っていったん画面を隠し、データロード。
このときグローバル変数を使って「セーブ完了しました」の表示を躱してゲームに戻るようにしてます。
※このへん公式板No:3454で高橋さんが仰っていた方法が参考になります。

ただ、loadgosubを使ってないし、ロード画面にサムネイルも無いので、そのへんとの兼ね合いは解りません。
また、制作中のゲームはセーブポイントが固定方式というものなので、シナリオのどの場面からでも
セーブできるタイプのゲームに合うかも不明です。

694:名前は開発中のものです。
06/01/16 07:11:53 QCzu9cLU
いまさらスレタイにふいた

695:名前は開発中のものです。
06/01/16 07:26:13 eRjxKmyo
えぬすくりとぱー

696:名前は開発中のものです。
06/01/16 09:34:05 82InQngL
悲しいけどコレ、スレ検索にひっかからないのよね。

697:名前は開発中のものです。
06/01/16 12:26:04 X+Jn/aRF
Nscで検索かければ無問題。

698:682
06/01/16 15:44:36 MpJQaYjf
レスありがとう。

>>692
残念ながら外部プラグインについては無知でして、はい。
というか、書き込み自体がちょっとわかんないです。すいません。
ウィンドウってのは画像なんかじゃなく、きっと本当のウィンドウですよね?
しかし、「子」ウィンドウ?
「子」ってことは、Nsc内にウィンドウができるってこと?はあ?
といった具合です。ははは。


>>693
確かにその方法では可能ですね。
ただし、セーブ前になにか処理、ここでいう暗転、が必要なわけです。
そうすると、詳しい説明は省きますが、多分textgosubと併用できないと思うんですね。
textgosubを封印すると激しくあれなんで、きっと無理す・・・。



textgosub中でもsaveonができるように頼もうかなあ。
それとも何かの理由があって、絶対にsaveonしちゃいけないのか。

699:名前は開発中のものです。
06/01/16 21:23:52 /K/x3wuk
>>682
今作ってるゲームで似たような処理入れたいなーと思ってたとこだ。
自分が考えたのは、>>683氏同様の処理+サムネイルメニュー。
セーブロード画面では、全画面サイズのスクショをdrawsp2で縮小してサムネイルっぽく表示、
一画面分表示したらそれをスクショかbgcopyで背景化して、その上にボタンを配置してみた。
これならわざわざサムネイル用のスクショ撮らなくても可能かと。
それから自分は改ページの度にSS撮るんじゃなくて、
セーブボタンを押した時にtexthideしてからgetscreenshot→セーブ画面表示→
セーブ番号選んだ後でsavescreenshot、にしてる。これならテキスト送りにも影響無いかと。

700:牛 ◆JFxYj/S602
06/01/16 22:16:48 nqAepx1d
えぬすくりぷとぱー(゚∀゚)
_| ̄|○

次から漏れはスレ立てしないことにしたよw

701:名前は開発中のものです。
06/01/16 22:22:22 JfHYRAvJ
>>700
ガンガレ

702:名前は開発中のものです。
06/01/16 22:31:58 4z+09alj
>>700
氏ね。出てくんなウザイ。

703:名前は開発中のものです。
06/01/16 22:44:56 b+eFJ1ok
>>699

いや、その方法だと>>685にも書いたけど、
画面の途中でセーブした時に不都合がでるんだよ。
テキスト送りじゃなくてね。

全画面ノベル表示形式の場合だけど、
一ページの途中で立ち絵とか変更して、その後にセーブしても
ロード後はページの一番上から始まる。
つまり立ち絵もセーブ時とは違うんだ。

小さなウィンドウテキストに一行メッセージ表示のADVタイプなら
関係ないかもしれないけど。


704:699
06/01/16 23:43:54 /K/x3wuk
あ、ゴメ…自分ADVタイプしか頭に無かった…ハズカシスorz

705:名前は開発中のものです。
06/01/17 00:56:29 pILwe98u
改ページのたびに画像を保存するしか考えられない
ロードするとどうしても瞬間表示になってしまうからなぁ

706:名前は開発中のものです。
06/01/17 01:52:50 WL4C6ApA
でも>>688によると改ページのたびに0.5秒くらい掛かるようになるらしいしなぁ。

そうだなぁ。他に考えられる方法は……これも思いつきだが、
改ページのたびにSS撮るのはそれでいいとして、
SSのサイズを実画像サイズでなく、縮小サイズにする。

で、ロードする直前のフェードインの時には、draw系命令を使って、
撮ったSSを「拡大表示」し、その上に真っ黒な画像を重ね、
真っ黒な画像の透過度を調整する事でフェードインしているように見せかける。

縮小サイズでSS撮るなら少しはラグが軽減されるのではないかと思ったが
ひょっとしたらあまり変わらないかも。
……最大の問題は「SSを拡大表示」した荒い画像が
どこまで見れるものに仕上がるかだなw

検証もせず無責任なネタばかりでスマンが。

707:名前は開発中のものです。
06/01/17 10:03:43 yUuWEUuo
勘違い>>699です。
改ページの度に全画面getscreenshotすることにしてみたけど、
スピードに差は無い気がする。自分は全然気にならなかった。
実数値測って無いから動かした感じだけだけど、特にもたつかないよ。
環境の違い?それとも>>688は自動セーブで毎度savescreenshotしてるんだろうか…

708:名前は開発中のものです。
06/01/17 10:38:10 LfiAyYSx
688です。
俺の環境って特別な場合だった。すみません。
長く、わかりにくく説明してみる。

まずスクリーンショットをすでに使ってたんで、改ページごとにsavescreenしてました。
んでそうすると、SS画像の名前が必要。例「s00.bmp」とする。数字は可変。
果たしてどのセーブ番号にセーブするか謎だから、SS画像の番号とセーブ番号は必ずしも合わない。
よってセーブ時に、savegame2を生かしてSS画像名もセーブデータに保存。
話は最初に戻るけど、SSセーブ時に名前が必要。
そのとき、すべてのセーブデータの名前と重ならない名前でなければならない。
さらに、俺のゲームはセーブ数が100こ。

だから、改ページするたび、
「画像名は他と重なるかゴルァ」ってセーブ数100個に対して判定、
重なれば画像名の数字を+1して再び判定。
さらにsavescreen。

以上で約0.5秒かかることが証明された。
まあ正確に0.5とは言わないけど、絶対に無視できない間ができる。
俺のパソコンのスペックは、正直忘れたけど、結構新しい方です。

暇だったら他の人もやってみてくれ。



と書いてて思ったけど、別に改ページ後すぐに名前判定をしなくても良いことに気づいた。
通常のセーブデータを作ると同時に、「ちなみにこのSS名はフリーだよ」を取得すれば、
改ページ後の判定しなくても、他とかぶることはない。
起動時にはグローバル文字変数使うなどして。

何言ってるかわからんかもしれんが、これで結構早くできるかもしれん。

709:名前は開発中のものです。
06/01/17 10:44:49 LfiAyYSx
みんなSS画像名については一言も触れてないけど、
もしかして俺、馬鹿なことやってた?

710:名前は開発中のものです。
06/01/17 11:22:23 tL09RzyY
いや、そんな方法だったとは思ってもいなかった。
面白いアイデアだ。

つまりこうか

1)改ページのたびにgetscreenshotをとる。(セーブはまだ)
2)セーブ画面に切り替わる前に、グローバル変数の
  ファイル番号用変数(以後、ポインタと呼ぶ)からファイル名を決定し、
  savescreenshotを実行。
3)サムネイル用の画像をgetscreenshotする。
4)もし、セーブせずにセーブ画面終了するなら、なにもしない。
5)もし、セーブしたのなら、そのセーブ番号にあたるグローバル変数(100個分用意)に
  ポインタの番号を記録し、ポインタ+1する。
  ただし、セーブ画面で連続して複数回セーブする時はポインタ+1してはいけない。
  もちろんポインタが100を超えたら1にもどる。
6)ロードする時は、まずロード番号に対応するグローバル変数から
 ポインタの番号を復帰させ、そのポインタに対応するスクリーンショットを
 フェードインさせたあと、loadgameする。

……いけるんじゃないかな?

711:名前は開発中のものです。
06/01/17 11:45:35 9T3NSfWz
おまえらあきらめて別のツールつかえよw

712:名前は開発中のものです。
06/01/17 12:29:04 rcAHZs1M
>>711
ちょ、それを言ったら元も子もねえw

713:名前は開発中のものです。
06/01/17 12:55:53 eftqxR6H
諦めたらそこで試合終了ですよ

714:名前は開発中のものです。
06/01/17 17:45:40 p7i+ARGP
しっかし何度も言われているように、
ロード後に再び1ページが実行されるってのが致命的ですな。
こればかりは多分どうしようもない。
ADVタイプだって、@を使ってそのあとに立ち絵表示とかしたいのですよ。


そういうわけで妥協策。
背景画像の名前だけを記録しておいて、それを黒画面からフェードイン、
その後ロードして一瞬で立ち絵やウィンドウ等表示、って感じでどうかな。
一瞬ですべて表示よりは大分良いと思うけど。
そして実装も簡単そうだ。

715:名前は開発中のものです。
06/01/17 20:29:16 xOwLEs6F
試してないが、>>686 の言うように、黒い画像をつかうとか

716:名前は開発中のものです。
06/01/17 20:34:33 xOwLEs6F
ロダにプラグインがうpされたから嫌味はやめとくことにする

717:名前は開発中のものです。
06/01/18 01:45:05 UpO6u0+9
アプロダにあったプラグインを使ってみました。
ええと結論、これでロード後フェードインが簡単に可能になりましたね。

作者さん、えらく感謝します。助かります。すごいです。ありがとうございます。
nscの命令しか考えられない自分が恥ずかしいです。ほんと。

少なくともこのスレではこれが標準装備になる予感。

718:名前は開発中のものです。
06/01/18 20:48:08 X+J/OnTv
ころなの新作が出るらしいね!
楽しみだー

719:名前は開発中のものです。
06/01/18 21:02:24 WheFOPQg
>>718
宣伝乙

720:牛 ◆JFxYj/S602
06/01/18 21:32:16 VD8VO6dZ
うあー、プラグインすげー。
うpした方、ありがたく使わせていただきます。

721:名前は開発中のものです。
06/01/18 22:12:10 nSou2osu
T2さんとこの新作も、今回のプラグインも、
ウチじゃ瞬間表示なんだよな…残念。

722:名前は開発中のものです。
06/01/18 22:58:23 RvKbImaS
>>720
氏ね。出てくんなウザイ。

723:牛 ◆JFxYj/S602
06/01/18 23:28:18 VD8VO6dZ
>>722
ワロタww

724:名前は開発中のものです。
06/01/18 23:33:07 CtW0bBVr
>>721
使い方間違ってる訳じゃあないですよね?
スペック教えてくれません?
nscが正常に動かないということで参考にしたいので。

725:名前は開発中のものです。
06/01/18 23:42:21 JxPYxMQC
今回アプされてたプラグインって、
「黒いウィンドウで隠れてる裏で実はフェードしてるんだけど、
フェード終わってから黒いウィンドウ消してるから、
フェードしてたなんて事わからないっしょ」ってことだよね?
最初、画面の文章だけ見てたから、
どこがフェードしてるんだ?と混乱したんだけど…そゆことじゃないのかな

726:名前は開発中のものです。
06/01/19 00:02:06 2wNnx5Zv
>>725
一連の論議を読んでないのかキミはw

ロード直後はセーブした時の画面が一瞬で復元されてしまう。
そこを、フェードインで表示するようにしたいんだけど、
Nscripterの仕様だからどうにもならない。

けど、プラグインで、ロード終了直前に画面を黒くしておけば、
一瞬で画面が復元されてもプレイヤーには見えない。
その見えないうちに、黒いスプライトで画面を真っ暗にしておき、
プラグインの画面をはずした後に、
スプライトを消す事でフェードインしてるように見せかけられる。

ってことだろう。


727:名前は開発中のものです。
06/01/19 00:23:05 nB+sygji
ホイールダウンで読み進めるようには出来ないんですかね
ホイールの方が楽なんでできればすごい助かるんですが

728:名前は開発中のものです。
06/01/19 00:35:58 X74N5XtX
>>727
デフォでそうなってなかったっけ?

729:名前は開発中のものです。
06/01/19 00:42:04 IUMU7l7k
>>727

システムカスタマイズすれば普通に出来ますが。
詳しくはNscripterに添付されてるサンプルの
「システムカスタマイズ・AVG形式サンプル」を参照。



730:名前は開発中のものです。
06/01/19 01:07:51 nB+sygji
ああ、ほんとだ。お二方サンクス

731:名前は開発中のものです。
06/01/19 01:43:11 ZMqn0Wmp
>>723
氏ね。出てくんなウザイ。

732:名前は開発中のものです。
06/01/19 03:03:47 DtC0JaEr
>>726
いや、あのゴメン、>>725=>>699です。
このプラグインがロード時フェードに使えるねってのは分かってるけど、それとはまた別で、
同梱されてたサンプルスクリプトは>>725みたいな処理をしてる?と聞きたかったんだ。
スクリプト見る前に起動して、「フェードします」ってあるのにフェードしてない=瞬間表示?と
最初間違えてしまったので、>>721はそれとは違うのかなーと。
書き方悪くてゴメン…。

733:名前は開発中のものです。
06/01/19 03:21:09 K/IIV2/z
>>732
後学のために環境plz どちらかの勘違いならそれはそれで問題ないし。

734:732
06/01/19 03:44:03 DtC0JaEr
何だか自分の説明が悪くてどんどん泥沼…orz
同梱サンプルって起動すると、画面上の見かけは、
最初赤にフェードして、文章表示されて、クリックで瞬時に黒くなって、
しばらくしたら瞬時に緑に変わると思ったんだけど、もしかして違うのか。
環境ったって何書けば良いのかわかんないよママン。OSはXPっす。

735:名前は開発中のものです。
06/01/19 04:00:19 L1eHIvbv
>>733
>>721の環境だけ訊いとけばいいんじゃなかろうか?
>>732は正常に動いてて>>725を書いたが、うまく伝わらずに>>726に説明されてしまった。と

え~…、この事件のポイントは、処理はフェードでも見た目には 瞬間表示になっている。 …古畑任三郎でした

736:721
06/01/19 15:34:32 cqtS6Gzg
すまん、理解した。
てっきりプラグインだけでフェード処理までしてくれるのかと思ってた。
「ひんと」通りの処理で試せばよかったんだな。
それなら無事フェードできた。

早とちりで騒がせてスマンかった。特に>>732
そしてありがとう>>724使わせてもらいます

737:名前は開発中のものです。
06/01/19 17:40:18 9cv+ol8w
おにぃタン は実は おねぇタン だったという事実www

738:名前は開発中のものです。
06/01/19 17:41:15 9cv+ol8w
すまん誤爆した

739:名前は開発中のものです。
06/01/19 19:10:08 Dz/q5ONy
稀に見る爆撃だな。

740:名前は開発中のものです。
06/01/19 19:21:33 UaN/wA1k
そして、レスの内容からしてどこの誤爆なんだと思わせずにはいられない件について

741:名前は開発中のものです。
06/01/19 19:49:49 Dz/q5ONy
つーかスレ間違える誤爆って、やったこと無いんだが。
どうやったらなるんだ。ビュアー関連かな。

742:名前は開発中のものです。
06/01/20 06:18:38 1/Nhriv1
ギコナビとかだと書き込み欄が別窓に出るから、案外間違える罠。

743:名前は開発中のものです。
06/01/20 09:14:54 KDvzZBnk
てっきりスクリプトで組んでたメッセージが漏れたかと思ったぞ(笑

かちゅ~しゃ(kage)だとスレタイは出るけど、スレをいっぱい開いた上で
書き掛け状態を失念すると誤爆出来るかも・・・。

744:名前は開発中のものです。
06/01/23 05:20:45 sbsWMFt8
まさにそれを、俺が以前何回かやった<かちゅ誤爆

745:名前は開発中のものです。
06/01/23 06:03:24 Kqy7HjsP
かちゅ~しゃでスレに埋もれるのはデフォ。orz


746:名前は開発中のものです。
06/01/26 22:07:33 EIzs+ZzJ
cselを使ったときに使用しているラベル
csel "選択肢",*ss←これをcsel中に得る方法ってありますか?

747:名前は開発中のものです。
06/01/26 22:17:33 1rio4OVj
>>746
「csel中に得る」の表現がよくわからないんですが。
シーケンスとして具体的にどういう結果が欲しいのですか?

748:名前は開発中のものです。
06/01/26 23:21:25 s24psd/j
ESP機能搭載の俺が暇だから透視してみる。
もしかしてcselの選択肢の結果で*ssを分岐させるっていうこと?
cselは選択肢全般のカスタマイズだから、その内部での個別分岐処理はいかがなものか。
*ssに飛ばしてからそこで分岐処理させ、フラグxなら*ss1、フラグyなら*ss2
というふうに飛ばしたほうがいいんじゃない?

求めている目的が違ったら俺はニュータイプじゃなかったってことで。

749:名前は開発中のものです。
06/01/27 00:31:48 nKGbM/+Q
すまん、説明が悪かった
文字列変数に*ssというのが結果として入って欲しいんです
具体的に何をしようとしているかというと、選択済みの選択肢の色を変えたいなぁと

750:名前は開発中のものです。
06/01/27 02:18:13 d7LDh5r0
それだけなら、何もcsel命令から取り出さなくても、
csel前に任意の文字変数に飛び先ラベル名称をセットしておけば?

751:名前は開発中のものです。
06/01/27 13:53:56 n5R0GBrm
複数の選択肢から一度選んだものを消していくというのは
どうすればいいのでしょうか?

選択肢1、2、3があって、1を選べば次には選択肢2、3しかでないというのです。


752:名前は開発中のものです。
06/01/27 14:40:08 MchJpBIi
大変初心者な質問で申し訳ないんですが……
画面をホワイトアウトしたまま止めるにはどうすればいいんでしょうか……。
テキストウィンドを全画面にしてるんですが、textoffを入れても
ウェイトで止めたときに灰色がかっちゃうんです……。
setwindowでいちいちウィンドカラーを設定したほうがいいんでしょうか?

753:752
06/01/27 15:43:54 MchJpBIi
事故解決しました。
!wとwaitの置き違いだったようです。
お騒がせしました。

754:名前は開発中のものです。
06/01/27 17:20:32 Eyq0wuUD
>>751
select "文字列",*飛び先ラベル名,"文字列",*飛び先ラベル名(,...)

選択肢を表示し、その選択結果に対応するラベルへジャンプします。
文字列に""を入れると、その選択肢は表示されません。


ということで、文字列を変数で管理して、ある文字列を消去、とかすれば、
あとはループさせる方向でいいんじゃないか?
正直cselでは試してないけど。できなかったらすまん。


755:名前は開発中のものです。
06/01/27 17:43:38 nKGbM/+Q
>>750
今はそうしているんだけど
どうもスマートじゃないなぁって

756:名前は開発中のものです。
06/01/27 18:00:40 Eyq0wuUD
俺は>>750で既読分けしてる。
これ以外に思いつかなかったんだが。
ちなみにdefsub使って。
スマートじゃないかなあ・・・。


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