商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
・本家
ttp://www.nscripter.com/
・うpろだ
ttp://nscuploader.wkeya.com/
探検
NScripter Ver.19.00
■ このスレッドは過去ログ倉庫に格納されています
2014/01/30(木) 22:41:08.23ID:BRbRh5DC
125名前は開発中のものです。
2014/03/25(火) 22:57:17.97ID:VBLVhYq7126名前は開発中のものです。
2014/03/26(水) 04:04:23.62ID:VNyvE/Qt127名前は開発中のものです。
2014/03/26(水) 20:42:35.06ID:s6+6jsN2128名前は開発中のものです。
2014/03/26(水) 20:53:29.33ID:s6+6jsN2 すみません、3行目以降はコピペミスです
無視して下さい
無視して下さい
129名前は開発中のものです。
2014/03/26(水) 21:08:22.31ID:HHkiILLd ど、どんなコピペミスやねん
130名前は開発中のものです。
2014/03/26(水) 21:09:23.03ID:HHkiILLd ちょっと小さめの効果音ファイル別途に用意する手もあるのよ、解決してるならそれでいいけど
131名前は開発中のものです。
2014/04/08(火) 15:58:36.83ID:6pHi/JlU オフィシャルガイドを見ながら作ってます
movie "test.avi",async,loop@
movie stop
movie "test2.avi",async,loop@
繋ぎ目をクロスフェードするにはどうしたらよいでしょうか?
あと、動画が最前面に表示されるので、一番後ろにやって
ボタンやテキストウィンドウを表示したいので、
ヒントだけでもいただけないでしょうか?
movie "test.avi",async,loop@
movie stop
movie "test2.avi",async,loop@
繋ぎ目をクロスフェードするにはどうしたらよいでしょうか?
あと、動画が最前面に表示されるので、一番後ろにやって
ボタンやテキストウィンドウを表示したいので、
ヒントだけでもいただけないでしょうか?
132名前は開発中のものです。
2014/04/09(水) 00:28:31.03ID:XImuKzOO ・間の繋ぎをムービーでないアニメーションで疑似的にやる
・ムービー二つ編集で繋げた方が早い
・ムービーが最前面ってのはNScripterの仕様、dllで何かあったかもしれんが忘れた
・ムービー二つ編集で繋げた方が早い
・ムービーが最前面ってのはNScripterの仕様、dllで何かあったかもしれんが忘れた
133名前は開発中のものです。
2014/04/19(土) 07:17:09.66ID:7P5Isnlo NS2での暗号化のやり方を教えて下さい
もしくは、サイトを教えてもらえませんか?
もしくは、サイトを教えてもらえませんか?
134名前は開発中のものです。
2014/04/21(月) 14:45:13.08ID:4xw8EZGS135名前は開発中のものです。
2014/04/21(月) 20:13:18.89ID:JYbuQDvo >>134
レスありがとうございます
スクリプトを書いたテキストをプレイヤーに見えないよう、暗号化したいのですが
旧作のnscmake.exeを使ってみたものの、ダメだったので、
2専用のツールが必要なのではと思うのですが、わからず、放置中です。
レスありがとうございます
スクリプトを書いたテキストをプレイヤーに見えないよう、暗号化したいのですが
旧作のnscmake.exeを使ってみたものの、ダメだったので、
2専用のツールが必要なのではと思うのですが、わからず、放置中です。
136名前は開発中のものです。
2014/04/21(月) 20:23:02.07ID:4xw8EZGS NScripter2開発ツールフォルダ内に入っていますよ
nscr2.exeがそれです
起動後、1を選択→各ライブラリがあるフォルダを選択すればパッキングできます
nscr2.exeがそれです
起動後、1を選択→各ライブラリがあるフォルダを選択すればパッキングできます
137名前は開発中のものです。
2014/04/21(月) 20:54:44.53ID:JYbuQDvo138名前は開発中のものです。
2014/04/24(木) 01:47:29.30ID:HncA30jl TwitterでNスクのダメキャンペーンされてる
今残ってるサイト主ってかなり情報公開してるだろ
変数仕様すら満足に公開されてない暗黒時代の手探りを知らんのだろな
2005年頃のあの一寸先は闇の感覚は今はないってのに贅沢だなw
今残ってるサイト主ってかなり情報公開してるだろ
変数仕様すら満足に公開されてない暗黒時代の手探りを知らんのだろな
2005年頃のあの一寸先は闇の感覚は今はないってのに贅沢だなw
139名前は開発中のものです。
2014/04/24(木) 02:25:18.91ID:DXX4yPcJ 何書かれてるのか知らんが、NSLuaならまだほんのちょっと分からんでもない
けど、素のNScripterってノベルエンジンの中じゃユーザーコミュニティのカバー率屈指のレベルだと思うが
けど、素のNScripterってノベルエンジンの中じゃユーザーコミュニティのカバー率屈指のレベルだと思うが
140名前は開発中のものです。
2014/04/24(木) 02:36:03.22ID:HncA30jl 素のNスクのサンプルコードの公開を上級者が渋ってるって主張みたい
上級になるための橋渡しが足りないとさ
そんなの、言ってる本人が公開しないのと同じような理由で講座の主が公開してないだけだろ
上級になるための橋渡しが足りないとさ
そんなの、言ってる本人が公開しないのと同じような理由で講座の主が公開してないだけだろ
141名前は開発中のものです。
2014/04/24(木) 03:00:47.23ID:9+Ivo/uW ただの基地外だろそいつ
Nscはかなり講座とサンプルが充実してて
ちょっと頑張れば独自のゲームだって作れた
Nscはかなり講座とサンプルが充実してて
ちょっと頑張れば独自のゲームだって作れた
142名前は開発中のものです。
2014/04/24(木) 03:42:16.24ID:2ELeME/V Twitterで反論キャンペーン張ればいいだろ
ここれでやるならせめて元の発言を貼るかなんかしないとわからん
中級者用の情報が足りてないって話なら見たけど
>>138が言うようなダメキャンペーンはどこでやってるのか知らん
ここれでやるならせめて元の発言を貼るかなんかしないとわからん
中級者用の情報が足りてないって話なら見たけど
>>138が言うようなダメキャンペーンはどこでやってるのか知らん
143名前は開発中のものです。
2014/04/24(木) 03:55:10.95ID:HncA30jl こんな所に特定出来るように貼れってか。ひでーやつだな
直接言わずにここで文句言う糞の自覚あるけど、さすがにそこまではできんわ
直接言わずにここで文句言う糞の自覚あるけど、さすがにそこまではできんわ
144名前は開発中のものです。
2014/04/24(木) 10:40:55.59ID:gaL2tK0V バカッターの面目躍如だな
145名前は開発中のものです。
2014/04/24(木) 11:11:22.85ID:DXX4yPcJ 上手く使うためのテクニック類って相当そこら中に解説転がしてくれてあるけどな。numalias %0とかその筆頭じゃん、俺最初に見て感動したぞ
146名前は開発中のものです。
2014/04/24(木) 14:10:02.55ID:53hHxCxX NS2もはやくNS1と同じくらい情報揃えばいいんだけどな
147名前は開発中のものです。
2014/04/24(木) 14:25:56.56ID:DXX4yPcJ 仲良く公式マニュアル待ちだろうな
高橋さん自身が個人開発ゲームエンジンの将来にだいぶ悲観的な点気になりはするけど、上で使ってる人もいたしぽつぽつ使用例出てくるんじゃね。講座揃うのはまだまだ先だろうな
高橋さん自身が個人開発ゲームエンジンの将来にだいぶ悲観的な点気になりはするけど、上で使ってる人もいたしぽつぽつ使用例出てくるんじゃね。講座揃うのはまだまだ先だろうな
148名前は開発中のものです。
2014/04/24(木) 16:36:31.55ID:oR1QVALy149名前は開発中のものです。
2014/04/24(木) 23:39:44.29ID:DXX4yPcJ NScripterで十分色々出来ちゃうのが逆に移行の遅れを生んでるってのもあるな
150名前は開発中のものです。
2014/04/26(土) 22:46:02.07ID:ztot7jCC Nsc1のbspで拾えるキーなんだけど、Dキーがデフォルトでデバッグモード起動が割り当てられてて使えない…
デバッグ起動しないようにして使える方法ってある?
デバッグ起動しないようにして使える方法ってある?
151名前は開発中のものです。
2014/04/26(土) 22:47:39.97ID:ztot7jCC bspじゃなかったbexecだった
152名前は開発中のものです。
2014/04/26(土) 23:35:29.85ID:0txbynpo デバッグって、nscript.datにしたら自動で起動しないようにならなかったっけ?
だから、本番用のコードなら問題ないよ。
今もウィンドウが出たり消えたりするだけで、普通にDキー自体は取得できてるでしょ?
だから、本番用のコードなら問題ないよ。
今もウィンドウが出たり消えたりするだけで、普通にDキー自体は取得できてるでしょ?
153名前は開発中のものです。
2014/04/27(日) 01:54:57.52ID:kUL9IkVg 確認しました!wasdキーの十字操作諦めるとこだった…ありがとう!
154名前は開発中のものです。
2014/04/27(日) 01:58:03.88ID:so/GINLJ お、アクションゲームでも作るのかい
155名前は開発中のものです。
2014/04/27(日) 17:39:33.83ID:kUL9IkVg ちょっとしたRPG作ろうと思って
156名前は開発中のものです。
2014/05/01(木) 00:03:26.41ID:50PAktXV セーブデータの上限は200kbまでなのかな。
セーブが大きすぎるってエラー落ちしたんでちょっと検証してみた
*define
for %0 = 0 to 94
dim ?%0[20][20]
next
game
*start
ああああああ\
savegame 1
ああああ\
end
出てきたセーブは198kb、forループを95に増やしたらエラー落ちした。
あと21*21=441文字分の文字列変数で同じ事やったら190までループできた。出てきたセーブは199kb
セーブが大きすぎるってエラー落ちしたんでちょっと検証してみた
*define
for %0 = 0 to 94
dim ?%0[20][20]
next
game
*start
ああああああ\
savegame 1
ああああ\
end
出てきたセーブは198kb、forループを95に増やしたらエラー落ちした。
あと21*21=441文字分の文字列変数で同じ事やったら190までループできた。出てきたセーブは199kb
157名前は開発中のものです。
2014/05/01(木) 00:05:02.51ID:NYB/CjUK 上限については公式でアナウンス済み
158名前は開発中のものです。
2014/05/01(木) 01:12:13.43ID:E0PYgtWG 上限は200KBだよ。以前はもうちょい少なかったけど何かのタイミングで拡張してくれた
元々NScrの配列変数で多次元配列使いまくらない限りはまず超えない値だったから、現在ではほとんど見掛けないエラーになったと思う
配列変数の値は保存しておきたい感じ?
元々NScrの配列変数で多次元配列使いまくらない限りはまず超えない値だったから、現在ではほとんど見掛けないエラーになったと思う
配列変数の値は保存しておきたい感じ?
159名前は開発中のものです。
2014/05/01(木) 07:48:11.23ID:6qfZNsE3 セーブファイルのサイズ上限(200KB)は
過去ログ15のレス660にも書かれてるね
過去ログ15のレス660にも書かれてるね
160名前は開発中のものです。
2014/05/01(木) 17:36:27.18ID:50PAktXV 失礼、やはり既出情報だったのね。配列セーブに残ると聞いて無計画に使いまくってた
161名前は開発中のものです。
2014/05/01(木) 18:04:00.53ID:E0PYgtWG 配列変数作ること自体が容量肥大化させるからね…
普段は,や/区切りで一つの文字変数にぶち込んでおいて使う時だけsplitしてもいいのよ、操作頻度や今まで書いた量にもよるけど
普段は,や/区切りで一つの文字変数にぶち込んでおいて使う時だけsplitしてもいいのよ、操作頻度や今まで書いた量にもよるけど
162名前は開発中のものです。
2014/05/01(木) 22:29:10.31ID:JR86h75D >>156
いい検証スクリプトだな。乙だ
いい検証スクリプトだな。乙だ
163名前は開発中のものです。
2014/05/14(水) 18:09:51.24ID:e6ELFxDF luasubでluaに飛んだ先のコードの中でNスクのスクリプトへgosubする方法ってないですか?
下のコードで言うとあいうえおスプライトを表示する前に*test2へ行って戻って来たいんですが。
function NSCOM_test1()
NSGosub ("*test2")
NSExec([[lsp 0,":s/18,20,0;#FFFFFF"+"あいうえお",100,100]])
NSExec([[print 1]])
NSClick()
end
もしかしてluaは基本function~endまでNスクには戻れない様な設計なんですかね?
NSGotoもNSGosubもluaの途中からNスクへ行けるものと思っていたんですが使ってみたら挙動が違くて・・
下のコードで言うとあいうえおスプライトを表示する前に*test2へ行って戻って来たいんですが。
function NSCOM_test1()
NSGosub ("*test2")
NSExec([[lsp 0,":s/18,20,0;#FFFFFF"+"あいうえお",100,100]])
NSExec([[print 1]])
NSClick()
end
もしかしてluaは基本function~endまでNスクには戻れない様な設計なんですかね?
NSGotoもNSGosubもluaの途中からNスクへ行けるものと思っていたんですが使ってみたら挙動が違くて・・
164名前は開発中のものです。
2014/05/14(水) 23:24:45.60ID:qWatNS0P lua側からNScr側のサブルーチンに飛ぶ方法はないです。
NSGotoやNSGosub、NSReturnは、NScrの制御状態をlua側から書き換える為の命令です。
NScr側のサブルーチンとlua側の関数を利用する処理は、NScr側でまとめるといいかもです。
;00.txt
*define
defsub test1
luasub test1_lua
game
*test1
gosub *test2
test1_lua
return
--system.lua
function NSCOM_test1_lua()
NSExec([[lsp 0,":s/18,20,0;#FFFFFF"+"あいうえお",100,100]])
NSExec([[print 1]])
NSClick()
end
NSGotoやNSGosub、NSReturnは、NScrの制御状態をlua側から書き換える為の命令です。
NScr側のサブルーチンとlua側の関数を利用する処理は、NScr側でまとめるといいかもです。
;00.txt
*define
defsub test1
luasub test1_lua
game
*test1
gosub *test2
test1_lua
return
--system.lua
function NSCOM_test1_lua()
NSExec([[lsp 0,":s/18,20,0;#FFFFFF"+"あいうえお",100,100]])
NSExec([[print 1]])
NSClick()
end
165名前は開発中のものです。
2014/05/14(水) 23:32:55.77ID:CPI+kYSJ どうしてもluaでやりたいという変態さんは
NSCOM_test1()をNSGosub ("*test2")の前後で分割して
続きを呼び出すNスクのサブルーチンをNSGosub()した上で
NSGosub ("*test2")をしてreturn
関数を分割せずにコルーチンを駆使すれば
あたかもNスクと同期実行されているように書ける
(それでも形式的でナンセンスな記述は残る)
なお理論上できるというだけで実際やったことはない
NSCOM_test1()をNSGosub ("*test2")の前後で分割して
続きを呼び出すNスクのサブルーチンをNSGosub()した上で
NSGosub ("*test2")をしてreturn
関数を分割せずにコルーチンを駆使すれば
あたかもNスクと同期実行されているように書ける
(それでも形式的でナンセンスな記述は残る)
なお理論上できるというだけで実際やったことはない
166名前は開発中のものです。
2014/05/15(木) 01:15:12.20ID:9JL1CUtN >>165も言ってるけどコルーチンはNスクにreturnしても稼働状態で残るはず(俺も試したことはないが)、だから該当箇所をコルーチン化すればどうにかならないでもないけどやや面倒よ
"「コルーチンがなければ生成、あればコルーチン実行」→Nスクにreturn"という関数作れば一応動きそうじゃね
"「コルーチンがなければ生成、あればコルーチン実行」→Nスクにreturn"という関数作れば一応動きそうじゃね
167名前は開発中のものです。
2014/05/15(木) 04:06:19.02ID:f8gwu8O3168163
2014/05/15(木) 06:32:41.56ID:LzCNjPYY ぬう・・やっぱりちょっと難しいのですね。
コルーチン組むにしても手間が増えて煩雑になってしまいそうなんで、やはりNスク側にまとめてluaはdefsubの延長のような使い方にしようかな。
ありがとうございました!
コルーチン組むにしても手間が増えて煩雑になってしまいそうなんで、やはりNスク側にまとめてluaはdefsubの延長のような使い方にしようかな。
ありがとうございました!
169名前は開発中のものです。
2014/05/23(金) 15:11:23.36ID:jUQbPQPM *define
numalias data,0:dim ?data[6][1]
numalias hoge,1
mov ?data[0][hoge],7
mov ?data[1][hoge],1
mov ?data[2][hoge],2
mov ?data[3][hoge],3
mov ?data[4][hoge],4
mov ?data[5][hoge],5
mov ?data[6][hoge],6
game
*start
debuglog 1:click
if ?data[0][hoge] >= ?data[1][hoge] && ?data[0][hoge] >= ?data[2][hoge] && ?data[0][hoge] >= ?data[3][hoge] && (専ブラに行長すぎと怒られたんで改行)
?data[0][hoge] >= ?data[4][hoge] && ?data[0][hoge] >= ?data[5][hoge] && ?data[0][hoge] >= ?data[6][hoge] mov %0,1
数値%0\
if ?data[0][1] >= ?data[1][1] && ?data[0][1] >= ?data[2][1] && ?data[0][1] >= ?data[3][1] && ?data[0][1] >= ?data[4][1] && ?data[0][1] >= ?data[5][1] && ?data[0][1] >= ?data[6][1] mov %0,2
数値%0\
if ?data[0][hoge] >= ?data[1][hoge] && ?data[0][hoge] >= ?data[2][hoge] && ?data[0][hoge] >= ?data[3][hoge] && ?data[0][hoge] >= ?data[4][hoge] && ?data[0][hoge] >= ?data[5][hoge] mov %0,3
数値%0\
if ?0[0][hoge] >= ?0[1][hoge] && ?0[0][hoge] >= ?0[2][hoge] && ?0[0][hoge] >= ?0[3][hoge] && ?0[0][hoge] >= ?0[4][hoge] && ?0[0][hoge] >= ?0[5][hoge] && ?0[0][hoge] >= ?0[6][hoge] mov %0,4
数値%0\
numalias data,0:dim ?data[6][1]
numalias hoge,1
mov ?data[0][hoge],7
mov ?data[1][hoge],1
mov ?data[2][hoge],2
mov ?data[3][hoge],3
mov ?data[4][hoge],4
mov ?data[5][hoge],5
mov ?data[6][hoge],6
game
*start
debuglog 1:click
if ?data[0][hoge] >= ?data[1][hoge] && ?data[0][hoge] >= ?data[2][hoge] && ?data[0][hoge] >= ?data[3][hoge] && (専ブラに行長すぎと怒られたんで改行)
?data[0][hoge] >= ?data[4][hoge] && ?data[0][hoge] >= ?data[5][hoge] && ?data[0][hoge] >= ?data[6][hoge] mov %0,1
数値%0\
if ?data[0][1] >= ?data[1][1] && ?data[0][1] >= ?data[2][1] && ?data[0][1] >= ?data[3][1] && ?data[0][1] >= ?data[4][1] && ?data[0][1] >= ?data[5][1] && ?data[0][1] >= ?data[6][1] mov %0,2
数値%0\
if ?data[0][hoge] >= ?data[1][hoge] && ?data[0][hoge] >= ?data[2][hoge] && ?data[0][hoge] >= ?data[3][hoge] && ?data[0][hoge] >= ?data[4][hoge] && ?data[0][hoge] >= ?data[5][hoge] mov %0,3
数値%0\
if ?0[0][hoge] >= ?0[1][hoge] && ?0[0][hoge] >= ?0[2][hoge] && ?0[0][hoge] >= ?0[3][hoge] && ?0[0][hoge] >= ?0[4][hoge] && ?0[0][hoge] >= ?0[5][hoge] && ?0[0][hoge] >= ?0[6][hoge] mov %0,4
数値%0\
170名前は開発中のものです。
2014/05/23(金) 15:28:07.46ID:jUQbPQPM しまった、書き込みミス。スクリプトだけ先に書いてしまった
デバックしてて気になったんだけど、numaliasを使った配列の比較を5回以上重ねた辺りからデバッグログの表示がおかしくなる現象にあいました。
上の検証スクリプトの1回目のif比較の?data[0][hoge] >= ?data[1][hoge]のログは
エイリアスdataへアクセス:値0
エイリアスhogeへアクセス:値1
配列変数?0へアクセス:値7
エイリアスdataへアクセス:値0
エイリアスhogeへアクセス:値1
配列変数?0へアクセス:値1
と問題なく表示されてるんだけど、
?data[0][hoge] >= ?data[5][hoge] 以降から
エイリアスdataへアクセス:値0
eへアクセス:値1
=?0へアクセス:値7
Aスdataへアクセス:値0
Aスhogeへアクセス:値1
=?0へアクセス:値5
と表示の挙動がおかしくなりました。
numalias hogeやdataを使わない2回目、4回目のif比較は問題なく表示
if文後のmovはどれも問題なく数値が代入されていたので実行上は問題ないのかもと思ったけどなんか妙な挙動してそうで怖い…
&の条件絞込の回数制限とかってあったっけ?
デバックしてて気になったんだけど、numaliasを使った配列の比較を5回以上重ねた辺りからデバッグログの表示がおかしくなる現象にあいました。
上の検証スクリプトの1回目のif比較の?data[0][hoge] >= ?data[1][hoge]のログは
エイリアスdataへアクセス:値0
エイリアスhogeへアクセス:値1
配列変数?0へアクセス:値7
エイリアスdataへアクセス:値0
エイリアスhogeへアクセス:値1
配列変数?0へアクセス:値1
と問題なく表示されてるんだけど、
?data[0][hoge] >= ?data[5][hoge] 以降から
エイリアスdataへアクセス:値0
eへアクセス:値1
=?0へアクセス:値7
Aスdataへアクセス:値0
Aスhogeへアクセス:値1
=?0へアクセス:値5
と表示の挙動がおかしくなりました。
numalias hogeやdataを使わない2回目、4回目のif比較は問題なく表示
if文後のmovはどれも問題なく数値が代入されていたので実行上は問題ないのかもと思ったけどなんか妙な挙動してそうで怖い…
&の条件絞込の回数制限とかってあったっけ?
171名前は開発中のものです。
2014/05/23(金) 15:30:09.79ID:jUQbPQPM あ、使ったverは最終更新版の2.96です
172名前は開発中のものです。
2014/05/25(日) 22:29:41.56ID:L8XimEmS 検証できる環境がないので分からないけど、バッファオーバーフローぽいね。
1つの命令文が長すぎるのが原因だと思う。
命令文を80〜120文字以内くらいに収めた方がいいと思うよ。
フラグ用の変数を用意してif分を分割するか、for-next使うといいと思う。
1つの命令文が長すぎるのが原因だと思う。
命令文を80〜120文字以内くらいに収めた方がいいと思うよ。
フラグ用の変数を用意してif分を分割するか、for-next使うといいと思う。
173名前は開発中のものです。
2014/05/26(月) 12:50:59.42ID:ArU/je5h すみません、NS2の質問です。
NS2はサンプルのテキストがウィンドウ表示なんですが
これを全画面表示になるようサンプルスクリプトを自分で考えて改造しました。
通常の表示は問題なく行えるようになったのですが、バックログ機能を使うと
表示がおかしくなります。
多分ですが、そもそものやり方が悪いと思うのですが
今のやり方以外思いつかず、しかもこのバックログ表示バグの修正案も
思いつかずで詰まっています。
どなたか解決策か、もしくは根本的におかしい場合別のやり方を
教えて頂けないでしょうか
↓改造した00.txtの一部(問題と思われる箇所)
NS2はサンプルのテキストがウィンドウ表示なんですが
これを全画面表示になるようサンプルスクリプトを自分で考えて改造しました。
通常の表示は問題なく行えるようになったのですが、バックログ機能を使うと
表示がおかしくなります。
多分ですが、そもそものやり方が悪いと思うのですが
今のやり方以外思いつかず、しかもこのバックログ表示バグの修正案も
思いつかずで詰まっています。
どなたか解決策か、もしくは根本的におかしい場合別のやり方を
教えて頂けないでしょうか
↓改造した00.txtの一部(問題と思われる箇所)
174名前は開発中のものです。
2014/05/26(月) 12:53:45.95ID:ArU/je5h @text
param %tag,%text
〜voiceとか、この辺はデフォルトから変えていませんので省略〜
; 改ページ記号がある場合、改ページ実施
if line == 16 or %text == "改ページ_" then
spfill "window:text1",0,#00000000 ; テキストを消す
spfill "window:text2",0,#00000000 ; テキストを消す
spfill "window:text3",0,#00000000 ; テキストを消す
spfill "window:text4",0,#00000000 ; テキストを消す
spfill "window:text5",0,#00000000 ; テキストを消す
spfill "window:text6",0,#00000000 ; テキストを消す
spfill "window:text7",0,#00000000 ; テキストを消す
spfill "window:text8",0,#00000000 ; テキストを消す
spfill "window:text9",0,#00000000 ; テキストを消す
spfill "window:text10",0,#00000000 ; テキストを消す
spfill "window:text11",0,#00000000 ; テキストを消す
spfill "window:text12",0,#00000000 ; テキストを消す
spfill "window:text13",0,#00000000 ; テキストを消す
spfill "window:text14",0,#00000000 ; テキストを消す
spfill "window:text15",0,#00000000 ; テキストを消す
; 何行目かの情報をクリア
line = 0
%kaipage = 1
endif
param %tag,%text
〜voiceとか、この辺はデフォルトから変えていませんので省略〜
; 改ページ記号がある場合、改ページ実施
if line == 16 or %text == "改ページ_" then
spfill "window:text1",0,#00000000 ; テキストを消す
spfill "window:text2",0,#00000000 ; テキストを消す
spfill "window:text3",0,#00000000 ; テキストを消す
spfill "window:text4",0,#00000000 ; テキストを消す
spfill "window:text5",0,#00000000 ; テキストを消す
spfill "window:text6",0,#00000000 ; テキストを消す
spfill "window:text7",0,#00000000 ; テキストを消す
spfill "window:text8",0,#00000000 ; テキストを消す
spfill "window:text9",0,#00000000 ; テキストを消す
spfill "window:text10",0,#00000000 ; テキストを消す
spfill "window:text11",0,#00000000 ; テキストを消す
spfill "window:text12",0,#00000000 ; テキストを消す
spfill "window:text13",0,#00000000 ; テキストを消す
spfill "window:text14",0,#00000000 ; テキストを消す
spfill "window:text15",0,#00000000 ; テキストを消す
; 何行目かの情報をクリア
line = 0
%kaipage = 1
endif
175名前は開発中のものです。
2014/05/26(月) 12:54:56.78ID:ArU/je5h endif
; フォントがMSゴシックの場合
if _font == 0 then
if line == 1 then
if %text <> "改ページ_" then
; 1行目表示
spputtext "window:text1",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
else if line == 2 then
if %text == "改ページ_" then
; 改ページ判定の場合は2行目を1行目に表示
spputtext "window:text1",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
; 2行目表示
spputtext "window:text2",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
else if line == 3 then
; 3行目表示
spputtext "window:text3",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
※以下15行目まで同じ処理です。長すぎるので省略
endif
endif
endif
; フォントがMS明朝の場合
else
; フォントがMSゴシックの場合
if _font == 0 then
if line == 1 then
if %text <> "改ページ_" then
; 1行目表示
spputtext "window:text1",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
else if line == 2 then
if %text == "改ページ_" then
; 改ページ判定の場合は2行目を1行目に表示
spputtext "window:text1",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
; 2行目表示
spputtext "window:text2",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
else if line == 3 then
; 3行目表示
spputtext "window:text3",0,%text,{font="text",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
※以下15行目まで同じ処理です。長すぎるので省略
endif
endif
endif
; フォントがMS明朝の場合
else
176名前は開発中のものです。
2014/05/26(月) 12:55:33.61ID:ArU/je5h if line == 1 then
if %text <> "改ページ_" then
; 1行目表示
spputtext "window:text1",0,%text,{font="text2",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
else if line == 2 then
if %text == "改ページ_" then
; 改ページ判定の場合は2行目を1行目に表示
spputtext "window:text1",0,%text,{font="text2",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
; 2行目表示
spputtext "window:text2",0,%text,{font="text2",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
※以下15行目まで同じ処理です。長すぎるので省略
if %text <> "改ページ_" then
; 1行目表示
spputtext "window:text1",0,%text,{font="text2",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
else if line == 2 then
if %text == "改ページ_" then
; 改ページ判定の場合は2行目を1行目に表示
spputtext "window:text1",0,%text,{font="text2",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
endif
; 2行目表示
spputtext "window:text2",0,%text,{font="text2",wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
※以下15行目まで同じ処理です。長すぎるので省略
177名前は開発中のものです。
2014/05/26(月) 12:57:25.93ID:ArU/je5h endif
; 何行目かの情報を+1して次の行へ移行
line = line+1
return
;スクリプト改造箇所終わり
これをバックログで実行すると
http://iup.2ch-library.com/i/i1203511-1401076566.png
こうなってしまいます(当然といえば当然ですが・・・)
何かいい方法があれば教えて頂けないでしょうか・・・
; 何行目かの情報を+1して次の行へ移行
line = line+1
return
;スクリプト改造箇所終わり
これをバックログで実行すると
http://iup.2ch-library.com/i/i1203511-1401076566.png
こうなってしまいます(当然といえば当然ですが・・・)
何かいい方法があれば教えて頂けないでしょうか・・・
178名前は開発中のものです。
2014/05/26(月) 22:47:15.90ID:eYuz/ba5 変数_fontを、_font="text"とか_font="text2"としてあげると
spputtext "window:text",0,%text,{font=_font,wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
が効くので、if文がいらなくなって便利ですよ。
ノベル形式にするには色々やり方があると思いますが、一例として、
まずsystem.luaのfunction basic.text(stag,stext)を少しいじります。
--特殊:basic.textは表示文に対応しています。登録の必要はありません。
t_text = ""
function basic.text(stag,stext)
if stag==nil and stext==nil then return end
if stext ~= "p" then
t_text = t_text..stext.."\\n"
return
end
local logtbl={tag=stag,text=t_text}
basic.backlog[basic.backlogheader]=logtbl
basic.backlogheader=basic.backlogheader+1
if basic.backlogheader>BACKLOGSIZE then basic.backlogheader=1 end
basic.exec_call("@text",stag,t_text)
t_text = ""
end
spputtext "window:text",0,%text,{font=_font,wait=(9-_textspeed)*10,w=28,h=20},{font="rubytext"}
が効くので、if文がいらなくなって便利ですよ。
ノベル形式にするには色々やり方があると思いますが、一例として、
まずsystem.luaのfunction basic.text(stag,stext)を少しいじります。
--特殊:basic.textは表示文に対応しています。登録の必要はありません。
t_text = ""
function basic.text(stag,stext)
if stag==nil and stext==nil then return end
if stext ~= "p" then
t_text = t_text..stext.."\\n"
return
end
local logtbl={tag=stag,text=t_text}
basic.backlog[basic.backlogheader]=logtbl
basic.backlogheader=basic.backlogheader+1
if basic.backlogheader>BACKLOGSIZE then basic.backlogheader=1 end
basic.exec_call("@text",stag,t_text)
t_text = ""
end
179178
2014/05/26(月) 22:49:05.47ID:eYuz/ba5 次に、02.txtの@title_startの辺りのスプライトの設定を適当な大きさと位置に変えます。
sp "window:window", {name="*800,600,#88333333",x=0,y=0,z=1000}
sp "window:text", {name="*672,504,#00000000",x=128,y=64,z=10}
使い方:
行頭の半角文字の「>p」で改ページするようになります。
例:
ああああ
いいいい
>p
うううう
>p
sp "window:window", {name="*800,600,#88333333",x=0,y=0,z=1000}
sp "window:text", {name="*672,504,#00000000",x=128,y=64,z=10}
使い方:
行頭の半角文字の「>p」で改ページするようになります。
例:
ああああ
いいいい
>p
うううう
>p
180名前は開発中のものです。
2014/05/26(月) 23:45:59.03ID:ArU/je5h >>179
レスありがとうございます。
ただやってみたのですが、バックログの話ではなく、通常表示において
>pがある場所に来ると、それ以降文章が全く表示されず、かつ最後までクリックを全く待たず
シナリオが進んでしまうようです。
肝心のlua層の記述(>>178の部分)について、私がluaの事を全く理解できてないので
その記述のどこが問題なのか分かりませんが、returnやendを削除したり、>pの記述を
変えてみたりなど、その程度の事はやってみましたが、どうも上手く行きません。
>p以降全く文章が表示されないのは
if stext ~= "p" then
t_text = t_text..stext.."\\n"
return
end
あたりのendが関係している?のでしょうか?
レスありがとうございます。
ただやってみたのですが、バックログの話ではなく、通常表示において
>pがある場所に来ると、それ以降文章が全く表示されず、かつ最後までクリックを全く待たず
シナリオが進んでしまうようです。
肝心のlua層の記述(>>178の部分)について、私がluaの事を全く理解できてないので
その記述のどこが問題なのか分かりませんが、returnやendを削除したり、>pの記述を
変えてみたりなど、その程度の事はやってみましたが、どうも上手く行きません。
>p以降全く文章が表示されないのは
if stext ~= "p" then
t_text = t_text..stext.."\\n"
return
end
あたりのendが関係している?のでしょうか?
181名前は開発中のものです。
2014/05/26(月) 23:48:10.42ID:ArU/je5h ああああああ
ええええええ
てすと
次で改行
>p
bg 背景1
ららららららら
てすとその2
bg 背景2
quit ;終了
などとすると、「次で改行」までは普通で、それ以降の「らららら」や「てすとその2」が表示されず
背景だけが背景1→背景2と自動で切り替わって、最後のquitにたどり着くようで、そのまま終了されてしまいました。
ええええええ
てすと
次で改行
>p
bg 背景1
ららららららら
てすとその2
bg 背景2
quit ;終了
などとすると、「次で改行」までは普通で、それ以降の「らららら」や「てすとその2」が表示されず
背景だけが背景1→背景2と自動で切り替わって、最後のquitにたどり着くようで、そのまま終了されてしまいました。
182178
2014/05/27(火) 23:53:33.57ID:2Rb3MHi3 「>p」のタイミングで文章を表示してるので、「>p」必須です。
例:
bg 背景1
ららららららら
てすとその2
>p
bg 背景2
quit ;終了
動作の説明:
表示文字列を、表示せずに一旦「\n」で連結して保存しています。
「>p」で「@text」に飛んで、
・テキストウィンドウのクリア
・(保存した)表示文字列を(一括して)表示
・クリック待ち
という動作になってます。
なるべくスクリプトを改変せずにノベルっぽくできるようにしましたが、
完全にノベル用のスクリプトにするには
「system.lua」をいじらないと難しいと思います。
例:
bg 背景1
ららららららら
てすとその2
>p
bg 背景2
quit ;終了
動作の説明:
表示文字列を、表示せずに一旦「\n」で連結して保存しています。
「>p」で「@text」に飛んで、
・テキストウィンドウのクリア
・(保存した)表示文字列を(一括して)表示
・クリック待ち
という動作になってます。
なるべくスクリプトを改変せずにノベルっぽくできるようにしましたが、
完全にノベル用のスクリプトにするには
「system.lua」をいじらないと難しいと思います。
183名前は開発中のものです。
2014/05/28(水) 00:41:39.57ID:Wvo5+9lJ184183
2014/05/28(水) 15:56:39.32ID:Wvo5+9lJ すみません、一応解決しました。
頭悪い方法ですが、"改ページ_"と書いた改ページ判定文字を" "と全角2つにしました。
それなら一応、バックログ時に"改ページ"という明らかな単語は見えませんので
見た目的には解消しました。
お騒がせ致しました。
頭悪い方法ですが、"改ページ_"と書いた改ページ判定文字を" "と全角2つにしました。
それなら一応、バックログ時に"改ページ"という明らかな単語は見えませんので
見た目的には解消しました。
お騒がせ致しました。
185名前は開発中のものです。
2014/05/30(金) 18:40:40.10ID:adRzL+Ku bspやspstrの制御文字列Pの連番も使えたら便利なんだけどなあ
186名前は開発中のものです。
2014/05/30(金) 19:55:19.34ID:3jaSQaQ2 maxkaisoupageの最大値って50なんですかね?
50以上の数値にすると50より前のログが表示されない…
50以上の数値にすると50より前のログが表示されない…
187名前は開発中のものです。
2014/05/31(土) 03:06:23.48ID:KsEa33Em 調べてないが常識的に考えてそんな使わんだろ!?みたいな数値が上限になってることは時々ある
50ページ以上ログ辿るようなゲームだと独自システム組んだ方が色々楽になりそう
50ページ以上ログ辿るようなゲームだと独自システム組んだ方が色々楽になりそう
188名前は開発中のものです。
2014/05/31(土) 10:43:37.05ID:eNzJVy6Z サンプルシステム流用してるだけじゃなければ
どこ弄ればいいか分かりそうなものだけど
どこ弄ればいいか分かりそうなものだけど
189名前は開発中のものです。
2014/05/31(土) 17:21:06.95ID:fyBjK6Lw >>188
そういうのいいんで…
そういうのいいんで…
190名前は開発中のものです。
2014/05/31(土) 22:03:36.48ID:pmss1cBx >>186
最大値は50ではありません。もっと上です
最大値は50ではありません。もっと上です
191名前は開発中のものです。
2014/06/03(火) 18:28:46.21ID:7Mkr3K2a 基本的なことなのですが、調べてもさっぱり分からないのでどなたか教えてください。
スプライトボタンにマウスオンしたときに、セル1に切りかわると同時に効果音が鳴るようにしたいのですが、
bsp 11,"P11,0","P11,1,",""
この状態からどうすればいいんでしょうか?
スプライトボタンにマウスオンしたときに、セル1に切りかわると同時に効果音が鳴るようにしたいのですが、
bsp 11,"P11,0","P11,1,",""
この状態からどうすればいいんでしょうか?
192191
2014/06/03(火) 20:16:40.31ID:7Mkr3K2a 自己解決しました!お騒がせしました。
193名前は開発中のものです。
2014/06/17(火) 01:27:33.60ID:B7W5c+ys nscripterようのリファレンスでrubyon2が非推奨になってるけどなんでだろう。
使いたいけどちと恐いな
使いたいけどちと恐いな
194名前は開発中のものです。
2014/06/17(火) 04:11:05.49ID:eZOJzlkB 非推奨命令も動くものは動くからな、数値ラベルなんかはサイズ指定にバグ抱えてるけど2.96で動く
ある程度ポピュラーだった命令ではっきり動かなくなったのってzenkakkoくらいじゃね
ある程度ポピュラーだった命令ではっきり動かなくなったのってzenkakkoくらいじゃね
195名前は開発中のものです。
2014/06/17(火) 08:14:50.83ID:sDrVF1qP rubyon2って管理面倒くさくね?
196ろだ
2014/07/17(木) 00:29:58.88ID:4sIE6b1L197名前は開発中のものです。
2014/07/17(木) 00:43:01.20ID:ybCj6cxu 乙やで
198名前は開発中のものです。
2014/07/17(木) 01:08:42.94ID:+YKoHZc/ サーバが無くなっちゃ仕方ないね
乙です
乙です
199名前は開発中のものです。
2014/07/21(月) 07:02:22.99ID:ovSqCMGK 【レビュー】手持ちの「NScripter」製ゲームをChrome上でプレイ可能にするWebアプリ“NscPlayer” - 窓の杜
http://www.forest.impress.co.jp/docs/review/20140718_658306.html
http://www.forest.impress.co.jp/docs/review/20140718_658306.html
200名前は開発中のものです。
2014/07/21(月) 16:45:25.20ID:WoyXgCW0 NaClを利用するというのは技術的には面白いけど
何というか始まる前から終わっているみたいな
何というか始まる前から終わっているみたいな
201名前は開発中のものです。
2014/07/21(月) 21:22:11.53ID:w3Bnkfww 俺はこういうの見ちゃうと逆に仮想環境じゃ絶対動かないゲーム作りたくなる
202名前は開発中のものです。
2014/07/21(月) 21:33:28.62ID:yAAtgJ7M すげーな。マルチプラットフォーム一番実現したエンジンがNScripterになるとは
や、文法同じなだけで、別物のエミュレーターみたいなもんだけどさ
や、文法同じなだけで、別物のエミュレーターみたいなもんだけどさ
203名前は開発中のものです。
2014/07/21(月) 21:46:16.73ID:w3Bnkfww 非公式とはいえ異様なくらい対応広い文法になったな
204名前は開発中のものです。
2014/07/21(月) 23:32:25.30ID:9M5GB1lH 2がluaだからluaがコンパイルできる環境なら結構簡単に動作クローン作れると思う。D3D使ってもどうせ今はGLの方がスーパーセットだし。
205名前は開発中のものです。
2014/08/03(日) 09:08:07.61ID:TyDiCVRp Nscripterをはじめたばかりで、解説サイト様を見ながらいろいろ試しています
bgのイベント絵を表示したまま、画面をチカチカッと
白や赤で瞬かせたくて、
白い画像を作ってイベント絵と
交互に表示してみたりしたのですが、
なんだかもっさりしてしまいます
人と人がぶつかった時とかの演出で使うつもりです
市販のゲームではとてもよく見る演出なのですが、
解説サイト様を見てもどうやっているのかわかりません・・・
きっとものすごく初歩的なことだと思いますが、
どうにもわからないので
教えていただけないでしょうか
bgのイベント絵を表示したまま、画面をチカチカッと
白や赤で瞬かせたくて、
白い画像を作ってイベント絵と
交互に表示してみたりしたのですが、
なんだかもっさりしてしまいます
人と人がぶつかった時とかの演出で使うつもりです
市販のゲームではとてもよく見る演出なのですが、
解説サイト様を見てもどうやっているのかわかりません・・・
きっとものすごく初歩的なことだと思いますが、
どうにもわからないので
教えていただけないでしょうか
206名前は開発中のものです。
2014/08/03(日) 23:26:16.97ID:JwbeHEtx スプライト画像を先に読み込ませておいて
前面に表示させる→消すってやればいいんじゃないかと思うけど
チカチカ演出は嫌われるぞ
前面に表示させる→消すってやればいいんじゃないかと思うけど
チカチカ演出は嫌われるぞ
207名前は開発中のものです。
2014/08/04(月) 22:50:13.63ID:bYe7ZNp6 フラッシュ・ウインドウごとクエイク・ポポポ音は三大嫌われ要素
208名前は開発中のものです。
2014/08/04(月) 22:52:29.19ID:64Me3sId ウェイトは?
209名前は開発中のものです。
2014/08/05(火) 13:17:10.91ID:agWP0h+9 それでも必要とあらばやっちゃうんだけどね
210名前は開発中のものです。
2014/08/05(火) 17:32:28.93ID:oOnaXrGS ここぞという場面で使う分にはいいんじゃね>ウェイト
多用されたらそっとウインドウ閉じるけど
多用されたらそっとウインドウ閉じるけど
211名前は開発中のものです。
2014/08/20(水) 07:02:16.94ID:3QG01HIf ひょっとしなくてもNSLuaのテクスチャとNScripter2のテクスチャって概念違う?
212名前は開発中のものです。
2014/08/31(日) 11:07:03.12ID:mYKbB03D213名前は開発中のものです。
2014/09/03(水) 23:38:00.01ID:t2U9rQzz >> @NaokiTakahashi
>> NScripter互換エンジンについての私の見解を公開しました。
>> http://www.nscripter.com/compatible.txt
作者さんありがとう
>> NScripter互換エンジンについての私の見解を公開しました。
>> http://www.nscripter.com/compatible.txt
作者さんありがとう
214名前は開発中のものです。
2014/09/04(木) 05:12:55.93ID:dIrQtCVE 前から明言されてた内容だけど、誰かがひたすら問い合わせでもしたのかね
215名前は開発中のものです。
2014/09/05(金) 02:13:00.28ID:/fAfVF5X Nsc1なんだけど、デフォルトだとウィンドウに表示させるテキストの行に ;でコメントアウトしたらバグって表示されることを今知った…
同じことをtextgosub使ってシスカマすると問題なく表示されるんだが、本来やってはいけないことだったんかいな。注釈付に使ってたんだが不安になってきた
同じことをtextgosub使ってシスカマすると問題なく表示されるんだが、本来やってはいけないことだったんかいな。注釈付に使ってたんだが不安になってきた
216名前は開発中のものです。
2014/09/05(金) 07:50:19.25ID:VA2pTeMM 「実行ブロックで命令書いた後にセミコロン打って注釈入れたつもりが文字化けた」でいいな?エスパーするぞ?
NScripterはごく限られた命令除いて素直に書かれた命令を一個一個読む
命令文の後にセミコロン打つと「命令」「"半角セミコロンで始まっているテキスト"を表示(仕様外なので当然化ける)」と解釈される。
半角セミコロンがコメントアウトとして機能するのは物理的な行頭に書いてある場合(その行を読まないという挙動)
定義節ではそもそもテキストが表示されない仕様なので、このようなことにはならない。
NScripterはごく限られた命令除いて素直に書かれた命令を一個一個読む
命令文の後にセミコロン打つと「命令」「"半角セミコロンで始まっているテキスト"を表示(仕様外なので当然化ける)」と解釈される。
半角セミコロンがコメントアウトとして機能するのは物理的な行頭に書いてある場合(その行を読まないという挙動)
定義節ではそもそもテキストが表示されない仕様なので、このようなことにはならない。
217名前は開発中のものです。
2014/09/05(金) 07:51:49.33ID:VA2pTeMM ここまで書いてなんか違うこと聞いてる気がしてきた
普通の表示文を普通にコメントアウトするだけなら当然化けないよ。どんな文章が化けたのよ
普通の表示文を普通にコメントアウトするだけなら当然化けないよ。どんな文章が化けたのよ
218名前は開発中のものです。
2014/09/05(金) 08:22:53.86ID:/fAfVF5X 命令後にセミコロンつけたらだめなのか…
mov %0,100 ;○○の目的のために値代入 とかかなりやってた…
文字化けしたのは
たかし「あああ」\ ;◎このセリフは主人公弱気な感じで
たかし「あああ」\
みたいなセリフ等のテキスト表示文にも注釈つけてたんだけど、何気なくシスカマなしのデフォルトでやったら、2つめのたかし「あああ」が
;楷・、・、たかし「あああ」って表示されてた。全角文字で始まる表示分には一部の命令以外書けない仕様(だったっけ?)だからよくよく考えたら当然なんだけど、
これをtextgosubでシスカマした状態で表示すると注釈部分は表示されず、だったもんで今までこの仕様気づかなかったんだ。
textgosub使って注釈表示されないならそれでええやん、なんだけど、仕様外の事やって変なバグ起こしてないか心配なってきて
mov %0,100 ;○○の目的のために値代入 とかかなりやってた…
文字化けしたのは
たかし「あああ」\ ;◎このセリフは主人公弱気な感じで
たかし「あああ」\
みたいなセリフ等のテキスト表示文にも注釈つけてたんだけど、何気なくシスカマなしのデフォルトでやったら、2つめのたかし「あああ」が
;楷・、・、たかし「あああ」って表示されてた。全角文字で始まる表示分には一部の命令以外書けない仕様(だったっけ?)だからよくよく考えたら当然なんだけど、
これをtextgosubでシスカマした状態で表示すると注釈部分は表示されず、だったもんで今までこの仕様気づかなかったんだ。
textgosub使って注釈表示されないならそれでええやん、なんだけど、仕様外の事やって変なバグ起こしてないか心配なってきて
219名前は開発中のものです。
2014/09/05(金) 15:06:23.55ID:VA2pTeMM textgosub使わんから自信はないけど、textgosubだと呼ばれるたびに切り出して解釈するのかね。
まあ動いてるなら大丈夫じゃね、変数操作でもないしメモリ吹っ飛ばしたりはしないだろう
心配&行分け直すのが面倒臭いなら公開直前にツールなり使って機械的に消す手もある(こっちの方がリスキーな気もするけどそらは置いといて)
まあ動いてるなら大丈夫じゃね、変数操作でもないしメモリ吹っ飛ばしたりはしないだろう
心配&行分け直すのが面倒臭いなら公開直前にツールなり使って機械的に消す手もある(こっちの方がリスキーな気もするけどそらは置いといて)
220名前は開発中のものです。
2014/09/05(金) 18:39:43.08ID:QFYzq7dc >>216
「命令文の後にコメント」、普通にいっぱい使ってるけど問題なんか起きたことないよ
「テキスト行の後にコメント」のほうはなんとなくまずい感じするんで避けてたけど
Nスクはテキスト周りの挙動が怪しいから
「命令文の後にコメント」、普通にいっぱい使ってるけど問題なんか起きたことないよ
「テキスト行の後にコメント」のほうはなんとなくまずい感じするんで避けてたけど
Nスクはテキスト周りの挙動が怪しいから
221名前は開発中のものです。
2014/09/05(金) 23:40:20.46ID:VA2pTeMM222名前は開発中のものです。
2014/09/06(土) 00:19:04.46ID:tOCz9OYg 俺も今んとこ化けたことないかなあ。ちなみにver2,95と2,96
しかしなんとなく不安
しかしなんとなく不安
223名前は開発中のものです。
2014/09/06(土) 00:43:13.46ID:IEWfQEIW >>221
定義節も実行節もどちらも正常、verは最新
Nスク解説サイトのサンプルでも多用されてるし問題ないだろ
こことかhttp://sorejyadamedarou.sa kura.ne.jp/nscripter/system_customize.htm
おかしくなる原因はスクリプトファイルの文字コード関係じゃねーの?
定義節も実行節もどちらも正常、verは最新
Nスク解説サイトのサンプルでも多用されてるし問題ないだろ
こことかhttp://sorejyadamedarou.sa kura.ne.jp/nscripter/system_customize.htm
おかしくなる原因はスクリプトファイルの文字コード関係じゃねーの?
224名前は開発中のものです。
2014/09/06(土) 01:17:32.26ID:n8WlUj/t あー新しいバージョンで直ってる可能性考えてなかったな、俺が経験したってのもひぐらし全盛期時代の古い話だし
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 [ごまカンパチ★]
- たぬかな、結婚していた SNSで報告 生配信では入籍時期も説明 祝福殺到「おめでとう!」「幸あれ」 [muffin★]
- 【高市関税キター!!】個人輸入・少額輸入品への税優遇見直しへ…中国の通販サイトなどからの大量輸入を懸念 [1ゲットロボ★]
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 「車を処分してください」生活保護の窓口 取材で見えた利用者の実情 [少考さん★]
- 【高市悲報】月刊WiLL1月特別号の表紙🤮🤮🤮 [731544683]
- 自民党閣僚関係者「党内外問わず高市総理に批判的なことを言える空気ではない」 [834922174]
- 今彼女にフェラさせながらなんGやってるけど質問ある?
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- 高市首相、簡単な英語も通訳必須だった。日本の報道機関は捏造してたの? [633746646]
- 【悲報】中国人、気付いてしまう「前みたいに日本製品の不買運動やろうとしても、今時日本製品なんか買ってる奴ほぼおらんかったわ……」 [624898991]
