- 1 名前:名前は開発中のものです。 mailto:sage [2008/05/18(日) 10:06:43 ID:/ThhiNrW]
- 商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。 ・本家 ttp://www.nscripter.com/ ・うpろだ ttp://andolf.hp.infoseek.co.jp/ 技術的な質問については、書き込み前に下記の確認をお願いします。 NScripterの仕様は確認しましたか? ( はい ・ いいえ ) マニュアル,非公式リファレンスのいずれかを確認しましたか? . ( はい ・ いいえ ) テンプレに記載されている講座サイト(Tipsサイト)は確認しましたか? ( はい ・ いいえ ) テンプレに記載されているWikiサイトは確認しましたか? ( はい ・ いいえ ) 過去スレに同様の質問が無かったか確認しましたか? ( はい ・ いいえ ) ひとつでも「いいえ」があれば、「はい」になるまで努力しましょう
- 216 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 06:29:32 ID:3pN7xAVV]
- 検証用スクリプトを組んで調べたほうがいい
常識的に配列の数値は「あまり大きくしない」んじゃなく、必要以上に取らないものだよ 変数の管理が出来てないって事だから メモリも喰うだろうしセーブデータもでかくなるんじゃね? 他人のPCで動かすことを想定して作ったほうがいいよ 俺アフォなので3次元配列なんて何処に使うのかも想像できん equipmentつうことはRPGだとかシミュレーションだとか作ってるのか
- 217 名前:名前は開発中のものです。 mailto:sage [2008/06/12(木) 08:23:19 ID:gkU2tus0]
- >>215
そのエラーが出てる箇所はどこですか? dimで定義するところでエラーになってるのか、配列変数を使おうとしてエラーになってるのかが判りません。 「数字がくるべきところに数字がありません」というメッセージの前後に どこがエラーになってるのか、行数や該当する行が表示されてると思うのですが、 そのあたりはどうなってますか? とりあえず *define numalias equipment_data_01,0 dim ?equipment_data_01[5][99][30] game *start mov ?equipment_data_01[4][98][20],10 mov ?equipment_data_01[3][10][10],10 \ というスクリプトで試してみましたが、エラーは出ませんでした。 マニュアルにも「配列番号は 200まで、20次元まで使用可能です。」 とあるので、この程度ならいけると思うのですが。 「数字がくるべきところに〜」のエラーだと真っ先に疑われるのは 単純なタイプミス(全角スペースが混じってるとか、ゼロとオーを間違ってるとか、カンマとピリオド間違ってるとか)ですが 配列の添え字を小さくするとエラーがなくなるというのなら、よくわかりませんね……。
|

|