slide as in?
move away would be something like
(not tested)
NPC Code:
timeout=.1;
if (timeout) {
//x check
for (this.i=0;this.i<playerscount;this.i++) {
if (abs(players[this.i].x-x)<2) {
if (players[this.i].x>x) { x--; }
if (players[this.i].x<x) { x++; }
}
}
//y check
for (this.i=0;this.i<playerscount;this.i++) {
if (abs(players[this.i].y-y)<2) {
if (players[this.i].y>y) { y--; }
if (players[this.i].y<y) { y++; }
}
}
}