Orzhov Advokist's effect keeps creatures from attacking you even if Orzhov Advokist leaves the battlefield, if the creature that received counters is no longer on the battlefield, or if an effect has moved those counters off of the creature that received them and put them onto another creature.