Porting Addons til Classic – Wowpedia – Your Wiki Guide to the World of Warcraft, Top 8 Best Wow Addons lige nu
Top 8 Bedste Wow Addons lige nu
Lanceret: September 2010 | Samlede downloads: ~ 25 millioner | Download link: GatherMate2
Porting tilføjelser til klassiske
Addons til detailhandel vil i de fleste tilfælde arbejde på klassiker med fjernelse af ethvert ikke-klassisk API.
Hvis du ikke har en fejlhåndtering Addon, skal .
Globe []
Globe kan fortælle dig, hvilke API,
## Interface: 100105 ## Globe: Check-Classic
API []
Der er en liste over klassisk-specifik API og en komplet liste over klassisk API. TOC -versionen er 11404
.lua) for at kontrollere for klassisk eller detailhandel.
- .0.3, brug tekstur: setColortExture (R, G, B [, A]) i stedet.
- Playsound () accepterer kun lydkitider i patch 7.0.3
Gamle: Playsound ("IgmainMenuOptionCheckBoxon") Ny: Playsound (SoundKit.IG_MAINMENU_OPTION_CHECKBOX_ON)
- PlaysoundFile () accepterer kun arkivering til spillyde i patch 8.2.0
Gamle: Playsoundfile ("Lyd/trylleformularer/niveauUp.Ogg ") Ny: Playsoundfile (569593)
Kort [ ]
Kort blev omarbejdet i patch 8.0.1 og den statsfulde API blev ændret til at være statsløs.
- Worldmapareaids blev erstattet med uimapider.
- Det er ikke længere nødvendigt at kalde setMapTocurrentzone () og getCurrentMapAreAid () for at få det aktuelle zone ui -kort, i stedet bruge C_MAP.GetBestMapforUnit (“spiller”)
Kamplog []
Kamploggen blev omarbejdet i patch 2.4.0
- Arrangementets nyttelast returneres fra CombatLogGetCurrenteVentInfo () siden patch 8.0.1
- .
Frame Scripts []
De fleste vaniljeaddoner definerer stadig deres rammer i XML, da createFrame () kun blev tilsat i patch 1.10
- Parametre som denne, begivenhed, arg1, arg2, arg3 er ikke længere globale til scripthandleren. .0.1
De er nu passeret som Onevent (selv, begivenhed, . ) eller OnEvent (selv, begivenhed, SOMEVAR1, SOMEVAR2, SOMEVAR3) - Denne parameter var unik for WOW -ramme -scripts. Det kan generelt erstattes med mig selv
Der er flere måder at håndtere ramme -scripts i XML. For enkelheds skyld vil vi kun beskrive en hurtig løsning i blå tekst.
funktion someaddon_onload (selv selv: RegisterEvent ("Addon_Loaded") slutfunktion SomeAddon_OnEvent (Selv, begivenhed, Addon