Server.Mobiles.RealEstateBroker.OnMovement C# (CSharp) Méthode

OnMovement() public méthode

public OnMovement ( Server.Mobile m, Server.Point3D oldLocation ) : void
m Server.Mobile
oldLocation Server.Point3D
Résultat void
		public override void OnMovement( Mobile m, Point3D oldLocation )
		{
			if ( DateTime.Now > m_NextCheckPack && InRange( m, 4 ) && !InRange( oldLocation, 4 ) && m.Player )
			{
				Container pack = m.Backpack;

				if ( pack != null )
				{
					m_NextCheckPack = DateTime.Now + TimeSpan.FromSeconds( 2.0 );

					Item deed = pack.FindItemByType( typeof( HouseDeed ), false );

					if ( deed != null )
					{
						// If you have a deed, I can appraise it or buy it from you...
						PrivateOverheadMessage( MessageType.Regular, 0x3B2, 500605, m.NetState );

						// Simply hand me a deed to sell it.
						PrivateOverheadMessage( MessageType.Regular, 0x3B2, 500606, m.NetState );
					}
				}
			}

			base.OnMovement( m, oldLocation );
		}