できませんか?
マップエディタ用のヘッダを作りたいのですがなかなかうまくいきません
以下のソースではそれぞれの配列データをmemcpyで一つにまとめているはずなんですがコンパイルするとファイルが見つからないか無効な名前ですと出てきてしまいます・・・
//マップチップサイズなど確保
dim HEAD_DATE,6
HEAD_DATE.0=30:HEAD_DATE.1=30
HEAD_DATE.2=16:HEAD_DATE.3=16
HEAD_DATE.4=30:HEAD_DATE.5=16
//マップメインデータ確保
dim map,HEAD_DATE.0,HEAD_DATE.1
//マップチップの名前確保
sdim imagename,64
dirlist imagename,"chipset10.bmp"
//全てのデータサイズ
datesize=12+64+(HEAD_DATE.0*HEAD_DATE.1*4)
//メインデータに適当に値を代入
randomize
repeat HEAD_DATE.0
j=cnt
repeat HEAD_DATE.1
i=cnt
map.j.i=300
loop
loop
//セーブ用ボタン作成
button goto"save",*save
//保存用変数
sdim MAP_Date,5000
stop
*save
memcpy MAP_Date,HEAD_DATE,12
memcpy MAP_Date,imagename,64,12
memcpy MAP_Date,map,HEAD_DATE.0*HEAD_DATE.1*4,76
dialog "map",17,"マップデータ"
if(stat==0){stop}
bsave refstr,MAP_Date,datesize,0
stop