09/06/01 21:39:59 z8Gcx+M6
・前スレ その1
Ver.15.00
スレリンク(gamedev板)
Ver.14.00
スレリンク(gamedev板)
Ver.13.00
スレリンク(gamedev板)
Ver.12.00
スレリンク(gamedev板)
Ver.11.00
スレリンク(gamedev板)
3:名前は開発中のものです。
09/06/01 21:41:03 z8Gcx+M6
・前スレ その2
Ver.10.00
スレリンク(gamedev板)
Ver9.00
スレリンク(gamedev板)
Ver8.00
スレリンク(gamedev板)
Ver7.00
スレリンク(gamedev板)
Ver6.00
スレリンク(gamedev板)
Ver5.00
スレリンク(gamedev板)
Ver4.00
スレリンク(gamedev板)
Ver3.00
スレリンク(gamedev板)
Ver2.00
スレリンク(gamedev板)
初代
スレリンク(gamedev板)
4:名前は開発中のものです。
09/06/01 21:43:56 z8Gcx+M6
・関連書籍
・Nscripterオフィシャルガイド 改訂版 だれでもかんたん!ノベルゲームのつくりかた
URLリンク(www.shuwasystem.co.jp)
URLリンク(www.7andy.jp)
URLリンク(www.amazon.co.jp)
・あどばんすどNScripterオフィシャルガイド
URLリンク(www.shuwasystem.co.jp)
URLリンク(www.7andy.jp)
URLリンク(www.amazon.co.jp)
※サポート情報あり。(サンプルダウンロード・正誤表)
URLリンク(www.shuwasystem.co.jp)
・Nscripterではじめる ノベルゲーム制作
URLリンク(w3.shinkigensha.co.jp)
URLリンク(www.amazon.co.jp)
5:名前は開発中のものです。
09/06/01 21:45:06 z8Gcx+M6
・Tips、解説、サンプル掲載サイト(1/2)
NScripter Scripting Factory
URLリンク(senzogawa.s90.xrea.com)
(リファレンス,FAQ,サンプル,ツール)
【NScripter-Tips】
URLリンク(sorejyadamedarou.hp.infoseek.co.jp)
(リンク集,Tips)
SGP -Sphere Game Production-
URLリンク(sgp.ivory.ne.jp)
(FAQ,Tips)
Free Adventure Game World
URLリンク(ryuji.s1.xrea.com)
(解説 - 初心者向け)
花鳥風月
URLリンク(autumoon.s35.xrea.com)
(解説 - 初心者向け
6:名前は開発中のものです。
09/06/01 21:46:10 z8Gcx+M6
・Tips、解説、サンプル掲載サイト(2/2)
Binary Heaven
URLリンク(kamakura.cool.ne.jp)
(解説 - 初心者から中級者向け)
nscr
URLリンク(f39.aaa.livedoor.jp)
(解説 - カスタマイズ - システム化)
國杜舗
URLリンク(www.interq.or.jp)
(サンプル - カスタマイズ - 演出追加,機能実装)
~貴史たま+MEのHP~
URLリンク(www.geocities.jp)
(サンプル - カスタマイズ - システム化)
without limit
URLリンク(blue.ribbon.to)
(サンプル - カスタマイズ - システム化
7:名前は開発中のものです。
09/06/01 22:02:11 3UZvgHta
・「うpろだ」でのアップロードに要注意!
前スレが立った後、トップページに重要な記事が追加されています。
うpろだ
URLリンク(nscruploader.hp.infoseek.co.jp)
・前スレ(>>2-3)は「うpろだ」でも見ることが出来ます。
今回は、要注意のお知らせを優先する為、こちらへ移動しました。
8:名前は開発中のものです。
09/06/01 22:03:02 3UZvgHta
・スレタイ名称で過去ログ検索を行う場合のキーワード群
NScripter NScritper
・このスレで復号の話題を禁止している理由について
個々で作成した作品の著作権を侵害させない為の配慮として
解析ツールへの直リンクは行っておりません。
・Nscripter以外のノベルツールに関する話題は、ここでは歓迎されません。
・作成中のスクリプトを晒さなくて済むような技術的な話題については
このスレでは無く、本家のNScripterサポートBBSを推奨します。
・また、ノベルツールの比較検討や論議については、下記のスレで行って下さい。
(但し、特定のノベルツールを叩く為のスレではありません)
ノベルツール選考スレ 3rd STRIKE
スレリンク(gamedev板)
ノベルツール選考スレXP (3rd STRIKEの前スレ)
スレリンク(gamedev板)
9:名前は開発中のものです。
09/06/01 22:03:50 3UZvgHta
・ゲーム製作板のローカルルール(一部抜粋)
扱う話題
・プログラム、グラフィックス、サウンド、デザイン論などをゲーム製作の視点から
・ツール(HSP、ツクール等)についての話題
・ゲームの共同製作やプロジェクト活動
禁止事項
単発質問スレ、単発依頼(「~作って」)スレ、
個人叩き(個人に対する誹謗中傷)、ツール叩き(具体性のない批判)
10:名前は開発中のものです。
09/06/01 22:04:54 3UZvgHta
・その他
・ここは同人ゲーム板ではありません。(ローカルルールそのものが異なります)
・同人サークル活動に関する話題は、同人ゲーム板等でお願いします。
・名無しでない同人サークルメンバーとしての書き込みはお控え下さい。
・このスレでゲームの共同製作やプロジェクト活動の宣伝はお控え下さい。
・不快な発言を見掛けても落ち着いてスルーして下さい。
11:名前は開発中のものです。
09/06/01 22:06:13 3UZvgHta
<荒らし、煽り、晒しはマターリ放置で>
・彼らは放置が一番キライ
・彼らは常に誰かの反応を待っています
・彼らは煽りや自作自演であなたの反応を誘います
・彼らは華麗にスルーして自然消滅させましょう
12:名前は開発中のものです。
09/06/01 22:51:36 tUWRjHnh
・ローカルルールで板違いの話題に指定されている項目の内
このスレで抵触する可能性の高い項目について。
・市販ゲームの質問や感想
このスレの場合、単なる板違いのみでは無く、複号ネタに繋がり易いです。
・違法性を含む話題
ONScripterによる多種ハードウェア対応化の話題はお控え下さい。
このスレでの今までの判定結果は、限りなく黒に近い灰色です。
13:名前は開発中のものです。
09/06/02 06:22:02 7yNILQbx
>>1-8 → >>9 → >>12 → >>10 → >>11 → 13-1000
14:名前は開発中のものです。
09/06/02 06:44:33 7yNILQbx
あとは前スレが埋まるまで保守します。
15:あと46レスお待ち下さい。
09/06/07 15:43:12 Ha8fxbWf
ほす
16:あと33レスお待ち下さい。
09/06/14 16:37:24 qu+h3el0
たもしゅ
17:名前は開発中のものです。
09/06/15 23:59:58 m8gVl9FV
俺は白鴎院理人(はくおういんりひと)。 御茶ノ水に事務所を構える私立探偵だ。
俺は帝都を騒がす怪人物、蜘蛛男を追っている。 奴が目撃され始めたのは数週間前のこと。
はじめは酔客の間で交わされる噂話に過ぎなかった。 夜の帝都を飛び回る不気味な怪人物がいる。
路地裏で人を喰らっているところを見た。 こうした噂話は、帝都では珍しいものではない。
近代化を成し遂げ、震災から復興しても尚、 人々は夜の闇に怯え、怪しげな噂を作り出す。
だが、蜘蛛男の噂は一時に止まらず増え続けた。 それが低級雑誌で取り上げられるようになり、
最近では大新聞までもが蜘蛛男の記事を載せている。 こうなると警察も黙ってはいない。
多くの人員を割いて捜査に当たっているらしい。 しかし、今のところ蜘蛛男の逮捕には至っていない。
それどころか奴が何者で何の目的があるのかさえも、 未だ判明していないのだ。
奴が何者であったとしても、 帝都を騒がす怪人物を放っておくことはできまい。
そこで私立探偵である俺もまた、蜘蛛男を追っていた。 この俺が蜘蛛男を捕えてみせる。
\_____ _________________________________/
∨
___ _
/ ____ヽ /  ̄  ̄ \
| | /, -、, -、l /、 ヽ きみ頭だいじょうぶ?
| _| -|○ | ○|| |・ |―-、 |
, ―-、 (6 _ー っ-´、} q -´ 二 ヽ |
| -⊂) \ ヽ_  ̄ ̄ノノ ノ_ ー | |
| ̄ ̄|/ (_ ∪ ̄ / 、 \ \. ̄` | /
ヽ ` ,.|  ̄ | | O===== |
`- ´ | | _| / |
【 南極堂...断罪アイアンメイデン 】 URLリンク(www42.atwiki.jp)
【 ショートショートタイム 】 URLリンク(penguin666.blog62.fc2.com)
18:名前は開発中のものです。
09/06/22 00:31:46 jy+cCYbN
前スレが980以降の早落ちに引っかかったか
>>1乙
19:名前は開発中のものです。
09/06/22 20:38:08 RHP0B3ap
bspだと getmouseoverが使えないんだけど
20:名前は開発中のものです。
09/06/23 21:47:18 q3T6/waB
グローバル変数を使って一度ゲームをクリアするとメニューに項目が増えるようにしたいのですが
グローバル変数って最初に0宣言せずにいきなりmov %200,1としても
%200には1が代入されるのでしょうか?
21:名前は開発中のものです。
09/06/23 21:49:42 ga5pwB95
やってから書き込め
22:名前は開発中のものです。
09/06/23 23:21:06 QRPdAQ7u
>>20
宣言不要。最初はぜーんぶ0か""だと思ってれば間違いない。
23:名前は開発中のものです。
09/06/24 03:15:26 OJak6jA6
スプライトをbtnでボタン化してボタンを一度クリックしたら曲再生、再生中にまたクリックしたら停止としたいのですが
これってできますか?
左クリックで再生 右クリックで停止ならif文で簡単にできると思いますが右クリックは別の用途に使いたいので
左クリックのみで済ませたいのですができますでしょうか?
24:名前は開発中のものです。
09/06/24 03:44:26 HurzGptv
普通に出来る。
25:名前は開発中のものです。
09/06/24 04:50:22 OJak6jA6
>>24
レスどうもです
以下まで考えたのですがこの先がわかりません
このままだと別の曲名をクリックしても最初にクリックした曲が流れ始めてしまいますorz
さらにボタンもカーソルオンで変化しなくなりますorz
曲名クリック→再生
再生中同曲名クリック→停止
再生中別曲名クリック→その曲を再生
こうしたいのですがアドバイスいただけないでしょうか?
csp -1
lsp 11,":c/2,0,3;bg\bgm1.bmp",0,0
lsp 12,":c/2,0,3;bg\bgm2.bmp",50,0
btndef clear
spbtn 11,11
spbtn 12,12
bg black,1
*bgmlp
btnwait2 %0
if %0 == -1 goto *menu
if %0 == 11 mov %199,1:goto *soundplay
if %0 == 12 mov %199,2:goto *soundplay
*soundplay
if %199 == 1 bgm "m\01.ogg"
if %199 == 2 bgm "m\01.ogg"
btndef clear
goto *bgmlp
26:名前は開発中のものです。
09/06/24 09:22:02 MH/lkG5E
*bgmlp を btndef clear の前に持っていけばOK。
一度ボタン使ったあとは、また定義からはじめないとね。
27:名前は開発中のものです。
09/06/24 20:41:49 fO10xp8H
>>25
アドバイスとしては
・現在再生中の曲を変数に保存しておけ
・スクリプトのミスが多いからちゃんと見直せ
・>>26は参考にはなるが鵜呑みはするな
28:名前は開発中のものです。
09/06/24 21:07:42 OJak6jA6
>>26
レスありがとうございます
下記のようにしたら自分が意図していた動作を実現できました
ありがとうございました!!
csp -1
lsp 11,":c/2,0,3;bg\bgm.bmp",0,0
lsp 12,":c/2,0,3;bg\bgm.bmp",0,50
*ml
btndef clear
spbtn 11,11
spbtn 12,12
bg black,1
btnwait2 %0
if %198=1 && %0==11 stop:mov %198,0:goto *ml
if %198=1 && %0==12 stop:mov %198,0:goto *ml
if %0 == -1 goto *menu:mov %198,0
if %0 == 11 mov %199,1:goto *soundplay
if %0 == 12 mov %199,2:goto *soundplay
if %0==0 stop:mov %198,0
goto *ml
*soundplay
btndef clear
if %199 == 1 bgm "m\01.ogg":mov %198,1
if %199==2 bgm "m\02.ogg":mov %198,1
btndef clear
goto *ml
29:名前は開発中のものです。
09/06/24 21:09:36 OJak6jA6
>>27
連騰すみません考えるのに集中してました
アドバイスありがとうございます
とりあえず動作するようにはなったのでいただいたアドバイスを吟味し改良できるところはしたいと思います
ありがとうございます!
30:名前は開発中のものです。
09/06/24 21:40:55 rf8tlo0F
アドベンチャーゲームで、アイテムを手に入れたり、調べたりすると選択肢が増える……というものがうまくできません
こんな感じに造ったんですが、これもアイテムが10や20になると整理できませんし
*start
始めます。
*heya
部屋に居ます。どうしますか?
select "見る",*miru,"話す",*hanasu
mov %0,1
扉の前に誰か立っています。
goto *miru
*miruhito
女の人が立っています。
goto *miru
*hanasu
if %0 > 0 話しかけましたが返事がありません。/goto *heya
誰もいません。
goto* heya
31:名前は開発中のものです。
09/06/24 21:42:44 rf8tlo0F
張り間違えました
*start
始めます。
*heya
部屋に居ます。どうしますか?
select "見る",*miru,"話す",*hanasu
*miru
なにを見ますか?
if %0 > 0 && %1 > 0 select "机",*mirutukue,"扉",*mirutobira,"ガラス瓶",*mirugarasu,,"人",*miruhito,"戻る",*heya
if %0 > 0 select "机",*mirutukue,"扉",*mirutobira,"人",*miruhito,"戻る",*heya
if %1 > 0 select "机",*mirutukue,"扉",*mirutobira,"ガラス瓶",*mirugarasu,"戻る",*heya
select "机",*mirutukue,"扉",*mirutobira,"戻る",*heya
*mirutukue
mov %1,1
机の上にはガラス瓶があります。
goto *miru
32:名前は開発中のものです。
09/06/24 21:44:10 rf8tlo0F
*mirutobira
mov %0,1
扉の前に誰か立っています。
goto *miru
*miruhito
女の人が立っています。
goto *miru
*hanasu
if %0 > 0 話しかけましたが返事がありません。/goto *heya
誰もいません。
goto* heya
33:名前は開発中のものです。
09/06/24 21:45:17 rf8tlo0F
以上です
ご教授願います
34:名前は開発中のものです。
09/06/24 22:17:14 fO10xp8H
>>30
選択肢の表示はselect命令を使わず
ボタンなどで実装すればスマートに書ける
保守性は劣るが
スクリプトを生成するスクリプトを書くのも手
ただし程度の問題で
アイテムが増えると整理が困難になるのは変わらない
トップダウン的な仕様があれば具体的な対策が挙げられるかも
35:名前は開発中のものです。
09/06/24 22:28:18 rf8tlo0F
>>34
難しいですか
実は逆転裁判的な物を作りたかったのですが
証拠品をゲットして、突きつける、みたいな
36:名前は開発中のものです。
09/06/24 22:55:06 V5lAjLm3
>>35
例えばさ、CGモードとかあるじゃん。
すでに見たCGはサムネイルをクリックしたら見れるが、
まだ見てないCGはクリックしてもなにもならない。
こういう事がやりたいんでしょ?
だからselectじゃなくてそういうのを作るつもりでやればいい、と34は言ってるのでしょう。
そのためには「最高何個のアイテムが出てくるか」とか
「一画面にいくつまでのアイテムを同時表示して、それを超えた場合はページを変えることで対応する」とか
色々と先に決めておかないといけないでしょ。
37:名前は開発中のものです。
09/06/24 23:09:56 9kbznpzQ
ああ、「コマンド総当たり」の大昔のコマンド選択ADVな
ボタンつかうほうがいいのでは
アイテムや証拠は配列変数かなんかで所持フラグで管理し、
確認しながらコマンドボタンの表示/非表示してみてはどうだろう
38:名前は開発中のものです。
09/06/24 23:24:22 rf8tlo0F
色々まとめていただいてありがとうございます
考えたら適当な絵でもサンプルで作ればよかったんですね
ちょっととっかかりがほしいところですが
39:名前は開発中のものです。
09/06/24 23:48:45 fO10xp8H
とっかかりが欲しいのはこっちだよw
トップダウン的な仕様というのは
例えば
・アイテムの数は高々N個である
・イベントの数は高々M個である
・分岐は現在の状況にのみ依存する
(順序に依存しない、ランダム要素はない)
・既読内容であっても選択肢は表示する
:
とか
選択肢をボタンで表示する方法ならここで示せるが
本質的な問題はそこじゃないことに気付け
話はそれからだ
多分自分で何らかのフレームワークを構築しないと破綻する
40:名前は開発中のものです。
09/06/24 23:54:08 HurzGptv
多分全部文字スプライトで作った方が管理も拡張も楽だと思われ
41:名前は開発中のものです。
09/06/25 00:09:37 F+z3XnLW
>>38
スプライトボタンで作って変数で管理しときゃ出来るだろ
42:名前は開発中のものです。
09/06/25 01:26:40 TPIxnzqf
>>38
とりあえずとっかかりとしてスプライトボタンに
URLリンク(nscruploader.hp.infoseek.co.jp)
これで解決するようなら>>39の説教は無駄ということだが
43:名前は開発中のものです。
09/06/25 02:42:11 uHgbxE2V
ハゲてる方だけに言いたいことがある。
遂にリアッ●のニューバージョンが販売された。
これって、本当に髪の毛が生えるのだろうか・・?
調べてみたところ、てっぺんハゲには高い効果があるらしい・・
そして、ハゲ疑惑がある、あの若手有名人も利用しているらしい・・
でも、海外には、もっとすごい商品があるらしい・・
ロゲインとか、倍毛DXとか、かなり生えるらしい・・
44:名前は開発中のものです。
09/06/25 02:58:21 z94t9AJX
股間ハゲ
45:名前は開発中のものです。
09/06/27 14:53:15 9bDcA84Y
スキップしてる時のbspのボタン待ちは何が返されるの?
RCLICKでいいのかな。
46:名前は開発中のものです。
09/06/27 14:54:05 9bDcA84Y
bspじゃなくてbexecでした
47:名前は開発中のものです。
09/06/27 14:58:03 p2N7Xymf
左クリック
48:名前は開発中のものです。
09/06/27 15:31:56 9bDcA84Y
すまん。LCLICKだった
>>47 ありがとう
49:名前は開発中のものです。
09/06/27 21:39:44 I5Qx8eNu
え、SKIPやAUTOじゃないの?
50:名前は開発中のものです。
09/06/28 14:03:49 e9d+tJq9
新しいボタン難しくてよくわからん
51:名前は開発中のものです。
09/06/28 23:40:25 MnQZ2BX3
Luaの変数値を変数として、代入するにはどうしたらいいですか
#
function aaa(a)
a=6
end
aaa(BBB)
#
これ以上どうしたらいいかわかりません
aに6を入れたいわけじゃなく、aに入ってるBBBに6を入れたいのです
52:名前は開発中のものです。
09/06/29 00:00:37 0ieOoPn9
俺も俺も
こうやって時代に取り残されるんだな
53:名前は開発中のものです。
09/06/29 00:20:23 X4Soflk3
Luaは変数の参照渡し、できなかったと思う
ただしテーブルの場合は参照渡しになるから
function test(a)
a.b = 6
end
c = {}
test(c)
ってやれば、c.bに6が代入される
54:名前は開発中のものです。
09/06/29 00:22:24 MK8ahF9f
正直言ってrubyの方が使いやすいって思ってる奴は俺以外にもいそうな予感
55:名前は開発中のものです。
09/06/29 03:23:19 6BVjuFNN
>>51
グローバル変数なら
function test(ref) _G[ref] = 6 end
BBB = 0
test('BBB')
こういうトリッキーなことができる。絶対におすすめしないがな!
>>53 のようにテーブルを渡す場合以外は戻り値を使うべきだと思う
ところでNScripterに依存しないLuaの話ってこのスレの範疇?
56:名前は開発中のものです。
09/06/29 03:33:18 6BVjuFNN
>>54
rubyの方が使いやすいのには同意するが組み込み言語としてのコンパクトさに欠けるように思う
1.8系列だと速度も気になりそうだし
一方でLuaで本格的にOOPしようとすると結構心が折れるのも事実
Squirrelあたりが落としどころだと思うんだが知名度がなあ・・・
57:名前は開発中のものです。
09/06/29 20:12:42 94mbEAFL
質問です。
*define
textgosub *text_lb
game
*text_lb
bexec $BtnRes
if $BtnRes= "LCLICK" wait 150:goto *text_lb_next
if $BtnRes = "SKIP" systemcall skip
goto *text_lblp
クリック待ちを新しいボタン命令で上記のように処理してるんですが、
メニューバーの"選択肢までスキップ"をクリックしても、スキップ出来ません。
デバッグウィンドウで確認すると、"SKIP"は拾われてるんですが…。
systemcall skip,autoが動作しません。どうしたらいいでしょうか?
58:名前は開発中のものです。
09/06/29 20:23:53 X4Soflk3
>>57
systemcallしたあとにgotoで飛ばしてないのがいけないんじゃない?
59:名前は開発中のものです。
09/06/29 21:05:18 94mbEAFL
>>58
レスありがとう。
systemcallの後、gotoで飛ばすんですか…。
ちょっとまだ理解できなくて難しいけど、頑張ってみます。
60:名前は開発中のものです。
09/06/29 21:25:41 X4Soflk3
>>58
ラベル名やらで少し不明な点はあるけど、とりあえず補足しとく
>>57でスキップ中にif $BtnRes = "SKIP" systemcall skipが
実行されたあと、次に実行されるのはgoto *text_lblpでしょ?
ラベル名から察するに、おそらく飛んだ先はループする構造になってるはず
だから、systemcallしたあともループから抜け出せなくて、
結果的にスキップしてないように見えるのではないかと
textgosubの全容が見えないから間違ってるかもしれないが
if $BtnRes = "SKIP" systemcall skip:goto *text_lb_next
って書き換えればうまくいくんじゃないかな
61:名前は開発中のものです。
09/06/29 22:20:33 Fn2kHNPi
>>60
systemcall skipの後にgoto *text_lb_next追加したら既読スキップできた!!
ここ数日の悩みがお陰で解決したよ、本当にありがとう!!
62:名前は開発中のものです。
09/06/29 22:21:46 Fn2kHNPi
すいません、上の57です。
63:名前は開発中のものです。
09/07/02 18:41:06 hi0WjcOd
うpろーだのレイアウト変わったんだな
シンプルになりすぎて一瞬ローダの入り口がワカランかった
64:名前は開発中のものです。
09/07/02 19:39:35 RKsktFk3
でも前よりスッキリしてていいよね。
管理人乙なんだぜ。
65:名前は開発中のものです。
09/07/03 02:48:33 zr628kqR
変な質問なんですけど
下記の二つの礼でいうと
goto命令の飛ぶ先はなるべく元のgoto命令の側に在った方が動作は早いのでしょうか?
わかりにくかったらすみません
goto *A
*A if ~goto *B
*B
~本文(1万行ぐらい)
----------------
goto *A
*B
~本文(1万行ぐらい)
*A if~ goto *b
66:名前は開発中のものです。
09/07/03 03:04:44 W1KENDPK
今のNScripterはシナリオを読み込んだときに
ラベルの位置を調べて辞書に登録しているから
速度的には大差ないと思うよ
67:名前は開発中のものです。
09/07/03 03:29:45 nRVOJmAo
skip や jumpf 系なら近い方が良いけど
ラベルを指定して飛ぶなら66が言うとおりスピード変わらないよ
68:名前は開発中のものです。
09/07/03 12:20:35 zr628kqR
>>66-67
レスありがとうございます
特に影響ないとのことなので安心しました
ありがとうございました
69:名前は開発中のものです。
09/07/05 23:27:48 pXWSRoVy
今回初めて頼まれて色々調べてやってみて、exbtnでマウスオーバー音とクリック音を鳴らしたいんだけど、どうしても鳴らない…
マウスオーバーさせると、指定ボタンが間違ってるって出るんですが、どのへんが間違っているのか教えていただけないでしょうか?
*define
filelog
game
*start
csp -1
bg "bg\bgop.png",1
bgmstop
bgm "bgm\雨bgm1.ogg"
lsp 1,":a/2,0,3;icon\start.png",-50,275
lsp 2,":a/2,0,3;icon\continue.png",-10,360
lsp 3,":a/2,0,3;icon\cgg.png",-20,430
lsp 4,":a/2,0,3;icon\soundtest.png",-10,510
lsp 5,":a/2,0,3;icon\exit.png",500,475
btndef ""
exbtn_d "p1,0p2,0p3,0p4,0p5,0"
exbtn 1,1,"p1,1p2,0p3,0p4,0p5,0,S2,(se\12.wav)"
exbtn 2,2,"p1,0p2,1p3,0p4,0p5,0,S2,(se\12.wav)"
exbtn 3,3,"p1,0p2,0p3,1p4,0p5,0,S2,(se\12.wav)"
exbtn 4,4,"p1,0p2,0p3,0p4,1p5,0,S2,(se\12.wav)"
exbtn 5,5,"p1,0p2,0p3,0p4,0p5,1,S2,(se\12.wav)"
*title_btnlp
btnwait %0
70:名前は開発中のものです。
09/07/05 23:40:43 vN98LqUS
S2の前のカンマが不要
p5,1,S2,(se\12.wav)"
を↓に書き換えてみなされ
p5,1S2,(se\12.wav)"
71:69
09/07/06 00:18:25 C5AZnRPX
>>70
ありがとうございます!出来ました。
我ながら程度の低い質問・ミスで申し訳ないです…
72:名前は開発中のものです。
09/07/11 21:18:37 GPjS36Pd
保守あげ
73:名前は開発中のものです。
09/07/11 21:30:29 H9ubo1qe
保守しなくても意外と落ちないよ、この板
74:名前は開発中のものです。
09/07/12 21:06:12 nCm1MVBu
永字八法の人が
テキスト回りのスプライト化やっているね
これは一つのシステムカスタマイズの転換期かも
wktk
75:名前は開発中のものです。
09/07/14 21:17:00 S1jclVPC
透過ボタンってどうやったら簡単に作れるんだ……
二つ並べるのが難しい
76:名前は開発中のものです。
09/07/14 21:24:20 3bH6m/zp
その手の作業はノウハウ蓄積していくしかねーな。
背景レイヤに一色置いて、それをベースにコピペしてピクセルあわせていくのが無難。
77:名前は開発中のものです。
09/07/14 21:34:58 S1jclVPC
そうか……ありがとう
透過pngで押す前とか重ねた時とか押した後とか入れたら自動で作ってくれればいいのにな
78:名前は開発中のものです。
09/07/15 00:37:41 EPyTOCcN
毎回ボタンの位置を合わせる作業が面倒で面倒で
79:名前は開発中のものです。
09/07/15 19:36:16 DL2p1M62
>透過ボタン
photoshopのスクロールフィルタで並べてる
32bitPNGへの対応で
マスク画像を考えなくてよくなったのでだいぶ楽になった
80:名前は開発中のものです。
09/07/15 23:23:36 CKAyT6qI
とりあえず何がどうあっても2枚並べないといけないんだな、絵は
81:名前は開発中のものです。
09/07/16 01:04:24 pdhOMgbd
マウスオーバー処理を表示セルの切り替えでなく
表示スプライトの切り替えで実現すれば並べなくて済む
絵を並べる方が楽だとは思うが
82:名前は開発中のものです。
09/07/16 07:21:22 P/8ngHzx
セルで使う場合はコピペで位置あわせとか原始的なことせんで
画像連結ツール使えば良いだけじゃねの
83:名前は開発中のものです。
09/07/16 19:02:13 PKVJ/oDd
俺、susieのドラッグドロップで横につなげてるよ
むちゃくちゃ便利
84:名前は開発中のものです。
09/07/16 20:42:35 pdhOMgbd
susieってαチャンネル扱えたっけ?
αチャンネルに対応した画像連結ツールって少ないよ
結局自作した記憶が・・・
85:名前は開発中のものです。
09/07/16 20:49:41 /xz4msYU
αチャンネル関係ねーよw
Nscripterでαチャンネル画像使う時、
左に画像、右にマスクがないとダメだったろ?
その画像とマスクを連結させるのに便利って意味だろ。
あとアニメ用スプライトを作る時も便利。
86:名前は開発中のものです。
09/07/16 21:01:21 pdhOMgbd
この流れは>>75から来てると思うんだが
二つ並べるのが「面倒」じゃなくて「難しい 」と言ってるんだ
これってαチャンネルを持ってるからだろ
別にsusieが便利でないと言うつもりは無い
87:名前は開発中のものです。
09/07/17 08:43:20 2q7RQ/wr
やったことないんだけど、
スプライトの透過度をlspなりlsp2なりで変えてボタンで使えないの?
88:名前は開発中のものです。
09/07/17 19:49:29 +oOzUD4u
>>87
お前は馬鹿
89:名前は開発中のものです。
09/07/17 22:04:14 sh/0J97r
使えないの?に答えられない俺もきっと馬鹿なんだが、
俺は疑問に思ったらまず自分で試すのでたぶんまだマシな馬鹿
90:名前は開発中のものです。
09/07/18 02:16:40 zhbxTNIN
態度変わってワラタw
当分αチャンネル付き画像を使う気が無い外野が
疑問に思ったから何となく聞いただけ
言う気ないならスルーしてくれ
α付き画像使うようになったら試すよ
91:名前は開発中のものです。
09/07/18 05:00:23 oVt4fku1
スプライトの画像を元の半分の幅にして表示したいのですが
それができるプラグインはありませんでしょうか?
また、もしなければなんとか自作しようと思ってるんですけど
プラグインの作り方を解説しているサイトがあれば教えて下さい
よろしくお願いします
92:名前は開発中のものです。
09/07/18 05:12:18 bgqRWqCt
>>91
半分の幅にしたい=縮小したいという意味なら拡張スプライト(lsp2)を使えばできる
もし半分だけ切り取って表示したいのであれば、たぶんblt使えばできる
だから別にプラグインを自作する必要は無い
93:名前は開発中のものです。
09/07/18 12:47:32 FI75HiTG
縮小なのかカットなのか知らんけど、
とにかく元の半分にした画像・スプライトを用意すればいいだけなのと違うか?
例えば、画面の奥から手前(または手前から奥)にスムーズに動くような、
拡縮アニメがしたいならまた話は別だけど
94:名前は開発中のものです。
09/07/18 16:43:47 dqXsxp7D
lsp2は重いのが弱点
95:名前は開発中のものです。
09/07/19 00:23:48 GgDjnYWj
お答えありがとうございます!拡張スプライト調べてきます
>>93
ゲーム以外の用途に使っていて、ユーザ側で任意の画像を用意してもらう形なので
手軽に使えるようにソフト側で処理したいなと
96:名前は開発中のものです。
09/07/19 08:28:45 Kt2vPsVo
2ちゃんでバカ丁寧な受け応えはキモイ
97:名前は開発中のものです。
09/07/19 08:50:26 VR98kxcY
間もなく夏休みが到来します。 ( >>11 )
98:名前は開発中のものです。
09/07/19 15:23:32 vYsb5oGq
今年も夏だなあって言いたい
99:名前は開発中のものです。
09/07/25 10:23:28 itfw38gK
たまにbgmタグでmp3がループしないことがあるのですが
何か条件とかあるのでしょうか
100:名前は開発中のものです。
09/07/25 13:27:42 Q6hYE6nQ
旧版でも最新版でも、規格が多いmp3はやめとけ
oggでやる方がサポートの手間が無くて幸せになれる
101:名前は開発中のものです。
09/07/26 14:34:35 559SVnMD
漏れ基準な一蹴は、漏れ仕様の押し付けと同じだと思う
102:名前は開発中のものです。
09/07/26 14:54:57 cZn6I9Uv
まあそうかもな。ただ月姫ひぐらしうみねこの有名所のサポートログ然り
俺の所のゲームのサポート然り、Nスクの環境問題って殆どmp3部で起きてる。
漏れ基準の漏れ経験論。
103:名前は開発中のものです。
09/07/26 16:21:27 MKdeGXqi
>>101
>>100はテンプレ的な回答
mp3はライセンス問題もあるし
104:名前は開発中のものです。
09/07/26 18:29:15 0y/tSVbh
細かいことを言うけど
お勧めにはなってるが回答にはなってないでしょ。
「mp3がループしない条件は知らないけど」って一文が入ってれば回答になるけど。
105:名前は開発中のものです。
09/07/26 19:28:42 O8bVizxW
このスレでそこまで丁寧な返しのレス見たことナイわ
106:名前は開発中のものです。
09/07/26 19:47:18 cZn6I9Uv
>>104
Q:何か条件とかあるのでしょうか
A:何か条件とかある
これがベストな回答だなw
107:名前は開発中のものです。
09/07/26 22:55:46 QeidCIaa
ありがとう、oggに変換したらちゃんとループするようになったよ
108:名前は開発中のものです。
09/07/27 16:21:10 X0jzd6Ub
NScripterでは、標準搭載のスクリプト命令を使って二行の文章を同時に表示させることはできますか?
109:名前は開発中のものです。
09/07/27 16:50:38 FXmySIT5
最近のバージョンはよく知らんけど・・・
基本的にNスクは、全ての事につき、一度に二つの事は同時に出来ない
あくまで擬似的に、同時に動いているように見えるだけ
そしてそうなるように自分で組むわけ
それは標準命令でも可能
でもコマンド一つで実現できるような簡単さではないと思うよ
110:名前は開発中のものです。
09/07/27 17:17:11 X0jzd6Ub
>109
分かりました。ありがとうございます。
111:名前は開発中のものです。
09/07/27 18:52:50 cx7mIBSc
>>108
文字速度が0なら何行でも瞬間表示だよ
そういう意図じゃないなら、文字スプライトで文字を描いて
順に表示させるようなマスク画像用意して、それでエフェクト表示させればおk
112:名前は開発中のものです。
09/07/27 23:13:04 xVQLBXqd
標準搭載の命令じゃなかったと思うな。
だから俺はそんな感じの擬似命令作ったな……人に見せられるような立派なものじゃないけど。
表示したい文字列を文字列変数で渡して、
一文字ずつlocate命令で位置指定して表示していくってやつ。
113:名前は開発中のものです。
09/08/01 17:02:52 iuk8p+9R
新しい掲示板にもスパム来たな
ボットじゃなくて人力なんだろうが
投稿キーの実装もお粗末だな
114:名前は開発中のものです。
09/08/02 21:26:39 6/k5WSfG
結局NGワードで対応こまめにするのが一番な気がしなくもない
115:名前は開発中のものです。
09/08/02 22:04:42 05hLGoKR
旧掲示板のリンクいい加減消したらいいのに
116:名前は開発中のものです。
09/08/03 06:16:29 WpzSdjSx
使える変数が増えたおかげで汎用変数を豪快に300個ぐらい確保出来るのはありがたい
半分も使わないけど
117:名前は開発中のものです。
09/08/03 13:12:46 Wvm5VhdL
変数増えたっけ? かわらなくね?
118:名前は開発中のものです。
09/08/03 13:28:16 DWPzLAn+
Luaを使えばメモリが許す限り変数使えるぜ!
そもそもLuaなら汎用変数なんて作っちゃダメだが
119:名前は開発中のものです。
09/08/03 22:30:54 z6EBEYov
>>117
ずいぶん昔の話
誤解を招いてすまん
120:名前は開発中のものです。
09/08/06 02:53:09 95fTkad1
アイデアプロセッサで作った図からNScripterのスクリプトを出力するツールを作ってみました。
URLリンク(sites.google.com)
ご意見いただけるとありがたいです。
121:名前は開発中のものです。
09/08/06 03:35:51 q0EFWtjU
なんかキタ━━━(゚∀゚)━━━!!
けど、夏コミ後に確認させて貰います
122:名前は開発中のものです。
09/08/06 09:26:04 QtMa39tN
地味だけど何気に凄いな・・使わせてもらいます
123:名前は開発中のものです。
09/08/06 11:20:39 W1gEaslp
地味どころかかなり凄い気がする
プログラムド素人でも、分岐の枠組みiEditだかで作ってコピペでシナリオはめ込めばかなり形になるんじゃね
まぁプログラミング用ツールなんざ実際に使って作者間で広まって作者にフィードバック行くまで相当時間かかるだろうが
作者には頑張って欲しい。
とりあえずシナリオベース作る為に使ってみるわ。
124:名前は開発中のものです。
09/08/06 14:54:08 sHeh73Gs
な…なんだこれ、凄い……!
使わせてもらいます
125:名前は開発中のものです。
09/08/06 17:15:39 weGy7zdG
逆にNScripterのスクリプトから呼び出しグラフが作れると便利かもね
グラフからテストパターン自動生成とか出来たらなおさら
もっとも、自分は一本道のシナリオしか書いてないんだが
126:名前は開発中のものです。
09/08/06 20:21:24 5sAc4FsS
>>120
今試してみた。これはすごいな!
いつもシナリオとスクリプト同時に作業するんだけど、
これならシナリオに集中しつつ動作確認も楽にできそうだ
127:名前は開発中のものです。
09/08/06 23:18:29 R0kFDhe9
>>120
なんだ、ただの神か
128:120
09/08/07 03:47:31 UIP57JCm
なんか意外と好評なようでうれしいです。
とりあえず細かい挙動を設定できるように改良中です。
> 逆にNScripterのスクリプトから呼び出しグラフが作れると便利かもね
一応考えてはいるのですが、時間がかかると思います。
> グラフからテストパターン自動生成とか出来たらなおさら
全ての文章を表示するための選択肢のパターンを生成、とかでしょうか。
ちょっと難しそうですね。
129:名前は開発中のものです。
09/08/07 18:28:13 KuOUBxTv
ノベルゲーによくあるラスト一文を自動読み上げにして、その後エンディングを再生してタイトルに戻る、としたいのですが
autoclick使えばいいんですかね?
130:名前は開発中のものです。
09/08/07 20:34:59 XslUUGV1
自動読み上げってなぁに?
131:名前は開発中のものです。
09/08/07 21:02:14 f1uMqtGW
ろだのひとです
マニュアルなんですけど、フレームなくしてこんなん↓にしてもいいですか
URLリンク(nscruploader.hp.infoseek.co.jp)
>>120
リンクはってもいいですか
132:名前は開発中のものです。
09/08/07 21:45:20 Vy/UxQR5
おれアホだから言ってることが良くわからないけど、
左の命令一覧を消しちゃうって事だとするなら今までの仕様が良い
その辺りが NScripter Scripting Factory のリファレンスと差別化されてる部分だから
もし変えたらリファレンスよりも更新遅いから多分使わなくなる
133:名前は開発中のものです。
09/08/08 01:54:36 TJd7Fdqu
>>131
フレーム(命令一覧?)の有無は好きにしてもらっていいけど
インクリメンタルサーチで、ヒットなしでもカテゴリ
(上の画像の場合【特殊文字(スクリプト)】とか)が残るのが嫌なんだよね
1画面に収まらないからインクリメンタルサーチの意味が半減してる
つか、もうマニュアルデータをXMLにして
表示はXSLT+JavaScriptでユーザにまかせちゃえばいいんじゃね?
ついでにマニュアル(の元データ)はwikiにしちゃえばいいんでね?
134:名前は開発中のものです。
09/08/08 12:04:40 Xh9gHvof
>>132-133
URLリンク(nscruploader.hp.infoseek.co.jp)
いかが?
135:名前は開発中のものです。
09/08/08 14:18:06 rhrX0p+Z
今のバージョンのNスク
シスカマしてない時の状態でもセーブの挙動影響されちゃうんだな
autosaveoff書いてないと画像切り替えでセーブ位置変わるし
brで弾かれちゃう
brの対策はシスカマ有無関係ないんだな
136:120
09/08/08 16:08:12 wc/4cyYJ
>>131
むしろありがたいです。
サイトへのリンクはご自由にどうぞ。
137:名前は開発中のものです。
09/08/08 20:05:27 TJd7Fdqu
>>134
インクリメンタルサーチ
document.getElementsByTagName('div');
になってるけど全命令乗せたら重くならない?大丈夫?
あと
e.firstChild.innerHTML.match(regex)
だとタグのゴミで誤爆するんじゃ?
function getCommandName(item)
{
anchors = item.getElementsByTagName('a');
if (!anchors[0]) return "";
return anchors[0].firstChild.nodeValue;
}
とか書いて
getCommandName(e).match(regex)
の方がいいんじゃね?
138:名前は開発中のものです。
09/08/08 20:20:30 TJd7Fdqu
これは提案だけど
上の対策をした上で正規表現の「^」を解禁して
「^a」とかでアルファベット別リストの代用にしたらどうだろ
アルファベット別リストの需要があるのか分からんけど
ついでに、動けばいいというのは分かるが
<UL>の下に<DIV>が来て、その中に<LI>複数って構造的に滅茶苦茶じゃね?
Strict準拠にしろとまでは言わんが何のためのリストかと
139:名前は開発中のものです。
09/08/10 15:59:53 owHZd+F4
米塩だけで和塩は継続するんじゃなかったっけ?
140:名前は開発中のものです。
09/08/13 00:44:29 azDgh2H8
無圧縮アーカイブ使ってみたんだが、いまいち安定しないな。
drawspやdrawsp2を使うと落ちたり、
ほかにも画像処理が入ると反応がなくなったりするんだが、俺だけか?
141:名前は開発中のものです。
09/08/13 06:52:20 pQwQRss6
まだ使ってないから分んない
一応公式に報告入れとけば?
142:名前は開発中のものです。
09/08/13 12:39:46 azDgh2H8
>>141
あまりにも安定しないから、俺の環境が悪いのかなと思ったんだ。
他に使ってる人あまりいないのかな。
今回はもう試す時間ないから、今度色々試して報告入れるわ。
143:名前は開発中のものです。
09/08/13 16:33:55 j6XfQ5DT
コミケが終わればみんな動けるさ
144:名前は開発中のものです。
09/08/13 18:37:48 azDgh2H8
簡単に問題切り分けてみたけど、
どうやらns2アーカイブ内にoggを入れて使用すると
画像操作系の命令で落ちるみたいだ。
これからns2を使う人は注意。
145:名前は開発中のものです。
09/08/13 22:06:27 ZvJYDpfQ
>>144 情報有り難う!
146:名前は開発中のものです。
09/08/14 10:28:48 Flk0WCoo
公式掲示板が凄いことになってる…
147:名前は開発中のものです。
09/08/14 11:30:53 shAemXrW
当人的にどーでも良いんだろうな多分
見る側からすると不快感バリバリなんだけど
148:名前は開発中のものです。
09/08/15 07:44:28 83ohpeWH
NGワードで大半はシャットアウトできるのに
149:名前は開発中のものです。
09/08/15 14:18:22 eZcO+cRm
縦書きのバックログがバグるのはどうしたら回避できるの?
150:名前は開発中のものです。
09/08/15 19:02:02 83ohpeWH
文章を一字ずつ切り分けて変数に放り込んでから全部文字スプライトで表示すればいいよ
ごめんなさい
151:名前は開発中のものです。
09/08/15 21:23:06 55hbBkNY
Nすくりぷたーの付録CDデータの中にある
エフェクトって使ってもいいんだよね?
152:名前は開発中のものです。
09/08/16 21:31:16 zt5esSb8
使用許諾とかなんとか書いてあるはずだが
それが理解できないなら制作は止めるべき
153:名前は開発中のものです。
09/08/20 04:58:16 F0Ntj1X2
*pretext
lsph 500,":a;top\name.bmp",0,315
csp 501
gettag $0
if $0="" amsp 500,1000,0:print 1 :return
mov $2,":s/30,30,0;#ffffff"
add $2,$0
lsp 501,$2,60,365
spstr "m500,0,315"
print 1
以上のような命令でキャラ名を取得し表示させると
名前テキストがname.bmpの下層にきてしまうのですが
これを上層に持ってくる方法はありますでしょうか?
154:名前は開発中のものです。
09/08/20 12:30:33 VyBP+9JG
>>153
500と501逆にすれば?
155:名前は開発中のものです。
09/08/20 19:52:41 F0Ntj1X2
>>154
でっ、できました・・・
こんなに単純なことだったんですねorz
ありがとうございました
156:名前は開発中のものです。
09/08/20 22:07:28 hXSmskZH
えー
157:名前は開発中のものです。
09/08/21 09:32:28 B0n5WiRa
すみません、変なこと聞きますけど
Nスクってスクリプトの大文字小文字って区別されないですよね?
Btnwait とbtnwait
Vspとvsp
Spstr"p200C201"とspstr"P200c201"
などなど意味は同じですよね?
158:名前は開発中のものです。
09/08/21 14:19:13 mc6+UZ8l
それぐらいも自分で試せないのか?
159:名前は開発中のものです。
09/08/21 20:26:22 k7/cNoXx
システムカスタマイズをしたんですが
特定の場面、例えばメインメニューや(普段はテキストウィンドウなのですが)全面に文を表示したい時にtextgosubでジャンプしないようにすることは出来ないのでしょうか?
今のままだとメインメニューにもセーブボタンなど通常会話ウィンンドウに付随するボタン類がでてきてしまい困っています
160:名前は開発中のものです。
09/08/21 20:46:51 z43yf5iX
>>159
textgosubの先で分岐するなり\@使わないなりいくらでも出来るだろうがこの天才が
161:名前は開発中のものです。
09/08/22 18:09:47 9NJqQTdv
公式掲示板ひどすぎ
162:名前は開発中のものです。
09/08/23 09:22:46 wQGvEity
はてなダイアリーの連日更新してる方に直訴してみればいいよ
163:名前は開発中のものです。
09/08/23 12:37:42 n3vB3tvK
袋文字マダァ?(・∀・ )っ/凵⌒☆チンチン
164:名前は開発中のものです。
09/08/23 20:43:37 n3vB3tvK
最近こっちも公式も急速に過疎ってるな
165:名前は開発中のものです。
09/08/23 21:26:36 pzMlixSX
同人ゲーそのものが過疎り始めてると思うんだぜ
わりとマジでorz
166:名前は開発中のものです。
09/08/23 23:05:49 B87LCwl1
夏休みに制作がんばるぞ!と勢い込んだわりには
なかなか思い通りに行かなくて飽きて投げてるあたり
167:名前は開発中のものです。
09/08/23 23:06:47 5Pa6jc4U
コミケ終わった翌週はこんなもんだろう
168:名前は開発中のものです。
09/08/24 02:29:19 5pH/yXMY
Nスクでテキストをホイールスクロールできる方法ありませんか?
ぐぐっても分からなくて…
169:名前は開発中のものです。
09/08/24 05:42:19 1WVgByY7
ある
マニュアルをよーく見て考えろ
170:名前は開発中のものです。
09/08/24 12:42:05 5pH/yXMY
テキストを全部ボタンにしてusewheel使えばいいんですか?
171:名前は開発中のものです。
09/08/24 15:42:41 YMWb3nDh
マニュアルが理解できない人には説明のしようがない
172:名前は開発中のものです。
09/08/24 17:49:33 1WVgByY7
みんな冷たいなんて思っちゃ駄目だよ。
その程度の質問にいちいち答えてたらスレが埋まって面倒だとか思ってるわけじゃなくて、
それくらいは自分で調べて解決出来ないとゲーム作りきるのは無理だろうという思いやりだから
たぶん
173:名前は開発中のものです。
09/08/24 19:56:31 2+sT6dWW
つかさ、168はどんな事をしたいわけだ?
ゲームのテキスト画面は全画面なのかウィンドウなのか。
ホイール使ってスクロールってのは、単に履歴を表示させたいだけなのか、どうなのか。
ページ単位でめくっていく感じなのか
それとも行単位で履歴全部あわせてスクロールさせたいのか
それともドット単位でスクロールさせたいと思ってるのか。
まぁ何にしても、結構高度な事やる必要があるだろうから
マニュアル読んで自分で勉強できるだけの地力がないと無理かもな。
174:名前は開発中のものです。
09/08/24 22:49:14 5pH/yXMY
テキストはウィンドウで画面の3分の1くらいに設定してます
クリック待ちやページを進めるのをスクロールでできたらいいなと思ってましたが
マニュアルいくら読んでも分からないのであきらめます
短いゲームだしそこまで不快感は与えないと思う
175:名前は開発中のものです。
09/08/24 22:58:02 terleYMN
配布されてる雛形を使うと簡単で便利だよ
176:名前は開発中のものです。
09/08/24 23:15:03 5pH/yXMY
>>175
それも試しましたがメニュー画面を弄ったらエラー頻出しました
手がかりは見つかったので長いゲーム作る時にもう一度試してみようかと
177:名前は開発中のものです。
09/08/24 23:34:23 501VUmqF
南極堂でググれ。
製作者は屑だがサンプルはそれなりに参考になる。
178:名前は開発中のものです。
09/08/25 16:20:18 qlc9Bjv8
>>177
色々いじってなんとかできました
ありがとうございます
あと下らないことでスレ消費してすみません
179:名前は開発中のものです。
09/08/25 20:16:15 1t5F0PhZ
あまり大きな夢を見ずにまずはその短いゲームを完成させることだな
操作性の問題として
スクロールボタンでページ送り出来るつうのは
つい飛ばしてしまいがちにならないだろうか?
履歴機能が充実して無いと困る事になりそう
180:名前は開発中のものです。
09/08/25 21:27:31 PKwXssHZ
南極堂ってそんなクソだったっけ
181:名前は開発中のものです。
09/08/25 22:04:21 1t5F0PhZ
新参君登場
182:名前は開発中のものです。
09/08/25 22:07:12 cLSPZT78
このスレで教えて君をやってた。
サンプルを公開したときに煽られた南極がそれならおまえの見せてくれってなことを言い返した。
それに激昂したやつがコピペ爆撃して一時スレが機能不全になった。
だからこのスレの古参住人は南極が嫌い。
南極は他にもいろいろな場所でトラブルを起こしてる。
183:名前は開発中のものです。
09/08/25 23:28:28 qlc9Bjv8
>>179
実はもうほとんど完成してるんです
ただ少し自分でプレイしてみたらホイール使えないのが意外と不便だったので…
履歴に関しては回想を画面全体にして見やすくするつもりです
フリゲなので有料同人ゲほど快適なのは期待されないと思いますし
あとはプレイしてくれた人から要望があったら考えてみようかと
184:名前は開発中のものです。
09/08/25 23:32:55 /B9kV4O7
南極道のこと忘れてたのに・・・
185:名前は開発中のものです。
09/08/27 16:06:22 +nGTd7qt
NScripterで作れないジャンルって何があるだろう
186:名前は開発中のものです。
09/08/27 16:40:12 W7h673DR
3D
187:名前は開発中のものです。
09/08/27 20:36:59 65uurO4a
>>185
シューティング?
188:名前は開発中のものです。
09/08/27 21:04:24 W7h673DR
>>187
簡単な当たり判定ものは出来る。よってSTGも簡単なものなら可
189:名前は開発中のものです。
09/08/27 21:34:18 9De4gJfB
大昔のBASICレベルならとりあえず何でも作れてしまうな
190:名前は開発中のものです。
09/08/28 07:30:04 5OlcreHH
画面書き換えの頻発するものは苦手な気がする
191:名前は開発中のものです。
09/08/28 17:34:33 HvwZaBoj
それでも作れないわけじゃない
192:名前は開発中のものです。
09/08/28 17:53:33 zskEQweT
格ゲーとか?
193:名前は開発中のものです。
09/08/29 16:47:38 +yM8erWQ
格ゲーはちょっと厳しいかもね
というかノベル作成ツールで格ゲー作ろうとするなよ
194:名前は開発中のものです。
09/08/29 20:29:26 h0PLuTyW
コマンド選択式格ゲーならあるいは。
195:名前は開発中のものです。
09/08/29 21:25:09 UsnxGvfC
カードゲームならいけそう
考えただけでややこしそうだから絶対作りたくないけどw
196:名無しさん@そうだ選挙に行こう
09/08/30 07:10:15 RmjMlVTS
一人でゲーム作ってる俺じゃSLGがやっとだ……
197:名無しさん@そうだ選挙に行こう
09/08/30 09:54:55 quiTbbiF
一人でゲーム作ってる俺じゃノベルゲーがやっとだ……
198:名無しさん@そうだ選挙に行こう
09/08/30 11:37:04 LW1SdCdw
Nスクだと絵を動かしたりするのめんどいね
199:名無しさん@そうだ選挙に行こう
09/08/30 15:48:49 8QMlswLM
>>197
一人でノベルゲー以外を作ってる奴もいる。頑張れ
>>198
必ず再描画しないといけないから重くなっちゃうね。補助的なプラグインがあった気がしないでもないけど覚えてないや
200:名前は開発中のものです。
09/09/01 08:32:12 A2u+vwML
高橋さん次エンジンはスプライトを増やしてください、ワイド対応にしてください
201:名前は開発中のものです。
09/09/01 18:03:05 T1WTS7yQ
描画軽くしてくれたら歓喜
202:名前は開発中のものです。
09/09/01 18:03:43 W1MPdCbZ
例えば
mov %200,”おはよー”%200
click
mov %200,”おはよう”%200
click
mov %200,”おっす”%200
だと画面に
おはよー
おはよう
おっす
と表示されるますが、この文字を消して
mov %200,”こんちはー”%200
click
mov %200,”こんにちは”%200
click
mov %200,”うっす”%200
と表意させたい場合に¥記号を使わずに改ページ動作をさせることはできるのでしょうか?
203:名前は開発中のものです。
09/09/01 18:43:52 j4bAwPsK
textclearじゃダメなのか?
204:名前は開発中のものです。
09/09/01 19:59:15 W1MPdCbZ
>>203
できました!
ありがとうございました
205:名前は開発中のものです。
09/09/01 20:52:57 W1MPdCbZ
URLリンク(www.dotup.org)
何度もすみません
ここでのアドバイスや参考書のおかげでURL先のようなスクリプトで
一応動作するまでは組めたのですが
*titleでtextgosubが機能してしまっているのか
lsp 1,"bg\title.bmp",0,20:print 10,300
と
*t1lp
lsp 2,":s/26,26,0;#778899#ffffffはじまり",370,400
lsp 3,":s/26,26,0;#778899#ffffffつづき",370,430
lsp 4,":s/26,26,0;#778899#ffffffおしまい",370,460
の間に表示させたくないボタン類(セーブ、ロード、エンド、スキップ、クイックセーブ、クイックロード、オートモード)
が表示されてしまいます*t1lp以下が表示されると消えます
そして はじまり つづき おしまい のどれかを選択するとそのgoto先に飛ぶ前にまたボタン類が表示されてしまいます
(mov $100,"おはよー"$100 ここの部分は自分の意図通りボタン類は表示されません)
またテキストウィンドウ内にselect命令で選択肢をだすとボタン類が表示はされるのですが押すことができません
できれば選択肢のときでもこのボタン類からセーブやロードなどができるようにしたいのです
色々と考えましたがここから先がどうしてもわかりませんヒントでもかまわないのでアドバイスいただけないでしょうか?
よろしくお願いします。
206:名前は開発中のものです。
09/09/01 21:36:27 dZLEAfcf
>またテキストウィンドウ内にselect命令で選択肢をだすとボタン類が表示はされるのですが押すことができません
>できれば選択肢のときでもこのボタン類からセーブやロードなどができるようにしたいのです
これはselectじゃなくてcselとか使って
「選択肢を押す」機能と「ボタンを押す」機能を同時にできるように
システムカスタマイズするんじゃないかな。
207:名前は開発中のものです。
09/09/01 23:33:28 G40J5277
select命令使わないで、選択肢用の命令を自作しちゃえばいいじゃない
208:名前は開発中のものです。
09/09/02 03:24:38 JeZG25kT
スプライト10000まで拡張してくれたら俺歓喜
209:名前は開発中のものです。
09/09/02 05:15:13 qqBNrDz2
そんなに何に使うんだとか
たとえ使えても重すぎて使い物にならんだろ、とか。
210:名前は開発中のものです。
09/09/02 08:00:19 X1hoU0CQ
実際に10000枚使うんではなくて、ただ単に番号として10000まで拡張して欲しい、とか?
211:名前は開発中のものです。
09/09/02 08:33:43 Jda6CVa7
0~999だったっけ?
スプライトほとんど使わないけど、よく動くノベルゲームだったらぎりぎり足りるくらいなのかな
カスタマイズに500番くらいまで使ってるサンプルとかたまに見るけど、それと合わせると足りないとか
212:名前は開発中のものです。
09/09/02 11:58:33 UBxYn7Gu
よく動くゲームが作りたいならNスクはやめといた方がいいよ
213:名前は開発中のものです。
09/09/02 13:01:17 mmNevjUs
>>210
それならわからんでもないな。
いくつのスプライトをいつ、どのように使うかがかっちり決まってないと
いけないから、番号の管理が大変なんだよな。
214:205
09/09/02 22:29:07 nlU+vTQz
>>206-207
遅くなりましたがレスありがとうございます
アドバイスいただいて選択肢の方はなんとかなりました
ありがとうございます!
ただ*titleでのボタン類が表示されてしまう動作が解消できません
こちらももしアドバイスのほうありましたらよろしくお願いいたします
215:214
09/09/02 22:44:28 nlU+vTQz
連投すみません
*title部分も解決しました
!w500の部分でtextgosubが作動していたみたいです
waitに変えたら無事こちらの意図通り動作しました
まさか!wでtextgosubが作動するとは思いませんでした
お騒がせし申し訳ありませんでした
216:名前は開発中のものです。
09/09/02 23:38:41 ZdBG2eQb
ああ、そうか ! 命令はテキスト命令の一部だからそうなるかもな。
気付かなかった。
217:名前は開発中のものです。
09/09/03 00:40:27 BbtXnEKo
おお、できたみたいだなよかったよかった
ていうか俺もちょっと考えてたけど!が原因とは気づかなかった思わぬ盲点って感じ
勉強になったわw
218:名前は開発中のものです。
09/09/04 23:17:47 Fc8kvlbf
savedirでセーブデータなどの保存先をしていすると
グローバルセーブが作成はされるのですが
代入した値が保存されません
具体的にはクリアフラグを%1000で管理しているのですが
クリアした直後にNSを終了させないままだとちゃんとクリアフラグを関知します
しかし一度NSを終了させて再び起動するとクリアしていない(=%1000に値が代入されていない)状態になってしまいます
savedirを使わないとちゃんとグローバルセーブに保存されます
この現象に対して対応策をご存じの方おられますでしょうか?
219:名前は開発中のものです。
09/09/04 23:45:03 9oKlYPCd
一応%1001にして同じテストしてみれ
220:名前は開発中のものです。
09/09/05 03:45:12 3KMFKjVu
>>219
レスありがとうございます
一応自分もいくつかの変数で試しましたがどれもだめでした・・・
221:名前は開発中のものです。
09/09/05 10:08:12 cit1uu7m
png用ノプラグイン入れても透過に対応してないから
どっちにしろアルファブレンド作るしか無いのか
222:名前は開発中のものです。
09/09/05 12:15:26 ynvhpdn8
>>220
変数の境界を決めるときにenvdata消してるか?
223:名前は開発中のものです。
09/09/05 17:26:14 eWZsPVMq
envdataはものすごくどうでも良さそうなファイルに見えてその実超重要だから困る
224:名前は開発中のものです。
09/09/05 20:56:53 3KMFKjVu
>>222
でっ、できました
変数はglovalon宣言しただけで特に境界などはいじっていなかったのですが
思わぬ落とし穴でした
ありがとうございました!
225:名前は開発中のものです。
09/09/05 22:26:12 ncOC0WO2
gettextやsavetimeで本文やセーブ時間を取得しセーブ画面に表示したいのですが
表示させることはできたのですが文字が小さいのですがgettextやsavetimeで取得した文字のフォントを変えることは不可能なのでしょうか?
226:名前は開発中のものです。
09/09/06 01:55:22 R4Pq/fsy
>>224
>特に境界などはいじっていなかったのですが
1000からグローバル変数に変えたいってことは
;value1000の宣言してるんだろjk
227:名前は開発中のものです。
09/09/06 11:57:18 /9MgLfB3
何気にNスク更新来てたんだな
228:名前は開発中のものです。
09/09/06 21:15:08 xTZchMWC
何の更新かと思って日記を見たら相変わらずガチガチに理論武装しながら何かと戦いになっておられた
229:名前は開発中のものです。
09/09/06 22:18:12 SQVicxsK
ブログの高橋さんはなんか病んでおられるから
230:名前は開発中のものです。
09/09/06 23:54:40 qw8jHmyL
論争されてる事自体は何やらたいへんそうねーと思うけど
主張する内容は結構賛同できる事も多いよ。しかしスレチ
231:名前は開発中のものです。
09/09/07 16:20:39 sDd2EW4m
また更新きてるぽ
NScで使うLUAの初心者講座、みたいの無いだろうか…
232:名前は開発中のものです。
09/09/07 16:55:43 102gOqnL
春の更新ラッシュで便利な命令がかなり追加されたのに着いていけてない俺がいる。
せっかく|でorが使えたりとかボタン命令周りが分かりやすくなったりとかしてるのに
233:名前は開発中のものです。
09/09/07 20:37:58 sDd2EW4m
何かすごいのキタ━━ヽ(∀゚ )人(゚∀゚)人( ゚∀)ノ━━!!
234:名前は開発中のものです。
09/09/07 21:22:09 vdjom6pt
すげえお・・・マジすげえお
でも、どういうしくみなのかまるでわからん
235:名前は開発中のものです。
09/09/07 23:43:35 d0YUO2r2
新バージョンって文字のでかさを調節できる?
バグが怖いので報告まち
236:名前は開発中のものです。
09/09/08 03:39:09 EFcMPFGw
自分で実験用の小さなスクリプトも書けないのか
237:名前は開発中のものです。
09/09/08 11:44:16 ValeQyyk
RPG風のsystem.luaの14行目
ut=NSTimer()
が正しいよね
そもそもLuaの数値はdoubleだから
剰余取らないとintで符号変わるタイミングでバグる気が
238:名前は開発中のものです。
09/09/08 18:42:16 ZTnb0w8l
そうだな、最初の一回だけフレーム待ちせずにループしてる。
あまり気にしなくてもいい気もするが。
OS起動後再起動なしに約50日目でバグる計算だな。<符号変わるタイミング
239:名前は開発中のものです。
09/09/08 22:31:32 ValeQyyk
符号が変わるのは約25日
月例パッチで再起動とかならuptime25日とかフツーなんじゃ?
この手のバグはたちが悪いからなぁ
240:名前は開発中のものです。
09/09/09 00:43:12 bjnN2yW6
細かい話だが戻り値はunsigned intでは<ウィンドウズのタイマー
それをdoubleにキャストするなら、(signed)intの符号反転の
タイミングでは問題は起こらない。
まあ、それ以外の内部の変数でsigned intで持ってたら知らないが。
というか、サーバプログラムならともかくゲームだからな。
着けっぱなしで25日に16ミリ秒のタイミングでしか起きないバグは
無視してもかまわないと思うんだがな。
241:名前は開発中のものです。
09/09/09 01:50:16 W/GOtOMT
以前確認したけどNSTimer()は負の値を返すよ
lua_Integerが符号付きだからそれにキャストしちゃったのかも
ちなみにRPG風の例なら
14行目がut=0なら25日から50日の間はループが抜け出せない
ut=NSTimer() に変更しても
その魔の瞬間は16ミリ秒だろうと1ミリ秒だろうと
24日から25日の間に「確実に訪れる」
無視するかは勝手だけど
さくっと剰余を取っておく方が無難だろうね
242:名前は開発中のものです。
09/09/09 12:07:49 W/GOtOMT
タイマー修正されたっぽいね
自分の環境だと暫く確認できないけど
243:名前は開発中のものです。
09/09/10 00:26:21 jCnS9x9W
Nスク起動直後に
アニメーションを表示したいのですが
bg 001.jpeg ,1
wait 50
bg 002.jpeg ,1
wait 50
bg 003.jpeg ,1
wait 50
以下略
とやるよりも
lshp 1 001.jpg ~
lshp 2 002.jpg ~
lshp 3 003.jpg ~
lshp 4 004.jpg ~
vsp 1,1
wait 50
vsp 2,2
wait 50
とした方がメモリに格納されてる分
動作は安定しますよね?
何が目的かというとスペックの低いPCでもスムーズに表示されるようにしたいのです
244:名前は開発中のものです。
09/09/10 03:23:45 dmAZ7Vc/
命令名はlsph、画像ファイル名は""でくくる、vspだけじゃ画面に
反映されないからprint命令で画面に反映させる。
で、vspで切り替えるだけのほうが読み込み時間が掛からない分
アニメはスムーズになるだろうね。正確にタイミングを取りたいなら
resettimerとwaittimerで処理をするべきだけど。
245:名前は開発中のものです。
09/09/10 04:23:13 TpG7+Y6K
あれなんか更新来てたのか
246:名前は開発中のものです。
09/09/10 10:31:35 hw/zTxPX
>>243
多分そう
247:名前は開発中のものです。
09/09/10 16:46:30 3S1tmTLl
>>244
>>246
了解しました
ありがとうございます
248:名前は開発中のものです。
09/09/13 09:11:42 GDcInn8y
bgで表示した背景ってprintの再描画の対象になってるかどうか分かる?
だとしたらlsp 999,~みたいな事は避けた方がいいのかな
249:名前は開発中のものです。
09/09/13 10:46:15 2xgJwWnK
何を心配してるのかわからない。
250:名前は開発中のものです。
09/09/13 11:46:16 6hML1tT9
>>248
日本語でおk
251:名前は開発中のものです。
09/09/13 21:47:25 GDcInn8y
ごめん徹夜の頭で変になってた。気にしないで
252:名前は開発中のものです。
09/09/14 18:53:21 CjzPASga
誰か頭のいい人、袋文字のプラグイン作って公開してください…
253:名前は開発中のものです。
09/09/15 02:15:29 G7O515yQ
NSD系命令の方向性がよく分からんなぁ…
既存の命令群と独立したシステムを構築するのなら
NScripterでやらんでもと思う
書きやすさも例えば同じLuaのA.I.M.S.と比べて優位性あるの?
254:名前は開発中のものです。
09/09/15 04:00:12 x/IP3xUx
dwave命令は命令した時点で音源を読み込んで流す命令
と解釈しているのですが
bgm命令でoggファイルをストリーミング再生している場合と比べても
動作的には同じことをしている(=再生されるまでにかかる時間はどちらもほぼ一緒)と解釈してもいいんでしょうか?
255:名前は開発中のものです。
09/09/15 19:21:35 KxFvEus8
時間が違うか、体感できるほどの違いが出るかどうかは自分で検証用のスクリプトを組め。
命令に関係なく、音楽ファイルの頭に僅かにでも空白時間があればそれが現れてくるだろうしな。
dwaveやbgm、他にもbmpやpngのどれが速いかなんて
理屈はどうあれ自分で検証して選択していくしかない。
256:名前は開発中のものです。
09/09/16 05:24:46 eQbY5ho9
pretextgosubとかtextgosubって改行の時は動作しないようにできないんですかね?
257:名前は開発中のものです。
09/09/16 08:25:38 45+iNNHZ
なんでそんな事したいのか知らんが飛んだ先でispageして振り分けるんじゃダメなのか。
258:名前は開発中のものです。
09/09/16 18:23:37 eQbY5ho9
>>257
レスどうもです
キャラ名をgettagで取得しているのですが
キャラの台詞がテキストウィンドウに2行で表示される場合
一行目の改行でサブルーチンに飛んでしまいキャラ名が消えてしまうのを
直したかったのです
259:名前は開発中のものです。
09/09/16 19:21:18 Oq85HoiV
ああ、ウィンドウタイプなのに文章の途中でクリック待ちさせるのね。
珍しい仕様だけどありえないわけじゃないか。
260:名前は開発中のものです。
09/09/17 17:34:49 z91jS8i5
>>252
T2氏がアップを始めたようです
261:名前は開発中のものです。
09/09/17 18:36:23 Ti1QRGNG
>>260
見てきた。すごいな!
のりPも号泣!
262:名前は開発中のものです。
09/09/19 01:22:02 LCQl7b3D
csvwrite命令を使ってcsvファイルに数値を記録すると、
毎回必ずファイル内容が完全に上書されますが、
これを上書きでなく、追記にする事は出来ないでしょうか?
263:名前は開発中のものです。
09/09/19 01:45:29 cAVzjiQN
>>262
一旦読み込んで書き直さないと無理っぽい
Lua使えるならそっちの方が融通利くんじゃない?
264:名前は開発中のものです。
09/09/19 02:08:55 LCQl7b3D
>>263
どうもありがとう
Luaは、ちょっと手が出ないので困ってます。
csvファイルに追記できないから、
読み込みと保存用に変数1000個確保して、
csvwarite %1,%2,%3……%998,%999,%1000
とcsvwriteの後ろに変数1000個くっついてる状態
これなんとかしたいw
265:名前は開発中のものです。
09/09/19 02:36:43 cAVzjiQN
>>264
……え?
266:名前は開発中のものです。
09/09/19 09:08:18 IzFnW0F5
ノベルゲームをつくることになりゲームエンジンについて勉強しようという所なのですが
ここにいる皆さんはNSCRIPTERを使用しようと思った理由(=他のエンジンにはないメリット等)はなんでしょうか?
特に吉里吉里との比較を聞かせていただけるとありがたいです
267:名前は開発中のものです。
09/09/19 09:21:29 g7Q7y970
吉里吉里との比較で言うなら、記述量が少なくて済むってところじゃね
まあ人に聞くより自分で触って確かめればいいと思うが
268:名前は開発中のものです。
09/09/19 10:15:36 qKggCDUb
俺の場合、とっかかりの楽さが違うからだな。
Nscは本体があれば、あとは自分でスクリプト記述したテキストファイル作っていけばいいだけと解り易いが
吉里吉里は、ダウンロードして展開するとたくさんのフォルダが出てきて
ここにはあれ、ここにはあれを入れるとか、めんどくさい。
あと267も言うように、Nscだとほんの少しの命令を書けば済む事でも
吉里吉里だとズラズラーッと書き綴らないといけないのが面倒。書くのも覚えるのも。
269:名前は開発中のものです。
09/09/19 14:48:06 Ngs61diP
吉里吉里より覚えるのが楽そうだったのが動機。Nスクがバージョンアップを繰り返して機能面が充実したのが続ける理由。
非リアルタイム的な物を軽く作るにはものすごく便利
270:名前は開発中のものです。
09/09/19 19:06:44 MOf/XvI4
>>266
動機:好きなゲームがNスクだった
継続理由:切羽詰まってる時でも記述量少なくて間に合う
あと、超お手軽インタプリタって意味でもこれはべんり
271:266
09/09/19 20:23:26 IzFnW0F5
皆さんレスありがとうございます
自分でも調べた結果NSCRIPTERの方がとっつきやすいのでこちらを勉強していくことにします
272:名前は開発中のものです。
09/09/19 21:32:16 ez/M+ysC
Nスクで解像度800*600で秒間20~30fsで5秒程度のアニメーションをスプライトで表現するのって無理ですかね?
273:名前は開発中のものです。
09/09/19 21:56:18 h6JjsU0+
800*600の画像を100~150枚、5秒間で切り替えるっての?
やってみろとしか言えんが……きびしそうだな。
274:名前は開発中のものです。
09/09/19 22:13:10 ez/M+ysC
>>273
そういうことですね
背景に雪や雨が降ってたり雲が流れたり、蛍が飛んでるような表現をしたいのですが
今試しにAEで作った物をjpegでレンダリングしてフォトショで並べてくっつけてみようとしたんですけど
jpegとかNスクで扱える拡張子だと解像度
30000万ピクセルが限界で、それだと横幅800だと37フレーム分しか表現できなくて
時間に換算すると1秒弱なので無理そうですね・・・orz
処理的にも重くて無理かと思いましたが、まずセル作る時点でだめでした・・・
既存のプラグインとかでもできそうですが、自分のイメージに近い表現がしたかったんですが・・・
275:名前は開発中のものです。
09/09/19 22:14:51 MOf/XvI4
いや、スプライトじゃなくてblt使えよと。
276:名前は開発中のものです。
09/09/19 22:17:46 MOf/XvI4
あ、セル使ってるってことはやってんのね。
flash使うかmpgに書き出すかした方が早くないか?
277:名前は開発中のものです。
09/09/19 22:49:48 ez/M+ysC
>>276
ムービーだとその間はムービーしか再生できないので・・・
妄想では背景をアニメーションさせながらキャラやテキストを表示させ物語を進めたかったのです
妄想で終わりましたけどorz
278:名前は開発中のものです。
09/09/19 23:22:03 tZafUVHm
>>277
ムービーにしないで、部品をNScripterに読み込ませて、
スクリプトでコントロールするのが王道だろう。
まあ、諦めてLuaに向き直ったら? NSCALL_animation()使えばできるんだし。
279:名前は開発中のものです。
09/09/19 23:37:57 ez/M+ysC
>>278
Luaですか・・・
正直、その単語自体意味不明なんですか一度調べてみます
トホホ・・・
280:名前は開発中のものです。
09/09/20 00:49:24 Nl13AylI
>>277
つURLリンク(www.wintercrows.com)
281:名前は開発中のものです。
09/09/20 16:30:29 Fp7nI82H
Luaとか難しくて勉強する気になんない
初心者向けの本とか発売されないかな
282:名前は開発中のものです。
09/09/20 16:51:55 7DK3YoG0
Luaは相当楽な言語なんで、適当な本買えばだいたい基本はすぐわかる
結局何やりたいかだよね
283:名前は開発中のものです。
09/09/20 17:12:24 P+B3qAeL
本気でLua使って何かをしたいなら
gdgd言わずに覚える為に必死になるんじゃね
今は無理と諦めてるなら
自分で出来る範囲で創意工夫すれば良いだけさ
新しいものに目を奪われ過ぎなのも良くないぜ
284:名前は開発中のものです。
09/09/20 18:10:38 LUPNlTSH
<新しいものに目を奪われ過ぎなのも良くないぜ(キリッ
285:名前は開発中のものです。
09/09/20 18:27:57 e8QZNvTj
今の俺のレベルじゃLuaに手を付けても死ぬのは分かってます
286:名前は開発中のものです。
09/09/20 19:41:40 PZXTSDfP
NScripterでforが使えればLua自体の基礎は理解できると思う
NScripterの中で使おうとするともう少し踏み込まなくちゃいけないからややこしく感じるんだよな
287:名前は開発中のものです。
09/09/21 11:21:11 ahiiPCRL
NS栗と言うサイトのスプライト移動表示用dll、MSpDraw.dllと言うのを最近使い始めたのですが、
アニメーションが出来ない事が分かりました
セル中のどれか1枚しか表示されないらしく、指定してみるとやっぱりその1枚のみしか表示しません
考えた結果、手動で1枚ずつ切り替えるのが妥当かな?と思ったのですが、2~3枚のセルならまだしも、
10~20枚のセルだとそれをアニメーションさせるだけで物凄く長いコードになってしまいます。
普通にlsp命令で表示させたくても、時間指定しようと思ったらそこで文章表示の流れを止めてしまいますし…
何か良い方法は無いでしょうか?
288:名前は開発中のものです。
09/09/21 11:26:29 3M4PkUfF
アニメ的演出するならLiveMaker使った方がよくないか?
289:名前は開発中のものです。
09/09/21 12:38:14 ahiiPCRL
だろうね
でも、一度Nスクに慣れてしまうと他のスクリプトは使えない・・・
え?こんな事もいちいち記入しなくちゃいけないの!?
見たいな事になる・・・
後、自己解決しました。
lsp表示で、時間指定すりゃ良かったのか
290:名前は開発中のものです。
09/09/21 14:38:17 CslxWMZn
dllなら別にアニメプラグインがあるだろ(´・ω・`)
MSpDraw.dllは射影変換と移動表示用であってアニメ用じゃないぞ。
291:名前は開発中のものです。
09/09/21 15:17:52 0RRK0aEY
サポートOSはXP以降でいいよね
292:名前は開発中のものです。
09/09/21 17:46:13 TUryDWvH
俺2000だから2000外して欲しくないけど
もう仕方ないだろうな
293:名前は開発中のものです。
09/09/21 17:50:11 9enCUCA5
うちは 2000/XP/Vistaって表記してるから、2000消えるのは微妙に厳しいぜ。
でも、まあ流石に仕方ないと思う。
294:名前は開発中のものです。
09/09/21 17:59:37 0RRK0aEY
確かに、2000はあっても良いと思うんだけど、
多分、VCの方の問題だから仕方ないんだろうな
295:名前は開発中のものです。
09/09/21 19:38:20 UqqUCuAZ
98/XPなんて意味不明な動作環境を表記してるのは俺くらいのものに違いない
296:名前は開発中のものです。
09/09/21 21:11:47 4s0a6V2M
ていうかどうやってそんな多岐にわたる環境のなかから動作する環境を判断するの?
CPUとかメモリとかOSとか判断基準がわからん
297:名前は開発中のものです。
09/09/21 21:37:27 0RRK0aEY
>>295-296 は話の意味を理解してないな
298:名前は開発中のものです。
09/09/23 15:11:40 SRXosZ/j
一人で完結しているネタで釣って叩くのは過疎化招きと同じ
299:名前は開発中のものです。
09/09/23 16:51:52 lXrMo+89
*define
;まあ仲良くやろうぜ
300:名前は開発中のものです。
09/09/23 19:59:23 3vnf5cPV
スクリプトエラー
ファイルの終端に達しました。
301:名前は開発中のものです。
09/09/23 21:09:35 0ZIy+lwe
2日前の話題に顔真っ赤にしてレス付け始める辺り相当頭が悪いのは良く分かる
302:名前は開発中のものです。
09/09/23 23:35:31 n0VbQm7C
アマチュア(同人)ゲーム(仮)@2ch掲示板
URLリンク(schiphol.2ch.net)
※禁止事項については削除ガイドラインを読んでください
URLリンク(info.2ch.net)
ここはゲーム製作技術です
303:訂正
09/09/23 23:36:50 n0VbQm7C
ここはゲーム製作技術@2ch掲示板です
304:名前は開発中のものです。
09/09/24 04:43:58 6gbRoT8o
は? 板移動しろってことか?
普通にこのスレはNScripterを利用したゲーム製作について情報交換出来てると思うが。
305:名前は開発中のものです。
09/09/24 13:02:19 9TY2xq3M
かまって欲しいんだろ
相手にするな
306:名前は開発中のものです。
09/09/25 03:27:45 O9cq2L6v
そのタイミングにカーソルがある位置でクリックされた事にする命令ってあったっけ?
307:名前は開発中のものです。
09/09/25 10:52:12 Qjn7fioP
記憶に無いな。
308:名前は開発中のものです。
09/09/25 10:56:45 30d/AOWk
ある位置でクリックされたときと同じ動作させればいいんじゃないの
309:名前は開発中のものです。
09/09/26 00:17:54 u9Sg5sVp
ドロップシャドウ来たな
310:名前は開発中のものです。
09/09/26 12:26:22 B459tnt7
nscripterで以下のような選択肢用のサブルーチンを組んでみました。
;プログラムここから
*sentaku
getparam $1,$2
if %tc=1 goto *sentaku1
for %1=1 to 30
mov ?bunki[%1],%1
mov $?bunki[%1],""
next
mov %tag,1
*sentaku1
mov $?bunki[%tag],$1
inc %tag
mov $?bunki[%tag],$2
inc %tag
if %tc=0 mov %tc,1
return
*sentakustop
mov %tc,0
select $?bunki[1],$?bunki[2],
$?bunki[3],$?bunki[4],
$?bunki[5],$?bunki[6],
$?bunki[7],$?bunki[8],
$?bunki[9],$?bunki[10],
$?bunki[11],$?bunki[12],
$?bunki[13],$?bunki[14],
$?bunki[15],$?bunki[16],
$?bunki[17],$?bunki[18],
$?bunki[19],$?bunki[20],
311:310
09/09/26 12:29:22 B459tnt7
$?bunki[21],$?bunki[22],
$?bunki[23],$?bunki[24],
$?bunki[25],$?bunki[26],
$?bunki[27],$?bunki[28],
$?bunki[29],$?bunki[30]
return
;プログラムここまで
しかし実際に本文で
sentaku "選択肢1","*test1"
sentaku "選択肢2","*test2"
sentakustop
と書いて実行してみたのですが、実際には
選択肢2
選択肢2
と表示され両方とも選択肢2になってしまいます。
どうしたらいいのでしょうか?
そしてもう一つ
数字変数内の数値を文字変数に格納するにはどうしたらいいのでしょうか?
ただ文字変数の中に数字を入れるだけなら
mov $1,"1"
とやればいいのはわかるのですが、$1内に%1の値を入れたい場合はどうしたらいいのか分かりません
mov $1,"%1"
と書くと$1に%1という文字が格納されてしまい、
mov $1,%1
と書くとなぜか%1の中の値が本文に表示されてしまいます。
どうか教えてください。
改行が多くて2スレになってしまいましたすみません。
312:名前は開発中のものです。
09/09/26 14:15:02 n7D7GF6R
>>310
直接的な原因は$?bunki[X]と$1、$2がバッティングしてる
下のはマニュアル嫁
313:名前は開発中のものです。
09/09/26 14:22:27 n7D7GF6R
>>309
すげー!
けどこの温度差は一体なんなんだ
外野と熟知しているものの違いなのか
ところで袋文字といえば
某ゲームの体験版でみかけたんだけど
樋口氏のNSFukuro,dllって他に使っている人いる?
NS栗のページからはリンク貼られてないんだよなあ
314:名前は開発中のものです。
09/09/26 15:28:32 VRJOXGHz
そのゲーム専用で作ったんじゃないの?
いや、知らんけど
315:名前は開発中のものです。
09/09/26 15:31:09 VRJOXGHz
と思ったらファイル名変更したら落とせた
こんなのあったの知らなかった、みんなすごいなあ
316:310
09/09/26 16:13:58 B459tnt7
>>312
どうもありがとうございます。
sentakuに関しては無事解決しました。
ただ数字変数内の数値を文字変数に格納する方法なのですが、いろいろなサイトを見てみたのですがうまく見つけることが出来ません。
以下参考サイト
URLリンク(kamakura.cool.ne.jp)
URLリンク(autumoon.s35.xrea.com)
URLリンク(senzogawa.s90.xrea.com)
お手数ですがそのやり方が載っているサイト等を教えてもらえないでしょうか?
317:名前は開発中のものです。
09/09/26 16:20:19 VRJOXGHz
itoaかitoa2じゃ駄目なん?
318:310
09/09/26 17:15:37 B459tnt7
>>317
どうもありがとうございます。
あまりにも使わないのでitoaの存在を忘れていました。
そしてまた新しい質問ですみませんが、自分のテキストウインドウの設定は
setwindow3 10,446,32,4,23,23,1,1,0,1,0,#999999,0,436,799,575
で行っているのですが文字が縦4行を超えてしまうときでも続けて文字が表示されてしまいます。
そこで表示する文字がテキストウインドウの範囲を超えたときに強制的にそれまでのテキストを消して
新しいテキストに表示するようにしたいのです。
そのような命令が存在するのであれば教えてもらえれば幸いです。
またこんなdefsub命令を作ればよいのでは等のヒントもあったらぜひお願いします。
319:310
09/09/26 17:58:23 B459tnt7
ちなみに使用しているのがONScripter for PSPなのでgetnextlineは使えませんでした。
320:名前は開発中のものです。
09/09/26 19:00:45 u9Sg5sVp
>>313
公開してるのリンク先のブログの方だしな
どこでやってるか知らないのもいるんじゃないの
>>319
ONScは誰も答えないと思うよ、多分
テンプレ>>12
321:名前は開発中のものです。
09/09/26 21:32:48 Zshnr54w
「あまりにも使わないのでitoaの存在を忘れていました」ってなんだよ、アホか
322:名前は開発中のものです。
09/09/27 00:11:10 JcBDMtTo
312が親切にマニュアル嫁と言ってくれてるのにな。
323:名前は開発中のものです。
09/09/27 01:41:28 vkie804B
俺はスクリプト中でitoaを使いまくるけど時々atoiとごっちゃになってどっちがどっちだったか分からなくなるな
324:名前は開発中のものです。
09/09/27 02:43:12 26zHaol3
integer(整数) to ascii(文字)の略って覚えておくといいかも
atoiはその逆ね
325:名前は開発中のものです。
09/09/27 17:50:37 vkie804B
頭に叩き込んだありがとう
326:名前は開発中のものです。
09/09/29 03:53:04 XPWrqp7J
ゲーム画面の中で表示されるマウスカーソルって変更できないんですかね?
327:名前は開発中のものです。
09/09/29 06:14:41 smgR6+y3
マウスカーソルは考えたこともなかったw
328:名前は開発中のものです。
09/09/29 09:49:52 UCo1gD0C
>326
URLリンク(senzogawa.s90.xrea.com)
「カーソル」をページ内検索な。
329:名前は開発中のものです。
09/09/29 21:08:43 XPWrqp7J
>>328
こんな命令あったんですね、
ありがとうございます
330:名前は開発中のものです。
09/09/29 21:20:45 udIufRMW
羽ペンにするならクリック判定がある場所をちゃんと考えてねと言っておく
331:名前は開発中のものです。
09/09/29 22:30:35 gdPq3kfQ
lsp2を使いたい
スプライトの拡大縮小とか便利そうだし
でも、使い方がよく分からない
解説サイトとかないですかね?
332:名前は開発中のものです。
09/09/29 22:42:06 CJkRgep1
なんで自分で試そうとしないの?
数行の試験スクリプトも書けないの?
スクリプトをスプリクトだと思ってた俺が言う事じゃねーかw
333:名前は開発中のものです。
09/09/30 01:32:16 g9X3xzob
lsp2は重いから使いどころが微妙に難しい
334:名前は開発中のものです。
09/09/30 01:46:55 7kL0RleJ
MSpDraw.dllの方が高機能で速い?
335:名前は開発中のものです。
09/09/30 04:00:47 odO0eIJU
MSpDraw.dllって画面上で制御できるのは一つの絵というかスプライトじゃないのですか?
複数枚を同時にアニメーションさせたりできましたっけ?
336:名前は開発中のものです。
09/09/30 06:50:16 W3zLUNWX
大きい絵のスクロールするのに便利だなあれ
337:名前は開発中のものです。
09/10/01 03:10:58 bg4C9iOR
すげー使いたいんだけど、俺のカスタマイズで使うと文字表示が悪くなるんだよな
338:名前は開発中のものです。
09/10/01 08:45:46 ttbBGAx2
>>335
出来る。ちゃんとマニュアル読め。
339:名前は開発中のものです。
09/10/02 02:10:54 YbZBD9zx
今日Nスク起動したらCPU負荷がMAXになってフリーズするようになってしまったんですけど
みなさんで同じような症状でたことあるかたいます?
最初は自分のスクリプトに何か余計なこと書き込んだのかと思いましたけど
ダウンロードしたプラグインやのサンプルや余所様のNスク制のゲームも同様にフリーズするように
なってしまったので、スクリプトの問題ではないかと思います
かといってPCも他の動作は特に問題が起きていないのでなにがなんやらわけのわからない状態です
340:名前は開発中のものです。
09/10/02 02:33:16 3tM5raoI
アンチウイルスソフトを切ってみる
ファイアウォールを切ってみる
ウイルス検査してみる
パソコンの環境を書く
*define
game
*start
テスト@
投します\
textclear
click
end
こういうのでも固まる?
341:名前は開発中のものです。
09/10/02 02:54:50 YbZBD9zx
>>340
レスありがとうございます
指摘していただいた点は自分も試したり
再起動も数回試したのですが全てダメでした・・・
自分のPC環境は
os:XP Pro 32bit
cpu:i7 920
mem:6GB
gpu:radeon HD4870
ストレージはSSDのRaid064GB(トラセンド社製)
とHDDの1TB(日立社製)でNスク関係はHDDのほうに格納してあります
もうちょっと色々やってみてダメだったらOS再インスコします・・・orz
342:名前は開発中のものです。
09/10/02 05:34:45 R6PfQeLT
MSpdrowのテキストを表示させながら移動とかのアニメーションさせる機能をlspに標準で搭載されないかな
MSpdrowはセーブしてもスプライトが保存されないし、それをなんとかするスクリプトも考えつかないw マニュアルの最後に書いてあるけど意味不w
343:名前は開発中のものです。
09/10/02 12:58:58 CmPJDTnd
うpろだにフォントdll来てたんだ
D言語だと作者はあの人か
うちの環境(XP SP3)だとフォント名省略がうまくいってない
344:名前は開発中のものです。
09/10/02 14:37:34 fuhqPG4M
NScripter様のエディタってある?
もしあればいる?
345:名前は開発中のものです。
09/10/02 15:11:06 Pf1P10oc
過去にはNスク向けエディタもあったようだし
既存エディタのマクロで十分に対応してる人も多かろうが
自由に設定からなにから自分仕様にできるような使い勝手の良いものなら欲しい
346:名前は開発中のものです。
09/10/02 17:04:21 3tM5raoI
取っ付きやすいものがいいな。サクラエディタとかは高機能すぎて分かりにくい
347:名前は開発中のものです。
09/10/02 18:40:41 kcnhgs8z
meでも出来たんだなこれ
348:名前は開発中のものです。
09/10/03 00:39:21 AXmeXf+e
Nscだとfate並みにグリグリたち絵動かすのは無理なのかなぁ~
349:名前は開発中のものです。
09/10/03 01:01:04 W9W4kHwd
立ち絵をグリグリ動かすの意味は分からんがスプライトとして置くかblt使えば余裕
350:名前は開発中のものです。
09/10/03 01:11:54 AXmeXf+e
lsp動作が遅いじゃん
それにシナリオ進めながら表示できないし
351:名前は開発中のものです。
09/10/03 01:45:48 fRb4FdYO
>>350
出来ねぇと思ってる奴には出来ねぇよ
>>343
引数が3個のとき
189行目でpos += value.length + 1;
でposの示す先が不定
byte列処理なんて低レベルなことしない方が安全って例だなw
352:名前は開発中のものです。
09/10/03 01:53:21 fRb4FdYO
そもそもパラメータの受け渡しを
1つの文字列でやるNSDCallの仕様もどうかと思うが
353:名前は開発中のものです。
09/10/03 02:27:06 x6pw09bj
スプライトについてなんですが
スプライトは登録した後にprintで表示させる必要があるといろんな解説サイトで見かけるのですが
例えばlsp 1~とスプライトを登録して実行すると
print命令を記述しなくても登録したスプライトは表示されます
またlsph 1~と登録した場合でも
このままでは表示されませんがvsp 1,1と記述すれば
print命令をしなくても表示されます
スプライトはprint命令を実行しなければ画面上には表示されないのではないのでしょうか?
354:名前は開発中のものです。
09/10/03 05:44:39 WYWK3m+F
print命令がどんなものかマニュアル読んで理解しろ
そうすりゃ何で使うのかも分かるだろ
355:名前は開発中のものです。
09/10/03 11:13:12 Rd5UjVEZ
>>353
まず、具体的なスクリプトをあげてからそういうことを言ってくれ。
いくつかの命令は、その最後でprintを呼んでいるので、print不要に見えることもある。
ld命令(第3引数)とか、bg命令(第2引数)とかのエフェクト番号を取る命令がだいたいそう。
だから、lspの後にbgだのldだのを実行していれば、lspも画面に反映される。
これ以上グダグダ言いたいなら、printが要らない実例のスクリプトを見せてからにしてくれ。
最後にその引数でprintを呼んでいる。
356:名前は開発中のものです。
09/10/04 01:47:54 qHi8Ag7x
書き方が気になるけど、まあ>>354と>>355が書いたとおりだな
vspの検証したんなら、次はそこから「なぜ?」を引き出してみることをお勧めする
なぜvspでスプライト表示できるんだろう、って形で
そしたらまた次の調べ物のきっかけになるでしょ?
とまあ、月が綺麗だったからフォローを入れてみる
357:名前は開発中のものです。
09/10/04 02:27:34 wgG86NIP
なんか最近やたらと威圧的なやつ増えたよな
358:名前は開発中のものです。
09/10/04 02:51:04 CfwlYKax
lspの意味くらいは自分で理解する癖を付けないとゲームなんか完成出来ないぞという老婆心だろ
359:名前は開発中のものです。
09/10/04 03:19:30 tW1rXF9n
>>357
だよなー。ちゃんと「この天才野郎」と語尾つければ問題ないのに(´・ω・`)
360:名前は開発中のものです。
09/10/04 04:03:56 Jui3DxgM
>>359
お前天才だな
361:名前は開発中のものです。
09/10/04 04:26:56 CLX30ioC
>>360
そんなわけないだろ。死ねイケメン。
362:名前は開発中のものです。
09/10/04 04:47:43 zQv0zAoG
この程度で威圧的って・・・
363:名前は開発中のものです。
09/10/04 07:03:48 CfwlYKax
今更ながら高橋さん何やってはるんですか
364:名前は開発中のものです。
09/10/04 12:19:13 ykvNm9oS
謎仕様が多くて初心者にはとっつきにくい言語ではある
365:名前は開発中のものです。
09/10/04 13:19:00 13un8qRR
Luaって、そんな仕様が不明瞭で難しいのか?
366:名前は開発中のものです。
09/10/04 14:35:28 7wRohVjD
いや、NScriptのことだろ?>謎仕様
いわゆるアドベンチャー形式に対して求める仕様の「常識」がどんどんリッチなものになってきて、
それに合わせて拡張していったり新解釈を入れたりしてるから、
初めて見る人間にはわけわかめになってるんじゃないか?
367:名前は開発中のものです。
09/10/04 14:41:35 13un8qRR
え?Nスク本体のスクリプト程度の物を『言語』とか言っちゃう人が、
仕様について語ってるんだw
謎仕様が多くて初心者にはとっつきにくい言語ではある(キリッ
368:名前は開発中のものです。
09/10/04 14:43:00 CfwlYKax
ノベル作るだけなら旧マニュアルだけ見ても十二分な面はある。まあ分かりやすい初心者用講座サイトがそこかしこにあるし
とりあえずRPGツクールからの移行はスムーズに出来た
369:名前は開発中のものです。
09/10/04 15:06:54 zQv0zAoG
セーブの仕様が変わって初心者には扱いづらくなったってのはあるかな
オフィシャル本のあそばんすどがちょっと役立たずになちゃったし
370:名前は開発中のものです。
09/10/04 15:30:36 prauvFl/
いや、変わってないし。
371:名前は開発中のものです。
09/10/04 15:42:16 qHi8Ag7x
>>367
インタプリタ型のスクリプトエンジンだけど、「言語」でも意味は間違ってないと思うが
むしろ何を基準に「程度」と言ってるかの方が気になる
372:名前は開発中のものです。
09/10/04 17:26:51 wgG86NIP
ほら、藪をつつけば一流もしくは玄人気取りがチラホラでてくるでしょ
こういうのが最近増えたなぁと思うわけよ
373:名前は開発中のものです。
09/10/04 18:20:37 CfwlYKax
autosaveoffを使わなきゃ済む話ではある気が。
ノベルじゃない使い方するならsaveon/saveoffよりsavepointの方が使いやすい
374:名前は開発中のものです。
09/10/04 20:47:23 D0mUrr84
ここは技術スレだし、素人切捨ての空気は昔からある
そもそも玄人気取りが何か喋らないと何も始まらない
どんどんやれ
375:名前は開発中のものです。
09/10/04 22:51:05 13un8qRR
このスレのノリは昔からこんなもんだしな
初めて2ちゃんに迷い込んだ初見がビビって「威圧的」とか
思っちゃったんだろうな
背伸びしてレスしたりしなきゃいいのにw
376:名前は開発中のものです。
09/10/05 08:03:44 riVd4rIM
>>367
どうみても言語だろ
NScriptはluaより複雑なんだが、もしかしてluaも言語じゃないって思ってる人なのか
377:名前は開発中のものです。
09/10/05 22:06:40 My496ynq
ホントに色々でてきたよ
結構このスレ人がいるんだな
378:名前は開発中のものです。
09/10/05 22:50:22 50i63Dub
そんな俺達を横目に黙々と縛りプレイを続ける高橋さんであった
379:名前は開発中のものです。
09/10/05 23:55:19 jBB0kd/1
>>378
今書いてる新作シナリオは縛り物なのか?
380:名前は開発中のものです。
09/10/06 02:12:27 5k6MVpg3
縛りが訛りに見えた俺はそろそろ寝る
381:名前は開発中のものです。
09/10/06 03:17:25 td8DlK2n
URLリンク(www.freegameclassic.com)
コンテストに出そう。
小さくまとまってしまってはいけない。
3分で世界を革命しろ。
382:名前は開発中のものです。
09/10/06 03:24:24 5QISSdDY
立ち絵をスプライトで表示したり動かしたりする場合
アーカイブ化を前提に考えれば今のNscripterではpngの方が
CPU負荷は軽いのでしょうか?
ファイルサイズ的にはpngの方が1/10ぐらいの容量ですむのですが・・・
383:名前は開発中のものです。
09/10/06 05:26:22 YOLKPoY3
>> 382
個人的にはbmpが一番速そうに思えたが検証していない
あんまり大差ないように思えるし、調査するの面倒だ
どうしても気になるならtimerで測定してみたら良い
384:名前は開発中のものです。
09/10/06 10:04:00 zCEvYNlm
無圧縮アーカイブを使うなら圧倒的にbmpの方が負荷は軽い、速い。
そもそもpngは圧縮された画像形式だから、bmpよりその分展開に時間や負荷がかかるよ。
385:名前は開発中のものです。
09/10/06 12:49:29 dI4BppZ4
数行の検証スクリプト組むだけの事を何故人に聞くのだろうか
理屈を人に聞くことよりも、
開発機やデバグ機による実動検証のほうがよほど重要だろうに
386:名前は開発中のものです。
09/10/06 12:50:21 DUt+kgI/
>>382
内部ではbmpと同じ無圧縮のビット列で扱ってるだろうから、
ファイル形式やファイルサイズに関係なく、負荷は単純に画像サイズだけが影響するはず。
>384の言うように展開に負荷がかかる分、頻繁に読み込みを行えばbmpの方が早いけど、
いったん全て読み込んだ上で動かしたりする分にはどのファイル形式使おうと関係ないよ。
387:名前は開発中のものです。
09/10/06 23:40:18 hne22Fyd
検証スクリプトも組めないから聞くんじゃねのか?
388:名前は開発中のものです。
09/10/06 23:46:27 2IDe4at6
生で使うと容量の関係からpng>bmpになりがち
まあ画像表示に思いっきり時間食うスクリプト打つ俺みたいな奴は死ねばいいよ
389:名前は開発中のものです。
09/10/10 00:39:38 odFQQs2D
luaはこう使うんだよ貴様ら的な作品が出てくるといいのに
390:名前は開発中のものです。
09/10/10 06:04:13 1sE9aTl4
そもそもluaを使用すると何が革命するのか(メリット等々)わからない
391:名前は開発中のものです。
09/10/10 10:32:39 A8VnOjaP
自分もわからないけど、バックログの空行が詰まってる(吉里吉里みたいに)
サンプル見たらいいなあと思った
392:名前は開発中のものです。
09/10/10 10:36:43 7z39wee2
luaじゃないと出来ないってことはまだあんまりないと思うけどローカル変数
使えるしif文とかも書きやすいから結構便利
アニメーション割り込みとかを上手く使うと擬似並列っぽい事も出来そうだけ
どそこまでゴチャゴチャしたのはそもそもNスク向きではない気がする
393:名前は開発中のものです。
09/10/10 11:28:13 1sE9aTl4
それだったら
スプライトとというか
for~next処理含むmsp命令を並列で処理できるようにしてくれればいいんだけど…
Nスクエンジンではこういった仕様にするのって技術的に不可能なの?
まぁ搭載されないってことは不可能か、それに近いレベルで難しいんだろうけど
394:名前は開発中のものです。
09/10/10 16:39:02 TX+Hh8Su
>>393 Lua には、coroutineと言う仕組みがあってだな。
詳しくは省くが、これを使えば擬似的にだが並列処理ができるようになる。
395:名前は開発中のものです。
09/10/10 23:01:34 odFQQs2D
ifはNスクの仕様に慣れちゃったからなあ。
ローカル変数はずぼらな俺が使うとややこしくなるだけな気がするというか現状で変数足りなくなる事があるのか分からない。
defsubで1200個とかアホな使い方してもまだ余る
396:名前は開発中のものです。
09/10/10 23:04:55 1sE9aTl4
とりあえずluaスレ覗いて見たけど意味わからんかった…
何かとっかかりがあるといいんだけどなぁ
397:名前は開発中のものです。
09/10/11 01:03:11 IidghPh0
どうせみんな「自分流システム」はもう完成してるんだろ?
luaに手を出す理由はあるのか?
最近はNスクの最新バージョンでの動作確認しかしてないや
398:名前は開発中のものです。
09/10/11 01:16:49 0yRikmkt
並列処理は魅力的だけど
オレにヘボいスキルじゃ気軽に使えない
そのうち使えるように気長にやってくさ
399:名前は開発中のものです。
09/10/11 08:42:00 z6SSU7wa
>>397
もっといいやり方が出来る可能性があれば何にでも手を出す
というわけで今研究中だ
400:名前は開発中のものです。
09/10/11 14:40:19 7oeQufmn
例えばよ
目パチ口パク、セリフにポポポ音つけてメッセージ表示したり
セリフ表示・発声しながら立ち絵のポーズがスムーズにアニメしたらとか妄想するわけよ
演出効果がいろいろ出せそうな気がするわけよ
自分がそういうゲームをプレイするときには「ウザっ!」とか言いながら
全部エフェクトカットするけどな
401:名前は開発中のものです。
09/10/11 14:45:49 Jae8+8mt
目パチまでなら許す
台詞ポポポは殺意湧くw
402:名前は開発中のものです。
09/10/11 15:01:52 aZKWfT4P
ビジュアルノベルゲーとかならもう動くのがデフォみたいなもんだから立ち絵が動いたりするのは気にならないな
むしろ動かないと演出ショボイなと思えてしまう
でもポポポ音はないなw
403:名前は開発中のものです。
09/10/11 22:33:47 4Sfga8n0
目パチ口パクは文字待ちアイコンと同じ要領でスプライトアニメしる
404:名前は開発中のものです。
09/10/11 23:14:13 ANInTzvJ
ポポポが許されるのは2Dかつドット絵のゲームだけ
地味に性別で音が違ったりすることもあるんだぜあれ
405:名前は開発中のものです。
09/10/11 23:34:49 4Sfga8n0
カメラインポーズDLLとかいうのが来てるが
うんこなオレには良く分からないwww
406:名前は開発中のものです。
09/10/11 23:44:16 0POkfUyQ
>>403
目パチはそれで充分だろうけど
口パクはセリフ表示と合わせないといけないから少し工夫が必要になるだろうな。
407:名前は開発中のものです。
09/10/11 23:45:59 z6SSU7wa
真っ先にどうぶつの森を思い出したんだが>ポポポ
408:名前は開発中のものです。
09/10/12 00:01:15 Upy6x9zg
俺は逆裁思い出した>ポポポ
409:名前は開発中のものです。
09/10/12 00:29:07 D8Uyxiyc
ドラクエ思い出す奴がいない事に驚いた
まあ俺はRPGツクールアドバンス思い出したけど
410:名前は開発中のものです。
09/10/12 15:43:57 B/FKnib+
じゃあおれはカービィ