2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

NScripter Ver.19.00

1 :名前は開発中のものです。:2014/01/30(木) 22:41:08.23 ID:BRbRh5DC.net
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

・本家
ttp://www.nscripter.com/

・うpろだ
ttp://nscuploader.wkeya.com/

401 :名前は開発中のものです。:2015/07/27(月) 15:24:02.51 ID:lYLQLW+8.net
NSfont.dllの外字登録は結局ns2アーカイブに対応しているのでしょうか?
nscripter覚書やtipsにはpng化すればver2.96はエラー回避できると書いてあるのですが、
png使用で、ver2.95、ver2.96両方試したんですがどっちも画像が見つかりませんと出て落ちてしまいました(アーカイブ前は問題なく機能します)
ぐぐったらver16のスレで同じようなことを言ってる人がいたんですが、他の人はns2アーカイブでも問題なく使えているの気になりました。

402 :名前は開発中のものです。:2015/07/27(月) 22:29:49.95 ID:9iXEJgW+.net
うちの環境では問題なく使えるよ
ns2ファイルにアクセスできないか、ns2ファイル内の画像ファイルにアクセスできてないかの
どちらかだと思うから
テストして問題を切り分けてみるといいと思うよ

まずこれを試してみて、
*start
;ns2アーカイブ内のabcフォルダの中に画像ファイルがあるとした場合
lsp 10,":c;abc\hurt.png",320,240
print 1
\
end

問題が無ければ、こっちを試してみる
*start
exec_dll "NSFont.dll/gaiji,伝,abc\hurt.png"
あいうえお伝
\
end

403 :名前は開発中のものです。:2015/07/27(月) 23:27:50.74 ID:lYLQLW+8.net
すみません、色々検証してみたんですが、妙な挙動を見つけました。
まず頂いたスクリプトだと問題なく動作します。アーカイブ内のhurt.pngをきっちり読み込んで表示文もちゃんとハートが出てました。

なのですが、同じことを自前のスクリプトでやるとどうしてもアーカイブからhurt.pngが見つからないとエラー落ちします。
んで、全く同じ記述を定義節でやらず実行節で走らせたら、問題なく読み込めました。

exec_dll命令は定義実行両方でできるはずなのですが、NSFontの読み込みはアーカイブを使う場合、何故か定義節でやろうとするとエラー落ちする…
そんな気がするんですが、どうなんでしょうかね…

404 :名前は開発中のものです。:2015/07/28(火) 22:20:55.01 ID:I01EG9GV.net
ns2アーカイブは、定義節からはアクセスできないみたいだね
nsaアーカイブだと定義節でも問題ないみたいです

;nsaアーカイブを使った場合
*define
nsa
exec_dll "NSFont.dll/gaiji,伝,abc\hurt.png"
game

*start
あいうえお伝
\
end

推測だけど、NScripterはアーカイブの扱いについて
アーカイブを使わないモード、nsaアーカイブモード、ns2アーカイブモードの3種類のモードがあって、
nscripter起動時には、アーカイブを使わないモードで
game命令に到達した時に、00.ns2ファイルがあると、ns2アーカイブモードにセットされるみたいです

405 :名前は開発中のものです。:2015/07/29(水) 10:46:32.06 ID:wDHPOEMq.net
なるほど。ns2アーカイブにはnsaに相当する命令がないから実行中からでないと読み込めないってことですかね。
とりあえず今後は外字登録は実行中に済ませることにします。

406 :名前は開発中のものです。:2015/08/01(土) 18:25:09.92 ID:bYYJqREA.net
>ns2アーカイブは、定義節からはアクセスできない
知らなかったそんなの…
バイト単位で調べるNSGetFileInfoはたしか定義説中の実行でも大丈夫だったよね?

407 :名前は開発中のものです。:2015/08/02(日) 22:27:20.86 ID:tnAbVzvs.net
推測だけど、nscripterが起動してから実行していく順序が

1:定義節実行(luasub、luacallは、名前がとりあえず登録されるだけ)
2:game命令到達
3:00.nsがあれば、ns2アーカイブモードにセットされてアーカイブが有効になる
4:system.luaを読み込んで実行。(luasub、luacallもここで有効になる)
5:*startラベルに飛ぶ

こんな感じになってるぽいです

Luaスクリプトはアーカイブモードが確定してから実行されるので
NSGetFileInfoはns2アーカイブを問題なく使えるみたいです

408 :名前は開発中のものです。:2015/08/05(水) 18:00:12.84 ID:+uHKZvBh.net
【先出し週刊ファミ通】『RPGツクールMV』シリーズ最新作が大幅に進化を遂げて登場
http://www.famitsu.com/news/201508/04085014.html

マルチデバイス対応でスマホでもつくーる

409 :名前は開発中のものです。:2015/08/08(土) 06:43:09.48 ID:49Dsy4Ak.net
ツクール95かな?

410 :名前は開発中のものです。:2015/08/16(日) 19:31:07.06 ID:lEwN4Chh.net
>>407
定義節専用命令はluasub登録できないってことでいいのかな?
system.lua最優先で読んでるものとばかり思い込んでた

総レス数 561
191 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★