Addony to fragmenty kodu pisane prywatnie i niezależnie przez graczy, modyfikujące istniejące funkcjonalności, lub dodające nowe w ramach ograniczeń narzuconych przez producenta gry.
Pamiętajcie więc, że nie ma żadnych gwarancji co do ich wpływu na grę i duże ich nagromadzenie lub niefortunny dobór może powodować destabilizację pracy klienta. Jeśli więc zacznie się sypać i np. wieszać - prawdopodobnie trzeba będzie z niektórych zrezygnować i zacząć sukcesywne odrzucanie od tych, których potrzebujemy najmniej.
Addony należy umieścić w odpowiednim podkatalogu gry, tak aby ścieżka do nich była następująca:
../AllodsOnline/data/Mods/Addons/nazwa_katalogu_z_addonem/
*jeśli ktoś na podstawie ścieżki wie co i jak, niech nie czyta poniższych wyjaśnień*
na przykład:
d:/Gry/AllodsOnline/data/Mods/Addons/MagicianMessage/
Bezpośrednio w katalogu z addonem ma się znajdować jakiś plik z rozszerzeniem *.lua. Jeśli go nie będzie, to znaczy że to nie jest jeszcze właściwy katalog do umieszczenia w podkatalogu
Addons. Przykładowo:
d:/Gry/AllodsOnline/data/Mods/Addons/MagicianMessage/ScriptMagicianMessage.lua (no i inne pliki też tam są).
Tylko prawidłowo (czyli w ten sposób) umieszczone addony będą działać.
Jeśli w katalogu
Mods nie będzie podkatalogu
Addons, należy go stworzyć i dalej już kopiować do niego.
Poniższe addony po ściągnięciu trzeba będzie rozpakować. Najczęściej mają one już odpowiednią strukturę końcową, tj rozpakowują się do następującej postaci .
./Addons/nazwa_katalogu_z_addonem/* - wystarczy je wtedy przekopiować w takiej formie do katalogu nadrzędnego
Mods. Uważajcie, żeby nie stworzyć podwójnie katalogu
Addons -> z taką ścieżką
../AllodsOnline/data/Mods/Addons/Addons//nazwa_katalogu_z_addonem/ addon się
nie uruchomi.
* * *
Uruchamiając grę, trzeba się będzie jeszcze upewnić że addony zostały w niej globalnie aktywowane. Na ekranie logowania, przycisk z kółkami zębatymi w lewym dolnym rogu musi być w kolorze. Jeśli będzie na szaro - należy go włączyć:
Poniżej znajdziecie przegląd addonów działających w naszej wersji klienta (były testowane na EU-EN, ale na US też nie powinno być problemu) i moje opisy po polsku. Link do strony, na której można pobrać addon znajduje się w jego nazwie. Będąc tam wystarczy kliknąć na przycisk [Download], ale można też się zatrzymać na chwilę i obejrzeć np. screenshoty dotyczące danego addona, lub przeczytać dodatkowo parę słów o nim, które to autorzy często kurtuazyjnie zamieszczają po angielsku pod opisem rosyjskim.
AddonManager
Zarządzanie wszystkimi naszymi addonami z poziomu gry. Aby otworzyć okienko AddonManagera należy w pustej linijce czatu napisać komendę
/am i zatwierdzić enterem.
Niezbędny, jeśli planujemy używać większą ilość addonów. Przez zaznaczenie lub odznaczenie kratki przy nazwie addona jest on załadowany lub deaktywowany w czasie rzeczywistym. Jest to szalenie wygodne. Jeżeli jednak planujemy 2 lub 3 drobne addony, których będziemy stale używać, to nie ma wtedy sensu sobie klienta nim obciążać.
Ogólnie korzystanie z niego jest dość intuicyjne. Trzeba jedynie pamiętać o przycisku Save, jeśli będziemy chcieli zachować aktualne ustawienia addonów po ponownym włączeniu gry.
Powinniście też zwrócić uwagę na dwie dolne zakładki - User Addons oraz Built-In Addons. User Addons wyświetla się domyślnie i pokazuje listę rzeczy, które sami ręcznie dodaliśmy do odpowiedniego katalogu, natomiast
Build-In Addons to wbudowane funkcjonalności gry. Gdyby zdarzyło się Wam, że po eksperymentowaniu coś ze standardowych rzeczy Wam poznika, a będziecie to chcieli przywrócić - należy na tej drugiej liście zaznaczyć z powrotem odpowiednią opcję.
MIERNIKI / WSKAŹNIKI / STATYSTYKI
DarkDPSMeter
W okienku z boku ekranu wyświetla statystyki DPS, czyli obrażeń które zadajemy. Działa przy grze solo oraz w grupach/ rajdach.
LightDPS
Również wyświetla w okienku statystyki DPS solo i grup. Na wierzchu jest jeden rosyjski napis, ale nie przeszkadza on w korzystaniu z tego addona. Raczej nie jest lepszy niż powyższy, ale to już osobista preferencja.
DDStat
W uproszczony sposób na dole ekranu, wyświetla statystyki DPS tylko dla naszej postaci. Wyświetlają się 3 liczby: całkowite obrażenia, DPS (obrażenia na sekundę) i czas walki w sekundach.
AnatomySelfDefence
W okienku, które możemy otworzyć i ukryć przyciskiem u góry ekranu, wyświetlają się różnorodne statystyki odnośnie otrzymywanych/ zablokowanych/ sparowanych obrażeń. Ułatwia określenie co jest słabą stroną naszej postaci.
StatsHeal
Wyświetla wszelakie statystyki związane z leczeniem (nie tylko czary, ale też bandażowanie, eliksiry, amulety, etc).
RealAgroM
Wskaźnik aggro - pokazuje poziom agresji moba względem poszczególnych członków naszej grupy, a nawet dla postaci solo z petem. Autor addona twierdzi, że są problemy z obliczaniem aggro w przypadku leczenia i innych czynności pobocznych.
INTERFEJS I WALKA
Minimap
Minimapa dla zdesperowanych
W prawym górnym rogu zamiast kompasu wyświetla kwadracik minimapy, która jest w rzeczywistości podglądem zwykłej mapy w miniaturze. Da się ją skalować do pewnego stopnia, a za pomocą guzików nad mapą da się ukrywać i pokazywać położenie najbliższych NPC-ów, questów, itd.
PlayerHUD
Na środku ekranu, łukami wokół postaci wyświetla m.in. jej życie i manę lub energię, a bezpośredno wewnątrz łuki życia i many/energii przeciwnika. Z boku na dole pojawia się też odpowiedni zestaw łuków dla peta/summona jesli go posiadamy. Wyświetla także buffy i debuffy blisko postaci - własne i wroga. Może być całkiem użyteczny w PvP.
Jeśli korzystamy z AddonManager, należy w nim PlayerHUD zablokować (ikona zamkniętej kłódki), inaczej będzie on w trybie konfiguracji i wyświetlone zostaną białe pasy do przesuwania (pola te normalnie są przezroczyste).
QuestTracker
Zastępuje wbudowany quest tracker (podgląd naszej listy questów z boku ekranu). Sortuje questy po odległości do miejsca ich wykonania. Dodaje zieloną strzałkę, która wskazuje kierunek i odległość do aktualnego zadania. Z prawej strony każdego questa na liście znajduje się pole zaznaczenia. Jeśli je odznaczymy, strzałka będzie ignorować te questy. Jeśli odznaczymy wszystkie, strzałka zniknie. Dane są zapamiętywane dla każdej postaci z osobna.
AOChatExtension
Kliknięcie w imię postaci na czacie spowoduje wyświetlenie informacji o tej postaci - levelu, miejsca gdzie się znajduje, klasy oraz opcje dodania tej postaci do znajomych, ignorowanych lub zaproszenia do party. Jest też możliwość wykonania wielu innych czynności po kliknięciu na nick, takich jak wyrzucenia z grupy, mianowanie asystenta, przekazanie dowództwa, itd - wystarczy odpowiednio skonfigurować wtyczkę (lewy górny róg ekranu, nad portretem postaci).
ChatBarAO
Dodaje przyciski szybkiego wyboru rodzaju czatu (say, zone, guild, officer, party, raid, shout, world, telepathy) ponad okienkiem czatu. Można zmieniać rodzaj czatu w trakcie pisania wiadomości. Przycisk z gwiazdką * służy do resetowania, gdyby się coś zawiesiło.
GuildGui1b
Alternatywne okno dla listy znajomych i gildii, które wywołuje się klikając w przycisk w lewym górnym rogu ekranu nad portretem postaci. Pokazuje gdzie obecnie przebywają znajomi i członkowie gildii, a także imiona, klasy, poziomy, tabardy, rangi, prestiż, lojalność , daty dołączenia, status online, okres czasu offline. Tę listę można sortować po każdej kolumnie. Pokazuje jak długo znajomi są offline, co jest całkiem przydatne. Także wyświetla informację Mutual/ Not mutual, czyli czy dana osoba też ma nas na liście friendsów, czy też nie. Można wykonać wiele akcji kontekstowych przez klikniecie prawym przyciskiem myszy na nick, np zaproszenie do grupy, dodanie członka gildii do znajomych, usunięcie ze znajomych, wykopanie z gildii, itd.
Czas offline gildiowiczów oblicza przez dodawanie ich do friend listy i natychmiastowe usuwanie (widać w taki sposób pobiera się te dane), więc w momencie gdy klikniecie odpowiedni przycisk - nie przestraszcie się, plus może to trochę potrwać, jeśli gildia jest duża.
HonorInfo
Nad paskami życia i many/energii sojusznika lub wroga pokazuje Combat Glory na niebiesko i ilość zabitych przeciwników na czerwono.
HealthDb
Oblicza, zbiera, przechowuje i wyświetla dokładną, liczbową ilość życia przeciwników (oprócz dotychczasowych procentów).
HealthCalculator
Podobnie jak wyżej - wyświetla ilość życia przeciwników, ale jest ona obliczana na bieżąco na podstawie zadawanych im obrażeń i malejącej ilości procentów.
ShowEnemyLevel
Zamiast pytajników (??) w przypadku wyższolevelowych graczy lub mobów, pokazuje faktyczny poziom przeciwnika. Dodatkowo wyświetla level w tooltipie jeśli najedziemy myszką na cel.
PicCastbar
Castbar (pasek postępu czarów i skilli) o zmienionej grafice, który możemy przeciągnąć w dowolne miejsce. Z lewej wyświetla się ikona aktualnie używanego skilla (czasem robi się prawidłowo widoczna po wyłączeniu i włączeniu klienta, jeśli używamy tego addona pierwszy raz).
PaneLocker
W prawym dolnym rogu dodaje mały przycisk, który pozwala nam zablokować wszystkie paski skrótów, tak aby ikony skilli przypadkowo w trakcie walki się nie poprzesuwały lub nie usunęły od omyłkowego kliknięcia.
HearthStone
Umieszcza dodatkową ikonę kamienia teleportacji (Adventurers Stone) na wierzchu, z prawej strony dolnego paska skilli. Pokazuje także jego cooldown.
CT_Total
|
Zamienia standardowe wyświetlanie wysokości zadawanych i otrzymywanych obrażeń na bardziej szczegółową wersję. Komunikaty zawierają dodatkowo nazwę ataku i odpływają od postaci, zamiast wyskakiwać nad głową wroga. Addon posiada interfejs graficzny do konfiguracji; aby go otworzyć należy kliknąć na ikonę, której podgląd jest z lewej. Będziemy mieć następujące opcje, które można włączyć lub wyłaczyć: |
|
Czerwona strzałka w górę = Zdawane obrażenia
Czerwona strzałka w dół = Otrzymywane obrażenia
Niebieska strzałka w górę = Leczenie innych
Niebieska strzałka w dół = Otrzymywane leczenie
Kotek = Obrażenia zadawane przez peta
Fioletowa strzałka w dół = Otrzymana mana
Oko = Nazwy czarów/ skilli
Mędrzec = Healer/ Imiona celów healera
Książka = Rozmiar tekstu (włączona - 20 / wyłączona - 25)
|
DDView
Pokazuje zadawane przez nas obrażenia krytyczne i glancingi innym kolorem (same wartości liczbowe).
SimpleCritAnnounce
Najprostszy z całej trójki - pokazuje tylko zadawane przez nas obrażenia krytyczne, ale wraz z nazwą skilla.
POMOCE DLA KLAS
MagicianMessage
Dla Magów. W wyraźny sposób, wielkimi kolorowymi wzorkami na ekranie, sygnalizuje aktywację talentów Endless Flames / Cascade / Avalanche. Już nigdy nie przegapicie możliwości natychmiastowego rzucenia czaru danego żywiołu.
ControlCountdown
Głównie dla Magów i Psioników - klas posiadających umiejętności kontroli (CC). Pokazuje licznik, który wyraźnie wskazuje kiedy należy ponowić czar i znacznie ułatwia kontrolowanie wielu wrogów na raz. Dodatkowo, te liczniki to przyciski, a naciśnięcie takiego przycisku spowoduje zaznaczenie odpowiedniego wroga, co jeszcze bardziej ułatwia zadanie.
AutoPetAttack
Prosty addon bez dodatków graficznych dla Wardenów i Summonerów (chociaż tutaj czasem są problemy). Automatycznie wysyła zwierzaka do ataku w momencie gdy nasza postać używa jakiegoś ofensywnego skilla, na ten sam cel który atakuje nasza postać.
ShamanPetControl
Teoretycznie dla Szamanów, ale działa u innych Wardenów i o dziwo funkcjonuje także u Summonerów, a nawet sprawuje się u nich o wiele lepiej niż ten powyższy. Dodaje na dole, z lewej strony paska skilli 3 elementy: mieczyk, rogatego stworka i kamień teleportacji (dlaczego to ostanie? - nie wiem). Mieczykiem się włącza i wyłącza to co powyżej, czyli równoczesny atak peta wraz z naszą postacią. Klikając na rogatego stworka wysyłamy peta do ataku; w przypadku Wardenów bez straty energii - zwierzak użyje podstawowego ataku. No a kamień teleportacji robi to samo co addon HearthStone (i wygląda tak samo).
BattlePetAI
Teoretycznie potrafi uczynić peta mądrzejszym. Działa w trakcie walki, gdy pet nie jest ustawiony w stan pasywny, ani gdy nie odpoczywa w spirit world. Podczas walki z wieloma przeciwnikami pet będzie się starał obrać sobie najlepszy cel. Jego priorytety będą następujące: 1/ gracz z przeciwnej frakcji, 2/ wróg który ma na celu naszą postać, 3/ z najmniejszą ilością życia, 4/ niższy poziom. Gdy pet nie znajdzie celu, ale nasza postać nadal będzie walczyć, to wróci ją bronić. Oprócz tego można normalnie zwierzakowi wydawać rozkazy.
BarrierDamageInfo
Wyświetla z boku w okienku podstawowe informacje o barierach Paladyna - wysokość zebranych obrażeń na poszczególnych barierach oraz czas ich utrzymywania się. Dodatkowo koloruje poszczególne paski w zależności od powagi zgromadzonych obrażeń na danej barierze. Kolor zielony to potencjalnie niska utrata życia (do 20%), kolor niebieski to potencjalne uszkodzenia do 40%, a kolor czerwony powyżej 40%.
DROBNE UDOGODNIENIA
AutoSellGreyAddon
Automatycznie sprzedaje NPC-om handlarzom wszelkie śmieci (przedmioty o szarej nazwie) w momencie otwarcia okna sklepu.
EnemyBehind
Automatycznie bierze na cel gracza lub moba, który nas wziął na cel (tj wystarczy że ktoś zaznaczy naszą postać).
AutoResurrect
Nasza postać automatycznie wychodzi z czyśćca, gdy licznik dojdzie do zera.
AutoAcceptRes
Nasza postać automatycznie akceptuje próby wskrzeszenia nas przez sojuszników.
AutoDeleteMail
Przyciskiem [Collect] można zebrać wszystkie załączniki i pieniądze z listów znajdujących się aktualnie w skrzynce. Po tej operacji listy te zostaną skasowane. Także, gdy ręcznie wyciągniemy załączniki i pieniądze z danego listu, zostanie on tuż po tym skasowany.
AutoSetLootScheme
Gdy tworzymy party, automatycznie ustawia Group Loot (czyli konieczność wybierania Need/ Greed/ Pass) oraz minimalny poziom na zielone przedmioty (Uncommon).
AutoAcceptInvite
Automatycznie akceptuje zaproszenia do grupy/ rajdu, a także próby podzielenia się questem od znajomych.
GADŻETY
PhanTime
Dodaje zegarek, który pokazuje czas serwera, a także licznik mierzący ile czasu siedzimy już w grze. Można zmienić wyświetlany czas na dowolną godzinę, w tym taką jaka jest u nas, przez edycję pliku ScriptPhanTime.lua
AOSimpleCoords
Pokazuje współrzędne miejsca, w którym znajduje się nasza postać. Są one standaryzowane; zakłada się że rozmiar mapy wynosi 100x100. W instancjach i miejscach gdzie nie ma normalnie map, addon pokazuje "alternatywne" koordynaty (cokolwiek to znaczy
)
Jeśli natkniecie się na jakieś inne działające w naszej wersji addony - podajcie do nich odnośnik poniżej, najlepiej z opisem lub Waszym komentarzem Jeżeli któryś z powyższych addonów przestanie działać, to sprawdźcie jego stronę z linku w nazwie, czy nie pojawiła się nowa wersja. Jeśli się nie pojawiła lub jeśli nowa wersja również nie działa, to poinformujcie o tym tutaj innych użytkowników
Jeśli macie ochotę na na powrót do przeszłości możecie poczytać archiwalny wątek o addonach.