public override void OnResponse(NetState state, RelayInfo info) { if (info.ButtonID == 1) { if (m_Deed != null && !m_Deed.Deleted && m_Deed.IsChildOf(m_Mobile.Backpack)) { m_Deed.Use(m_Mobile); } else { m_Mobile.SendLocalizedMessage(1042001); // That must be in your pack for you to use it. } } }
public override void OnResponse(NetState state, RelayInfo info) { switch (info.ButtonID) { case 1: // Yes { if (m_Mobile == null || m_Mobile.Deleted || m_Deed == null || m_Deed.Deleted) { return; } if (!m_Deed.IsChildOf(m_Mobile.Backpack)) { m_Mobile.SendLocalizedMessage(1042001); // That must be in your pack for you to use it. return; } m_Deed.Use(m_Mobile); break; } } }