Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.Title = "[REALM] BurningEmu for Dofus 2.53.2 RELEASE";

            FrameManager.Initialize("Burning.Emu");

            DatabaseManager.Instance.Initialize("mongodb://localhost");

            AccountRepository.Instance.Initialize("account");

            AuthServer authServer = new AuthServer("127.0.0.1", 6897);

            serverTaskList.Add(Task.Run(() => authServer.Start()));


            Task.WaitAll(serverTaskList.ToArray());
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.Title = "[WORLD] BurningEmu for Dofus 2.53.2 RELEASE";

            FrameManager.Initialize("Burning.Emu.World");
            DatabaseManager.Instance.Initialize("mongodb://localhost");

            AccountRepository.Instance.Initialize("account");
            LevelExperienceRepository.Instance.Initialize("");
            CharacterRepository.Instance.Initialize("character");
            InventoryRepository.Instance.Initialize("inventory");

            EffectRepository.Instance.Initialize("effects");

            BreedRepository.Instance.Initialize("breeds");
            SpellRepository.Instance.Initialize("spells");

            HeadRepository.Instance.Initialize("heads");
            Console.WriteLine("{0} head(s) loaded from d2o.", HeadRepository.Instance.List.Count);

            GuildRepository.Instance.Initialize("guild");

            MapManager.Instance.Initialize("maps");
            FightPositionsManager.Instance.Initialize(); //map fight generator
            MonsterRepository.Instance.Initialize("monsters");

            MapTransitionsRepository.Instance.Initialize("maps_transitions");

            //Manager
            SpellEffectManager.Instance.Initialize();
            CommandManager.Instance.Initialize();
            GuildManager.Instance.Initialize();
            FightManager.Instance.Initialize();

            WorldServer worldServer = new WorldServer("127.0.0.1", 6666);

            serverTaskList.Add(Task.Run(() => worldServer.Start()));


            Task.WaitAll(serverTaskList.ToArray());
        }