[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 09/10 00:03 / Filesize : 183 KB / Number-of Response : 731
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NScripter Ver.18.00



1 名前:名前は開発中のものです。 [2011/07/29(金) 13:42:31.89 ID:eqalPxic]
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

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

・うpろだ
ttp://nscuploader.pa.land.to/

15 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 00:19:20.41 ID:5Gky2874]
>>14
humanz 命令で指定してる値は?

16 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 07:34:14.85 ID:b3pknZ3X]
>>15
humanz 100
で指定しています。

17 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 13:59:54.48 ID:C1i0Mska]
サブスクリプトについて質問なんですが、gosub 命令から、他のtxtファイルに飛ばすにはどうしたらいいですか?
ググってもなかなか出てこないのでよろしくお願いします

18 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 14:18:10.79 ID:C1i0Mska]
あと、もうひとつお願いします。
画像ファイルに変数を使うことってできますか?

たとえば、

変数を以下として、
mov %0,1

bg "bg\”%0”.jpg" ,1
inc %0

のループ文とかうまくいかないのですが、原因教えてもらえないでしょうか。
お願いします


19 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 15:01:47.42 ID:5Gky2874]
>>16
なら、立ち絵より後ろになるスプライト番号は101〜999ですよ

20 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 15:05:44.41 ID:5Gky2874]
>>17
サブスクリプトなんてものはありません。
txtファイルは実行時に全部内部で結合したものとして扱われます。ファイル分けは全く関係ありません。
>>18
%0を文字列化しないと駄目です。具体的には↓。色々と基礎の基礎が分かってないと思うのでどっかで学んでくだしあ
mov %0,1
itoa $0,%0
bg "bg\"+$0+".jpg",1
inc %0

21 名前:名前は開発中のものです。 mailto:sage [2011/08/01(月) 15:24:21.53 ID:C1i0Mska]
>>20
できました!
ありがとうございます!!!

22 名前:名前は開発中のものです。 [2011/08/02(火) 12:42:51.05 ID:F2cegUUm]
for %10=1 to 7 step 1
itoa $10,%10

変数は「$10」
変数は「%10」@
next


これで実行すると、

変数は「$10」
部分が文字化けするんですが、理由わかる方いらっしゃいますか?
よろしくお願いします

23 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 13:49:48.67 ID:jnPE1mKX]
>>22
理由は半角だから。itoa2 $10,%10 にしる
色々と基礎の基礎が分かってないと思うのでどっかで学んでくだしあ



24 名前:名前は開発中のものです。 [2011/08/02(火) 16:07:54.75 ID:F2cegUUm]
>>23
助かります!!
本と参考サイト見ながらなってるのですが、基本仕様が覚え切れてないみたいです・・・。

25 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 16:08:23.40 ID:F2cegUUm]
失礼
ageちゃいました。

26 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 17:56:21.18 ID:Azi0Ye/G]
これからしばらくは、毎日、基礎のキみたいな質問を繰り返すID:F2cegUUmの相手をしなくてはならんようだな

27 名前:0Otlidxi mailto:sage [2011/08/02(火) 19:00:42.46 ID:w68/orPO]
・Ver.18.00での変更点

・「うpろだ」の移動に伴うURL変更。
・「Nscripterオフィシャルガイド 改訂版 だれでもかんたん!ノベルゲームのつくりかた」の
一部URLの変更。(7andy→7netshopping)
・「あどばんすどNScripterオフィシャルガイド」の新規URLの追加。(7netshopping)
・【NScripter−Tips】の移動に伴うURL変更。
・Binary Heavenの消滅に伴う【NScripter−Tips】内ミラーサイトへのURL変更。
・〜貴史たま+MEのHP〜のwiki表記の追加
・without limitの移動に伴うURL変更。
・ノベルツール選考スレ 3rd STRIKEの移動に伴うURL変更。

28 名前:0Otlidxi mailto:sage [2011/08/02(火) 19:37:03.03 ID:w68/orPO]
>>ID:mfw9cmYd,ID:C1i0Mska,ID:F2cegUUm
質問は一向に構わないと思ってるけど、夏真っ盛りなので質問と回答の手順の案を一つ。

質問者 → 下記のwikiへ投稿。
回答者 → wikiへ回答して、このスレへは報告のみ。報告は任意。

wikiのFAQ
ttp://takasi.mydns.jp/takasi/pukiwiki/index.php?NScripter%2FFAQ


29 名前:名前は開発中のものです。 mailto:sage [2011/08/02(火) 19:57:29.19 ID:jnPE1mKX]
>>24
ドンマイ。ガンガレ

>>26
昨日も今日も俺が回答したし、明日以降も暇なら答えるから、
おまいさんは別に相手をしなくていいよ。心配しなさんな

30 名前:名前は開発中のものです。 [2011/08/03(水) 12:30:03.58 ID:4Wa5wFa0]
>>26
つ洋梨

31 名前:名前は開発中のものです。 [2011/08/03(水) 19:56:02.94 ID:bNPLszvd]
>>26
さっさと巣へ帰れ

32 名前:名前は開発中のものです。 [2011/08/04(木) 17:35:04.79 ID:ETVN+rBW]
スレが止まっている苦情は>>26へどうぞ

33 名前:名前は開発中のものです。 mailto:sage [2011/08/04(木) 17:38:48.50 ID:00FB6cMb]
>>26
死ねよビチ糞!スレを汚すな!



34 名前:名前は開発中のものです。 mailto:sage [2011/08/04(木) 18:46:53.69 ID:sv0yX2Rv]
「lua使う場合は非推奨」の命令群でも作ろうかと思ったけど、lua使う人ならその辺自力で分かるかと思い直した

35 名前:名前は開発中のものです。 mailto:sage [2011/08/04(木) 22:55:38.36 ID:RCWiY1aN]
26ってウザいなココから追い出す署名やんない?

36 名前:名前は開発中のものです。 mailto:sage [2011/08/04(木) 23:05:30.80 ID:Lx81v2NS]
それ賛成です
35さんリーダーでお願いします。みんなも協力しよう

37 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 01:22:13.91 ID:YisBnMtB]
ナニコレ……
きめえわお前ら

38 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 03:56:59.16 ID:5GYbGGLB]
37=26の自演
都合悪くなってきたからって話逸らそうとすんな見え見えなんだよ

39 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 05:07:06.80 ID:zMscCNIO]
37、こいつ雑魚っぽい

40 名前:名前は開発中のものです。 [2011/08/05(金) 08:15:10.93 ID:he0atHD+]
単発IDばっかでワロタ

41 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 16:54:29.22 ID:XCR6c06I]
レス数が進んでもスレが止まっている点は変わらないままだなんて。orz



42 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 22:19:57.23 ID:vfTcQfNb]
26を追い出す署名どうなったんですか?

43 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 22:50:03.66 ID:X+PYS980]
夏休みが終わるまで止まってていいよ



44 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 23:41:05.55 ID:qb9aAo9t]
今のNScripterは新規に始めるには
正直オススメできないと思ってるんだけど
こうしてみると若い世代も参入しているんだなあと妙な安堵感はある

45 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 23:55:53.24 ID:QRb4BGk4]
えー、新規が参入してくるメリットってなんかあんの?

46 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 00:04:24.59 ID:MN7IdKJ4]
単に作ってる本人が形になるものが作れそうとかじゃね

47 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 00:08:31.57 ID:uk5Am2oZ]
Nスクの発展に寄与してきた諸氏がNスクから離れつつある現状では
若い原動力を歓迎してもいいんじゃなかろうか
Nスク2をただ口を開けて待っているだけじゃ駄目だと思う

48 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 00:50:58.07 ID:6yXkpUCy]
>>26
さっさと巣へ帰れ

49 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 01:44:06.93 ID:XEKP7sVG]
このスレ全部単発IDでクソワロタ

50 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 11:07:35.81 ID:+8EuJVJz]
>>44は何がおすすめ?

51 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 13:37:43.67 ID:Y9KjlKAQ]
自演臭い

52 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 17:19:11.29 ID:ZSBfydjl]
じぇんじぇんそんなことないお

53 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 17:22:33.18 ID:4o8MDkOW]
みんなとってもやさいいにゃん



54 名前:名前は開発中のものです。 [2011/08/06(土) 19:06:05.32 ID:71Tv/t1a]
・現在、吉里吉里に関連したスレは粘着されていない
・同じく、他のゲームエンジンスレは粘着されていない

55 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 21:04:38.88 ID:4o8MDkOW]
     ,ィ, (fー--─‐- 、、
.    ,イ/〃        ヾ= 、
   N {                \
  ト.l ヽ               l
 、ゝ丶         ,..ィ从    |
  \`.、_  __ ,. _彡'ノリ _,.ゝ、  |         ∧
   `ゝf‐ゞ゙ujヾ二r^ァuj< y=レヽ.     l\ /
.    |fjl、  ̄.リj^ヾ.)  ̄  ノ レ リ   __|  `
    ヾl.`ー- べ!゙‐ ` ー-‐'  ,ン   \   
      l    f,.ニニニヽ u /:|   _∠, Nスクスレが悪の組織に狙われているんだよ!
       ト、  ヽ.__.丿  ,イ |     /  
     _亅::ヽ、 ー   / i :ト、    ´ ̄|
  -‐''「 F′::  `:ー '´  ,.'  フ >ー、   l/、  ,ヘ
    ト、ヾ;、..__     , '_,./ /l       ∨
   ヽl \\‐二ニ二三/ / /

56 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 21:13:10.34 ID:fOD49bX5]
現在でも、NScripterの知名度は、他のゲームエンジンに比べて高い。
過去に商用で採用された作品は少なくなく、使用料の体系まで明確になっているというアドバンテージがある。
この点から見ても、NScripterの欠点を洗い浚いにすることで、リプレースを狙っている商用ゲームエンジンが存在していると見て、おかしくは無い。
同人作品を叩く場合でも、NScrpterのスレを利用してまで叩く必要は全く無かったのに、過去の食い付き方は異常な位だった。
今後も、同人作品にNScrpterが採用され続けることは、他のゲームエンジンにとって、商用としての位置付けが不利なまま居続ける一因にもなる。

57 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 21:23:38.36 ID:fOD49bX5]
NScrpterの採用者にとって、作りたい物を作っているだけのことで、他のゲームエンジンなんか知ったことではない。
そして、多種ハードウェア対応化やオリスク化の賛否は、また別の話。

58 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 21:33:14.03 ID:fOD49bX5]
ぶっちゃけた話「匿名のままNScripterの評判を落とせる格好の場所は、ほぼ此処(2ch)だけ」ってこと。

59 名前:名前は開発中のものです。 mailto:sage [2011/08/06(土) 22:23:23.37 ID:4o8MDkOW]
     ,ィ, (fー--─‐- 、、
.    ,イ/〃        ヾ= 、
   N {                \
  ト.l ヽ               l
 、ゝ丶         ,..ィ从    |
  \`.、_  __ ,. _彡'ノリ _,.ゝ、  |         ∧
   `ゝf‐ゞ゙ujヾ二r^ァuj< y=レヽ.     l\ /
.    |fjl、  ̄.リj^ヾ.)  ̄  ノ レ リ   __|  `
    ヾl.`ー- べ!゙‐ ` ー-‐'  ,ン   \   
      l    f,.ニニニヽ u /:|   _∠, なるほど!Nスクが目障りな他のエンジンの開発者がスレを攻撃してるんだよ!
       ト、  ヽ.__.丿  ,イ |     /  
     _亅::ヽ、 ー   / i :ト、    ´ ̄|
  -‐''「 F′::  `:ー '´  ,.'  フ >ー、   l/、  ,ヘ
    ト、ヾ;、..__     , '_,./ /l       ∨
   ヽl \\‐二ニ二三/ / /

60 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 03:24:10.68 ID:FjOsNwKk]
ΩΩΩ<ナダッンテー

61 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 11:55:30.32 ID:fkNrr70C]
ライセンスという点で言うなら
ソースが公開されててソース改変もできて無償な吉里吉里が一番商用でも使いやすいんじゃね

62 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 12:42:05.59 ID:rwLGIoPk]
>>61
>ソースが公開されててソース改変もできて無償な吉里吉里が一番商用でも使いやすい
社内にプログラマがいなくてもスクリプトが分かれば商用を出せる、
それも作者サポートがあるからこそのNスクの強みだと思ってる
その点を吉里吉里がクリア出来るのかどうかが不安でな……
一度試しに組んでみようかとは思ってるが

63 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 13:35:05.97 ID:3etcQNy5]
>>61
ライセンスに関しては吉里吉里にとってNScripterが不都合になる点は無いと思う
>>62
他のゲームエンジンへの移行が自由な点を考慮すると他のゲームエンジンスレを叩く
信者と呼ばれるような人達が実際にいるかは怪しいと思ってる



64 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 14:48:07.03 ID:f8SEFSRI]
ここはーNscスレなんだー他のエンジンの話はわからんちんよー

65 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 15:08:21.91 ID:aE/AEXyo]
最初の手間対できることで言えばかなりNスク優秀だと思う。Lua使い出すとNスク側にも関数ほしくて仕方なくなるけど

66 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 16:24:34.47 ID:P8fvweV6]
単発IDで急に不自然なライセンス話の連発とか
荒らしが、作戦変えてきたみたいだな
いい加減、元のスレに戻って欲しいんだが、こいつら総スルー出来んのか?

67 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 16:40:18.58 ID:G2Skv4KC]
>>7
>・Nscripter以外のノベルツールに関する話題は、ここでは歓迎されません。
>・また、ノベルツールの比較検討や論議については、下記のスレで行って下さい。
(但し、特定のノベルツールを叩く為のスレではありません)

いいかげんにしろ

68 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 16:58:40.68 ID:P8fvweV6]
ほんと最悪の連中

69 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 17:04:39.80 ID:GxTMfa67]
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
| いい加減、元のスレに戻って欲しいんだが、こいつら総スルー出来んのか?|
\__    __________________________/
     ∨
    ∧_∧
    ( ´Д`)     ∧_∧    / ̄ ̄ ̄ ̄ ̄ ̄ ̄\
   /    \    (´Д` ) < いいかげんにしろ |
__| | >66 | |_   /    ヽ、 \_______/
||\  ̄ ̄ ̄ ̄   / .|>>67| | 
||\..∧_∧    (⌒\|__./ ./
||. . (    )     ~\_____ノ|  ∧_∧.
.  _/   ヽ          \|   (´Д` )
.  |     ヽ          \ /    ヽ. 
.  |    |ヽ、二⌒)       / .|   | |  
.  .|    ヽ \∧_∧   (⌒\|__./ ./ . 
   ヽ、___(    )      ~\_____ノ|  ∧_∧
.         _/   ヽ          \| (´Д` ).
.         |     ヽ          \ /    ヽ、
.         |    |ヽ、二⌒)       / .|   | | .
.         .|    ヽ \\       (⌒\|__./ ./ .
.         ヽ、____ \\       ~\_____ノ| .



NScripterが叩かれていないのに他のレスを叩くテンプレ誤用の例?

70 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 17:09:45.78 ID:GxTMfa67]
普段であれば自然に話題が変わるまで待つか
頃合を見て新しい話題を振れば済むだけの話なのに
どうして躍起になってるの?

71 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 17:12:32.10 ID:G2Skv4KC]
>>69
叩く叩かないじゃなくスレ違いなんだよ他でやれ

>>70
1人じゃないみたいから

72 名前:名前は開発中のものです。 [2011/08/07(日) 17:21:51.23 ID:GxTMfa67]
全力で自演扱いして否定しようとしているのであれば
逆に話題の信憑性が増してスレ妨害の実態の暴露になるかもね。

73 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 21:24:43.90 ID:WLfQ2LOT]
ID:GxTMfa67
昨日から変なAA貼ってスレ荒らしてるのコイツか
NG推奨



74 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 22:58:09.55 ID:aE/AEXyo]
いい加減にしないとまとめてsplitするぞ

75 名前:名前は開発中のものです。 [2011/08/08(月) 00:59:58.13 ID:It7G/meW]
単独自演扱いと否定の躍起っぷりから、よっぽど気に食わない流れなんだな

76 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 01:10:29.66 ID:Q+M0phYW]
キチガイみたいに自演認定繰り返して何がしたいのかねー

77 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 03:22:34.23 ID:2LVSXUko]
skip 0で脳みそ焼き切るぞ

78 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 09:36:26.27 ID:NFi+obXF]
なんとなくNスク使ってるなら皆ADV作ってると思ってたんだけど
Lua使ってRPGとか全然違うジャンルのゲーム作ってる人いる?





79 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 10:09:58.32 ID:kb2dVGCg]
>>78
シェアゲーの名を挙げるのは気が引けるからフリーで。「戦えメイドさん」でググれ

80 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 10:10:33.93 ID:kb2dVGCg]
てか、別にLua使わなくても色々出来るぞ。使った方が楽だけど。

81 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 11:49:31.55 ID:NFi+obXF]
>>79
d
こういうのもできるんだね
うろ覚えだけど前に制作者さんのサイトにあったRPG風のサンプルがLua使ってた記憶があったんだ


つーか>>78改行多くてスマソ

82 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 11:51:14.94 ID:oukKUQtp]
カスタマイズに凝る場合はテストプレイを重ねて快適な最低動作環境を設定して欲しいかも?

83 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 15:15:18.82 ID:2LVSXUko]
3Dダンジョンをヌルヌル動かすならLua使わないと無理じゃね? 中割り用意して……とかは作る側が面倒くさすぎるし



84 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 15:43:17.34 ID:H5ZjNxtZ]
止め絵の3DダンジョンRPGならいくつかみたことあるな。

どうでもいいけどreturn *〜〜 でreturn後にラベル飛ばすのって本来スタックエラーなバグスクリプトでも中途半端に機能するのってNスク側のバグなんじゃないかなあ。
デバッグで気づけないから不具合の温床になる

85 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 16:26:12.24 ID:AXHEvm2Y]
作る側からすれば、スクリプトの自由度がすごく上がるから
いい仕様だと思うけど。
return *〜は、cselを完全に自作しようとすると絶対に必要になるし。

これが不具合の温床になるのは、スクリプトの組み方が甘いせい。
それをNスグ側のバグとかw
自分で書いたスクリプトも満足にメンテできないやつは、
危ないから使うなってことでしょ。

86 名前:名前は開発中のものです。 [2011/08/08(月) 20:44:53.92 ID:kAT5oUfn]
ここで突っ込み入れとくけど、どうでもいいことの話題でNScripterを貶めようとするのは不自然だよねー?
あと、一方的にスクリプト作成者を否定するんだったら組み方の甘さで誤動作するというスクリプトの
具体例を挙げたほうがいいよ。

87 名前:名前は開発中のものです。 [2011/08/08(月) 20:54:59.45 ID:kAT5oUfn]
作品作っている側としては、実際のバグがあったとしたら本家で報告してると思うんだわ。

88 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 21:12:27.22 ID:kb2dVGCg]
>>84
>中途半端に機能する
いや、対になってるコード書けてないんだから普通に機能してないだろ。
仕様の穴でもないし。バグというならスクリプト打ち手の脳みそ側のバグ。

89 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 21:46:27.45 ID:H5ZjNxtZ]
書き方が悪いせいで上手く理解してもらえなかったかな。詳しく言うと
gosubと対になっていない状態でreturn *〜を使うとgosubとreturnが一致していませんって出て落ちるはずなんだけど、なぜかエラーで落ちずにそのままラベルの飛び先に飛んだ事があって、その本来落ちるはずの処理を何回か繰り返したら通常通りエラ−表示が出て落ちた。
という事があったわけ。

多分自分のスクリプトがおかしいんだろうと思うけど、今のところgosubで飛ばしたままreturnせずにその処理をやっていたっていうミスが見つからないからちょっと言ってみただけだよ
別にNスクを貶めようとか否定のために言ってるわけじゃないからいつまでもピリピリしてなさんな。

90 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 21:55:11.06 ID:kb2dVGCg]
>>89
スタック理解してなくね?

あと、>86-87の被害妄想っぽいのは無視していいと思う。
彼はいつものageてるアホでしょ。

91 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 22:23:36.47 ID:Q+M0phYW]
なんでここは、いつもこんなギスギスしてるんだ?

92 名前:名前は開発中のものです。 mailto:sage [2011/08/08(月) 22:37:36.02 ID:BDMiLRQ6]
>>89
サブルーチンってgosub命令のときにスタックに飛ぶ前の位置を記憶して、return命令でスタックを読み込んで記憶された位置に戻るんじゃなかったっけ
gosubが多くてもスタックがどんどん消費されてくだけで(いつかはスタックに空きがなくなって落ちるけど)
returnが多くても記憶されてる位置に戻るだけだから
すぐ落ちないでしばらく動くことはあるんじゃない
>gosubとreturnが一致していません
このメッセージがどういうときに出るのかはちょっとわからないが

93 名前:sage [2011/08/09(火) 00:53:10.30 ID:N5ydSy/j]
>>89
returnとreturn *labelに本質的な違いはないよ
return = スタックからPOPして、POPした内容先(戻り先に)にジャンプ
return *label = スタックからPOPして(空POPして)、ラベル先にジャンプ

スタックがアンダーフロー以外でエラーを出さないのは当たり前だし
スタックいじると分かりにくい不具合の温床になりやすのも、ありがちなことだよ
Nスク側の問題とは言わないほうがいいと思うよ



94 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 01:01:06.62 ID:N5ydSy/j]
>>89
gosubで飛ばして、returnで(スタックを)消化していないだけだと思うけど
returnを一個追加すると件のgosubを特定しやすいよ

return ;<-ここにreturnを追加して、どこに戻るのか確認してみる
return *label


95 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 04:35:11.35 ID:hXIVRe1X]
もう飽きた

96 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 11:48:37.06 ID:CDTtcAOw]
>>91
ここのスレ、怖いよー

97 名前:名前は開発中のものです。 [2011/08/09(火) 13:58:49.93 ID:IzT0rasH]
>>91
動作をよく調べないで軽はずみなこと書いたり
ID:kb2dVGCgみたいに名指し叩きしてればギスギスした空気が漂うよ

ここ数レスでも実際の作者でなければ正しく説明出来ない要素が混ざっていて
凄く不思議な印象が強いよ

98 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 14:42:04.12 ID:uy7cTr8H]
唐突に現れて不自然な長文レス繰り返すって流れ自体が変だしね

99 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 14:43:05.78 ID:uy7cTr8H]
はっ!
とか書くとまた他のエンジンの連中にスレが攻撃されてるんだ!
とか言い出すんだろうか

100 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 15:10:56.65 ID:HYJCfV/P]
>>54>>56-58に対して、ID:4o8MDkOWが断言的にMMRのAAで対応してるのは
前者がビンゴだったから?

101 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 15:48:22.39 ID:XxIvfsa3]
>>97
上2行は同意だけど
>実際の作者でなければ正しく説明出来ない要素
ってのがよくわからん

102 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 16:36:44.56 ID:t+Mqpllr]
>>97はプログラムのことをよく知らんやつなんだろ。

スタックなんて、gosubのたびに戻り先ラベルを配列に格納してって、
returnされるごとに逆順で取り出すだけ。

それを理解できずに、エンジン内部で魔法みたいなことが
行われてると勘違いしてるんじゃない。
そして、その魔法の使い方がわかるのは、Nスク作者の高橋氏(神)のみだって
思っちゃってるんだよ。


103 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 17:00:54.14 ID:TO8iVIJa]
そういうことか。痛いな。



104 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 18:13:43.75 ID:9jTQeQqR]
どんなに理屈を言ったところで、実際がそうなってるとは限らない。
同じ意味で、NScripterの動作をアセンブラとかC言語を想定した理屈で説明したところで
実際のNScripterのスクリプトの仕様では、アセンブラとかC言語で記述するようにはなっていない。
上記の理由で、アセンブラとかC言語を想定した理屈では説明の意味を成さない。
>>102みたいに想定する動作の理屈を得意ぶって説明しても、NScripterはクローズドソースだから
実際に組んだスクリプトの実例で説明しないと理解のしようが無い。
魔法とか神とか言葉を使って>>97を痛くするように揶揄している本人も充分に痛いと思う。

105 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 18:14:27.82 ID:uy7cTr8H]
また単発IDが続いてるぞーーー

106 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 18:47:07.59 ID:9jTQeQqR]
一部の書き込みで、単発ID扱いするのが套手段ではないか?と思えて来て仕方が無い。
それに、>>105の書き込みは、投稿時刻が微妙過ぎて全く笑えない。

107 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 18:47:24.15 ID:NWHH5JZp]
gosub return ラベルを使う前に、
そこはgotoではいけないかどうかまずじっくり考えるんだ。
gotoで表現できるのであれば、それでやっとけ。
どうしてもできないときに初めてラベルreturnの使用を考えるんだ。

108 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 19:02:06.20 ID:S5qTDI4y]
なんでなんで?

109 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 19:10:26.63 ID:9jTQeQqR]
>>26以降、他者に噛み付いたり、一蹴する書き込みが続いてるけど、夏休みが終わった途端に消えたら
季節の風物詩として認定出来そう。

>>106
自分宛てのレスだけど、常套手段の常が欠けて套手段になってた。

110 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 19:17:30.83 ID:TO8iVIJa]
>>104
(・∀・)ニヤニヤ

111 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 19:19:30.83 ID:pHR+n1pb]
ID:9jTQeQqR

112 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 19:29:52.44 ID:h3CLQedd]
gosub/returnの原理なんて今更語らってる暇があるならgosubとセーブについて語ろうぜ

113 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 20:50:59.72 ID:XxIvfsa3]
>>104
言いたいことはわかるけど解説サイトでも>>92->>94と同じ説明してるし
実際そういう挙動なんだからカリカリすんなよ



114 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 20:59:03.66 ID:uy7cTr8H]
ID:9jTQeQqR

115 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 21:00:43.80 ID:uy7cTr8H]
彼は一体、何と戦ってるんだ…






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<183KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef