床面のブロックがspriteであれば、SPCOLを16,24で設定してあげればいいのですが、おそらく床面はBGだと思うので、BGGETで調べる座標を、ノコノコの足元の座標にすればいいのだと思いますよ。 ノコノコの座標基準点がデフォルトの左上の部分であれば、 BGGET(rayer,nkx,nky+16,1)とBGGET(rayer,nkx+15,nky+16,1)の座標にブロックがあるかないか調べて処理すると大丈夫だと思います。