예제 #1
0
 private static void CreatePlayerCommands(PlayerEventCommandManager manager)
 {
     manager.AddCommand <PlayerHelpCommand>();
     manager.AddCommand <PlayerListCommand>();
     manager.AddCommand <PlayerListPlayersCommand>();
     manager.AddCommand <PlayerRegisterAccountCommand>();
     manager.AddCommand <PlayerWarpToPlayerCommand>();
 }
예제 #2
0
        private static void SetupStar()
        {
            StarMain.Instance.CurrentLocalization = new SimpleLocalizationFile("english.l10n");
            StarMain.Instance.Init();

            PlayerCommandManager = new PlayerEventCommandManager();
            CreatePlayerCommands(PlayerCommandManager);

            CreateConsoleCommands(StarMain.Instance.ConsoleCommandManager);
            StarMain.Instance.Server.AddPacketHandlers(HandlersToAdd);

            StarMain.Instance.Start();
        }
예제 #3
0
파일: CSPlugin.cs 프로젝트: SharpStar/Star
 protected CSPlugin()
 {
     PlayerCommandManager = new PlayerEventCommandManager();
     PacketEventManager   = new PacketEventManager();
     Init();
 }