Top 8 cele mai bune addons wow chiar acum

Lansat: Septembrie 2010 | Descărcări totale: ~ 25 milioane | Descărcați linkul: Gathermate2

Portând suplimente la clasic

Additorii pentru vânzare cu amănuntul va funcționa, în majoritatea cazurilor, la Classic cu eliminarea oricărui API non-clasic.

Dacă nu aveți un addon de gestionare .

Conținut

Glob [ ]

Globe vă poate spune ce funcții/evenimente API au fost eliminate în clasic, dacă TOC este setat la versiunea de vânzare cu amănuntul și cu Globe: Check-Classic

## Interfață: 100105 ## Globe: Check-classic

API []

Există o listă de API-uri specifice clasice și o listă completă de API clasic. Versiunea TOC este 11404

Puteți utiliza wow_project_id global (definit în BNET.Lua) pentru a verifica dacă există clasic sau cu amănuntul.

local isClassic = (wow_project_id == wow_project_classic)
  • Textură: setTexture () nu mai poate seta texturi de culoare în patch -ul 7.0.3, Utilizați textura: setColorTexture (R, G, B [, A]) în schimb.
  • PlaySound () acceptă doar SoundKitids în patch -ul 7.0.3
Vechi: PlaySound ("IgmainMenuOptionCheckboxon") nou: Playsound (Soundkit.IG_MAINMENU_OPTION_CHECKBOX_ON)
  • PlaySoundFile () acceptă doar FileDaTAids pentru sunetele jocului în patch -ul 8.2.0
Vechi: PlaySoundFile ("Sunet/vrăji/nivelup.OGG ") NOU: PlaySoundFile (569593)

Hărți []

Hărțile au fost reelaborate în peticul 8.0.1 și API -ul de stat a fost schimbat pentru a fi apatride.

  • WorldmapareAids au fost înlocuite cu uimapide.
  • Nu mai este necesar să apelați setMapToCUrrentZone () și getCurrentMapareAid () pentru a obține harta UI a zonei curente, în schimb, utilizați C_MAP.GetBestMapForUnit („Player”)

Jurnal de luptă []

Jurnalul de luptă a fost reelaborat în patch -ul 2.4.0

  • Sarcina utilă a evenimentului este returnată de la CombatLoggetCurnteventInfo () de la Patch 8.0.1
  • Consultați Combat_log_event pentru detalii.

Frame Scripts []

Majoritatea adăugărilor de vanilie încă își definesc cadrele în XML, deoarece createframe () a fost adăugat doar în patch -ul 1.10

  • Parametri de genul acesta, Eveniment, Arg1, Arg2, Arg3 nu mai sunt globali pentru handler -ul scriptului. Acest lucru a fost schimbat în patch -ul 4.0.1
    Acum sunt trecute ca așa cum este onevent (auto, eveniment, . ) sau Onevent (Self, Event, SomeVar1, SomeVar2, SomeVar3)
  • Acest parametru a fost unic pentru Wow Frame Scripts. În general poate fi înlocuit cu sine

Soluție rapidă [ ]

Există mai multe moduri de a gestiona scripturile de cadre în XML. De dragul simplității, vom descrie doar o soluție rapidă în textul albastru.

Funcție SomeadDon_onload (de sine) de sine: RegisterEvent ("Addon_Loaded") Funcție finală SomeadDon_Onevent (Self, eveniment, addon) imprimați (self, eveniment, addon)