示例#1
0
        //Player "Name<uid><wonid><team>" scored "score" + extra info   [67]
        protected virtual void OnPlayerScoreReport(DateTime Timestamp, string[] info)
        {
            string details = string.Empty;

            if (info.Length > 4)
            {
                for (int i = 4; i < info.Length; i++)
                {
                    details += info[i];
                }
            }
            PlayerScoreReportEventArgs eventArgs = new PlayerScoreReportEventArgs()
            {
                Timestamp = Timestamp,
                Player    = GetPlayerInfo(info[1]),
                Score     = info[3],
                ExtraInfo = details
            };

            PlayerScoreReport.Fire(ServerEndPoint, eventArgs);
        }
示例#2
0
        //Player "Name<uid><wonid><team>" scored "score" + extra info   [67]
        protected virtual void OnPlayerScoreReport(DateTime Timestamp, string[] info)
        {
            string details = string.Empty;
            if (info.Length > 4)
            {
                for (int i = 4; i < info.Length; i++)
                    details += info[i];
            }
            PlayerScoreReportEventArgs eventArgs = new PlayerScoreReportEventArgs()
            {
                Timestamp = Timestamp,
                Player = GetPlayerInfo(info[1]),
                Score = info[3],
                ExtraInfo = details

            };
            PlayerScoreReport.Fire(ServerEndPoint, eventArgs);
        }