1. Reklam


    1. joysro
      ledas
      jungler
      keasro
      zeus
      karantina

Macro Nedir?Nasıl Yazılır?Rehber


  1. Aesify

    Aesify Old School olduser rank8

    Kayıt:
    27 Nisan 2008
    Mesajlar:
    2.428
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    36
    Şehir:
    Off Topic
    Nasıl yaratılır?
    1)Macro penceresini acmak icin Chat loga /macro (/m de olur)yazın yada asadaki toolbardan bilgisayar butonunu secip ordan macro bolumune girin
    2)Orda New tusuna basın, Macroya istediginiz bi isim koyup icon secin
    3)Enter macro command bolgesıne gelıp asadakı kodları veya ıstedıgınız codeları yazın
    4)Iconu action Barlardan birine atın, isterseniz key bindings e gelip istediginiz tusa o action bar a bir tus atayın.
    Macro neye yarar?
    -Macro 2 class skilini aynı anda kullanmaya
    -Surekli yaptığınız konusmaları yada emoteları tek tuşa atayarak sürekli yazmamanıza ( /2 Crafting all kind of Gem for more info /w me gibi)
    -Hızlıca kıyafet degistirmeye ya da cantanızdakı bı ıtem ı hemen kullanmanıza
    -Aradıgınız bir mobu ya da player ı target a almaya yarar (/target Eldora gibi) vs

    Konuşma emote macroları:

    Bunlar yaratılması çok basit macrolardır.
    Mesela /greet emoteunu kullanmak ıstıyorsunuz ve ardından herkese selam demek istiyorsunuz basitce komut yerine
    /greet
    /say Hello

    yazmanız yeterli olacaktir
    Ya da Sırayla Taunt etiginiz bi mobu arkadasınızın sizin uzerinizden almasını istiyorsanız /w Aletta Taunt yap macrosunu kullanabilirsiniz vs...

    İtem kullanma macroları:

    Genelde trinketler ya da Use kullanılan obur itemlar icin /use item in adı komutu kullanılır Ornek olarak yada /use item slot numarasıda kullanabilirsiniz
    Mesela ust trinket slot numarası 13 tur /use 13 yazarsanız ordaki trinketi kullanır (Bu sadece uzerinize giyipte kullanıcaginiz itemlar icin gecerlidir)
    ya da 2 trinketi aynı anda kullanabiliyorsanız
    /use 13
    /use 14
    yazabilirsiniz

    Ornek ust trinket slotunuzda Green Mechanostrider adlı trinket war bunu kullanmak icin /use Green Mechanostrider yazabilirsiniz yada /use 13 nemenız yeterli olucaktır
    İtem slot numaraları şöyledir
    *
    *
    o 0 = ammo
    o 1 = head
    o 2 = neck
    o 3 = shoulder
    o 4 = shirt
    o 5 = chest
    o 6 = belt
    o 7 = legs
    o 8 = feet
    o 9 = wrist
    o 10 = gloves
    o 11 = finger 1
    o 12 = finger 2
    o 13 = trinket 1
    o 14 = trinket 2
    o 15 = back
    o 16 = main hand
    o 17 = off hand
    o 18 = ranged
    o 19 = tabard
    Yada bazı itemlar ı kullanmak icin cantanizda bulunması yeterlidir (Potlar, giyilebilen itemlar vs)
    Bunları kullanmak icin de /use item adı seklinde kullanmanız gerekiyor. Mesela /use Major Healing Potion yazarsanız
    Potion i icecektir
    Ya da bunu bagslotları kullanarak kullanabilirsiniz, tabe bunu yapmadan o bagslot ta ne oldugunu bilmeniz onemlidir bagslotlar Backpackten baslayarak sola dogru artan sayılarla
    numaralandırılır (4 3 2 1 0 şeklinde)
    slotlar ise soldan saga dogru numaralandırılır
    1 2 3 4
    5 6 7 8
    9 10 11 12
    13 14 15 16 ...şeklinde Sonra /use "bag nosu" "sıra nosu" şeklinde yazmanız yeterlidir

    Örnek olarak En sol cantanızdaki 5 i sıradakı item ı kullanıcaksınız bunun icin /use 4 5 yazmanız yeterlidir
    Hunter oynarken Feed pet yaparken kullanılır mesela
    ilk cantada ilk sırada ki yiyecekle beslıyorsunuz hep bunun icin
    /cast Feed Pet

    /use 0 1 demenız yeterli olacaktır
    ya da mesela asagı trinket slotuna hızlı mount kullanmak icin carrot on a stick koyacaksınız o zamanda /equipslot komutunu kullanmalısınız
    /equipslot 14 Carrot on a Stick demenı yeterli olacaktır ya da bir 1h silahı sol degilde sag elinize almak istiyorsunuz o zamanda
    /equipslot 17 "silah ismi" kullanmalısınız

    Target Macroları:

    Bunlarda kullanımları son derece kolay macrolardır Sadece /target "isim" yazıp o isimdeki mob yada player ı hedefinize alabilirsiniz
    Ornek:
    /target Eldora dediginiz zaman Eldora adlı oyuncuyu hedef alır
    Burda soyle bi sorunla karşılaşıyorsunuz eger yakında Eldora diye bir oyuncu yoksa nolucak o zaman bu isme en yakın oyuncuyu target a alır

    Bunu skiller kullanmak isterseniz
    /target Blackwing Mage
    /cast Curse of Agony
    olarak kulanabılırsınız.
    genelde raidl�erde sureklı spawn olan ve sızın dps yapmanız gereken targetlar cıktıgında oldukca işe yarar.



    Skill kullanma macroları:

    Bence MAcroların en cok işe yaradıgı alan budur. Skilleri hızlıca art arda kullanmak bazı raidlerde ve PvP de oldukça önemlidir.
    Skillerinizi macroda kullanmak icin genelde
    /cast "skill adı "(rank ı )" komutu kullanılır
    Mesela
    /cast Greater Heal
    ya da rank 1 ini kullanmak istiyorsanız
    /cast Greater Heal (rank1)


    Arka arkaya kullanmak icin bunları alt alta yazmanız yeterli olacaktir. tabe bu durumda tuşa iki kere basmanız gerekiyor
    /cast Mindblast
    /cast Smite gibi (MB cd deyken smite kullanır)
    Eger bazı spellerin koşullu olarak cast yapılmasını eger o koşula uygun degilse başka bir spell kullanılmasını istiyorsanız
    bunun icin bazı komutlar vardır. [] icinde kullanılır

    Bunlar:

    * help - Hedef o spell cast yapılabılıosa cast yapar
    * harm - Hedef düşman ise cast yapar
    * combat - Combatta iseniz cast yapar
    * stance or stance:# -Sadece belli �(seçtiginiz) stance da iseniz cast yapar. (stanceları aşagıda vercem)
    * stealth - Sadece stealth iseniz cast yapar.
    * modifier or modifier:shift|ctrl|alt - Belirlediginiz bu tuşlardan birine basıyorsanız cast yapar
    * equipped: - Sadece belirliyeceginiz item uzerinizdeyse cast yapar ( /cast [equipped:Two-Handed Swords] Mortal Strike; Heroic Strike gibi)
    * actionbar: - Evaluates ‘true’ if the current actionbar is the same as the listed one.
    * pet: - Pet acıksa cast eder ya da sadece belirlediginiz pet warsa
    * mounted, swimming, flying - sadece yuzerken ucarken yada mount warken cast eder bunları sız belırlersınız.
    * indoors, outdoors - Sectıgınıze gore acık veya kapalı bı alanda cast eder
    * button:< #> - o tusla basıldıgındacast eder
    * channeling: - Belırtıcegınız ya da herhangi bir spell chanelling yaparken cast eder.
    * exists and dead - Belırtıcegınız target seciminize gore yasıosa veya oluyse ona gore cast eder
    * party partydeysenız cast eder
    * raid - raiddeyseniz cast eder
    * group - bi gruptaysanız cast eder
    * group:party/raid - belırtıgınız bı grup veya gruplardaysanız cast eder

    Stancelar:


    Classlar: Warrior Priest Druid Rogue

    ---------------------------------------------------------------

    Stance:1 Battle Shadowform Bear Stealth

    ---------------------------------------------------------------

    Stance:2 Defensive Aquatic

    ---------------------------------------------------------------

    Stance:3 Berserker Cat

    ---------------------------------------------------------------

    Stance:4 Travel

    ---------------------------------------------------------------

    Stance:5 Moonkin/Tree

    Yukarda ki durum macrolarının kullanımlarına Örnekler:


    /cast [help] Greater Heal
    Target friendly ise greater heal yapar

    /cast [help] Greater Heal; Smite
    Hedef �Friendly ise GH atar degilse Smite atar.

    /cast [help, combat] Flash Heal; [help, nocombat] Greater Heal; Smite
    Eger siz combatta iseniz hedefe Flash heal atar, eger combatta degil iseniz hedefe Greater Heal atar. Eger hedef friendly degilse Smite atar

    /cast [help] Greater Heal; [harm, combat] Smite; [harm, nocombat] Mind Flay
    Taret a firendly olup olmayışına gore combatta iseniz Greater heal veya smite atar Combatta degilseniz Mind Flay atar

    /cast [stealth] Ambush; Backstab
    Stealthsanız Ambush degilseniz backstab yapar

    /cast [nostealth] Backstab; Ambush
    Yukardakının aynısı sırf anlamanız ıcın ornek olsun diye :)

    /cast [actionbar] Greater Heal; [actionbar] Smite
    Action bar 1 secili ise GH 2 secili ise smite yapar. Başka action bar secili oldugunda bişi olmaz.

    /cast [harm] Polymorph
    /stopmacro [noharm]
    /p Sheeping %t! Sheep e dokunmayın
    Eger karsıdakı hedef düşman ise Sheep cast eder. Düşman degil ise macroyu durdurur.
    Sheep olduysa Sheep e dokunmayın der party e (stopmacro yazmamızın nedenı target sheep olmuyosa spam ı engellemektır)

    /cast [nopet] Call Pet; Revive Pet
    Hazırsa petinizi cagırır degilse revive yapar

    /cast [pet] Dive; [pet] Dash; [pet] Growl
    Owlunuz warsa dive, Cat warsa Dash baska pet warsa growl yapar.

    /cast [pet] Sacrifice; [pet] Seduction
    Voidwalker warssa sacrifice; sucubbus warsa seduction yapar

    /use [nomounted,outdoors] Black War Steed Bridle
    Black War Steed Bridle yerıne yazıcagınız bı mount u mountunuz olmaması durumunda ya da dısarda olmanız durumunda cast eder

    /cast [target=pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet
    Olmus ise revive pet canlı ise call yapar zaten war ise mend pet uygular

    /cast [group] Arcane Brilliance; Arcane Intellect
    Grupta iseniz Arcane Brilliance tek iseniz Arcane Intellect uygular

    /cast [raid] Blessing of Wisdom
    Target a raidde ise bow atar.

    /cast Bloodrage
    /stopcasting
    /cast [button] Commanding Shout
    /cast [button] Battle Shout
    /cast [button] Demoralizing Shout

    aynı sekılde buda macroya bir kere mousela tıkladıktan sora bloodrage yapar sonra mouse un hangı tusuyla ıkladıgınıza baglı olarak
    3 shout tan birini cast eder
    iki tusa ayrı ayrı basıp zaman kaybetmek istemeyenler icin

    /cast [button] Find Herbs
    /cast [button] Find Mine
    mouse un sol tusunla macroya basıldıgında herbs arama etkin olur sag tusla basıldıgında mine arama

    /castsequence komutu : Bu komut 2.0 patch i ile gelmiştir. o yuzden bazı kişiler pek bilmez. Sıralayacagınız spelleri arka arkaya her click ile cast
    etmenizi saglar. Eger bir kere click ederseniz bir sonraki spell e gecer. eger o spell cast olmassa (mana olmaz cd dedır) o spell olana kadar clıck etmenız icin digerine gecmez
    Ornek olarak. Warriorların cok sevdigi mage skilleri kullanılabilir

    /castsequence Frost Nova, Blink
    combata basarım yanlışlıkla kullanılsın istemiyorsunuz bunun icin
    /castsequence [combat] Frost Nova, Blink yazabilirsiniz
    yada dersiniz ben frost nova yaptım yetti warrior oldu simdi macroya basarsam blink kulanılıcak ama ben tekrar frost nova kullanılsın istiyorum
    o zaman
    /castsequence reset=24 Frost Nova, Blink yazarsanız 24 sanıye sonra macro resetlenıcek.


    Arkadaşlar bunlar komutları anlayabılmenız icin orneklerdir. Bunlara kendi istediklerinizi yerleştirerek birazda dikkat ile her turlu macroyu yaratabilirsiniz.
    Dikkatten kastım dogru yere dogru komutları koymanız idir mesela /castsequence Hunter's Mark, petattack yazarsanız olmaz Çünkü pettatack bir komutur spell degil /castsequence speller icin uygulanır
    onun yerine
    /cast Hunter's Mark
    /petattack yazmanız gerekir vs...
     
  2. Leet1

    Leet1 Old School olduser rank8

    Kayıt:
    13 Mayıs 2007
    Mesajlar:
    8.906
    Beğenilen Mesajlar:
    1
    Ödül Puanları:
    0
    ACtool basit ve kullanışlıdır meraklısı için internette örnek kodlar var öneririm.
     
  3. Aesify

    Aesify Old School olduser rank8

    Kayıt:
    27 Nisan 2008
    Mesajlar:
    2.428
    Beğenilen Mesajlar:
    0
    Ödül Puanları:
    36
    Şehir:
    Off Topic
    Bu Wowdaki KEndi Macrolardır Başka Programlarla Yapabilirsiniz Ama Gecikme PAyı Olabilir Ve Wow da 1 sn İle COk Sey Degisebilir O yuzden Wow oyununun KEndi Macrolarını Kullanmanızı Tavsiye Ederim