1 名前:名前は開発中のものです。 [2011/07/29(金) 13:42:31.89 ID:eqalPxic] 商業流通でなければフリーで利用可能な ゲームエンジンNScripterについて語るスレです。 ・本家 ttp://www.nscripter.com/ ・うpろだ ttp://nscuploader.pa.land.to/
334 名前:名前は開発中のものです。 mailto:sage [2011/11/08(火) 01:45:55.12 ID:f3r6GhlG] shellはウェブ以外使い道わからん
335 名前:名前は開発中のものです。 mailto:sage [2011/11/08(火) 15:34:09.44 ID:np1JZKn3] 文字のアンチエイリアスオフをできるようにしてほしい……>deffont
336 名前:名前は開発中のものです。 mailto:sage [2011/11/08(火) 17:55:57.68 ID:68D5v5Rx] NScrInstaller更新されたのか win7の無反応バグ直ったのかな?
337 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 18:42:18.46 ID:qGVw6cJ3] >>336 報告期待!
338 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 19:41:18.26 ID:NjDTEP0l] osがwin7じゃねーんだよ…確かめようが無い win7だったら聞く以前に直ってるって書くわ
339 名前:名前は開発中のものです。 mailto:sage [2011/11/11(金) 22:22:09.21 ID:1f2kkDxV] >>336 7だから確かめようか? と書こうとしたけど無反応バグが何か知らなかった
340 名前:名前は開発中のものです。 mailto:sage [2011/11/11(金) 22:49:43.53 ID:rsib6CsF] 多分うみねこで起こってるコレのことだと思う >ξ(`・3・)ウィンドウズ7に買い替えたんだけどプレイできる? >A.インストール中に他の操作をするとほぼ確実に応答なしになって終わるが、ゲーム自体は普通にプレイ出来る。
341 名前:名前は開発中のものです。 mailto:sage [2011/11/13(日) 14:59:23.93 ID:NbAACbly] Nスクを30ポージングみたいに使いたいんだけど フォルダ内からランダムに画像を表示って無理だよね? 全画像名打ち込んで飛ばしてくしかないのかな?
342 名前:名前は開発中のものです。 mailto:sage [2011/11/13(日) 15:07:38.25 ID:8Y7SRVI/] >>341 できるよ。画像名を番号にして、それをタイムアウトつきのボタン待ちごとにrndで拾ってけばいい 試してないけどこんな感じかな。画像は0.jpg,1.jpg〜のようにして *btnset bclear btime 30000 rnd2 %100,0,99: itoa $100,%100 lsp 0,$100+".jpg",0,0 *btnloop bexec $0 if $0=="TIMEOUT": goto *btnset goto *btnloop
343 名前:名前は開発中のものです。 mailto:sage [2011/11/13(日) 15:45:51.11 ID:NbAACbly] >>342 ありがとう やってみます
344 名前:名前は開発中のものです。 mailto:sage [2011/11/13(日) 21:19:56.67 ID:PJJiP95C] >>342 全然関係ない人間だけどありがとう助かった
345 名前:名前は開発中のものです。 mailto:sage [2011/11/14(月) 17:31:36.77 ID:0iczrS5Z] 新エンジンのデモ来てるぞーーー
346 名前:名前は開発中のものです。 mailto:sage [2011/11/14(月) 18:45:59.26 ID:Cc3eE2bd] >>345 これいいね ボーーッと見続けてしまうw
347 名前:名前は開発中のものです。 mailto:sage [2011/11/14(月) 21:44:19.23 ID:s5xVM9H6] ダウンロードしてみた。 「D3DX9_40.dllがない」と怒られた。 ぐぐってファイルをみつけて、それを「exeと同じフォルダ」においたら動いた。 スクリプトもns2ファイルの中なのな。 スクリプトサイズは157kbほど、結構あるな。
348 名前:名前は開発中のものです。 mailto:sage [2011/11/14(月) 22:06:11.90 ID:9ZxBuWq2] つかDirectX 最新にしなよ 何でそんな事してるんだ
349 名前:名前は開発中のものです。 mailto:sage [2011/11/14(月) 23:38:01.08 ID:s5xVM9H6] よくわからんが、最新にしても動かなかったんだ。 再起動しなかったのがまずかったのかな。
350 名前:名前は開発中のものです。 mailto:sage [2011/11/15(火) 00:51:42.26 ID:+KZLvsjE] >>347 ns2はアーカイブファイルなんだからテクスチャ用の画像素材も同梱されてるだけだと思う
351 名前:名前は開発中のものです。 mailto:sage [2011/11/15(火) 00:56:15.61 ID:+KZLvsjE] とりあえず古いPCでも何の問題も無く動いてるし 現状でも既にかなり安定してるみたいだね
352 名前:名前は開発中のものです。 mailto:sage [2011/11/22(火) 14:15:46.73 ID:HA3CtLfz] deffontの人乙です しかしアンチエイリアスオフは文字スプタグの':s/22,22,0,1;〜みたいのんで表示される字の感じがいいと思うんだ
353 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 06:01:11.07 ID:h/ln20jU] 俺はdeffontのが好きだけどなー。 deffontで不満があるとしたら、全角の横幅は必ず偶数になることかな? 基本、半角文字のサイズ指定だから、13x13の「あ」とか出せないのが若干の不満。
354 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 19:09:14.67 ID:ckGvcDxB] lsp 1,":maaa.bmp;bbb.bmp",0,0 のように:m;使うと強制終了になってしまうんですがなぜでしょう。 ちなみにonscripter for winで試したところ問題なしでした。
355 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 19:43:20.01 ID:h/ln20jU] バージョンは2.96かい? なんかbmpまわり微妙だから2.95に戻すか、png切替をオススメしたい。
356 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 20:20:10.19 ID:b3r9hcwX] >onscripter 本人が作ってるんじゃないから 非公式のツールと比べても意味無いだろ
357 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 20:55:19.53 ID:ckGvcDxB] >>355 2.96でした pngでもやっぱり:m;使うと落ちてしまいますね 自分の使っているソフトは透過pngにすると減色されてしまうからマスクを使いたかったんだけど ありがとう
358 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 03:06:28.42 ID:0xhg9tex] >>357 てことは単純にmタグのバグっぽいな。となるとどうしょうもないから、透過PNG利用に変更だな。 つまりCGソフトの切替をオススメしたい。AzPainterあたりならフリーでもなかなか勝手がいいよ。
359 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 18:11:00.78 ID:bJ7ag04s] これは高橋氏に報告した方がよろしい予感
360 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 19:44:53.95 ID:vlPNBcn4] >>357 は自分で絵を書く人なのかな? 専業のスクリプターだと、Photoshop Elementsくらい持ってないと、 絵師やグラフィッカーとのファイルのやり取りでキツそうな気が…。
361 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 20:27:11.33 ID:buopau5p] 357氏以外で現象再現した人いる? うちの環境だと何をどうやっても普通に動いて再現できないです。 n_0238.zipにテスト用の画像とスクリプトをあげておいたので これで問題起きるか、お時間あれば試してみてください。
362 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 21:03:10.68 ID:eoZ6QIN8] XPだけど普通に見れた 354の画像の保存形式が変なんじゃね 32bitのビットマップだったりして
363 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 21:25:30.19 ID:0xhg9tex] >>361 乙。win7 64bit 普通に通る。>>357 も
364 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 21:25:48.33 ID:0xhg9tex] nscuploader.pa.land.to/cgi-bin/ からチェックしてみて欲しいな
365 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 21:29:23.07 ID:0xhg9tex] 三連投スマソ。ns2アーカイブ化した結果。
366 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 21:29:44.29 ID:0xhg9tex] ver 2.95は通る。ver 2.96は落ちる。
367 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 21:54:05.27 ID:q0qEg0Mc] >>364 落ちるよ つか、ns2にしとかないと意味無いじゃん メンドクサイ
368 名前:361 mailto:sage [2011/11/27(日) 22:36:01.70 ID:a0tjD1Mp] OS:XP sp3です。 ns2化すると、ver2.96では落ちないけどBMPの方は表示されませんね。 ver2.95は普通に表示されました。 >>メンドクサイ すんません。 問題の切り分けをしたいというのもありまして。 お手数おかけしました。
369 名前:名前は開発中のものです。 mailto:sage [2011/11/28(月) 00:43:14.35 ID:zxslFo6L] ん? 素で落ちてるの? うちは素だと落ちないけど ns2で落ちるよ
370 名前:284 mailto:sage [2011/12/01(木) 22:41:58.39 ID:NXK30nBL] deffontd.dll 色指定や改行指定可の禁則処理できた(と思う) ろだにあげたのでよかったらみてください。 仕様 #??????を複数重ねちゃ駄目 分離禁則はしない
371 名前:名前は開発中のものです。 mailto:sage [2011/12/01(木) 22:54:28.54 ID:NXK30nBL] あああ そうだNSFontの外字機能は使えないのかorz なんてこったい
372 名前:名前は開発中のものです。 mailto:sage [2011/12/02(金) 00:51:42.51 ID:4row51HK] >>371 だからおれはstrspでログ作ってる。外字使わないならdeffontd.dll 一択なんだけどな。 そもそも画像化してるんだから、まあやりようはあるんじゃね?って気もするけどね。
373 名前:名前は開発中のものです。 mailto:sage [2011/12/06(火) 21:46:23.03 ID:W2LMyPQi BE:5511605099-2BP(0)] sssp://img.2ch.net/ico/wakannai1.gif こんな↓文字スプライトって透明度下げて見えなくするように出来なかったっけ? lsp 0, ":s/25,25,0;#CCCCCC#FFFFFF",0,0 mspで透明度をいじっても文字の形そのままに黒い物が残る
374 名前:370 mailto:sage [2011/12/06(火) 23:08:01.72 ID:TucCgelb] deffontd.dllの作者さんありがとう!!! これで完全に乗り換えられるよ >>373 確かにのこるね
375 名前:名前は開発中のものです。 mailto:sage [2011/12/07(水) 01:09:50.49 ID:nk3FgMQ4] 透明度0の場合は cspとかvspで最後処理してるから気付かんかったけど 2.93でも残ってるな
376 名前:名前は開発中のものです。 mailto:sage [2011/12/07(水) 04:43:36.47 ID:YHaNY0b7] 新バージョン、ウィンドウサイズの設定自由度が大幅にアップしてるね これが本来の意図通りの動作だったのかも
377 名前:名前は開発中のものです。 mailto:sage [2011/12/07(水) 08:52:49.68 ID:IL5G/2PQ] TIPSのブルーインパルスに入れてもスピード遅くなってないな。安心した
378 名前:名前は開発中のものです。 mailto:sage [2011/12/07(水) 22:09:07.13 ID:nk3FgMQ4] TIPSの報告で 1280x960pixと1280x720pixの表示確認。ワイド時フルスクリーン抑制らしいから うちの環境下でスケーリングの設定をアスペクト比固定なしで画像が伸びたりしないか 確認のために試したけどフルスクリーンに出来ないな ただ、geforce6800とかロートルだからかもしれんけど
379 名前:名前は開発中のものです。 mailto:sage [2011/12/08(木) 12:58:49.10 ID:9FwC+kkj] うちの環境だとなぜか起動してすぐ固まる 横1024と1280で4:3と16:9試してみたけどだめだった Win7のせいかな?
380 名前:名前は開発中のものです。 mailto:sage [2011/12/08(木) 15:14:52.54 ID:wSDHaOPo] >>379 最新バージョン使ってる? こないだまでだと同じ動作だったけど、 今回のは大丈夫だったぞ@64bit win7
381 名前:名前は開発中のものです。 mailto:sage [2011/12/09(金) 17:25:24.62 ID:cULTbQGu] >>380 さんくす 公式から最新の落としたら無事できました 間違えて古い方ので試してた・・・
382 名前:名前は開発中のものです。 mailto:sage [2011/12/09(金) 20:24:03.90 ID:l63F9P98] おk 安心したわ
383 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 06:09:13.64 ID:EfF2gWDS] if %1 == 100 mod %1,20 if %1 == 100 mod %5,100 みたいに、if文の後ろに mod を入れると 条件成立の可否に関わらず、Nスクがエラーで落ちるけど これはバグ?それとも、そういう物?
384 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 07:37:52.52 ID:YyLYvlMQ] >>383 それ、%1==100の成否で、modを実行してるつもりかも知れんけど、 modが演算子として解釈されてるんじゃないかな。 if %1==(100 mod %1) puttext ",20" こんな感じで実行しようとしてると思う。 で、%1が0だったりしたら、NScripterが死ぬとか。 昔のバージョンのNScripterが、ゼロ除算エラーでエラーも吐かずに落ちるのと同じような現象とか。 試してないからわからんけど。
385 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 08:06:14.09 ID:EfF2gWDS] >>384 ああ、なるほど! わかりやすい説明ありがとうございました。 道理でね!なるほど!
386 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 10:56:28.60 ID:jqbs6ORv] modは命令文より式としての扱いのが優先なんだな。俺も気をつけよ
387 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 16:29:25.85 ID:YyLYvlMQ] >>384 自己レス あるスクリプトで見たんだけど、 if %1==100:mod %1,20 こんな風に、他の言語のthenと同じようなつもりで命令区切りの:を使っている例もあった。 これなら、最初に意図したとおりに動くかな? ま、一例として。
388 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 22:09:19.01 ID:EfF2gWDS] >>387 試しに手元でテストしてみたら、: 区切りで問題なく動作しました 助かりました。ありがとうー この辺りの事、Tipsさんか、覚え書きさんに載せておいてー と無理矢理リクエストしておくよ!
389 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 00:08:07.98 ID:KDeEX3jj] 解釈間違ってるかもしれんけど 変数書いてある下の方に一応メモっといたよ>by覚え書き
390 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 03:05:13.69 ID:vPNFHhzi] 乙彼
391 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 23:32:17.69 ID:/GWuTjW2] XP暫定版、ボタン待ちするとCPUが100%になる 2.95はそんなことないのに 環境:XPSP3 DirextX9.0c(いまさっき最新版なのを確認) 試したスクリプトはこれです *define game *start あいうえおかきくけこさしすせそ。 bexec %0 end
392 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 02:18:05.43 ID:firhqnOX] >>391 うちじゃ、それなんないわ@win7 64bit OS依存かね
393 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 04:05:28.34 ID:OFDcZryz] 俺も最新の暫定版だと100%になった 旧バージョンだと100%にならない OSはXPでシングルコア
394 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 12:49:37.08 ID:firhqnOX] すまん。392だけどコア数2だったから言われてる通りだわ。 295に戻したら全然違った。ノートPCのバッテリー考えて一度295に戻すわ。
395 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 20:46:20.70 ID:X9vqvTpj] 画面サイズに拘らない場合は旧版使ったほうがいいのかな(´・ω・`)
396 名前:名前は開発中のものです。 mailto:sage [2011/12/13(火) 01:02:06.05 ID:IzlzKUms] >>395 今のところ295(2000対応最終版)を使うのが1番良いと思う btnwaitでコア1つ100%使い切っちゃう件はムッシュ高橋に報告しておいた方が良い予感
397 名前:名前は開発中のものです。 mailto:sage [2011/12/14(水) 16:29:03.19 ID:k0eqjGXd]
398 名前:名前は開発中のものです。 mailto:sage [2011/12/15(木) 22:09:37.03 ID:1wiCqtVm] バグ治ったー(゚∀゚)
399 名前:名前は開発中のものです。 mailto:sage [2011/12/16(金) 18:14:55.55 ID:UIQrrAmR] 素人質問ですみません。 現在、制作中のゲームの機能で [フローチャート画像からボタンクリックでそのシーンに移動する] という機能を制作中なのですが、どう作っていいものかまったくわかりません。 イメージとしては、かまいたちの夜にあったような機能です。 どうかご教授いただきたいのですが……。 現状 縦長のフローチャート画像表示 OK 縦長のフローチャート画像を、マウスホイール上下でスクロールさせる OK ここまでは出来ているのですが、ここから先、lsp命令でボタンを表示したり、 フローチャート画像の上下スクロールに合わせて、ボタンが上下に連動して動くようにしたいのですが……。
400 名前:名前は開発中のものです。 mailto:sage [2011/12/16(金) 19:06:31.09 ID:3yP3sX4z] それは、単に画像のスクロールと同時にボタンも同じx,y量動かすだけだよ 本気のアドバイスだけど、399がシナリオライター兼スクリプターじゃないなら後々死ぬからやめとけ
401 名前:名前は開発中のものです。 mailto:sage [2011/12/16(金) 22:58:34.46 ID:QScEilv1] >>399 >[フローチャート画像からボタンクリックでそのシーンに移動する] そのシーンが終わった後、フローチャートに戻ってくるの? 飛ばすだけなら簡単だけど、戻ってくるのは意外と難しいんだぜ。 (最初から戻ってくる前提でスプライト番号なんかを管理しないとダメ) ボタンのスクロールは、>>400 の言ってる通り。 lspでボタン画像を読み込んで、spbtnとかでボタン化。 あとはホイールからの入力があるたびにボタン画像の位置を移動して再度spbtnでボタン化。 この繰り返し。
402 名前:名前は開発中のものです。 mailto:sage [2011/12/17(土) 10:51:38.52 ID:pIu+j/Ie] 更新来てたんだな 前回うちでダメだったフルスクリーンも出来るようになって良い感じ これで4:3液晶の場合フルスクリーンワイドサイズでのツールバーの位置が 黒帯びを越えて画面上部に表示されれば不満ないんだけど 今時4:3も無いし贅沢だな
403 名前:名前は開発中のものです。 mailto:sage [2011/12/18(日) 01:13:59.75 ID:QH47WfEb] 1コア占有のバグ、もう対応されたのか! さすがムッシュ高橋!
404 名前:名前は開発中のものです。 mailto:sage [2011/12/18(日) 01:18:17.38 ID:QH47WfEb] >>399 >>401 フローチャートに戻るだけなら、 フローチャート画面をセーブしといて ロードで戻ってくるという荒技もある
405 名前:名前は開発中のものです。 mailto:sage [2011/12/18(日) 02:08:01.07 ID:pNmEs5Ri] >>404 天才! と思ったけど、セーブデータが残るのはちょっとカコワルイ
406 名前:名前は開発中のものです。 mailto:sage [2011/12/18(日) 02:13:14.99 ID:88g7rnRp] それやってたゲーム知ってる。動けばいいんだから間違ってないよな
407 名前:名前は開発中のものです。 [2011/12/18(日) 23:21:15.24 ID:BSQ+YZEK] 普段はシステムファイルっぽくしておいて読み込む瞬間だけluaでリネームって手がある
408 名前:名前は開発中のものです。 mailto:sage [2011/12/20(火) 17:08:57.09 ID:1qtsK81v] 文字列の比較で困っていまして、どなたかお力添え願えないでしょうか。 NScripterに文字配列は無いみたいですが そこで例えば cmp %0,$1,$100〜$200 と比較して行きたいのですが、forで回す手段はありますでしょうか? 数が多いのでifで記述していくと見辛いなぁと思いまして。
409 名前:名前は開発中のものです。 mailto:sage [2011/12/20(火) 18:12:45.88 ID:6SPirSDQ] mov %1,100 $%1 で$100と同じ意味になるよ
410 名前:名前は開発中のものです。 mailto:sage [2011/12/20(火) 18:13:26.08 ID:6SPirSDQ] 高橋氏がツイッターでやってるSGEの仕様話が興味深い
411 名前:名前は開発中のものです。 mailto:sage [2011/12/20(火) 19:08:35.20 ID:1qtsK81v] >>409 助言頂いた物を使って無事回す事が出来ました。 同時に、他の無理矢理回していた所もスッキリ改善でき非常に助かりました。 本当に有難うございます。
412 名前:名前は開発中のものです。 mailto:sage [2011/12/21(水) 01:20:37.27 ID:svWZMgiY] Nスクは配列が使えない代わりに こういう変な変数の重ねがけで配列の代用は出来ますよ 詳しく解説してるサイトもあったと思うから読んでおくのおすすめです
413 名前:名前は開発中のものです。 mailto:sage [2011/12/21(水) 23:19:50.56 ID:ZzMTyHXY] 本当に高橋氏はバージョン管理システム使ってないんだな せめて開発版と安定版の2つだけでも システマチックに管理してほしいんだが
414 名前:名前は開発中のものです。 mailto:sage [2011/12/21(水) 23:26:17.34 ID:9kZAdAIk] Twitterのか? 10年前の思い出話だろ。
415 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 00:31:50.24 ID:6Jy2FIPJ] そういうこと出来るなら とっくにマニュアル整備されてると思うw
416 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 01:05:51.25 ID:vW72j6Du] 別に開発者が、どういう方法でバックアップをとってようが 外野が口出しする事じゃないと思うが? Nスクのマニュアル不備とは、全く関係ない話題だし どや顔でプロに環境指南したがる素人の気持ちは理解できんな
417 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 01:57:15.66 ID:4T8fHS8O] んだな
418 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 04:22:12.82 ID:ht5OP0zp] Nスクは$%と%%のおかげでかなり救われてる部分があるね。あとLua
419 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 05:07:29.32 ID:dFOLySve] >>416 バックアップじゃなくてバージョン管理の話でしょ
420 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 08:17:09.04 ID:6Jy2FIPJ] >>416 ドヤ顔でバッサリ切る素人の気持ちも理解できないな
421 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 10:11:34.37 ID:qqSnTMuQ] 大きな功績を残した人間のアラを探して「ここに関しては俺の方が立派だな」と 悦に浸る小物の気持ちはとてもよく理解できる。
422 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 10:31:54.45 ID:kJuu0qI2] マターリしようよ(古
423 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 16:07:48.27 ID:g2kSIKVt] 袋文字来ないかなあ
424 名前:名前は開発中のものです。 mailto:sage [2011/12/22(木) 18:13:10.38 ID:Cukr/bXa] そういう事に口出ししたがる奴ほど本人はノースキルで顔だけ開発者気取りしたがるもんだ
425 名前:名前は開発中のものです。 mailto:sage [2011/12/23(金) 06:45:21.78 ID:L3SrcYYf] せやな
426 名前:名前は開発中のものです。 mailto:sage [2011/12/23(金) 07:52:37.56 ID:eKrZqEve] NスクはVistaや7のUACで止まったはりしない?
427 名前:名前は開発中のものです。 mailto:sage [2011/12/23(金) 13:07:45.03 ID:L3SrcYYf] しないな俺んとこは
428 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 06:56:57.61 ID:k5+9vckt] Luaに取りかかってるが全く分からん システムカスタマイズは、一通りマスターしてるレベルだけど Luaは、やろうとしても、最初の取っ掛かりから分からん Nスクを初めて触った時は、 最初に、0.txt を作って、ってレベルで解説があって、 そのレベルから始めてシスカマまで出来るようになったけど、 Lua は、フォルダの中に、最初にどんなファイルを置いて、 中に何を書けばいいのかも分からんとか、 そういうレベルで教えてくれるサイトが皆無で辛い。 Nスクは、最初に、このファイルをつくって、 次に、*define を置いて、game を書けば、 とりあえず、こう動く、動いたのを見て、後は身体で覚えろ って感じで、一通り動かしていくうちに、いろんな記述の意味を把握していった という感じで学習したけど、 Luaだと、そういうゼロから、動かしていく、基礎のキみたいな部分が分からなくて、 学習のとっかかりがつかめん。 どの講座も、いきなりLuaのサンプルが置いてあって、 え?このサンプル、スクリプトのどのファイルに記述すればいいんだ…… という状態。
429 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 07:34:57.99 ID:k5+9vckt] Nスクの講座サイトで、よく「ラベル*defineは存在しません」を出して馬鹿にされてる事があるけど、 Luaに苦戦してる今の俺が、正にその状態なんだろうな
430 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 09:36:08.08 ID:o+W5ba/7] >そういうレベルで教えてくれるサイトが皆無で辛い そこで躓いてるレベルだとまだ覚えるの難しいと思うが まず、講座じゃなくてNスク付属のサンプル動かせれば 何がどう必要か分かるんじゃないだろうか ちなみにサンプルはXP暫定版には付いてないよ
431 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 11:49:56.93 ID:pvZTNxt8] サンプルわかるようになったら >>1 のろださんの非公式マニュアルもオススメ シスカマからluaはここでお世話になったYO!
432 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 13:37:21.79 ID:D30lsGcF] >>428 defsubの拡張版だと思うといいよ function〜endっていうのがひとつのかたまり *label〜returnみたいなもん たとえばcspの連番処理 これをdefsubでかくとこうなり、 *cspr getparam %101,%102 for %100=%101 to %102: csp %100: next return luasubでかくとこうなる。 function NSCOM_cspr() local n,n2; n = NSPopInt(); NSPopComma(); n2 = NSPopInt(); for i=n,n2 do NSExec('csp '..i); end end で、luasubは可変引数が使えるから、従来のcsp+連番機能なんていう命令が作れたりする function NSCOM_csp() local n,n2; n = NSPopInt(); if (NSCheckComma()) then NSPopComma(); n2 = NSPopInt(); else n2 = n; end for i=n,n2 do NSExec('csp '..i); end end csp 1 ;ふつうのcsp csp 1,10 ;1から10番までを消す
433 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 13:37:56.47 ID:D30lsGcF] 長々とやったけど、まあ単純にNスクでこう書くものは、luaではこう書けるなって遊びながら覚えてくのがいいと思う ローカル変数だのブロックがどうのとかはあとからでいい あと雰囲気としてはjavascriptがかなり近いと思う こっちのほうが解説してるサイト多いので、のぞいてみてもいいかもね 要するに>>428 は雛形みたいなのがないからわけわかんねって言ってるんだと思うけど luaはたぶんそういう感じで使ったりするものじゃない気がするよ
434 名前:名前は開発中のものです。 mailto:sage [2011/12/24(土) 13:58:07.72 ID:oOmXgU53] まさにその状態……てことは つまりマニュアル読んでないのか