var/owner
mob/verb/buildwall()
new/obj/wall/ = usr.loc //just an example, dunno if right cant check rite now
obj
wall
as you can see i only want the verb to work on a area called "buildable" and i want you to be able to delete it, and like own your own wall or something
For the buildable area, you would basically assign a variable to the player called CanBuild and have it set to true when they enter the area and have it set to false when they leave then in your build verb you'd have an if() statment checking if their CanBuild is true or not.
Quite simple :D