Out of rangeエラーが出たとき 例えば、 Out of range in 0:○○(BGPUT:3) といった表示は、出ていなかったでしょうか? このときの最後の数字は、 問題がある引数の場所を表していて 例えば、この場合だったら 3番目の引数=Y座標の指定に 問題があることがわかります。