障害物に1を入れたというのはアトリビュート機能の事ですか? とりあえずBGGETで取得した値をPRINT命令などで表示してみるといいと思います。そしたら何が取得されているかわかるので判断しやすいと思いますよ。 あとアトリビュートを使う場合、BGGETで取得した値に対してアトリビュートを求める必要があります。例えばですが、 N=BGGET(〜) でBG番号を取得した場合、そのままではアトリビュートではないので、この取得した値に対して、 A=ATR%[N] のように変換をします。こうすることでAの値はマップエディタで設定したアトリビュートの値にすることが出来ます。