FAQ Makra

Rekrutacja do zespołu RoM PL została otwarta! Więcej informacji: Rekrutacja do zespołu RoM.
  • Autor: (Nazwa użytkownika z poprzedniej wersji forum Runes of Magic Polska WBB3 - Frullato



    1. Używanie strzał leczących.

    Code
    1. /script TargetUnit("player")/script CastSpellByName("Healing Arrows"­)/wait 0.4/script CastSpellByName("Healing Arrows"­)/script SpellTargetUnit()

    Healing Arrows - zastępujemy polską nazwą.
    Makro działa na każdy skill obszarowy z namierzaniem, tj. puls wiążący, burza z piorunami, strzał leczący, grupowy egzorcyzm itd.


    2. Zmiana kolejności w rajdzie.

    Code
    1. /run poz = -1; for i=1,6 do if GetRaidMember(i) == "Uure" then poz = i ; break end end/run if ( poz ~= -1 ) then MoveRaidMember(poz, 13) end/wait 3/run if ( poz ~= -1 ) then MoveRaidMember(13,poz) end

    Oczywiscie:

    * zmienić nazwę postaci w 1. linijce --> "Uure"
    * zamiast /wait 3 zrobić tam coś pożytecznego
    * jak ktoś chce przeszukać więcej niz pierwsza grupe - mozna zmienic 1,6
    w pierwszej linijce np. na 1,36 żeby przeszukać cały rajd.


    3. Wejście do zamku Gildii Eventowej.


    Wersja krótsza, bardziej ręczna:
    * robimy macro:

    Code
    1. /run GuildHouses_VisitHouseRequest("Gfeventguild")

    Klikamy na Zarządce Zamku Gildii, wybieramy " Sprawdź informacje o
    Gildii ", ale zamiast szukać mozolnie Gfeventguild - uruchamiamy macro
    .

    Wersja pełniejsza, bardziej automatyczna:
    * robimy macro:

    Code
    1. /run for i=1,15 do local x=UnitName("target") if not (x == "Hugope" or x== "Zarządca Zamku Gildii") then TargetNearestFriend() else break end end/wait .5/run CastSpellByName("Atak")/wait .05/script ChoiceOption(3)/wait .5/run GuildHouses_VisitHouseRequest("Gfeventguild")

    Podjeżdżamy pod Zarządce, ale nawet na niego nie klikajac uruchamiamy
    macro - to makro robi wszystko za nas: targetuje Zarządce, wybiera opcje
    " Sprawdź info o Gildii " i wchodzi do zamku GF Event Guild.



    4. Przywołanie / Odwołanie zwierzaka (Pet'a)


    Przywołanie zwierzaka:

    Code
    1. /script SummonPet(x);

    x - numer slotu zwierzaka

    Odwołanie zwierzaka + zmiena ekwipunku:

    Code
    1. /script SwapEquipmentItem();/script ReturnPet(x);

    x - numer slotu zwierzaka



    5. Karmienie Zwierzaka ( Pet'a ).

    Code
    1. /script for i = 1, 99, 1 do FeedPet(3) end

    To makro karmi peta Specjalnym Ciastem Millerów,
    tylko trzeba wybrać to ciasto w interfejsie karmienia i dopiero kliknąć makro,
    a cyfra w nawiasie oznacza slot zwierzaka (Pet'a).


    6. Zmiana i użycie umiejętności z tytułu.

    Code
    1. /script SetTitleRequest(530467)/wait 0.7/cast Ćwiczenie Ognia/wait 0.5/script SetTitleRequest(530724);



    Linia nr 1 : W nawiasie wpisujemy ID tytułu, który chcemy użyć.
    Linia nr 3 : Podmieniamy skill, który dany tytuł daje.
    Linia nr 5 : Zastępujemy w nawiasie ID tytułu, który ma być ostatecznie aktywny.


    7.Ogłoszenie / Wiadomość na danym kanale.

    Code
    1. /y treść wiadomości

    /y - zastępujemy odpowiednim skrótem kanału, na którym pojawić ma się Nasza informacja.
    Po odpowiedniej komendzie wpisujemy po spacji treść Naszej wiadomości.

    /y możemy zastąpić odpowiednio :

    /g - to komenda wywołująca kanał gildii.
    /y - światowy.
    /z - strefy.
    /s - say czyli teksty w chmurkach.
    /p - drużyna.
    /1-10 - kanały prywatne, na których jesteśmy.
    /bg - pole bitwy.


    8. Wymiana / Podążanie za użytkownikiem.


    Wymiana / Handel

    Code
    1. /script RequestTrade("nick");


    Podążanie za użytkowniem :

    Code
    1. /script FollowUnit( "nick" );

    Za "nick" wstawiamy "nazwę użytkownika".


    9. Zaznaczanie i śledzenie postaci.

    Code
    1. /run for i=1,10 do TargetNearestFriend() if UnitName("target")=="nick_postaci" then break end end /run if UnitName("target")~="nick_postaci" then TargetUnit("") end/script FollowUnit("target")


    10. Makro na buffek z Peleryny Aoth.

    Code
    1. /run UseItemByName("Peleryna Świętej Ochrony Aoth")/wait 1.2/script UseEquipmentItem(5)/wait 1.2/run UseItemByName("Peleryna Uleczania Grozy")


    11. Przywołanie Zwierzątka i Wróżki.

    Code
    1. /script SummonPet(1);/wait 6.2/cast Wietrzna Wróżka/wait 6,2/run UsePetAction(5)/wait 2,4/run UsePetAction(6)



    12. Przyspieszenie na Wojnie.

    Code
    1. /use Eliksir Tkania Magii/wait 1.2/script SetTitleRequest(530460);/wait 1.2/cast Obłąkany Pośpiech/wait 0.4/script SetTitleRequest(530725);



    Odpałka na szybkość dobre na wojny. Zmienia na wirtuoza magicznej konchy, ale można wstawić dowolny numer tytułu.

    Przywołanie peta i wróżki.



    13. Przenośna poczta i bank ( za dias ).

    Code
    1. /run ToggleTimeFlagPopupMenu()

    Macro na przenośną pocztę i bank tą za dias.


    14. Aktualnie używany tytuł.

    Code
    1. /script DEFAULT_CHAT_FRAME:AddMessage(GetCurrentTitle()

    Macro na sprawdzenie aktualnie używanego tytułu.


    15. Automatyczny strzał - Zwiadowca.

    Code
    1. /run local a1,a2,a3,a4,a5,a6=GetActionInfo(10); if not a6 then UseSkill(4,1) end

    Macro na automatyczny strzał u zwiadowcy.
    Makro aktywuje Automatyczny Strzał (skill zwiadowcy) i pilnuje aby podczas walki był ciągle włączony.
    GetActionInfo(10) - 10 to miejsce Automatycznego Strzału na pasku akcji.

  • Camist

    Closed the thread.