In response to Kenryuto1
From what I remember, you can override the client's built-in macroes for movement.

These are the built-in macroes...
client
North()
South()
East()
West()
Northeast()
Northwest()
Southeast()
Southwest()


So what you can do, is check the cantmove variable in each of these, and decide on calling the parent, or returning false depending on its value.
ok but i dont know what parent means at all lol and to activate cantmove on those procs,do i just type them out like u did and just add . cantmove=1?
Example:

client
North().cantMove=1
South().cantMove=1
East().cantMove=1
West().cantMove=1
Northeast().cantMove=1
Northwest().cantMove=1
Southeast().cantMove=1
Southwest().cantMove=1


what is returning false btw?
Page: 1 2