⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 teamnotice.lua

📁 时间太紧了
💻 LUA
字号:
function TeamNotice_OnLoad()
	this:RegisterEvent("VARIABLES_LOADED");
	this:RegisterEvent("PARTY_MEMBERS_CHANGED");
	this:RegisterEvent("PARTY_LEADER_CHANGED");		
end

function TeamNotice_OnEvent(event)
	if (event == "VARIABLES_LOADED") then
		if(not gLim_TN) then
			gLim_TN = "希望大家在一起冒险愉快。捡物品时注意职业需求,让最合适的伙伴捡取物品。";
		end
		TeamNoticeEB:SetText(gLim_TN);
		gLim_party = {};
		for i=1, MAX_PARTY_MEMBERS, 1 do 
			local name = UnitName("party"..i)
			if(name and not gLim_party[name]) then
				gLim_party[name] = 1;
			end
		end
		TN_Register();
	elseif (event == "PARTY_MEMBERS_CHANGED" or event == "PARTY_LEADER_CHANGED") then
		if(UnitName("player") and UnitIsPartyLeader("player")) then
			for i=1, MAX_PARTY_MEMBERS, 1 do 
				local name = UnitName("party"..i)
				if(name and not gLim_party[name]) then
					gLim_party[name] = 1;
					MFC.IO.SendPartyMessage("月光宝盒小队公告:欢迎"..name.."加入本小队。"..gLim_TN);
				end
			end
		end
	end	
end

function TN_Register()
	gLim_RegisterButton (
	"TeamNotice",
	"小队公告",
	"Interface\\AddOns\\TeamNotice\\Icon",
	function()
		TeamNotice:Show();
		TeamNoticeEB:Show();
	end,
	1,
	8
	);
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -