function WalkTo(x,y) { var _time = 0; var i = 0; _path = getPath(me.area, me.x, me.y, x,y); print(_path.length); while(i < _path.length) { if(me.mode != 5) { delay(100); continue; } if(_time == 0) { clickMap(0,0, _path[i][0], _path[i][1]); clickMap(1,0, _path[i][0], _path[i][1]); } else if(_time >= 13 && me.mode == 5) { clickMap(0,0, me.x+1, me.y); clickMap(1,0, me.x+1, me.y); while(me.mode != 5) delay(100); _path = getPath(me.area, me.x, me.y, x,y); if(!_path) return false; } if(getDistance(me.x, me.y, _path[i][0], _path[i][1]) <= 2) { i++; _time = 0; continue; } _time ++; delay(100); } return true; }