コード例 #1
0
        public void DelGuild(TPlayObject PlayObject, string[] @Params)
        {
            string sGuildName = @Params.Length > 0 ? @Params[0] : "";

            if (M2Share.nServerIndex != 0)
            {
                PlayObject.SysMsg("只能在主服务器上才可以使用此命令删除行会!!!", TMsgColor.c_Red, TMsgType.t_Hint);
                return;
            }
            if (sGuildName == "")
            {
                if (GameConfig.boGMShowFailMsg)
                {
                    PlayObject.SysMsg("命令格式: @" + base.Attributes.Name + " 行会名称", TMsgColor.c_Red, TMsgType.t_Hint);
                }
                return;
            }
            if (GuildManager.DelGuild(sGuildName))
            {
                UserEngine.SendServerGroupMsg(Grobal2.SS_206, M2Share.nServerIndex, sGuildName);
            }
            else
            {
                PlayObject.SysMsg("没找到" + sGuildName + "这个行会!!!", TMsgColor.c_Red, TMsgType.t_Hint);
            }
        }
コード例 #2
0
ファイル: DelGuildCommand.cs プロジェクト: tanaer/Mir2Engine
        public void DelGuild(string[] @Params, TPlayObject PlayObject)
        {
            string sGuildName = @Params.Length > 0 ? @Params[0] : "";

            if (M2Share.nServerIndex != 0)
            {
                PlayObject.SysMsg("只能在主服务器上才可以使用此命令删除行会!!!", TMsgColor.c_Red, TMsgType.t_Hint);
                return;
            }
            if (sGuildName == "")
            {
                PlayObject.SysMsg("命令格式: @" + this.Attributes.Name + " 行会名称", TMsgColor.c_Red, TMsgType.t_Hint);
                return;
            }
            if (GuildManager.DelGuild(sGuildName))
            {
                // UserEngine.SendServerGroupMsg(SS_206, nServerIndex, sGuildName);
            }
            else
            {
                PlayObject.SysMsg("没找到" + sGuildName + "这个行会!!!", TMsgColor.c_Red, TMsgType.t_Hint);
            }
        }