トップページgamedev
1001コメント337KB

NScripter Ver.18.00

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名前は開発中のものです。2011/07/29(金) 13:42:31.89ID:eqalPxic
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

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

・うpろだ
ttp://nscuploader.pa.land.to/
0827名前は開発中のものです。2013/01/22(火) 22:03:48.53ID:kCPlcjjt
[ろだからお知らせ]
遅くなって本当にすみませんが避難しました
サイトにアクセスすると避難場所にリダイレクトします
たぶんこのまま移転ですが、正式決定はまだ待ってね

>>826
ありがとうございます
すごく励みになります

ベースのデザインはオリジナル版から引き継いでます
あと色はわりと気を遣ってるところです
0828名前は開発中のものです。2013/01/23(水) 16:47:52.99ID:is/qlcj8
乙カレー
0829名前は開発中のものです。2013/02/05(火) 13:53:41.04ID:SD5W95sl
2.92マニュアルに継ぎ足していたOpera使いの俺は超感激
0830名前は開発中のものです。2013/02/08(金) 23:11:32.23ID:/poGB2mc
改めて移転報告です
http://nscuploader.wkeya.com/

ついでに非公式マニュアルアルファ版更新メモ
# suggest.intervalの調整
# 検索ボックスの仕様変更など
 - (fixednavi=1、Opera)Opera12.1xの描画バグに対処←完全ではないかも
 - サジェストエリアの高さ可変機能を fixednavi=0でも有効にして、最大サイズを縮めた
 - 選択時のスタイル suggest.classSelect/suggest.classMouseOverを見やすく?した
# (fixednavi=1)検索ボックスの水平位置にある要素が正しく機能していなかったのを修正
# (fixednavi=1)■をクリック後そのまま検索ボックスにフォーカスした時に、サジェストリストが更新されない問題を修正
# ^のことをすっかり忘れていたので対処
# v2.96以降に追加された命令の登録がうまくいっていなかったのを修正
# (theme=1、Opera)::selectionの指定が不要になったので削除
# [F10]のことをすっかり忘れていたので加筆(旧なら非推奨、新なら使用禁←きつすぎ?)
# サンプルをちょっと真面目に書き直し
# その他細かくて忘れたけどいっぱい修正

Opera12.1xの方は>>823の対策もお願いします
IEは微妙に反応がもっさりしてますがよくわからないので放置

>>829
お、いるところにはいるものだ
自分は Opera10.5xくらいからメインで使ってます
なので結構前から対応してるはずなんですが、他では動いてなかったのかな
0831名前は開発中のものです。2013/02/09(土) 01:15:21.27ID:DYF9X9qi
正式移転乙です。ろだとアンテナと過去ログとマニュアルに超お世話になってます。
0832名前は開発中のものです。2013/02/16(土) 03:43:12.09ID:yuUtcZVS
次スレ立てる時にテンプレ気をつけよう
0833名前は開発中のものです。2013/02/18(月) 00:59:12.31ID:222ryKwV
高橋直樹開発日誌: NScripter2ベータ版少しだけ更新
http://naokitakahashi-dev.blogspot.jp/2013/02/nscripter2.html
0834名前は開発中のものです。2013/02/25(月) 02:17:53.11ID:4iqUg6Yv
複合ボタンで表示するスプライトにエフェクトってかけられないかね
0835名前は開発中のものです。2013/02/25(月) 04:07:22.88ID:WxnHtleJ
スプライトをアニメーションさせるくらいしか無いんじゃないだろうか
0836名前は開発中のものです。2013/02/25(月) 08:12:12.13ID:4hht2Jak
エフェクトってもしかしてフェードアウトとかそんなのさせたいって事なのかな。

やった事はないけど、もし俺がやるなら
普通にボタンと同じ画像を同じ位置でエフェクト表示させてから、ボタン処理に移すかな。
0837名前は開発中のものです。2013/02/26(火) 22:57:43.11ID:BKjDYYWk
高橋直樹開発日誌: NScripter使用条件改定
http://naokitakahashi-dev.blogspot.jp/2013/02/nscripter.html
0838名前は開発中のものです。2013/03/12(火) 21:18:33.23ID:F2sg14MY
回想画面で悩んでるんだが・・・
全画面型のゲームで文が複数表示されたあとに改ページだと
gettaglogってとれない?

[wwww.ogg]男「あああああ」@
あああああ。@
ううううう。\

↑こんな感じのビジュアルノベルのスクリプトでタグwwww.oggを取得したい。
空文字が返ってくる。
0839名前は開発中のものです。2013/03/13(水) 02:04:27.27ID:+YexQ7Eh
[wwww.ogg]男「あああああ」@
[]あああああ。@
[]ううううう。\
こうなってる。gettaglogでググると一番上に同じ問題が引っかかるね
0840名前は開発中のものです。2013/03/13(水) 03:52:32.38ID:KlcOf9k0
Nスクはgettaglogに限らず、あちこちにこういう微妙に使いにくい仕様がずっと改善されないまま残ってるよね
0841名前は開発中のものです。2013/03/14(木) 00:14:53.87ID:LiJ7JmMs
だからこそのNScripter2なんだと思うけどタイミングを逸した感はあるね

NScripterもNScripter2も新規ユーザ(候補)にオススメできる状態に無いし
この状態が近く打破される見込みも無い
0842名前は開発中のものです。2013/03/14(木) 04:33:11.59ID:Ak1kDkc5
Nスク2は興味在るんだけど
俺のスキルでは正直どう作り始めればいいのか分からん
サンプルゲーとかあればいいんだけど
0843名前は開発中のものです。2013/03/14(木) 06:27:08.04ID:NA71JIm9
Livemakerみたいに簡単にシステムボタンとかCGモードとか作れればいいんだけど
0844名前は開発中のものです。2013/03/14(木) 14:46:32.67ID:BCncLLlB
そういうのは全然求めてないな
むしろスクリプトだけで全部こなせる手軽さが気に入ってる
0845名前は開発中のものです。2013/03/15(金) 04:57:11.13ID:cnsod/+U
俺もNscは、BASICレベルの簡単な命令でいろいろできるのが良いと思ってるんだけど、
最近はなんか複雑化してるみたいでついていけなくなってきたな。
0846名前は開発中のものです。2013/03/15(金) 06:43:43.85ID:iSJNHdre
1.5倍とか2.3倍とか、そういう半端な値扱うにはどうしたらいいの?
0847名前は開発中のものです。2013/03/15(金) 07:17:03.38ID:yHU5G6im
NScripterネイティブなら、3倍してから2で割るとかね。
もしくはLuaにやらせる。
0848名前は開発中のものです。2013/03/15(金) 07:23:12.58ID:l68gCFGn
いちいち参照するのも面倒だろうから大抵の人は前者だろうな
頻繁に使うならdefsubよりはluasubの方がいいかと思うけど
0849名前は開発中のものです。2013/03/15(金) 17:24:03.03ID:iSJNHdre
ありがとう
今育成ゲーム作ってるんだけど、このアイテム使ったらあるパラメータの伸びが1.5倍になるとか、そういう事したくて
あと育成メニュー選んだ後のリザルト画面って、何か効率よく作る方法ないかな
0850名前は開発中のものです。2013/03/15(金) 20:17:42.26ID:2I21ayXk
150かけて10で割っちゃいかんのか…
0851名前は開発中のものです。2013/03/15(金) 20:43:04.77ID:1cRtDe1q
10じゃいかんだろ…
0852名前は開発中のものです。2013/03/15(金) 20:53:08.33ID:2I21ayXk
>>851
素で間違えたし…
0853名前は開発中のものです。2013/03/15(金) 21:30:22.05ID:yHU5G6im
一応、意味はある。
掛け算するときあんまり大きな数字だと、
扱える範囲を超えるかも知れないから、
なるべく大きな掛け算は避けた方がいい。
まあ、21億超えることとかまずないだろうけどね。
ガチなSTGでもやらない限りは。
0854名前は開発中のものです。2013/03/15(金) 21:32:55.99ID:yHU5G6im
>>849
まあ、あれだ。
パラメータ名のスプライト素材と、
プラスいくら、マイナスいくらの数値素材を用意して、
汎用のパラメータ変更命令を作って、
その中からアニメーションさせるのがいいんじゃないか?
0855名前は開発中のものです。2013/03/19(火) 18:25:52.26ID:lSHv1GU4
XP以降版て起動時結構CPU食うな
画面サイズ変えないなら旧版使った方がいいと思った
0856名前は開発中のものです。2013/03/20(水) 19:48:30.86ID:AJp+e0RE
今はワイド液晶使ってるのばっかだろうから
XP以降の方が良いんじゃね
画像伸びるとかブーたれるの消えるし
0857名前は開発中のものです。2013/03/20(水) 22:21:20.30ID:nACt6VOb
初エロゲ作成
同人だが有料で販売したい。DLサイトのみで。
許可とか使用料とか必要ですか?
0858名前は開発中のものです。2013/03/20(水) 23:22:38.01ID:KcJHED8r
使用許諾所をよく読みましょう。
1作品あたり40万円と書かれています。
尚、突っ込みたい人は俺の意を汲んで自重していただければ幸いです。
0859名前は開発中のものです。2013/03/26(火) 09:54:03.97ID:x638PcyQ
ツイッターで正規表現(つか文法)について言及してるな
だけどこれってスクリプトに限らず
校正にも当てはまることだけどね

文筆家って自分の書いたものに手が入るの嫌がるわりに
書籍にするために修正されるケースについての知識を知る気がないのか
メチャクチャ無頓着
無知といって問題ないレベル
0860名前は開発中のものです。2013/03/26(火) 23:45:24.98ID:GBqlU2S7
お、おう
0861名前は開発中のものです。2013/04/01(月) 20:05:10.41ID:Way9dDif
NSDSp3(num,d00x,d00y,d10x,d10y,d01x,d01y,d11x,d11y,sx,sy,w,h,alpha)
NSDSp3Add(num,d00x,d00y,d10x,d10y,d01x,d01y,d11x,d11y,sx,sy,w,h,alpha)
num:テクスチャ番号
d00:左上、d10:右上、d01:左下、d11:右下
sx、sy:ソース左上、w、h:ソースサイズ、alpha:アルファ
変形して表示できた

NSDGetScreen(num)
num:テクスチャ番号
未実装?(テクスチャになにも保存されない)

NSDDirectX()
nsdx.dllがないって怒られる
0862名前は開発中のものです。2013/04/06(土) 18:28:23.68ID:33c99pvc
textgosub内でbexecのクリック待ちしてる場合
textbtnwait時やtextgosub無いときより
スキップの速度が遅くなっちゃうのは仕方ない?
bexec使っててもどうにか出来る?

*text_lb
bclear
*btnloop
bexec $10
if $10=="SKIP" systemcall skip:texec:return
goto *btnloop
0863名前は開発中のものです。2013/05/11(土) 03:14:07.29ID:nungEtcZ
んー、NScripter最終版で確定か
袋文字とテキスト非同期はこれまで通りLuaで自力で誤魔化すしかないってことね

NScripter2の方はコーダー向けな気がして、ちょっとライターさんと連携しにくいんだよなあ
KAG的なものを自分で書けってことなんだろうけど
0864名前は開発中のものです。2013/05/11(土) 13:03:57.01ID:cEmx2bkT
waitバグ直ってるの?
0865名前は開発中のものです。2013/05/11(土) 14:44:09.75ID:nungEtcZ
waitのCPU喰いならあのまま
誰か要望よろ
0866名前は開発中のものです。2013/06/25(火) 19:17:45.75ID:vU0uPjCV
ここで聞いていいものかどうか分からんが、
7に変えてから古いNスク製のゲームがプレイできなくて困ってる。
「ファイルが開けません bgm "bgm\bgm1.mid"」
というエラー吐いて落ちるんだが(wavでもエラー吐く)
そのまま古いXPのパソコンに持っていくと問題なくプレイできるんだ。
あと、7でも同名のフォルダに同名の適当なmidi入れとくとエラー吐かない。

XPでやってろよって話になりそうなんだが、かなりの高齢PCで
たまに挙動不審になったり前触れなくCドライブの中身が吹っ飛んだりするので
今のパソコンに完全移行したいんだわ。
いちいち手動でダミー作るのも面倒だし、何とかならないだろうか。
ちなみに作者サイトはかなり昔に閉鎖してる。
0867名前は開発中のものです。2013/06/25(火) 23:01:36.70ID:LeQI2GTm
>>866
自分が持ってる一番古いNスク製ゲームは「ハーバーランドでつかまえて」だけど、そんな問題起きないな

arc.nsa(arc.sar)はちゃんとある?
上のがあるんなら、駄目元だけどexeを最新に差し替えてみるとか
でもたぶんそのゲームの問題な気がする。ちなみにそのゲームは何?
0868名前は開発中のものです。2013/06/25(火) 23:26:30.54ID:Gv9ZJWVT
7だっけ?
セーブするフォルダとかが、ゲームのカレントフォルダじゃなくて別のところに勝手に変えられるのって。
ひょっとしてそういう関係?
0869名前は開発中のものです。2013/06/28(金) 19:21:13.69ID:ZPwmw7X5
>>867
ちゃんとある。というかXPではそのままでも全く問題ないんだ。
exe差し替えとか色々試したけどだめだった。

「Seven Days War」というゲームです。
あと、作者サイトは閉鎖してなかったw 作品ページに直接ブクマしてたのが悪かったみたい。
でもシステムもデフォだし、テクニカルサポートは望み薄。
0870名前は開発中のものです。2013/06/28(金) 23:53:03.12ID:TuKCFUMZ
>>869
今落としてざっと流してみたけど、通常版と年齢制限版共にそんな問題は起きない
7 64bit

デフォルトのシステムだし>>866の環境の問題っぽいな
とりあえずもっかい解凍しなおしてみ(上書きでなく新しい場所に)
0871名前は開発中のものです。2013/06/29(土) 11:16:42.40ID:nWMZ+6LR
コーエーの三国志みたいに
認証パッチをあてないとゲームにならない仕様はどうかw
割れや中古を排除して登録制にする。
PCゲーム業界で数少ない成功例だなぁw
0872名前は開発中のものです。2013/06/29(土) 11:17:13.25ID:nWMZ+6LR
>>871
誤爆御免
0873名前は開発中のものです。2013/07/20(土) NY:AN:NY.ANID:9kuoC1j7
拡張スプライトのサイズを取得する命令ってないの?
0874名前は開発中のものです。2013/07/20(土) NY:AN:NY.ANID:jboyjfx4
ない
拡張スプライトは実装が中途半端なまま終了した
0875名前は開発中のものです。2013/07/21(日) NY:AN:NY.ANID:vsg4ulCq
NSLua側にあった気がす
0876名前は開発中のものです。2013/07/21(日) NY:AN:NY.ANID:+2i8gMP6
>>874-875
サンクス。事前に読み込む画像サイズを調べてからスクリプトを書くようにするわ
0877名前は開発中のものです。2013/08/18(日) NY:AN:NY.ANID:DwVLwIDA
lsp2addでキャラに発光表現被せて呪文詠唱!
……みたいな演出しようと思ったんだけど強制的にスプライトの下に潜り込む仕様っぽいね…。
現状拡張スプライトによる加算減算表現ってbgに使うぐらいしかできないのかな
0878名前は開発中のものです。2013/08/19(月) NY:AN:NY.ANID:fo5pLNA5
拡張スプライト使うなら全部拡張スプライトでやるくらいの心意気じゃないと
0879名前は開発中のものです。2013/08/22(木) NY:AN:NY.ANID:T7yah5ot
ぬぅ、やはりそうなのか。スプライト上限250枚ってとこが不安なんだよね。
あとアニメーション使いたいから既存スプライトを使わざるを得ないところが悩みどころだなぁ。

lua使えばいろいろ自由にできるのかも知れないし勉強始めたんだけど、
Nスクからスクリプト始めた身としては本格的なプログラミング言語って感じでなかなか・・・
BinaryHeavenみたいにNスクluaの仕様と基礎から教えてくれる講座サイトってないのかな。
senzogawaさんの講座も見たんだけど、ブロックスコープとかの概念じゃなくて、Nスクluaで立ち絵表示、テキストウィンドウ、テキストの表示みたいな基礎から・・・ていうの
0880名前は開発中のものです。2013/08/22(木) NY:AN:NY.ANID:h6/l3dm9
付属サンプルとか今ググって見つけられるLuaの説明で理解できないなら
使うの無理だから諦めるか根性出して覚えろってことだと思うよ
0881名前は開発中のものです。2013/08/22(木) NY:AN:NY.ANID:DABoqnwV
>>879
NSLuaに手を出すなら、とりあえずdefsubをluasubに置き換えることから始めるといいよ
そして立ち絵の表示とかは、初めは全部NSExecを使う
これらができるようになったら、マニュアルを読んでNSExecの箇所を少しずつ低水準関数に置き換えていく
ここまでできたら、かなりいろいろなことができるようになるよ

Luaはやっぱりネットで少しずつ勉強するしかないかな
でも正直マニュアルの日本語訳や、senzogawaさんのところはちょっと難しいと思う
なので私はここで基本的なことを勉強したよ
Nスクの仕様と照らし合わせるようにする感じでやったら、理解できるようになった
ttp://www.antun.net/tips/script/lua.html
0882名前は開発中のものです。2013/08/22(木) NY:AN:NY.ANID:DABoqnwV
あ、書き忘れ
メタテーブルとかは読み飛ばして大丈夫だよ
余裕ができたらやればいい
とにかく最初はNスクからLuaに置き換える、というのをやるのがいいと思う
08838792013/08/23(金) NY:AN:NY.ANID:kHN0FJ5s
luasub置き換えかぁ。ありがとう。確かにいきなりluaで全部やると音を上げそうだし、っていうか上げてるし、
まずはNスクベースのでちょこちょこluaに小さな処理サブルーチンで投げながら習得していくほうがいいね。
URLもありがとう。1つずつトライ&エラーして地道に仕様確認していこうと思います。
0884名前は開発中のものです。2013/08/26(月) NY:AN:NY.ANID:6WFIYxeR
非公式マニュアルv2.96を正式版としました
対応ブラウザが変わりましたので readmeで確認お願いします
また、書いてはいませんが Chromium系ブラウザでもいけるはずです

この版から、今まで隠しっぽかった一部の機能をヘルプに明示しました
ただし別ページ検索モードで使えるのは >nscrと >nscr2だけです
0885名前は開発中のものです。2013/08/27(火) NY:AN:NY.ANID:QTeLIqP8
Opera12でも動いた(気がする、細かい所まで見てない)
0886名前は開発中のものです。2013/08/27(火) NY:AN:NY.ANID:2PmWk4NA
>>884
0887名前は開発中のものです。2013/08/27(火) NY:AN:NY.ANID:2PmWk4NA
>>884
気まぐれでWINDOWBACKの挙動チェックしたんだけど
WINDOWBACKの未使用時と使用時で
lsp2にかかるmonocroとnegaの効果が違うようなので支援

WINDOWBACK使用時の階層説明は

*テキストウィンドウ*
monocro/ nega効果
拡張スプライト

となってるけど
未使用時と違って使用時はmonocroとnegaの効果を受けないので

*テキストウィンドウ*
拡張スプライト
monocro/ nega効果

ってな仕様に今はなってると思う
0888名前は開発中のものです。2013/08/27(火) NY:AN:NY.ANID:sCP0AiuM
>>887
ありがとうございます。該当箇所を修正しました
それとスクリプトのほうでミスがあったのでそれも修正しました
落としていた方は再ダウンロードをお願いします
お手数かけて申し訳ありません
0889名前は開発中のものです。2013/08/28(水) NY:AN:NY.ANID:sy3BpkCv
ろだです。たびたびすみません
サーバーを応援する目的で下部に広告を設置しました

>>885
Opera12まではとりあえず対応します
Operaについては、ブラウザの動向によっては対応からはずすかもしれません
0890名前は開発中のものです。2013/08/28(水) NY:AN:NY.ANID:jHnGMqhM
乙です
>>889
Operaの今後については覚悟しております……
0891名前は開発中のものです。2013/09/06(金) 08:22:11.31ID:hrdFFfXK
Binary Heavenの掲示板ひどすぎspamまみれ
0892名前は開発中のものです。2013/09/09(月) 17:22:43.12ID:BHaWnHOc
完全に止まって久しいから諦めろ、もはや解説に書いてある事も古くなった
ずっと昔世話になったサイトだし悲しいけどな
0893名前は開発中のものです。2013/09/10(火) 08:07:21.80ID:+2v4QwpK
終了確認ウィンドウのスクリプト教えて頂きたい。
0894名前は開発中のものです。2013/09/10(火) 11:26:16.03ID:Dmh6jpha
質問です。複合ボタンによる選択肢を作りたい。
ボタン画像はスプライト使用。セルは3つで、次のような並びになっている。

[選択中][非選択][選択不可]

条件によってはセル3の「選択不可」の画像としたい。
でも以下のようなスクリプトだと、結局セルが2にされてしまってできない。

lsp 100,":c/3,10,3;btn01.bmp",10,0
lsp 101,":c/3,10,3;btn02.bmp",10,40
if %0 == 1 cell 100,2
if %1 == 1 cell 101,2
btndef ""
exbtn_d "P100,1P101,1"
if %0 == 0 exbtn 100, 1,"P100,0P101,1"
if %1 == 0 exbtn 101, 2,"P100,1P101,0"

#見ていただければ解るが、%0や%1 が0の時に「選択可能」、それ以外で「選択不可」となる(予定)

選択不可の場合、上に「選択不可」のスプライトを重ねる、や
lspの時点で「選択不可」しかない画像を読み込む、等でごまかす事は可能だけど、
もっといい方法があるなら教えていただきたい。
0895名前は開発中のものです。2013/09/10(火) 12:03:56.39ID:t6W3rfRe
確かめてないけど、たぶん
exbtn_dで「何もしていないときにスプライト100と101を表示」
ってなってるのが原因

あとif条件式の後ろはコロンをつけたほうが無難(mod問題があるから)
それと新しいボタン命令を使ったほうがいいよ
ボタン感度がよくなってるし、いろんなボタン拾えるし、やり方がそこそこ整理されたし
0896名前は開発中のものです。2013/09/10(火) 18:43:51.92ID:lYaUs7EY
新ボタン命令は発想変わってる分合わない人もいるかもしれない、新しく覚えるなら新の方が良いだろうけど
exbtnで頑張るなら最初は慣れるしかない、一つ一つの命令が持つ意味考えるのと単純なものから始めるのと
if後のコロンはmod使いたくなってからでもいいと思うな
0897名前は開発中のものです。2013/09/10(火) 23:12:49.99ID:YUZuS4Ut
一例としてこんなんで

*define
game
*start
mov %0,1;ボタン1を有効化
mov %1,0;ボタン2を無効化

;スプライト読み込み
lsp 100,":c/3,0,3;btn.bmp",10,0
lsp 101,":c/3,0,3;btn.bmp",10,40

;ボタン処理スタート
*btn_loop
btndef clear
;とりあえず全部無効化の表示にしておく
cell 100,2
cell 101,2
;有効なボタンだけボタン設定していく
if %0 == 1 spbtn 100,100
if %1 == 1 spbtn 101,101
btnwait %10
if %10 <=0 goto *btn_loop
itoa $10,%10
mesbox "ボタン番号:"+$10,"ボタンが押されました"
end

好みの問題だけれど、フラグが立っている時(1又は0以外)ボタン有効で
フラグが立っていない時(0の時)ボタン無効化のほうがしっくりくると思う
0898名前は開発中のものです。2013/09/10(火) 23:16:06.22ID:w9bp51dP
>>895
そこだけだと、 exbtn の方でもP100,1とかP101,1を表示させてるので、やっぱりおかしくなります。

あれから色々考えて試行錯誤してみたけど、やればやるほどスマートじゃなくなったw
重ね合わせとかでごまかした方がはるかにマシな出来にw


ところでmod問題ってなんでしょうか?
0899名前は開発中のものです。2013/09/10(火) 23:34:37.98ID:d/qs2pkk
>>897じゃだめなのか?
あとmodについてはこのスレをmodで検索しろ
0900名前は開発中のものです。2013/09/11(水) 07:29:53.87ID:bStOoDSJ
まだ試していませんが、多分それで上手くできそうに思います。
いろいろとありがとうございました。
0901名前は開発中のものです。2013/09/22(日) 11:59:04.70ID:6+3MHZpa
Nスク2のマニュアル放置っぷりは
相変わらずか
0902名前は開発中のものです。2013/09/23(月) 13:39:55.85ID:1puErlPv
>>879
遅レスだけど、わかるわかる
いきなりスコープがどうなんて話されても困るよね
まず、さいしょにluaのファイルは、ここに置きましょう
一行目には、こう書きましょう
これでLuaは、このように呼び出されて、こう処理されます
みたいなレベルから始めてもらわないと全くわからない
試行錯誤するための土台の情報すら無いんだよね
0903名前は開発中のものです。2013/09/23(月) 15:45:12.38ID:YUcvPDrw
文字列スプライトでアンチエイリアスなし表示、ってどうやるんだっけ?
:s/〜で指定出来た気がするんだけど
0904名前は開発中のものです。2013/09/24(火) 17:40:34.63ID:0jouHUOc
Nscripter2使ったことないや…
0905名前は開発中のものです。2013/09/24(火) 21:15:31.31ID:FdlW9PpV
>>903
マニュアル見れ
非公式のならテキストボックスで??→エンター
0906名前は開発中のものです。2013/09/24(火) 22:33:33.63ID:Gs6vGyU+
>>902
> これでLuaは、このように呼び出されて、こう処理されます
> みたいなレベルから
NScripterのluaは何だかんだで泥臭いから
下手に説明すると混乱すると思うよ
NSGotoの挙動とかプログラミングの知識がないと意味不明だと思う
0907名前は開発中のものです。2013/09/26(木) 00:55:52.27ID:qpw8F3jF
system.lua用意して中に関数書いて本体からluasub呼んで登録しろ、
あとはdefsubと何も変わらなくなる

これじゃあかんのか
0908名前は開発中のものです。2013/09/26(木) 02:12:28.32ID:JOsbWG3n
覚えなきゃならんこと面倒臭がって
クレクレいってるだけでしょ
構うだけ無駄
0909名前は開発中のものです。2013/10/07(月) 06:01:15.37ID:GaIR7c14
スプライトの表示非表示はgetspmodeでわかるけど
使用中もしくは未使用のスプライト番号がわかる命令って無いんだっけ?
0910名前は開発中のものです。2013/10/07(月) 20:50:07.89ID:Op7o+ozO
命令はない
やるなら自前で管理するか毎回なめるかのどっちかじゃね
0911名前は開発中のものです。2013/10/08(火) 17:59:19.61ID:s0UKzxCM
getspsizeでなんとかなる。
この命令はcspしても、最後のスプライトの大きさを返して来るんだが、
cspのかわりに、1×1のサイズの画像を読み込んでおけば、
サイズを見て使っていないかどうかの判別ができる。
0912名前は開発中のものです。2013/10/08(火) 20:24:28.59ID:TAxAOR3A
使用中もしくは未使用のスプライト番号がわかる

ある番号のスプライトが使用中もしくは未使用であるとわかる
は別の機能だと思うんだけど
そんなことはどうでもいいの?
0913名前は開発中のものです。2013/10/08(火) 23:12:08.64ID:P1zH1T30
仮にそんな機能があったとしても、最終的には自前で管理するのが一番ラクで確実って結論になるんじゃないかなぁ。
0914名前は開発中のものです。2013/10/09(水) 00:08:49.35ID:kd3I9hTV
911の方法で何とかなりましたm(_ _)m
ありがとうございました

>>911
cspしても、最後のスプライトの大きさを返して来る
やっぱそうなのか…何か変だと思った

>>912
指定したスプライトの定義状態が分かれば良い
こんなの無いのかなーとか思ってたんだ↓
getspset %0,%1 (%0=スプライト %1=返り値)
定義中=1 未定義=0 みたいな
0915名前は開発中のものです。2013/10/12(土) 23:12:19.99ID:HlWGNDUz
俺だったらisspsetがいいな(どうでもいい)
基本的に自前で管理しろや、が無難ではある。
lsp命令とcsp命令の系列全部defsubして表示したスプライトの番号全部記録する、みたいな暴挙も場合によっては
0916名前は開発中のものです。2013/11/04(月) 22:06:25.27ID:94JxdIwn
1、2年ぶりくらいに触りたくなって来たんだけどあんまり環境変わってないのか…
SGEでやってた3D機能早く来ないかな
0917名前は開発中のものです。2013/11/05(火) 11:26:26.09ID:mJ1GKoBX
3Dは需要の関係でまだまだ……
NScripter2自体は公式マニュアルがある程度出るまで難しいが、
高橋さんが今後の人生設計に悩んでいるようなので待つしかない
0918名前は開発中のものです。2013/11/05(火) 11:35:08.85ID:vNeyPBzW
マニュアルは期待しないほうがいいと思う
今までもあんな感じだったし・・・
0919名前は開発中のものです。2013/11/05(火) 12:45:15.94ID:DcOVodwj
人に使わせることにもちっと関心持てば
マニュアルの整備も進むんだろうけどねー
以前から使えりゃ良い程度しか思ってなさそうだから無理だろうね
0920名前は開発中のものです。2013/11/08(金) 00:45:45.87ID:Mi6IwE6K
放置ならまだましで、最悪放棄も有り得るんでは
Nスクの収入源なんて最早無いに等しい
ノベルゲー最大勢力のエロゲは売上右肩下がりで衰退の一途だし、
商業向け汎用エンジンのシェアは吉里吉里に持っていかれて久しい
その吉里吉里も、ついてこれない奴は放置ってスタンスだし
0921名前は開発中のものです。2013/11/08(金) 01:44:40.25ID:270VqRVp
Nscはデフォルト状態で凄く使いやすいから初心者向きなんだが
初心者でノベルゲー作ろうってのは新参の同人くらいで、
ここ数年、同人でヒット作が出てないから、二匹目のドジョウを狙う新参も出てこないんだよな。
0922名前は開発中のものです。2013/11/09(土) 18:00:44.54ID:yaiH/BHp
png対応やらLua連携やら以前の古いイメージがそのまま引きずられてる気もする
0923名前は開発中のものです。2013/11/13(水) 13:49:09.34ID:+DRx7D6v
多分、今の認識つか利用者の振り分けって
Nスク→初心者向け
Nスク2→経験者向け
だと思うんだけど何時までもNスクサポートする気ないだろうから
初心者に使いやすいってブランドイメージ継続して
それなりに構築するのが
客層を取りこぼすの最小で済むんじゃないのとは思う

Nスク2て
吉里吉里の二番煎じ的なイメージあるから
使い古されてバグが粗方潰れてる吉里吉里の方が安心して使える感じあるし
新規ならそれなりに活動が活発なRen'Pyの方が今は注目集めやすい気がする
0924名前は開発中のものです。2013/11/14(木) 00:53:13.75ID:efltqlqJ
俺的には、Nscが吉里吉里より優れてるのは
とにかく簡単に使えるってとこだと思ってるから
色々出来るかわりに複雑になったってのなら
Nsc(2)使う意味なくなるんだよな。
0925名前は開発中のものです。2013/11/14(木) 11:42:07.24ID:NPSoUuDv
ちょっと触ってみた程度だけど、複雑になったってことはないなあ
ただ一から整理された上、できることが増えたせいでそう見えるだけだと思う
まあ自分も意向の予定はないわけだけども
0926名前は開発中のものです。2013/11/15(金) 00:42:50.84ID:FrEmzwiw
どの汎用エンジンでも
テキスト校正の部分は放置気味で
まだ手垢付いてないから
この部分を充実させりゃ良いかもしれぬ

今どのエンジンでも進められてる演出部分の強化って結局似たに寄ったりなんだし
やり尽くしたらこの部分しか手つける場所ないだろうし
レス数が900を超えています。1000を超えると表示できなくなるよ。