Example #1
0
        public static void Run(SvPlayer player, string message)
        {
            var arg1     = GetArgument.Run(1, false, true, message);
            var shplayer = player.player;

            if (string.IsNullOrEmpty(arg1))
            {
                if (PlayerList[shplayer.ID].StaffChatEnabled)
                {
                    PlayerList[shplayer.ID].StaffChatEnabled = false;
                    player.SendChatMessage($"<color={infoColor}>Staff chat disabled.</color>");
                }
                else
                {
                    PlayerList[shplayer.ID].StaffChatEnabled = true;
                    player.SendChatMessage($"<color={infoColor}>Staff chat enabled.</color>");
                }
                return;
            }
            SendChatMessageToAdmins.Run(PlaceholderParser.ParseUserMessage(player.player, AdminChatMessage, arg1));
        }
Example #2
0
        public static void Run(SvPlayer player, string message)
        {
            var arg1 = GetArgument.Run(1, false, true, message);

            if (string.IsNullOrWhiteSpace(arg1))
            {
                player.SendChatMessage(ArgRequired);
                return;
            }
            player.Send(LocalChatMe ? SvSendType.Local : SvSendType.All, Channel.Unsequenced, ClPacket.GameMessage, PlaceholderParser.ParseUserMessage(player.player, MeMessage, arg1));
        }