Ejemplo n.º 1
0
        private static void MyInfo_OnCommand(CommandEventArgs e)
        {
            PlayerModule module = ( PlayerModule )CentralMemory.GetModule(e.Mobile.Serial, typeof(PlayerModule));

            if (module == null)
            {
                CentralMemory.AppendModule(e.Mobile.Serial, new PlayerModule(e.Mobile.Serial), true);
                e.Mobile.SendMessage("A module has been created for you, please try again.");
            }
            else
            {
                e.Mobile.SendMessage("My Info:");
                e.Mobile.SendMessage("-------------------------------");
                e.Mobile.SendMessage("My class is: {0}", module.m_Class);
                e.Mobile.SendMessage("My race is: {0}", module.m_Race);
                e.Mobile.SendMessage("My tribe is: {0}", module.m_Tribe);
                e.Mobile.SendMessage("My experience is: {0}", module.m_Experience);
                e.Mobile.SendMessage("-------------------------------");
            }
        }
Ejemplo n.º 2
0
            protected override void OnTarget(Mobile from, object targeted)
            {
                if (targeted is PlayerMobile)
                {
                    PlayerMobile pm     = ( PlayerMobile )targeted;
                    PlayerModule module = ( PlayerModule )CentralMemory.GetModule(from.Serial, typeof(PlayerModule));

                    if (module != null)
                    {
                        from.SendGump(new PropertiesGump(from, module));
                    }

                    else
                    {
                        from.SendMessage("This player does not have a playermodule.");
                    }
                }
                else
                {
                    from.SendMessage("Can Only Target PLAYERS!");
                }
            }
Ejemplo n.º 3
0
        //--<<Characterization>>------------------[End 1/1]

        //--<<Custom BODs>>-----------------------[Start 1/1]
        private static void BODInfo_OnCommand(CommandEventArgs e)
        {
            PlayerModule module = ( PlayerModule )CentralMemory.GetModule(e.Mobile.Serial, typeof(PlayerModule));

            if (module == null)
            {
                CentralMemory.AppendModule(e.Mobile.Serial, new PlayerModule(e.Mobile.Serial), true);
                e.Mobile.SendMessage("A module has been created for you, please try again.");
            }
            else
            {
                e.Mobile.SendMessage("Next BOD Releases:");
                e.Mobile.SendMessage("-------------------------------");
                e.Mobile.SendMessage("Blacksmith BOD: {0}", module.m_NextSmithBulkOrder);
                //e.Mobile.SendMessage( "Tailor BOD: {0}", module.m_NextTailorBulkOrder );
                //e.Mobile.SendMessage( "Taming BOD: {0}", module.m_NextTamingBulkOrder );
                //e.Mobile.SendMessage( "Fletcher BOD: {0}", module.m_NextFletcherBulkOrder );
                //e.Mobile.SendMessage( "Carpenter BOD: {0}", module.m_NextCarpenterBulkOrder );
                //e.Mobile.SendMessage( "Tinker BOD: {0}", module.m_NextTinkerBulkOrder );
                e.Mobile.SendMessage("-------------------------------");
            }
        }
Ejemplo n.º 4
0
 public InternalTarget(PlayerModule module) : base(1, false, TargetFlags.None)
 {
     player_mod = module;
 }
Ejemplo n.º 5
0
/*		public Engines.BulkOrders.TinkBOBFilter TinkBOBFilter
 *              {
 *                      get{ return m_TinkBOBFilter; }
 *              }
 *
 *              public Engines.BulkOrders.TamingBOBFilter TamingBOBFilter
 *              {
 *                      get{ return m_TamingBOBFilter; }
 *              }*/
        //--<<Custom BODs>>-----------------------[End 1/1]

        //--<<Characterization>>------------------[Start 1/1]
        private static void GetInfo_OnCommand(CommandEventArgs e)
        {
            PlayerModule module = ( PlayerModule )CentralMemory.GetModule(e.Mobile.Serial, typeof(PlayerModule));

            e.Mobile.Target = new InternalTarget(module);
        }
Ejemplo n.º 6
0
			public InternalTarget( PlayerModule module ) : base( 1, false, TargetFlags.None )
			{
				player_mod = module;
			}