Macro Nedir? Nasıl yazılır? (Ayrıntılı)
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:Voidwalker] 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...