Bueno, es problema de poner los espacios despues de los parentesis y demás. Lo he probado y funciona tal cual te pego aquí:
Código:
set %a XXXXX
set %b YYYYY
If ( ( #Charposx > ( %a - 2 ) ) && ( #Charposx < ( %a + 2 ) ) && ( #Charposy > ( %b - 2 ) ) && ( #Charposy < ( %b + 2 ) ) )
{
Msg Estoy en las casillas $
wait 1s
}
else
{
Msg No estoy en las casillas $
wait 1s
}
Si está en la casilla de las coordenadas marcadas, o en las de alrededor, te dice el mensaje "Estoy en las casillas", sino te dice el otro. Pruebalo ya verás como funciona.