alexa
World of Warcraft
World Of Warcraft, Warcraft 3 ' ün devamı olarak Blizzard ' ın yaptığı online olarak oynanan MMORPG oyundur. WoW olarak da bilinir. En ucuz Wow Gold satın almak veya satış yapmak için doğru yerdesiniz. WoW Battlechest cd key satin alarak oyuna baslayabilir, Warlords of Draenor ve Legion ile upgrade edebilir, Prepaid yani Game Time alarak oyunu oynamaya devam edebilirsiniz.
442
Macro yapmak
İsimsiz Üye
13 Şubat 2015 00:22
Macro

Oynanışı hızlandıran ve kolaylaştıran küçük program komutlarıdır. Kendi mini kombolarınızı hazırlayarak aynı şeyi defalarca yazmaktan kurtulabilir ve en önemlisi hayati durumlarda paha biçilmez saniyeler kazanabilirsiniz.

Macro Yapmak

Macro ekranına oyun esnasında Esc'e basarak gelen ekrandan erişebildiğiniz gibi mesaj ekranında /macro yazarakta ulaşabilirsiniz.Yeni macro yazmak için öncelikle New'ı seçmeli ve hazırlayacağınız macroya uygun logoyu yandan seçmelisiniz.Mecroya ekleyeceğiniz konuşmaları ulaşmasını istediğiniz hedefe göre (/p ve /raid gibi komutlarla) seçeceksiniz.Mesajınız yerine söylemek istediğiniz şeyi yazabilirsiniz.

Macro bittikten sonra ikonu sürükle/bırak yöntemiyle ara yüzdeki kısa yollardan birine yerleştirebilirsiniz.Değişik macrolar yazmakla uğraşmak istemiyorsanız şu şekilde kısa ve pratik makrolar oluşturabilirsiniz:
Skill ekranına gelin.
/macro yazın.
Yeni macro açtıktan sonra Shift'e basılı tutarken istediğiniz yeteneğe sol tuşla tıklayın.

Kaynak : www.wowturk.com

Şu Tarihte Gönderildi: 08 Mayıs 2007, 10:00:28 ÖÖ_________________________________________________K aynak:http://forums.wow-europe.com/thread.html? topicId=83118355&sid=1

Ek paketle makro sisteminde bazı kısıtlamalar ve imkanlar getirildi: "/script if (UnitMana("player")>54) then CastSpellByName("Heroic Strike"); end" gibi bir komut artık çalışmamaktadır. "TargetUnit, TargetByName" veya CastSpellByName gibi komutlar veya;
PetAttack(), PetFollow(),
PetPassiveMode()
PetAggresiveMode()
SpellStopCasting()
Action Barlar arasında geçiş için kullanıcı etkileşimi gerekli oldu.
TBC ile script komutların yerine "/" slaş komutları geldi.
/cast Spellname
/cast Spellname(Rank X)
/petfollow [option]
/petattack [option] <optinal target>
/equip Itemname <-- Eşya giydirmek için
/equipslot X itemname <-- Equips an item in slot X (usefull for equipping a weapon in offhand etc.). See a list of slots here: http://tinyurl.com/vnm39
/target
/swapactionbar 1 2 <--- 1. ve 2. action bar arasında geçiş yapar.
/cancelaura [option] name <--- Üstünüzdeki bir buffı iptal eder, örneğin: /cancelaura Swift White Mechanostrider
/castrandom spell1, spell2, spell3 <--- Sıralanmış büyülerden rastgele bir tanesini yapar.. Ranklar belirtilebilir misal: spell(Rank x)
/userandom <--- Yukardakinin aynısı fakat tüketilir eşyalar için.
/cleartarget <-- Seçili hedefi temizler(sanırım kurukafa hilal gibi işaretleri :))
/stopmacro [option] <--- Makroyu eğer özel şart gerçekleşirse durdurur, bu şartlar için aşağıdaki [option] kısmına bakın.
/castsequence spell1, spell2, spell3 <--- Büyüleri sırayla yapar, önce 1.si sonra ikincisi sonra üçüncüsü.
/petautoattackon <spell> or /petautoattackoff <spell>
/targetenemy -- her makro için bir kerelik kullanılabilir
/targetfriend -- her makro için bir kerelik kullanılabilir
/targetparty
/targetraid
[Option]: Eğer option doğrulanmazsa komuttaki o kısım atlanır.
/cast [option1,option2] Spell
Yukarıda virgül (,) "AND" yani "VE" anlamına gelmektedir ve eğer option1 ve option2 doğrulanırsa Spell büyüsü yapılır. Örneğin:
/cast [harm,nodead] Smite, [help] Greater Heal Seçili hedef düşmansa ve ölü değilse Smite atar, dost ise Greater Heal atar.
/cast [modifier:shift] Vampiric Embrace; Shadow Word: Pain
Shift basılı iken makroya tıklanırsa vampiric embrace atar, basılı değil iken SW:pain atar.
"/" slaşı "OR" "VEYA" yerine kullanabilirsiniz.
Option komut listesi:
[help] - Hedef dost ise gerçek olur.
[harm] - Hedef düşman ise gerçek olur.
[combat] or [nocombat] - Combat(dövüş)ta iseniz gerçek olur.(veya "no-" ön ekini kullanırsanız dövüşte değilseniz gerçekleşir.). Eğer /petattack veya /petfollow ile kullanılırsa pet dövüşteyse veya değilse gerçekleşir.
[modifier:alt|shift|ctrl] veya [nomodifier:alt|shift|control] - Eğer belirtilen düğme basılı ise gerçekleşir. Örneğin:

[modifier:shift,modifier:alt] <-- Makro tıklandığında shift ve alt ikis birden basılırsa durum gerçekleşir.
[modifier:shift/alt] <-- Shift veya Alttan ikinden biri basılırsa makro tıklandığında durum gerçekleşir.
[nomodifier:shift/alt] <-- İkisinden biri basılı değilse durum gerçekleşir.

[exist] or [noexist] <-- Belirtilen hedef varsa veya yoksa gerçekleşir.
[dead] or [nodead] <-- Belirtilen hedef ölü ise veya diri ise gerçekleşir.
[target=x] - Sets the target of the macro. Example:

[target=name,exists] -Belirtilen hedef varsa büyünün o üniteye veya oyuncuya yapılmasını sağlar.
/cast [target=targettarget,exists,help] Greater Heal Eğer hedefinizin hedefi mevcut ise ve Greater Heal atılmaya müsait ise[help] Greater Heal atar.
[target=none] Büyüyü atmak için kendinizin üniteye veya karaktere tıklamanız gerekir.
[target=party2] Büyünün ikinci parti üyesine yapılmasını sağlar.
[target=targettarget] Büyünün hedefinizin hedefine gitmesini sağlar. [exist] (mevcut) opsiyonu eklemeniz tavsiye edilir.
[stance:x] or [nostance:x] - Eğer belirtilen stance'te iseniz veya değilseniz doğrulanır. X bir sayıdır.
Örneğin:
/cast [stance:1,nocombat] Charge; Battle Stance Bu dövüşe girmemişseniz ve 1. stance'te değilseniz Charge yapar, aksi durumda Battle Stance'e geçer.
Class: 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
-------------------------------------------------- -------------
Paladinlerin auraları ve hunterlerin aspectleri stance sayılmıyor. Eğer Defensice stance'i bilmiyorsanız Berserker Stance "2" olur.
Bazı örnekler:
/cast [nostance] Bear Form Eğer bir Stance'te değilseniz ayı formuna girersiniz.
/cast [stance:1] Overpower; [stance:2] Sunder Armor; [stance:3] Whirlwind
Battle St. overpower yapar, Def. stance'te sunder armor yapar ve berserkerde whirlwind.
/cast [stance:1] Growl; [stance:3] Claw
Ayı formunda growl, kedi formunda claw atar.
/cast [nostance:3] Cat Form
Eğer Kedi formunda değilseniz kedi formuna geçirir, AMA kedi formundan çıkarmaz.

[equipped] bu opsiyon 3 şeyle çalışır. Birincisi Inventory Slot ( aşağıda listeli), Item type veya Item subtype(alt tipi). Item tipleri ve alttipleri için http://www.wowwiki.com/ItemType bakınız.
Inventory slot listesi:
Two-Hand
Bag
Shirt
Chest
Back
Feet
Finger
Hands
Head
Held In Off-hand
Legs
Neck
Ranged
Chest
Off Hand
Shoulder
Tabard
Thrown (ranged slot items like thrown daggers)
Trinket
Waist
One-Hand
Main Hand
Off Hand
Wrist
Bazı equipped örnekleri:
/cast [equipped:Two-Handed Swords] Mortal Strike; Heroic Strike
2H sword kullanıyorsanız Mortal Strike yoksa Heroic Strike yapar.
/cast [equipped:Two-Handed Swords/Two-Handed Maces/Two-Handed Axes/Polearms] Mortal Strike
2H Sword, 2H Mace, 2H Balta, Kargıdan herhangi birini kullanıyorsanız Mortal Strike yaparsınız.
/cast [equipped:Shields] Shield Bash
Kalkan takılıysa Shield Bash atar.
/cast [equipped:Shields, equipped:Daggers] Shield Slam
Eğer Kalkan ve Hançer kullanıyorsanız Shield Slam atar.
/cast [noequipped:Shields, equipped:Off Hand] Rampage
Eğer kalkan takılı değilse ve Off-handde bir şey varsa Rampage'i tetikler. Teoride iki silah kullanılınca çalışır.
Yeni /castsequence komutu:
Bu komut sıraya koyduğunuz büyüleri tek tek her basışta bir sonrakine geçerek yapmanızı sağlar. Şekli şöyledir:
/castsequence [<options>] reset=<#>/target/combat <spell1>, <spell2>, <spell3>
Mesela Frost Nova ile Blink büyülerini ardı sıra yapmanız gerekiyor. Komut şöyle olacak:
/castsequence Frost Nova, Blink
Peki Frost Nova cooldown'da ise Blink mi atacak yoksa ikinci basışta mı blink atacak?
İkisi de değil, cooldown'da ise mena yoksa menzil dışında ise veya başka bir nedenden büyü yapılamamışsa(tutturamama dahil değildir.) seri ilerlemez yani başarıyla yapılana kadar frost nova'da kalır.
Peki dövüşte değilseniz ve frost novayı harcamak istemezseniz ne yapacaksınız? Her büyü için bir şart, opsiyon koymanız gerekir.
/castsequence [combat] Frost Nova, Blink
Diyelim ki Frost Nova yaptınız ama Blink yapmak istemiyorsanız ne olacak? O zaman yeni reset ayarını kullanacağız, frost nova'nın cooldown'ı 24 saniye:
/castsequence reset=24 Frost Nova, Blink
Makroya bastınız, makro Frost Nova attı ve Blink'e geçti, eğer 24 saniye basmazsanız makro seriyi başa alır ve bastığınızda Frost Nova atar.
Warlock iseniz ve 3 DoT'larınızı tek makroda toplamak istiyorsanız:
/castsequence reset=combat/target Corruption, Immolate, Curse of Agony
reset=target hedef değiştirdiğinizde seriyi başa aldırır, reset=combat dövüşe girdiğinizde seriyi başa aldırır.
"/cast sequence" diyalog tarzındaydı ama zamandan tasarruf için kısa kısa yazdım.
*Makronun başına #showtooltip <spellname> yazarsanız makronun üstüne imleci geitrdiğinizde spellname(bandaj gibi eşya da olabilir) açıklamasını görürsünüz.
**Makronun başına #show <spellname> derseniz o büyünün imlecini gösterir. Bunun yanında makro işaretlerinin en başındaki kırmızı soru işaretini seçerseniz makro içerdiği ilk büyü eşya neyse onun imlecini gösterir.
***Castsequence komutunda makro ikonu soru işaretiyse yapacağı sıradaki büyüyü gösterir.

ALINTIDIR
Sergen B.
20 Şubat 2015 10:12
Tek Kelimeyle Harika