public void jail() { JailSystem.Jail((m_prisoner as Mobile), TimeSpan.FromDays(2), "Interefering with a Role-Playing event.", true, (m_jailor as Mobile).Name, AccessLevel.Seer); ((Mobile)m_prisoner).CantWalk = false; ((Mobile)m_prisoner).Squelched = false; (m_prisoner as Mobile).SendMessage("You are now in jail for disrupting an event. Do not expect to see the staff member who jailed you until after the event has ended."); }
public void caughtInTheAct(bool confessed) { if (caughtFired) { return; } caughtFired = true; if (!confessed) { JailSystem.Jail(badBoy, 1, 0, 0, JailGump.reasons[0], true, jailor.Name); jailor.SendMessage("{0} has been jailed for {1} from the warning you issued.", badBoy.Name, JailGump.reasons[0]); } else { JailSystem.Jail(badBoy, 0, 5, 0, JailGump.reasons[0], true, jailor.Name); jailor.SendMessage("{0} was been jailed for {1} when they confessed on the warning you issued.", badBoy.Name, JailGump.reasons[0]); } if (myTimer != null) { myTimer.Stop(); } }