Przenieś dodatki do Classic – Wowpedia – Twój przewodnik wiki po World of Warcraft, 8 najlepszych dodatków wow w tej chwili

Wystrzelony: Wrzesień 2010 | Całkowite pobieranie: ~ 25 milionów | Link do pobrania: Gathermate2

Dodatki do detalicznego będą w większości przypadków działać na klasykę z usuwaniem dowolnego nieklasycznego interfejsu API.

.

Zawartość

Globe []

Globe może powiedzieć, które funkcje/zdarzenia interfejsu API w dodatku zostały usunięte w klasycznym, jeśli TOC jest ustawione na wersję detaliczną i z globe:

## interfejs: 100105 ## globe: czeku-klasa

API []

Istnieje lista interfejsów API specyficznych dla klasycznego i pełna lista klasycznego API. Wersja TOC to 11404

Możesz użyć globalnego globalnego wow_project_id (zdefiniowany w BNET.lua), aby sprawdzić klasyczny lub detaliczny.

lokalny isClassic = (wow_project_id == wow_project_classic)
  • Playsound () akceptuje tylko Soundkitids w Patch 7..
.
  • PlaysoundFile () akceptuje jedynie SileDataids dla dźwięków gry w Patch 8.2.0
Stary: Playsoundfile („dźwięk/zaklęcia/poziom.

Mapy []

.0.1 i stanowy interfejs API został zmieniony, aby być bezpaństwowym.

  • .
  • .GetBestMapforUnit („Player”)

Log Combat []

..0

  • Ładunek zdarzenia jest zwracany z CombatLoggetCurreNEventInfo () od Patch 8.0.1
  • Szczegółowe informacje można znaleźć.

Scenariusze ramki []

Większość dodatków waniliowych wciąż definiuje swoje ramki w XML, ponieważ CreateFrame () został dodany tylko w Patch 1.10

  • Parametry takie jak to, zdarzenie, arg1, arg2, arg3 nie są już globalami dla modułu obsługi skryptów. .0.1
    , . ) lub Onevent (Self, Event, Somevar1, Somevar2, Somevar3)
  • Ten parametr był unikalny do scenariuszy ramki WOW. Można go ogólnie zastąpić sobą

Szybka naprawa [ ]

. .

funkcja someaddon_onload (samego siebie) samego siebie: RejestrEvent („addon_loaded”) funkcja końcowa somaddon_onevent () Drukuj (self, zdarzenie, dodatek)