Weakaura Hilfe <3

Ich suche wen der mir hilft eine kleine Weakaura zu schreiben. Sobald ich in einen Dungeon oder M+ gehe sollen im ObjectiveTracker nichts anderes außer der Dungeonfortschritt angezeigt werden. Ich bin jetzt schon so weit das ich die dafür benötigten /run commands habe.

  1. ScenatioObjectiveTracker:Hide(1) oder ScenatioObjectiveTracker:Show(1)
  2. QuestObjectiveTracker:Hide(1) oder QuestObjectiveTracker:Show(1)
  3. AdventreObjectiveTracker:Hide(1) oder AdventreObjectiveTracker:Show(1)
  4. AchievementObjectiveTracker:Hide(1) oder AchievementObjectiveTracker:Show(1)
  5. MonthlyActivitiesObjectiveTracker:Hide(1) oder MonthlyActivitiesTracker:Show(1)
  6. ProfessionsRecipeTracker:Hide(1) oder ProfessionsRecipeTracker:Show(1)
  7. BonusObjectiveTracker:Hide(1) oder BonusObjectiveTracker:Show(1)
  8. ScenatioObjectiveTracker:Hide(1) oder ScenatioObjectiveTracker:Show(1)
  9. WorldQuestObjectiveTracker:Hide(1) oder WorldQuestObjectiveTracker:Show(1)

Ich habe einige Weakauren oder Addons gefunden die den gesamten ObjectiveTracker ausblenden aber das soll ja nicht der fall sein. Ich möchte ja schon noch den DungeonProgress sehen können.

Mein Problem ist nun wie ich das alles in eine Weakaura so einbinde das wenn ich in eine M+/Dungeon rein gehe diese sachen auf Hide gesetzt werden und wenn ich den wieder verlasse auf Show.

LG

Schau mal:

Du musst nur noch deine Fenster (fstack) einfügen.

Danke dir auf jedenfall für die Hilfe. Ich habe das nun alles eingebuden nur leider gibt er mir folgenden Fehler aus:

1x Lua error in aura 'Ausblender': Custom Action
WeakAuras Version: 5.19.4-15-g52acec8
Aura Version: 1.0.2
Stack trace:
[string "return function() ScenatioObjectiveTracker:..."]:1: attempt to index global 'ScenatioObjectiveTracker' (a nil value)
[return function() ScenatioObjectiveTracker:Hide()]:1: in function <[string "return function() ScenatioObjectiveTracker:..."]:1>
[C]: in function 'xpcall'
[WeakAuras/WeakAuras.lua]:3815: in function 'PerformActions'
[WeakAuras/RegionTypes/RegionPrototype.lua]:1136: in function 'Expand'
[WeakAuras/WeakAuras.lua]:4749: in function <WeakAuras/WeakAuras.lua:4741>
[WeakAuras/WeakAuras.lua]:4833: in function <WeakAuras/WeakAuras.lua:4799>
[WeakAuras/WeakAuras.lua]:4943: in function 'UpdatedTriggerState'
[WeakAuras/GenericTrigger.lua]:1175: in function 'ScanWithFakeEvent'
[WeakAuras/GenericTrigger.lua]:1509: in function 'LoadDisplays'
[WeakAuras/WeakAuras.lua]:1991: in function 'LoadDisplays'
[WeakAuras/WeakAuras.lua]:1772: in function <WeakAuras/WeakAuras.lua:1614>
[WeakAuras/WeakAuras.lua]:1815: in function 'ScanForLoads'
[WeakAuras/WeakAuras.lua]:1886: in function <WeakAuras/WeakAuras.lua:1884>

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'ScenatioObjectiveTracker' (a nil value)"

ich kann leider damit garnichts anfangen :smiley:

ScenatioObjec…

Da ist ein Fehler drin.

Beginne mit meinem Code und füge einzeln weitere gewünschte Fenster hinzu.