private static void ToProcessOnCCommand(string command) { C2SChatCommon data = new C2SChatCommon(); data.type = GameConst.CHAT_BCAST_ALL; data.info = new PkgChatC2S(); data.info.content = System.Text.Encoding.UTF8.GetBytes(command); NetClient.GetBaseClient().SendData <C2SChatCommon>(NetMsg.MSG_CHAT_COMMON, data); }
/// <summary> /// 通过主链接发送GM指令 /// </summary> /// <param name="cmd"></param> public static void SendGMCommandThroughMajorConnect(DebugUI.Command cmd) { string str = ""; for (int i = 2; i < cmd.main.ToLower().Length; i++) { str = str + cmd.main.ToLower()[i]; } C2SChatCommon data = new C2SChatCommon(); data.type = GameConst.CHAT_BCAST_ALL; data.info.content = System.Text.Encoding.UTF8.GetBytes(str); NetClient.GetBaseClient().SendData <C2SChatCommon>(NetMsg.MSG_CHAT_COMMON, data); }
private static void SendCCommandConnect(string commandStr, string[] args) { string str = ""; for (int i = 2; i < commandStr.ToLower().Length; i++) { str = str + commandStr.ToLower()[i]; } for (int i = 0; i < args.Length; i++) { str += "&" + args[i]; } C2SChatCommon data = new C2SChatCommon(); data.type = GameConst.CHAT_BCAST_ALL; data.info = new PkgChatC2S(); data.info.content = System.Text.Encoding.UTF8.GetBytes(str); NetClient.GetBaseClient().SendData <C2SChatCommon>(NetMsg.MSG_CHAT_COMMON, data); }