Esempio n. 1
0
        /// <summary>
        ///     SayPacket
        /// </summary>
        /// <param name="clientSayPacket"></param>
        public void Say(ClientSayPacket clientSayPacket)
        {
            //TODO: Add a penalty check when it will be ready
            const SayColorType type = SayColorType.White;

            Session.Character.MapInstance?.Sessions.SendPacket(Session.Character.GenerateSay(new SayPacket
            {
                Message = clientSayPacket.Message,
                Type    = type
            }), new EveryoneBut(Session.Channel.Id)); //TODO  ReceiverType.AllExceptMeAndBlacklisted
        }
Esempio n. 2
0
        /// <summary>
        ///     SayPacket
        /// </summary>
        /// <param name="sayPacket"></param>
        public void SayPacket(ClientSayPacket sayPacket)
        {
            //TODO: Add a penalty check when it will be ready
            var type = SayColorType.White;

            Session.Character.MapInstance?.Broadcast(Session, Session.Character.GenerateSay(new SayPacket
            {
                Message = sayPacket.Message,
                Type    = type
            }), ReceiverType.AllExceptMe);
        }