📄 main.lua
字号:
--[[
注册整体界面设置
2005-3-22
作者:Pigbaby
]]
-- <= == == == == == == == == == == == == =>
-- => 任务显示设置
-- <= == == == == == == == == == == == == =>
glimconfigHeadName = "gLimQuestConfig";
glimconfigHeadReadme = "任务设置";
glimAuthor = "gLim小组(Pigbaby)";
glimSectionName = "gLimQuestShowConfig";
glimSectionReadme = "任务显示设置";
--gLimShowQuestLevel = "1";
gLimShowQuestLevel_info = "是否要在任务菜单里面显示任务的等级";
gLimShowQuestLevel_info_Hint = "选中则在您按'L'键打开系统的任务书的时候\r\n在每一个任务的前面显示任务的等级";
gLimShowQuestSpeed_info = "设置任务内容显示速度";
gLimShowQuestSpeed_info_Hint = "设置任务内容显示速度";
gLimShowQuestSpeed_low = 100;
gLimShowQuestSpeed_high = 60000;
gLimShowQuestSpeed_Step = 10;
gLimShowQuestSpeed_StepUnit = "字节/每秒";
gLimShowQuestSpeed_Readme = "任务显示速度";
glimPetconfigHeadName = "gLimPentconfigHead";
glimPetSectionName = "gLimPetSection";
gLimInterFacePetConfig_Hint = "宠物状态显示设置";
glimPetSectionReadme = "宠物状态显示";
gLimUI_ShowPetHealth_info_Hint = "选中后月光宝盒将在宠物的血条上以数字形式显示血量";
gLimUI_ShowPetHealth_info="开启生命值显示";
gLimUI_ShowPetMana_info_Hint = "选中后月光宝盒将在宠物的魔法条上以数字形式显示魔法状况";
gLimUI_ShowPetMana_info = "开启魔法值显示";
gLimInterFaceConfig = "gLimInterFaceConfig";
glimPartyconfigHeadName = "gLimPartyconfigHead";
glimPartySectionName = "gLimPartySection";
gLimInterFacePartyConfig_Hint = "显示队友设置";
glimPartyconfigHeadReadme = "显示队友状态的设置";
glimPartySectionReadme = "显示队友状态设置";
gLimUI_ShowPartyHealth_info_Hint = "选中后月光宝盒将在队友的血条上以数字形式显示血量";
gLimUI_ShowPartyHealth_info="是否打开队友的血量显示";
gLimUI_ShowPartyMana_info_Hint = "选中后月光宝盒将在队友的魔法条上以数字形式显示魔法状况";
gLimUI_ShowPartyMana_info = "是否打开队友的魔法值显示";
gLimUI_ShowPartyBuff_info_Hint = "选中将会显示队友的增益魔法";
gLimUI_ShowPartyBuff_info = "选中将会显示队友的增益魔法";
function MainRegConfig()
gLim_RegisterButton (
"gLimInterFaceConfig",
"任务等级显示",
"Interface\\AddOns\\gLimMod\\icon1",
function()
gLimModSecBookShowConfig(glimconfigHeadName);
end,
1,
10
);
gLim_RegisterConfigClass(
glimconfigHeadName,
glimconfigHeadReadme,
glimAuthor
);
gLim_RegisterConfigSection(
glimSectionName,
glimSectionReadme,
glimSectionReadme,
glimAuthor,
glimconfigHeadName
);
gLim_RegisterConfigCheckBox(
"gLimUI_ShowQuestLevel",
gLimShowQuestLevel_info,
gLimShowQuestLevel_info_Hint,
gLimUI_ShowQuestLevel,
gLimShowQuestLevelOncheck,
glimconfigHeadName
);
gLim_RegisterConfigSlider(
"gLimUI_ShowQuestSpeed",
gLimShowQuestSpeed_info,
gLimShowQuestSpeed_info_Hint,
gLimShowQuestSpeed_Readme,
gLimShowQuestSpeed_StepUnit,
gLimShowQuestSpeed_Step,
gLimShowQuestSpeed_low,
gLimShowQuestSpeed_high,
gLimUI_ShowQuestSpeed,
gLimShowQuestSpeedOnChange,
glimconfigHeadName
);
--[[PET设置开始]]
gLim_RegisterButton (
"gLimInterFacePetConfig",
gLimInterFacePetConfig_Hint,
"Interface\\AddOns\\gLimMod\\icon2",
function()
gLimModSecBookShowConfig(glimPetconfigHeadName);
end,
1,
10
);
gLim_RegisterConfigClass(
glimPetconfigHeadName,
gLimInterFacePetConfig_Hint,
glimAuthor
);
gLim_RegisterConfigSection(
glimPetSectionName,
glimPetSectionReadme,
glimPetSectionReadme,
glimAuthor,
glimPetconfigHeadName
);
gLim_RegisterConfigCheckBox(
"gLimUI_ShowPetHealth",
gLimUI_ShowPetHealth_info,
gLimUI_ShowPetHealth_info_Hint,
gLimUI_ShowPetHealth,
gLimShowPetHealthONCheck,
glimPetconfigHeadName
);
gLimShowPetHealthONCheck(gLimUI_ShowPetHealth);
gLim_RegisterConfigCheckBox(
"gLimUI_ShowPetMana",
gLimUI_ShowPetMana_info,
gLimUI_ShowPetMana_info_Hint,
gLimUI_ShowPetMana,
gLimShowPetManaONCheck,
glimPetconfigHeadName
);
gLimShowPetManaONCheck(gLimUI_ShowPetMana);
--[[Party设置开始]]
gLim_RegisterButton (
"gLimInterFacePartyConfig",
gLimInterFacePartyConfig_Hint,
"Interface\\AddOns\\gLimMod\\Icon",
function()
EUF_OptionFrame:Show();
end,
1,
10
);
gLimUI_SetType(gLimUI_Type);
gLimInterFaceMoveShowConfig_Hint = "打开或关闭 '设置窗口'的动画效果";
glimMoveShowconfigHeadName = "gLimMoveShowconfigHead";
glimMoveShowconfigHeadReadme = "动画效果设置";
glimMoveShowSectionReadme = "打开或者是关闭窗口的出现的动画效果,纯属原创,如果有雷同纯属抄我";
glimmoveShowSectionName = "gLimMoveShowSectionName";
gLimUI_ShowPartyHealth_info_Hint = "打开或者是关闭,设置窗口出现时的动画效果";
gLimUI_ShowPartyHealth_info = "是否关闭动画效果";
--gLimUI_MoveShow
--[[设置窗口的移动效果 设置开始]]
gLim_RegisterButton (
"gLimIntermoveshowConfig",
gLimInterFaceMoveShowConfig_Hint,
"Interface\\AddOns\\gLimMod\\icon3",
function()
gLimModSecBookShowConfig(glimMoveShowconfigHeadName);
end,
1,
10
);
gLim_RegisterConfigClass(
glimMoveShowconfigHeadName,
glimPartyconfigHeadReadme,
glimAuthor);
gLim_RegisterConfigSection(
glimmoveShowSectionName,
glimMoveShowconfigHeadReadme,
glimMoveShowSectionReadme,
glimAuthor,
glimMoveShowconfigHeadName
);
gLim_RegisterConfigCheckBox(
"gLimUI_MoveShow",
gLimUI_ShowPartyHealth_info,
gLimUI_ShowPartyHealth_info_Hint,
gLimUI_MoveShow,
gLimMoveShowONCheck,
glimMoveShowconfigHeadName
);
gLimMoveShowONCheck(gLimUI_MoveShow);
end;
function gLimMoveShowONCheck(toggle)
gLimUIConfig.MoveShow = toggle;
gLimUI_MoveShow = gLimUIConfig.MoveShow;
end;
function gLimShowPartyBuffONCheck(toggle)
gLimUI_ShowPartyBuff = toggle;
gLimUIConfig.ShowPartyBuff = toggle;
end;
function gLimShowPartyManaONCheck(toggle)
gLimUI_ShowPartyMana = toggle;
gLimUIConfig.ShowPartyMana = toggle;
end;
function gLimShowPartyHealthONCheck(toggle)
gLimUI_ShowPartyHealth = toggle;
gLimUIConfig.ShowPartyHealth = toggle;
end;
function gLimUI_SetType(toggle)
gLimUI_Type = toggle;
gLimUIConfig.Type = toggle;
end
function gLimShowPetManaONCheck(toggle)
gLimUI_ShowPetMana = toggle;
gLimUIConfig.ShowPetMana = toggle;
end;
function gLimShowPetHealthONCheck(toggle)
gLimUI_ShowPetHealth = toggle;
gLimUIConfig.ShowPetHealth = toggle;
end;
function gLimShowQuestLevelOncheck(toggle)
if toggle == 1 then
--MFC.IO.print("显示任务的等级功能:开启");
gLimUI_ShowQuestLevel = 1;
gLimUIConfig.ShowQuestUI = 1;
else
--MFC.IO.print("显示任务的等级功能:关闭");
gLimUI_ShowQuestLevel = 0;
gLimUIConfig.ShowQuestUI = 0;
end;
end;
function gLimShowQuestSpeedOnChange(toggle)
gLimUI_ShowQuestSpeed = toggle;
gLimUIConfig.ShowQuestSpeend = toggle;
setglobal('QUEST_DESCRIPTION_GRADIENT_CPS', toggle);
end;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -