Example #1
0
        public static bool OnSendData(ref int msgType, ref int remoteClient, ref int ignoreClient, ref string text, ref int number, ref float number2, ref float number3, ref float number4, ref int number5)
        {
            if (NetHooks.SendData == null)
            {
                return(false);
            }
            SendDataEventArgs sendDataEventArgs = new SendDataEventArgs
            {
                MsgID        = (PacketTypes)msgType,
                remoteClient = remoteClient,
                ignoreClient = ignoreClient,
                text         = text,
                number       = number,
                number2      = number2,
                number3      = number3,
                number4      = number4,
                number5      = number5
            };

            NetHooks.SendData(sendDataEventArgs);
            msgType      = (int)sendDataEventArgs.MsgID;
            remoteClient = sendDataEventArgs.remoteClient;
            ignoreClient = sendDataEventArgs.ignoreClient;
            text         = sendDataEventArgs.text;
            number       = sendDataEventArgs.number;
            number2      = sendDataEventArgs.number2;
            number3      = sendDataEventArgs.number3;
            number4      = sendDataEventArgs.number4;
            return(sendDataEventArgs.Handled);
        }