Example #1
0
        //[EventAttribute(Type = typeof(EventHandler<PlayerChatEventArgs>))]
        //[EventAttribute(Type = typeof(PlayerChatEventArgs))]
        public override void HandleMcpeText(McpeText message)
        {
            //base.HandleMcpeText(message);
            Stopwatch watch = new Stopwatch();

            watch.Start();
            if (message.type == (byte)McpeText.ChatTypes.Chat)
            {
                PlayerChatEventArgs chatEvent = new PlayerChatEventArgs(this, message.message, null);
                if (chatEvent.OnCallEvent())
                {
                    //Level.BroadcastMessage(chatEvent.GetMessage());
                    base.HandleMcpeText(message);
                }
            }
            watch.Stop();
            Console.WriteLine(message.GetType() + " в Тиках :" + watch.ElapsedTicks + "\r\n");
            Console.WriteLine(message.GetType() + " в MS :" + watch.ElapsedMilliseconds + "\r\n");
        }