void main() { string sTarget; location lLoc; object oPC; oPC = GetEnteringObject(); sTarget = GetLocalString(GetEnteringObject(),"P3Exit"); lLoc = GetLocation(GetObjectByTag(sTarget)); object oPartyMember = GetFirstFactionMember(oPC, TRUE); while (GetIsObjectValid(oPartyMember) == TRUE) { AssignCommand(oPartyMember,JumpToLocation(lLoc)); oPartyMember = GetNextFactionMember(oPC, TRUE); } }