Entã galera, fiz a função selfMovement, tipo assim, vc define o qto o npc pode andar afastando da coordenada x original e tbm da coordenada y e ele não saí da area! \o\
Coloquem no npcs\lib\npc.lua
E aih, é só colocar isso no npc q vc quer q ande:
Ps.: Coloca dentro da função OnThink dele...
maxx = O quanto ele pode se afastar no eixo x, tanto pra esquerda como pra direita...
maxy = O quanto ele pode se afastar no eixo y, tanto pra cima como pra baixo...
x = A coordenada X original dele, onde ele é carregado...
y = A coordenada Y original dele, onde ele é carregado...
Caso queira que seu npc ande livremente, e só colocar:
E pronto \o/