理由はわかりませんが、これはうまくいかないようです。
基本的には、player1($playerX, $playerY)
が player2 から 1 マス以内にある場合、これが true になるようにしたい($rs[x], $rs[y])
if (($rs[x] > $playerX-2 or $rs[x] < $playerX+2) && ($rs[y] > $playerY-2 or $rs[y] < $playerY+2)) {
// code
私が間違っていることは何か分かりますか?