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

NScripter Ver.10.00

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2007/04/13(金) 16:55:17ID:vHdsSr+4
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
技術的な質問も可。ただし最低限のマニュアルには目を通してね。


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

・うpろだ
http://andolf.hp.infoseek.co.jp/
0077名前は開発中のものです。2007/04/21(土) 13:06:13ID:nY3izLIr
>>75
違和感なく画面に溶け込んでるね。
後は文字速度と直前までの文字数測って
timerで外字のスプライトを表示させるくらいかな?
0078名前は開発中のものです。2007/04/21(土) 14:24:41ID:DoEjQYa9
>>75
ついでにバックログの対応ができれば言うこと無いな

俺もハートマークとか画像をテキストに埋め込んでるけど、
X座標、Y座標、使う文字の識別用の数字を文字列にまとめておいて、
改ページのたびにそれをログ1ページめ用→2ページめ用・・・と送ってやってる
で、表示の時にそれを切り出して表示してる

問題は、複数の外字を同じページで使う場合、変数を増やさなきゃならん点・・・
まぁ、今さら作り直す気にもなれないけど

>>76
すげえなオイ
Nスクに革命キター! って感じだw
0079名前は開発中のものです。2007/04/21(土) 20:14:24ID:nY3izLIr
本公開はまだ先らしいから完成するまでしばらく待ってたらいいんじゃないかな。
0080名前は開発中のものです。2007/04/22(日) 16:18:57ID:FmiVgUAx
ごめん、左クリック禁止って出来なかったっけ?
0081名前は開発中のものです。2007/04/22(日) 16:22:40ID:aCFFbvfZ
左クリックした場合なにも処理しない、、、って処理じゃダメなのか?
0082名前は開発中のものです。2007/04/22(日) 16:38:55ID:FmiVgUAx
>>80だけじゃ何が聞きたいのか分からんな、すまん

こう…黙ってても、たらたらと文が表示され続けるようにしたいんだが途中でクリックされるとこう…パッパッってなってしまうのだ。
*define
game
*start
つまりですね!w1000@や¥を使わずに!w1000文字を表示し続けたいんですが!w1000
途中でクリックされてしまうと!w1000ウェイトの所まで一気に表示されてしまうのを!w1000どうにかしたいのです\
reset

説明下手すぎてごめんなさい(´・ω・`)
0083名前は開発中のものです。2007/04/22(日) 19:08:36ID:LoKNHW01
upろだにヒントが残ってるきがす
0084名前は開発中のものです。2007/04/22(日) 19:14:28ID:qwGjQSJY
一応参考にまで言っておくと。

その仕様はプレイヤーにとってはウザいだけ。
0085名前は開発中のものです。2007/04/22(日) 23:26:49ID:VY/exMJj
頻度にもよる。全てのテキストでやろうとすると怒る。
0086名前は開発中のものです。2007/04/22(日) 23:31:00ID:2DgjM3oA
ユーザが自由にエフェクトやウェイトカットできない仕様は本当にウザイだけだなー

いわゆるオート(自動進行)モードの存在理由がよくわからん
声を聞かせたいのだろうか
淫語か無ければ音声さえもカットしちゃうよマジで
0087名前は開発中のものです。2007/04/23(月) 00:27:47ID:4RvXZiat
>>86
おれもオートの意義はよくわからんが、慣例的につけてる。
一応、目安のプレイ時間を計るのには便利なんでね?w
0088名前は開発中のものです。2007/04/23(月) 00:50:05ID:bKlENfo/
オートはながらプレイに使う、
飯食ったりスレ巡回したり他のゲームやったりと色々
0089名前は開発中のものです。2007/04/23(月) 00:53:37ID:qQLcfEqM
オートは、左手でマウス操作がうざいときのためだろ。
え、左利きなのかって?

野暮なこと聞くなよ...
0090名前は開発中のものです。2007/04/23(月) 08:29:10ID:Cb+PA95R
大便中は便利w
0091名前は開発中のものです。2007/04/23(月) 08:37:01ID:ekZSBtVG
後は二人で遊ぶときに使うな。
読んだのを確認しながら次へ行くよりAUTOで放置してる方が良い。

あと、入ってる声は全部聞きたいってユーザーは多いから
それなりに需要はあると思う。
0092名前は開発中のものです。2007/04/23(月) 12:43:42ID:7O5yMQVB
ここにNScripter商用で使ってて、メーカー内にプログラマー居ない
ってメーカーの人居ますか?

NScripter使っててもさすがにプログラマーがまったく居ないって
メーカーは無いのかな…?
0093名前は開発中のものです。2007/04/23(月) 14:14:26ID:r1+0RjmX
このままスレが止まる恐れがありますので代弁しておきます。

下記キーワードでググって迂回してください。(全角スペースを含みます)
業界関係者に質問しよう その
0094名前は開発中のものです。2007/04/23(月) 14:29:47ID:r1+0RjmX
間違っても>>92のコピペは推奨しません。
NScripterの部分を吉里吉里に置き換えたりするのもNGです。
0095名前は開発中のものです。2007/04/23(月) 14:39:21ID:4RvXZiat
>>92
エンジン問わず、システムは外注出してて、
社内はライター兼スクリプトだけなんて会社はザラにあるだろ。
そんな事に興味持ってなにか楽しいことでもあんの?
0096名前は開発中のものです。2007/04/23(月) 14:52:24ID:4bI822jG
スクリプタとプログラマは全然違うよな
0097名前は開発中のものです。2007/04/23(月) 19:40:59ID:4VJvcYap
少し不思議な動作を見つけました。
以下のサンプルではtextgosub処理内部で外部にgotoジャンプして、再び内部に戻るという処理を行なっています。
左クリック(%1=0)で正常に次の文章に進み、スペースキー(%1=-11)では次に進まないという動作は正しいのですが、
スペースキーを長押ししてから離すと、なぜか次の文章に進んでしまいます。(%1=0になる)
これはやっぱりtextgosub処理内部にもう一度戻るという処理が悪いせいでしょうか?

*define
useescspc
textgosub *text_label
game
*start
*main
;textclear
もきゅ。\
goto *main

*text_label
*loop
textbtnwait %1
if %1 = -11 goto *sub
if %1 = 0 return
goto *loop

*sub
;何か処理
goto *loop
0098名前は開発中のものです。2007/04/23(月) 19:49:07ID:clHBX4Vi
押しっぱなし系統は仕様でしょう。
前にenterで似たことがあったし。
0099名前は開発中のものです。2007/04/23(月) 22:48:00ID:ip/6SZzV
>>97
まだそんな古いこと言ってるのか。ほんと頭悪いな。
とりあえず、過去ログ全部呼んでからゆとり卒業してこい。
0100名前は開発中のものです。2007/04/23(月) 22:56:24ID:vZvpUK3q
漢字間違ってるくせにゆとり卒業しろとかあほ過ぎだろお前
0101名前は開発中のものです。2007/04/23(月) 23:05:24ID:4RvXZiat
いや、構うなよ……
0102名前は開発中のものです。2007/04/23(月) 23:10:08ID:PKDlDq8e
>>100
煽りに反応してる時点でおまえは終わってる
0103名前は開発中のものです。2007/04/24(火) 01:47:52ID:jTMQ6hw6
>>97
ヒント:Win32API
0104名前は開発中のものです。2007/04/24(火) 19:13:56ID:Zoeklwiw
MSpDraw.dll が完成した模様
0105名前は開発中のものです。2007/04/24(火) 19:29:25ID:LdViM9aw
>>104
文字を表示しながらの背景スクロールSUGEEEE
0106名前は開発中のものです。2007/04/24(火) 22:41:38ID:hkvkTNxf
フラッシュ扱えるようにするプラグイン何処かに無かったっけ?
0107名前は開発中のものです。2007/04/24(火) 22:42:43ID:w9N9XMSv
大昔に西野氏が出してたけどすぐに公開停止。
0108名前は開発中のものです。2007/04/25(水) 10:39:50ID:HxEBZMcT
ここの試作は?
ttp://sawaex.hp.infoseek.co.jp
0109名前は開発中のものです。2007/04/25(水) 14:10:38ID:Aos4AZHc
>>108
触ってみれ。ここで挙げられない理由がわかる。
0110名前は開発中のものです。2007/04/25(水) 21:30:50ID:/VWSRmVN
これは使えねェ…
ホントにただのフラッシュプレイヤーじゃないか…
0111名前は開発中のものです。2007/04/25(水) 21:58:22ID:VELyb1YT
自分で試さない奴氏ね
0112名前は開発中のものです。2007/04/26(木) 01:24:22ID:c8HloAnC
∧_∧
( ´∀`)< ぬるぽ
0113名前は開発中のものです。2007/04/26(木) 14:30:08ID:s96BvE4u
ガッ
0114名前は開発中のものです。2007/04/27(金) 03:53:19ID:TcH3KNlx
みんなで鏡作らない?
0115名前は開発中のものです。2007/04/27(金) 04:36:45ID:MBKGKCTc
>>114
ガラスに銀紙貼って満足しる
0116名前は開発中のものです。2007/04/27(金) 09:29:15ID:RmelH6T9
頭を剃って我慢しる。
0117名前は開発中のものです。2007/04/28(土) 15:20:56ID:D5WhQTvI
( ゚Д゚)y─┛~~
0118名前は開発中のものです。2007/04/29(日) 04:30:50ID:wESpDbCb
ペッ( ゚д゚)、
0119名前は開発中のものです。2007/04/29(日) 18:57:42ID:vz+uW2HY
エヌスクマスター XENOGLOSSIA(・∀・)
0120名前は開発中のものです。2007/04/30(月) 02:19:25ID:c4n/fXxm
ついにアイマス信者の魔の手がここまできたか…。
0121名前は開発中のものです。2007/04/30(月) 02:30:58ID:wgCBb4Jb
どうみてもアイマス信者じゃないと思うんだがw
つか雨宮優子って誰だよwwww
釣りか?釣りだったのか?
0122名前は開発中のものです。2007/04/30(月) 02:36:17ID:P6YJV3kr
>>120
公式のアレか?
なんつーか春だなぁって感じだなw
ひぐらし嫌悪だからDLL使わんとか意味解らん。
0123名前は開発中のものです。2007/04/30(月) 13:40:24ID:GjJVALZ6
バックログの色を黄色以外に変更する方法とかない?
0124名前は開発中のものです。2007/04/30(月) 13:43:46ID:gdCeFCAT
マニュアル読んでください
0125名前は開発中のものです。2007/04/30(月) 14:18:28ID:WYtAIDty
>>123 ある。
0126名前は開発中のものです。2007/04/30(月) 14:54:36ID:ONYVZAv8
328 名前:名前は開発中のものです。[] 投稿日:2007/04/30(月) 13:18:44 ID:GjJVALZ6
吉里吉里に移植ですか……
元々Nスク使ってるんですがバックログが黄色なのが嫌なのと文字がYUKKIのが超綺麗に見えるのが良くてYUKKIを検討してるんです
0127名前は開発中のものです。2007/04/30(月) 16:55:34ID:WYtAIDty
>>126
そのレスはマニュアル読めないヘタレだということを自分で宣伝してるな(´・ω・`)
悪いけど吉里吉里だともっと使いこなせないと思われ。
0128名前は開発中のものです。2007/04/30(月) 19:02:18ID:3EP0kJhT
夢は長く見せてやろうさ
0129名前は開発中のものです。2007/04/30(月) 19:50:58ID:W7TxNRpM
Nscのテキストが汚いって良く聞くけど
通常テキストにもアンチエイリアスってかかってるよね?
他のソフトとアンチエイリアスの種類が違うのかな
0130名前は開発中のものです。2007/04/30(月) 20:17:17ID:WYtAIDty
>>129
かかってるよ。ツール毎に確かにかけ方違うな。あとはもう好みの問題。

あと、明朝なのに太字にしてない作品は汚いって言われても仕方ないと個人的に思う。
0131名前は開発中のものです。2007/04/30(月) 21:26:47ID:ACMQB7Yb
>>129
>>75の画像見比べてみ
0132名前は開発中のものです。2007/04/30(月) 21:41:20ID:W7TxNRpM
>>131
下のほうが綺麗に見える。
つまりONscのほうがNscよりもアンチエイリアス的に勝ってるってこと?

てか、俺としてはテキストの画像よりも
テキストの出現方法のほうが気になる。
一文字ごとに出てくる仕様と別に、流れながら出てくる仕様があってもいい気がする
0133名前は開発中のものです。2007/04/30(月) 22:01:43ID:h3bT4G44
>>132
流れるように(クロスフェード?)文字表示されるタイプってなんか気持ち悪くて個人的にはキライ
0134名前は開発中のものです。2007/04/30(月) 22:27:50ID:hZ8jtRdg
>>133
俺もだ
なんか生理的にイヤなんだよな
0135名前は開発中のものです。2007/04/30(月) 23:04:04ID:eAOiN3w2
>>75で比較すると、影や太字設定がそもそも違うように見えるんだが。
まあしかし、onscが綺麗に見えるなぁ。
0136名前は開発中のものです。2007/05/01(火) 00:58:10ID:M1kc1HRx
俺は上のほうが見易くて好きだけどなw
チープさもたまらん。
0137名前は開発中のものです。2007/05/01(火) 01:02:10ID:37s7UGvB
テキストなんて飾りです! エロい人にはそれがわからんのですよ!

ギャルゲ好き甥っ子(17)の名セリフ(意味わからんけど)
とにかく絵が見れればいいらしい
0138名前は開発中のものです。2007/05/01(火) 01:07:52ID:UumXfcUq
>>137
はっきり言おう。
気に入らんな
0139名前は開発中のものです。2007/05/01(火) 01:22:11ID:8g5aMk+/
>>137
一度フランス書院の名作を渡してみれ。悔しがりながらも開眼してくれるぞ。
……ところでスレ違いじゃね?
0140名前は開発中のものです。2007/05/01(火) 03:03:04ID:0UtIcQie
こぉ〜のみのもんだいぃ〜♪
こぉ〜のみのもんだいぃ〜〜〜だっよ♪
0141名前は開発中のものです。2007/05/01(火) 23:50:41ID:cHVHW0my
おれはタマ姉が好きだ♪
0142名前は開発中のものです。2007/05/02(水) 09:01:38ID:fdSwvV0O
愛佳は俺の嫁
なんたって昨日ケーキ買って食ったからな…
0143名前は開発中のものです。2007/05/02(水) 16:59:59ID:8EMSx3nT
おまえら…w
0144名前は開発中のものです。2007/05/02(水) 18:23:03ID:2bPWND8G
そう言えば解説サイトの setwindow の説明でテキストスピード正常に動作させるのに
オラが見た限り全てのサイトで省略命令の !sd 書けって書いてあるけどなんで textspeeddefault じゃないのかな?
アレってワザとなの?
0145名前は開発中のものです。2007/05/02(水) 19:29:44ID:SkUZgf9J
ソレ同じ命令なんですけど……
0146名前は開発中のものです。2007/05/02(水) 21:16:24ID:2bPWND8G
!sd だとテキスト窓描画されるじゃん
背景画との兼ね合いでチラツキの原因になることがあるから
textspeeddefault で命令書いた方が無難だと思ったのさ
0147名前は開発中のものです。2007/05/02(水) 21:38:49ID:e8muF2Pw
waitなんかと同じように微妙に違うからな
テキストウィンドウそのままか、消して処理するかの違い
文中でいちいちウィンドウ消されてたらウザいからそう書いてるんだろ
0148名前は開発中のものです。2007/05/03(木) 15:53:49ID:iejq0oat
MSpDraw.dll 使って動的演出して
テキストにクリック待ちカーソル使うとチラつくのってNスク本体が原因?

クリック待ちカーソル使わないほうが良いの?
0149名前は開発中のものです。2007/05/03(木) 16:01:26ID:O5jGj3jB
久しぶりにバカが現れたな
クリック待ちカーソルとやらを自作するか、win32使えば済む問題じゃないのか?
0150名前は開発中のものです。2007/05/03(木) 16:45:00ID:iejq0oat
ゴメンな馬鹿で
うちOSがwin2000使ってるけど、それじゃダメなの?

そんで、Nスク付属のカーソル使って
MSpDraw.dll に付いてたサンプルに

setcursor 0,":l/3,160,2;cursor0.bmp",0,0
setcursor 1,":l/3,160,2;cursor1.bmp",0,0

入れて動かしたら魔法円動いてる時にカーソル点滅するから原因を知りたかったのです
0151名前は開発中のものです。2007/05/03(木) 17:10:54ID:YSXvBuhU
ゴメンに謝意が感じられないのでスルーw

NScripter tips の中級者用講座みてて
お茶目な箇所発見w

>(関連)絶対値を出したい
>命令はないが簡単なので手動で作る。1でも2でもどっちでもどうぞ。
>1. if %0 < 0 mov %0,%0*(-1)
>2. if %0 < 0 mov %0,%0-(%0*2)
0152名前は開発中のものです。2007/05/03(木) 17:24:10ID:iejq0oat
頭ごなしにバカとか言われて謝意もないだろ
馬鹿なの認めてるだけなんだから
0153名前は開発中のものです。2007/05/03(木) 17:32:57ID:ztcHv96b
黙れカス
0154名前は開発中のものです。2007/05/03(木) 17:37:57ID:Xlb9oBmB
おいおい、せっかくの連休で楽しくゲーム製作してるんだから餅つけ。
と言いつつ自分は検証する気も無いんだが。

@dllの製作者様に問い合わせてみる
A本家掲示板で質問してみる

まぁ質問してその日に解答が得られるなんて虫のいい話はないと思うが。
0155名前は開発中のものです。2007/05/03(木) 17:42:30ID:Cz5VSWvn
本家はスレ違いって叩かれるだけだろ・・・
0156名前は開発中のものです。2007/05/03(木) 17:49:54ID:YSXvBuhU
dllの製作者様に飛び火すると可哀相なので

>テキストにクリック待ちカーソル使うとチラつくのってNスク本体が原因?
y
システムカスタマイズして下さいが公式見解
0157名前は開発中のものです。2007/05/03(木) 18:10:33ID:iejq0oat
>>154
>まぁ質問してその日に解答が得られるなんて虫のいい話はないと思うが。
その日に解答ない場合って大概スルーでしょ

>>156
教えてくれて有り難うございます。
0158名前は開発中のものです。2007/05/03(木) 18:16:30ID:Xlb9oBmB
俺が馬鹿みたいだった。いや馬鹿だったわけだ。
文字だけは難しいな。
0159名前は開発中のものです。2007/05/03(木) 19:07:55ID:4f+nIkkG
>>151のお茶目さがわからない俺は馬鹿認定をもらえますか?
0160名前は開発中のものです。2007/05/03(木) 19:38:29ID:YSXvBuhU
>>151
これでも見てまたーりしるって意図だったんだけど
皆そうはとってくれなかったのか?

if %0 < 0 mov %0,-%0
でよくね?wwwってこと
なぜあのように書かれたかはすんごいよく分かるんだけどw
0161名前は開発中のものです。2007/05/03(木) 20:35:07ID:aEyF7vDl
>>151
ワロタw あそこは説明が投げやりだったり責任感なさそうだから好きだw
0162名前は開発中のものです。2007/05/04(金) 10:13:43ID:x5bTjst3
まだよく分からないけど最新版で変なバグ発見

effect 15,18,1200,"mask.bmp"

こんな感じで定義して

print 15

を使うと直前のdwaveの音が(つまり二重に)鳴る。
音楽がおかしいときもあった。
音声に使ってるタイマーがまき戻ったりしてるのかな?謎。

で、定義節で

effect 15,18,1100,"mask.bmp"

とだけ直すと異常なく使えた。

こんなバグってあり得るのか?
と思ったけど、誰かの役に立つかもしれないので書いておく。
0163名前は開発中のものです。2007/05/04(金) 10:27:04ID:H9hXaH2a
だから公式に書けと何度(ry
0164名前は開発中のものです。2007/05/04(金) 10:38:56ID:x5bTjst3
>>163
もうちょっと再現性含めて調べが付いたらね。
どうせ、このレベルだと作者にスルーされるし。

今はそこまで調べてる暇はない。
けど、同じ悩みの奴が居るかもしれないので書いておいた。
反省はしてない。
0165名前は開発中のものです。2007/05/04(金) 10:52:28ID:8GW1nDGV
解決策があるような問題をダラダラと書くなクソ野郎
メールでも送ってろ
0166名前は開発中のものです。2007/05/04(金) 11:16:10ID:t+ccF74h
解決策があるようなあらゆる問題を放置してきたことによってこの惨状が生まれたんだがな
0167名前は開発中のものです。2007/05/04(金) 11:22:24ID:UIiOn0Tn
ツールなんて使わなきゃいいのにwww
ここはWin32APIも使えないのにゲーム作ろうとする低脳たちの巣窟ですねwwwww
0168名前は開発中のものです。2007/05/04(金) 12:19:48ID:qvHWQCxE
釣れますか?^ ^
0169名前は開発中のものです。2007/05/04(金) 13:07:55ID:BxJCtwgq
音飛び(BGM)ならうちもたまにあるよ
飛ぶ時は必ずディスクアクセスしてるから
グローバルファイルかウイルスソフトがいたずらしてるんだろうなと思ってるけど
0170名前は開発中のものです。2007/05/04(金) 19:03:13ID:GRmTdJvj
>>164
作者じゃなくて閲覧者が調べてレスしてくれるかも試練だろ?
>同じ悩みの奴が居るかもしれないので
本気でこう思ってんなら尚更。
0171名前は開発中のものです。2007/05/04(金) 21:30:44ID:NXsvoMk0
脳内で勝手に
>どうせ、このレベルだと作者にスルーされるし。
と思い込んでいる点がいかにも根暗なキモヲタで気色悪い、さっさと氏ねよ
0172名前は開発中のものです。2007/05/04(金) 22:30:12ID:x5bTjst3
なんでそんなに必死なんだw
帰るなり吹いたわ
0173名前は開発中のものです。2007/05/04(金) 22:31:38ID:VqjoxX3b
背景のエフェクトを途中でカットする命令なんてある?
drawとかtrapとかで自作するしかないのかな
0174名前は開発中のものです。2007/05/04(金) 22:38:31ID:7DG09TL6
なにを言っとるんだおまいは
0175名前は開発中のものです。2007/05/04(金) 23:05:28ID:VqjoxX3b
例えば
effect 10を5000ミリ秒かけて
その動作の途中に左クリックがあった場合、残りの処理を全部カットして表示。みたいな動作

ってことが言いたかったんだ。
それとも俺が決定的な勘違いをしてるのかなー
0176名前は開発中のものです。2007/05/05(土) 00:05:38ID:qusIm09Q
俺、それ好きじゃないんだよな
うっかりクリックして演出飛んだらがっかりする
スキップ時だけ演出カットできればいいんじゃないかと思うんだが・・・

それはともかく、trap先は瞬間表示でprint・・・か?
全部print命令で書いてく覚悟ならできそうな気もするけど・・・
■ このスレッドは過去ログ倉庫に格納されています