- 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/
- 225 名前:名前は開発中のものです。 mailto:sage [04/12/17 01:04:07 ID:iKGyLISz]
- 変数を使うんだ。 話す2回 調べる1回でコマンド変化。
*define game *start mov %1,0:mov %2,0;----%1が話すを選んだ回数 %2が調べるを選んだ回数 *repeat;------%1が2以上 %2が1以上で、選択肢が増える。 if %1 >= 2 && %2 >=1 select "話す",*hanasu,"調べる",*siraberu,"逮捕する",*taiho select "話す",*hanasu,"調べる",*siraberu *hanasu inc %1;-------話すのカウント+1 if %1 == 1 「いい天気ですね」\ if %1 == 2 「お茶はいかがですか」\ if %1 >= 3 「もう話すことはありませんよ」\ goto *repeat *siraberu inc %2;-------調べるのカウント+1 if %2 == 1 人形が落ちている。\ if %2 >= 2 もう何もない。\ goto *repeat *taiho お前を逮捕する!\ おしまい。\ end
- 226 名前:名前は開発中のものです。 mailto:sage [04/12/17 01:17:43 ID:gHvYxrZN]
- >>224
選択肢A(選択文1 選択文2) 1を選ぶ まずinc %1する。%1値によって表示する文を変える。 読後%1>2 && %2>3 なら選択肢Bへ飛ぶ、違えば選択肢Aへ戻る。 2を選ぶ まずinc %2する。%2値によって表示する文を変える。 読後%1>2 && %2>3 なら選択肢Bへ飛ぶ、違えば選択肢Aへ戻る。 選択肢B(選択文1 選択文2 選択文3) あとは普通どおり ごく普通にこういうのでいいんじゃないの? むしろfor〜next文は不要かと。
|

|