No, but MOST SCRIPTERS when there new.. they use it for movement...
NPC Code:
if (playerenters || timeout) {
moveplayer();
timeout=0.05;
}
function moveplayer() {
for (i=0;i<4;i++) {
if (keydown(i)) {
playerdir=i;
playerx=playerx+vecx(i);
playery=playery+vecy(i);
}
}