Ejemplo n.º 1
0
        protected bool authenticate()
        {
            Data.User u = MasterOfMagic.Game.Dbl.Users.FirstOrDefault(e => e.username == this.username && e.password == this.password);
            if (u != null)
            {

                Mobile m = new Mobile(new Position(50, 50, 0));
                m.AssetId = 1000001;

                m.ViewChanged += new EventHandler(m_ViewChanged);
                Game.Instance.World.Mobiles.Add(m);
                return true;
            }
            return false;
        }
Ejemplo n.º 2
0
 public World(Guid gameId)
     : base(100, 100, 10)
 {
     InterestManager.Instance.init(this);
     this.gameId = gameId;
     timer = GameTimer.getGameTimer(DateTime.Now);
     timer.timeLapsed += new EventHandler<GameTimerEventArgs>(this.timelapsed);
     map = new Terrain[100, 100];
     for (int x = 0; x < 100; x++)
     {
         for (int y = 0; y < 100; y++)
         {
             Terrain t = new Terrain(new Position(x, y, 0));
             t.AssetId = 1000001;
             map[x, y] = t;
         }
     }
     for (int m = 0; m < 1000; m++)
     {
         Mobile mob = new Mobile(new Position(Game.Random.Next(100), Game.Random.Next(100), Game.Random.Next(100)));
         mob.AssetId = 1000001;
         Mobiles.Add(mob);
     }
 }