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

📄 auccommand.lua

📁 时间太紧了
💻 LUA
📖 第 1 页 / 共 5 页
字号:
					callOn = {"tab", "escape", "enter"};				};				text=function() 					return _AUCT('GuiUnderlow')				end;				helptext=function() 					return _AUCT('HelpPctUnderlow')				end;				callback = function(state)					Auctioneer.Command.PercentVarSet("pct-underlow", state.value);				end;				feedback = function (state)					return string.format(_AUCT('FrmtActSet'), _AUCT('CmdPctUnderlow'), state.value.."%");				end;				default = {	value = getKhaosDefault('pct-underlow') };				disabled = { value = getKhaosDefault('pct-underlow') };				dependencies={enabled={checked=true;}};				difficulty=4;			};			{				id="pct-undermkt";				type=K_EDITBOX;				setup = {					callOn = {"tab", "escape", "enter"};				};				text=function() 					return _AUCT('GuiUndermkt')				end;				helptext=function() 					return _AUCT('HelpPctUndermkt')				end;				callback = function(state)					Auctioneer.Command.PercentVarSet("pct-undermkt", state.value);				end;				feedback = function (state)					return string.format(_AUCT('FrmtActSet'), _AUCT('CmdPctUndermkt'), state.value.."%");				end;				default = {	value = getKhaosDefault('pct-undermkt') };				disabled = { value = getKhaosDefault('pct-undermkt') };				dependencies={enabled={checked=true;}};				difficulty=4;			};			{				id="AuctioneerAskPriceHeader";				type=K_HEADER;				text=function() 					return _AUCT('GuiAskPriceHeader')				end;				helptext=function() 					return _AUCT('GuiAskPriceHeaderHelp')				end;				difficulty=2;			};			{				id="askprice";				type=K_TEXT;				text=function() 					return _AUCT('GuiAskPrice')				end;				helptext=function() 					return _AUCT('HelpAskPrice')				end;				callback=function(state)					if (state.checked) then						Auctioneer.AskPrice.OnOff("on");					else						Auctioneer.AskPrice.OnOff("off");					end				end;				feedback=function(state)					if (state.checked) then						return (_AUCT('StatAskPriceOn'))					else						return (_AUCT('StatAskPriceOff'))					end				end;				check=true;				default={getKhaosDefault('askprice')};				disabled={checked=false};				dependencies={enabled={checked=true;}};				difficulty=2;			};			{				id="askprice-trigger";				type=K_EDITBOX;				setup = {					callOn = {"tab", "escape", "enter"};				};				text=function() 					return _AUCT('GuiAskPriceTrigger')				end;				helptext=function() 					return _AUCT('HelpAskPriceTrigger')				end;				callback = function(state)					Auctioneer.AskPrice.SetTrigger(state.value)				end;				feedback = function (state)					return string.format(_AUCT('FrmtActSet'), "askprice ".._AUCT('CmdAskPriceTrigger'), state.value);				end;				default = { value = getKhaosDefault('askprice-trigger') };				disabled = { value = getKhaosDefault('askprice-trigger') };				dependencies={askprice={checked=true}, enabled={checked=true;}};				difficulty=3;			};			{				id="askprice-vendor";				type=K_TEXT;				text=function() 					return _AUCT('GuiAskPriceVendor')				end;				helptext=function() 					return _AUCT('HelpAskPriceVendor')				end;				callback=function(state)					Auctioneer.AskPrice.GenVarSet("vendor", state.checked);				end;				feedback=function(state)					if (state.checked) then						return (string.format(_AUCT('FrmtAskPriceEnable'), "askprice ".._AUCT('CmdAskPriceVendor')))					else						return (string.format(_AUCT('FrmtAskPriceDisable'), "askprice ".._AUCT('CmdAskPriceVendor')))					end				end;				check=true;				default={getKhaosDefault('askprice-vendor')};				disabled={checked=false};				dependencies={askprice={checked=true}, enabled={checked=true;}};				difficulty=2;			};			{				id="askprice-party";				type=K_TEXT;				text=function() 					return _AUCT('GuiAskPriceParty')				end;				helptext=function() 					return _AUCT('HelpAskPriceParty')				end;				callback=function(state)					Auctioneer.AskPrice.GenVarSet("party", state.checked);				end;				feedback=function(state)					if (state.checked) then						return (string.format(_AUCT('FrmtAskPriceEnable'), "askprice ".._AUCT('CmdAskPriceParty')))					else						return (string.format(_AUCT('FrmtAskPriceDisable'), "askprice ".._AUCT('CmdAskPriceParty')))					end				end;				check=true;				default={getKhaosDefault('askprice-party')};				disabled={checked=false};				dependencies={askprice={checked=true}, enabled={checked=true;}};				difficulty=2;			};			{				id="askprice-guild";				type=K_TEXT;				text=function() 					return _AUCT('GuiAskPriceGuild')				end;				helptext=function() 					return _AUCT('HelpAskPriceGuild')				end;				callback=function(state)					Auctioneer.AskPrice.GenVarSet("guild", state.checked);				end;				feedback=function(state)					if (state.checked) then						return (string.format(_AUCT('FrmtAskPriceEnable'), "askprice ".._AUCT('CmdAskPriceGuild')))					else						return (string.format(_AUCT('FrmtAskPriceDisable'), "askprice ".._AUCT('CmdAskPriceGuild')))					end				end;				check=true;				default={getKhaosDefault('askprice-guild')};				disabled={checked=false};				dependencies={askprice={checked=true}, enabled={checked=true;}};				difficulty=2;			};			{				id="askprice-smart";				type=K_TEXT;				text=function() 					return _AUCT('GuiAskPriceSmart')				end;				helptext=function() 					return _AUCT('HelpAskPriceSmart')				end;				callback=function(state)					Auctioneer.AskPrice.GenVarSet("smart", state.checked);				end;				feedback=function(state)					if (state.checked) then						return (string.format(_AUCT('FrmtAskPriceEnable'), "askprice ".._AUCT('CmdAskPriceSmart')))					else						return (string.format(_AUCT('FrmtAskPriceDisable'), "askprice ".._AUCT('CmdAskPriceSmart')))					end				end;				check=true;				default={getKhaosDefault('askprice-smart')};				disabled={checked=false};				dependencies={askprice={checked=true}, enabled={checked=true;}};				difficulty=2;			};			{				id="askprice-ad";				type=K_TEXT;				text=function() 					return _AUCT('GuiAskPriceAd')				end;				helptext=function() 					return _AUCT('HelpAskPriceAd')				end;				callback=function(state)					Auctioneer.AskPrice.GenVarSet("ad", state.checked);				end;				feedback=function(state)					if (state.checked) then						return (string.format(_AUCT('FrmtAskPriceEnable'), "askprice ".._AUCT('CmdAskPriceAd')))					else						return (string.format(_AUCT('FrmtAskPriceDisable'), "askprice ".._AUCT('CmdAskPriceAd')))					end				end;				check=true;				default={getKhaosDefault('askprice-ad')};				disabled={checked=false};				dependencies={askprice={checked=true}, enabled={checked=true;}};				difficulty=2;			};			{				id="AuctioneerOtherHeader";				type=K_HEADER;				text=function() 					return _AUCT('GuiOtherHeader')				end;				helptext=function() 					return _AUCT('GuiOtherHelp')				end;				difficulty=1;			};			{				id="also";				type=K_EDITBOX;				setup = {					callOn = {"tab", "escape", "enter"};				};				text=function() 					return _AUCT('GuiAlso')				end;				helptext=function() 					return _AUCT('HelpAlso')				end;				callback = function(state)					Auctioneer.Command.AlsoInclude(state.value);				end;				feedback = function (state)					if ((state.value == _AUCT('CmdOff')) or (state.value == "off")) then						return _AUCT('GuiAlsoOff');					elseif ((state.value == _AUCT('CmdAlsoOpposite')) or (state.value == "opposite")) then						return _AUCT('GuiAlsoOpposite');					elseif (not Auctioneer.Util.IsValidAlso(state.value)) then						return string.format(_AUCT('FrmtUnknownArg'), state.value, _AUCT('CmdAlso'))					else						return string.format(_AUCT('GuiAlsoDisplay'), state.value);					end				end;				default = { value = getKhaosDefault('also') };				disabled = { value = getKhaosDefault('also') };				dependencies={enabled={checked=true;}};				difficulty=2;			};			{				id="printframe";				type=K_PULLDOWN;				setup = {					options = Auctioneer.Command.GetFrameNames;					multiSelect = false;				};				text=function() 					return _AUCT('GuiPrintin')				end;				helptext=function() 					return _AUCT('HelpPrintin')				end;				callback=function(state)					Auctioneer.Command.SetFrame(state.value);				end;				feedback=function(state)					local _, frameName = Auctioneer.Command.GetFrameNames(state.value)					return string.format(_AUCT('FrmtPrintin'), frameName);				end;				default = { value = getKhaosDefault('printframe') };				disabled = { value = getKhaosDefault('printframe') };				dependencies={enabled={checked=true;}};				difficulty=3;			};			{				id="show-link";				type=K_TEXT;				text=function() 					return _AUCT('GuiLink')				end;				helptext=function() 					return _AUCT('HelpLink')				end;				callback=function(state)					Auctioneer.Command.GenVarSet("show-link", state.checked);				end;				feedback=function(state)					if (state.checked) then						return (string.format(_AUCT('FrmtActEnable'), _AUCT('ShowLink')))					else						return (string.format(_AUCT('FrmtActDisable'), _AUCT('ShowLink')))					end				end;				check=true;				default={getKhaosDefault('show-link')};				disabled={checked=false};				dependencies={enabled={checked=true;}};				difficulty=3;			};			{				id="DefaultAll";				type=K_BUTTON;				setup={					buttonText = function() 						return _AUCT('GuiDefaultAllButton')					end;				};				text=function() 					return _AUCT('GuiDefaultAll')				end;				helptext=function() 					return _AUCT('GuiDefaultAllHelp')				end;				callback=function()					Auctioneer.Command.Default(_AUCT('CmdClearAll'));				end;				feedback=function()					return _AUCT('FrmtActDefaultall');				end;				dependencies={enabled={checked=true;}};				difficulty=1;			};			{				id="DefaultOption";				type=K_EDITBOX;				setup = {					callOn = {"tab", "escape", "enter"};				};				text=function() 					return _AUCT('GuiDefaultOption')				end;				helptext=function() 					return _AUCT('HelpDefault')				end;				callback = function(state)					Auctioneer.Command.Default(state.value);				end;				feedback = function (state)					if (state.value == _AUCT('CmdClearAll')) then						return _AUCT('FrmtActDefaultall');					else						return string.format(_AUCT('FrmtActDefault'), state.value);					end				end;				default = {					value = "";				};				disabled = {					value = "";				};				dependencies={enabled={checked=true;}};				difficulty=4;			};		};	};	Khaos.registerOptionSet("tooltip", optionSet);	Auctioneer_Khaos_Registered = true;	Khaos.refresh();	-- This setting is not actually stored in the Khaos option set and	-- requires special treatment to be updated	local loadType = Stubby.GetConfig("Auctioneer", "LoadType")	if (not loadType) then loadType = "auctionhouse"; end	setKhaosSetKeyValue("LoadSettings", loadType)endfunction buildCommandMap()	Auctioneer.Command.CommandMap = nil;	Auctioneer.Command.CommandMapRev = nil;	commandMap = {		[_AUCT('CmdOn')]				=	'on',		[_AUCT('CmdOff')]				=	'off',		[_AUCT('CmdHelp')]				=	'help',		[_AUCT('CmdToggle')]			=	'toggle',		[_AUCT('CmdDisable')]			=	'disable',		[_AUCT('CmdClear')]				=	'clear',		[_AUCT('CmdLocale')]			=	'locale',		[_AUCT('CmdDefault')]			=	'default',		[_AUCT('CmdPrintin')]			=	'print-in',		[_AUCT('CmdAlso')]				=	'also',		[_AUCT('CmdEmbed')]				=	'embed',		[_AUCT('CmdPercentless')]		=	'percentless',		[_AUCT('CmdPercentlessShort')]	=	'percentless',		[_AUCT('CmdCompete')]			=	'compete',		[_AUCT('CmdScan')]				=	'scan',

⌨️ 快捷键说明

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