WoW:API GetAutoLootDefault: Difference between revisions
Jump to navigation
Jump to search
(New page: {{wowapi}} __NOTOC__ <!-- Describe the purpose of the function, exhausting detail can be saved for a later section --> Returns the state of Auto Loot. If the checkbox in the interface con...) |
m (Move page script moved page API GetAutoLootDefault to API GetAutoLootDefault without leaving a redirect) |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{wowapi}} | {{wowapi|removed=3.0|replace=Behavior now controlled by the {{api|autoLootDefault|t=c}} CVar. Use {{api|GetCVar}}}} | ||
Returns the state of Auto Loot. | Returns the state of Auto Loot. | ||
= | local state = GetAutoLootDefault() | ||
== Parameters == | |||
=== Returns === | |||
* state (onenil) - 1 if auto loot is enabled, nil if disabled. | |||
== Example == | == Example == | ||
This toggles Auto Loot on and off when used in a macro spot. | |||
/script if (GetAutoLootDefault()) then SetAutoLootDefault(false); message("Auto Loot is off."); else SetAutoLootDefault(true); print("Auto Loot is on."); end; | |||
or (easier to change if the need arises) | |||
/script local onOff = {["1"] = "on",["nil"] = "off"}; SetAutoLootDefault(not GetAutoLootDefault()); print("Auto Loot is "..onOff[tostring(GetAutoLootDefault())].."."); | |||
;Result | |||
Pops up a window informing the user of the state of Auto Loot. Very useful for toggling Auto Loot on the fly. | |||
== Notes == | |||
* Removed in patch 3.0. Use {{api|autoLootDefault|t=c}} |
Latest revision as of 04:45, 15 August 2023
This is no longer a part of the World of Warcraft API.
|
← WoW API < GetAutoLootDefault
Returns the state of Auto Loot.
local state = GetAutoLootDefault()
Parameters[edit]
Returns[edit]
- state (onenil) - 1 if auto loot is enabled, nil if disabled.
Example[edit]
This toggles Auto Loot on and off when used in a macro spot.
/script if (GetAutoLootDefault()) then SetAutoLootDefault(false); message("Auto Loot is off."); else SetAutoLootDefault(true); print("Auto Loot is on."); end;
or (easier to change if the need arises)
/script local onOff = {["1"] = "on",["nil"] = "off"}; SetAutoLootDefault(not GetAutoLootDefault()); print("Auto Loot is "..onOff[tostring(GetAutoLootDefault())]..".");
- Result
Pops up a window informing the user of the state of Auto Loot. Very useful for toggling Auto Loot on the fly.
Notes[edit]
- Removed in patch 3.0. Use autoLootDefault