diff --git a/Program.cs b/Program.cs index 3ae8478..9a20189 100644 --- a/Program.cs +++ b/Program.cs @@ -8,12 +8,15 @@ namespace BattleServer { static void Main(string[] args) { + Console.WriteLine("外部参数:{0}",args[0]); HotUpdateScripts.FightRunnerMgr.Instance.Init("./GameConfig/"); cfg.Game.HeroData data = HotUpdateScripts.FightBase.GC.Hero.Get("25001"); // HotUpdateScripts.FightDebug.Log("测试读取配置 name:"+data.Name); - Service service = new Service(); + Service service = new Service(args[0]); Console.WriteLine("BattleServer Start!"); Thread.Sleep(Timeout.Infinite); } + + } } \ No newline at end of file diff --git a/Service.cs b/Service.cs index be12cf1..a023227 100644 --- a/Service.cs +++ b/Service.cs @@ -14,9 +14,10 @@ namespace BattleServer private WebSocketServer server; private List clients; - public Service() + ///addr("ws://127.0.0.1:9897") + public Service(string addr) { - var server = new WebSocketServer("ws://127.0.0.1:9897"); //创建webscoket服务端实例 + var server = new WebSocketServer(addr); //创建webscoket服务端实例 server.Start(onAccept); clients = new List(); Instance = this;