Пример #1
0
        public void Broadcast(string message)
        {
            var text = $"[Global] {Player.Character}: {message}";

            var msg = new SpSayMessage();

            msg.Build(Player.Character, Player.AccessLevel, message, "[Global] ", QBColor.Blue);
            msg.SendToAll();

            Global.WriteLog(LogType.Chat, text, LogColor.Blue);
        }
Пример #2
0
        public void Say(string text)
        {
            var msg = new SpSayMessage();

            msg.Build(Player.Character, Player.AccessLevel, text, "[Map] ", QBColor.White);
            msg.SendToMap(Player.MapId);

            var bubble = new SpChatBubble(Player.Index, TargetType.Player, text, TextColor.White);

            bubble.SendToMap(Player.MapId);

            Global.WriteLog(LogType.Chat, $"{Player.Character} says: {text}", LogColor.Black);
        }