Funktion die die Fahrzeugfähigkeiten auflistet: 1 Zeile im Chat pro Fähigkeit (wird nur für den Spieler selbst angezeigt).
Funktioniert nur für den aktuellen Sitzplatz.
Benötigt ein Addon für Code (z.B. wo man Addons tested) in das man den Code reinkopieren kann.
Ausführen mit: /run FFI()
function FFI() -- FahrzeugFähigkeitenInfo
local name = "VehicleMenuBarActionButton"
local GetAction, GetSpellInfo = GetAction, GetSpellInfo
for i=1,12 do
if _G[name..i] then
local action = _G[name..i].action
if action then
local _,_,_,spellID = GetActionInfo(action)
if spellID then
local spellname,_,iconpath = GetSpellInfo(spellID)
if spellname and iconpath then
print("#"..i..":","\124T"..iconpath..".blp:20\124t","\124Hspell:"..spellID.."\124h["..spellname.."]\124h","(SpellID:",spellID..")")
-- Ausgabe: #Taste: {Fähigkeiten-Icon} [Fähigkeiten-Link] (SpellID: Fähigkeiten ID)
-- z.B. #1: {Icon} [Rammen] (SpellID: 62345)
end
end
end
end
end
end
Erstellt weil man Fahrzeugfähigkeiten nicht direkt abfragen kann, was es umständlich macht die Zauber IDs etc. zu erhalten - für Fahrzeuge gibt's keine einfache(n) Funktion(en) mit denen man deren Fähigkeiten abfragen kann, wie es bei Zaubern der Fall ist.
Die Vorlage kann leicht verändert werden für eigene Bedürfnisse / Addons.