/// <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 }
/// <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); }