すみません。説明不足でした。dimとsdim使わなければ問題なくセーブはできるんですが、
dim hp_max,2
hp_max.0 = 20
hp_max.1 = 30

とか

sdim aitem,20,3
aitem.0="剣"
aitem.1="鎧"
aitem.2="盾"

とかを保存するとhp_max.0の20とaitem.0の剣だけ保存されてhp_max.1の30と鎧 盾が保存されないんです。


ttp://sapporo.cool.ne.jp/daturyoku/HSP/jitugi/rpg_01.html
ここのも
aitem.1="鎧"
aitem.2="盾"
aitem.3="謎の巻物"
この三行を消せば問題なくセーブはできるんですが、配列使った変数をセーブする方法がわからないんです。