there are several different ways you can implement this via script, each with its own set of pros and cons. it really depends on the details of the scenario and how you want things handled.
feel free to PM me if you want to kick around some ideas. sometimes i honestly have more fun scripting than playing.
