Ghid pentru macrocomenzile al Doilea Război Mondial 3.3 5. Taste rapide și macrocomenzi pentru ușurința de a juca WoW

Macro-urile sunt mod bun simplificați-vă sarcina și faceți niște rutină și alte lucruri mult mai rapid și mai eficient. Mai jos sunt macrocomenzi pentru PvP și PvE Khanty.

Lovitură ucide/împușcare țintită:

#showtooltip Lovitură îndreptată
/cast Kill Shot
/cast Lovitură țintită

De fiecare dată când apasă macro, încearcă să folosească Killing Shot, dar dacă este în cooldown sau HP-ul inamicului nu îi permite să-l folosească. Se aruncă o lovitură țintită. Liniile /script elimină mesajele de eroare.

Intervenție / vuiet de sacrificiu:

/cast Roar of Self-Sacrifice
/cast Roar of Self-Sacrifice
/cast Intervenție
/cast Intervenție

Când este folosit, îi ordonă animalului de companie să folosească Roar of Self-Sacrifice and Intervene asupra unei ținte prietenoase sub cursor, dacă nu există nicio țintă sub cursor sau dacă este ostil, animalul de companie folosește aceste abilități asupra ta.

Ordinul maestrului:

#showtooltip Ordinul maestrului
/cast Ordinul Maestrului
/cast Ordinul Maestrului

Funcționează similar cu cel precedent, dacă ținta de sub cursor este prietenoasă, atunci folosește comanda proprietarului asupra acesteia. Și dacă nu, atunci depinde de tine.

Lovitură dezorientatoare:


/cast Shot dezorientator
/cast Shot dezorientator

Folosește o lovitură dezorientatoare asupra țintei cea mai apropiată de tine sau asupra țintei de sub cursor. Dacă țineți apăsat alt în timp ce îl utilizați, împușcătura va fi focalizată.

Wing Clip, Raptor Lovitură și decuplare:

#showtooltip Breakaway
/stopcasting
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast Clipați aripi
/cast Raptor Strike
/cast Break
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");

După ce faceți clic pe macro, utilizați abilitățile: clema de aripi, lovirea piciorului și gura și ridicarea. Mesajele de eroare au fost eliminate din macrocomandă.

Respingerea fiarei:

#showtooltip Îndepărtând fiara
/cast Sperie fiara
/cast Sperie fiara

O macrocomandă utilă care ajută la controlul druidii sălbatici și a altor creaturi vii. Folosește repelent pentru animale pe ținta de sub cursor dacă există unul, dacă nu atunci pe ținta cea mai apropiată. În timp ce țineți apăsat alt, folosește capacitatea de a se concentra.

Mânia bestială:

#showtooltip Mânia bestială
/utilizare 13
/utilizare 14
/cast Mânia bestială

Activează mărunțișurile și folosește Bestial Wrath.

Redirecţiona:

#showtooltip Redirecționare
/cast Redirecționare
/cast Redirecționare
/cast Redirecționare
/cast Redirecționare
/cast Redirecționare

Dacă o țintă prietenoasă este focalizată, macro-ul încearcă să folosească redirecționarea către ea, dacă este una ostilă, atunci către ținta sa. Apoi, la ținta obiectivului tău. Dacă opțiunile anterioare nu sunt posibile, atunci utilizați o redirecționare către animalul dvs. de companie.

Macro pentru animale de companie:

#showtooltip
/cast Îmblanzirea bestiei
/cast Phoenix Heart
/cast Invocare animal de companie; Învierea unui animal de companie
/castsequence reset=15 Vindecarea animalelor de companie, nul
/arunca Aruncă animalul de companie

O macrocomandă foarte utilă și multifuncțională care vă va ajuta să îmblânziți un animal de companie, să reînviați, să vă vindecați, să alungați sau să invocați.

Schimbarea spiritelor:

#showtooltip
/castsequence !Spiritul Dragonhawk, !Spiritul Viperei

Combină doi nasturi de spirit într-unul singur.

Lovitură de tăcere:

#showtooltip Lovitură dezorientare
/cast Silencing Shot
/stopmacro
/cast Silencing Shot

Utilizează Silencing Shot la focalizare în timp ce alt este apăsat. Și cu un simplu clic pe țintă.

Moartea totemelor:

/petatack
/petatack
/petatack
/petatack
/petatack

Îi ordonă animalului de companie să atace totemurile.

Alte noutati pe aceasta tema:

Vrăji

În timpul jocului, este puțin probabil să scrieți multe comenzi slash care pot fi utile pentru macrocomenzi. Desigur, o comandă obișnuită de emoții poate adăuga un sentiment de joc de rol jocului tău, dar nimic mai mult.

Tastați /cast, cea mai folosită comandă în macrocomenzi. Vă permite să aruncați orice vrajă din cartea dvs. de vrăji sau vraja animalului dvs. de companie. Cel mai simplu exemplu de macrocomandă:

/cast Shadow Word: Pain

Această macrocomandă va arunca un cuvânt umbră de durere asupra țintei tale. Macro-ul se comportă exact la fel ca și cum ați arunca pur și simplu o vrajă din bara de vrăji. Jocul va recunoaște macro-ul ca o vrajă și va afișa timpul de răcire și distanța până la țintă. Puteți chiar să alegeți macro-ul pentru a avea aceeași imagine ca și magia în sine.

De ce să folosiți o macrocomandă dacă puteți pune doar magie pe panou? Răspunsul este simplu. Macro-urile vă permit să combinați multe comenzi, motiv pentru care sunt atât de utile.

Imaginați-vă că sunteți magician și doriți să anunțați grupul dvs. atunci când ați păcălit pe cineva. Pentru a face acest lucru, inserați vraja și mesajul prin /p în macrocomandă:

/cast Transformare /p Oaia %t!

Notă: Macro-ul rulează totul deodată, așa că vă veți spune replica imediat după ce începeți să aruncați vraja. Aceasta înseamnă că dacă puneți aceste comenzi într-o ordine diferită, efectul va fi același. Deci, dacă ai chef să spui ceva numai după ce ai făcut vraja, poți folosi addonul AfterCast, care va face ca următoarea comandă să funcționeze numai după ce ai aruncat vraja. De exemplu:

/aftercast /p Faceți clic pe portal pentru a invoca %t. /cast Ritual de invocare

Atenție: ortografia numelor

Comanda /cast este foarte pretențioasă în ceea ce privește modul în care scrieți numele de vrăjire. Pentru a scrie cu succes o macrocomandă, trebuie să fiți pe deplin conștienți de ortografie, punctuație și spațiere. Următoarea acțiune va garanta că vraja este scrisă corect: în timp ce scrieți macro-ul, deschideți cartea de vrăji și shift+clic pe abilitatea dorită. În acest fel, veți obține numele exact al vrăjii în macrocomandă, inclusiv orice modificatori, cum ar fi formele de druid pentru Mangle.

Utilizarea articolelor și accesoriilor

Totul este foarte simplu. Comanda de utilizare a elementelor este /use. Ca și în cazul /cast, cel mai mult forma regulata intrările utilizează numele a ceea ce doriți să utilizați:

/utilizați Green Mechanostrider

Există, de asemenea, câteva alte forme ale acestei comenzi.

/utilizare<ячейку инвентаря>

Acest formular vă permite să utilizați un articol într-un anumit slot. Numerele celulelor sunt prezentate în această figură:

Utilizează slotul superior pentru accesorii.

/utilizare<номер сумки> <ячейка>

Puteți folosi orice articol din genți. Imaginează-ți că hrana animalului tău de companie se află întotdeauna în primul compartiment al rucsacului tău. Puteți scrie cu ușurință o macrocomandă pentru a hrăni animalul de companie:

/cast Hrănirea animalului de companie /utilizare 0 1

Pungile sunt numerotate de la 0 la 4 de la dreapta la stânga (0 este întotdeauna un rucsac), iar celulele sunt numerotate de la 1 de la stânga la dreapta, de sus în jos (ca citirea):

1 2 3 4

5 6 7 8

1 2

3 4 5 6

7 8 9 10

În cele din urmă, mă grăbesc să vă informez că /cast și /use funcționează exact la fel. /cast poate folosi obiecte, iar /use poate arunca vrăji.

Acțiuni multiple într-un singur clic

În general, nu puteți arunca mai mult de o vrajă cu un clic macro. Cele mai multe vrăji și unele obiecte au un cooldown global (GCD), care vă împiedică să efectuați prea multe acțiuni simultan. Unele vrăji pot fi aruncate doar cu o singură apăsare a unui buton. Orice vrajă instantă sau non-GCD poate fi urmată de alta. Sfatul explicativ al unei vrăji vă va spune dacă este instant sau nu, dar pentru a afla dacă are un GCD, va trebui să utilizați site-uri speciale precum WowHead. Un exemplu de astfel de macrocomandă este următorul:

/distribuie Urlă furioasă /distribuie Furie sângeroasă /distribuie Call of the Wild

Selectarea țintei

Selectarea țintei este o altă sarcină macro obișnuită. Folosind macrocomenzi obișnuite, faci vrăji asupra țintei tale actuale. Combinarea comenzilor /cast și /target face posibilă schimbarea țintei atunci când faceți clic pe macrocomandă.

Cea mai simplă macrocomandă arată astfel:

/tinta Vasya

/target caută potriviri între literele pe care le-ai scris și țintele din jurul tău. Aceasta înseamnă că dacă ați folosit comanda /target you și o țintă cu acel nume este în apropiere, atunci o veți selecta. În funcție de situație, acesta poate fi un plus sau un minus. Din păcate, această macrocomandă va viza și unități inutile (de exemplu, cadavre).

Să combinăm două comenzi - /cast și /target:

/target Mage Aripă Neagră /cast Scourge of Agony

Dacă în apropiere nu există Mage Blackwing, atunci vei viza pe cineva cu un nume care începe cu M sau Ma. Dacă aceasta este o țintă prietenoasă, atunci macro-ul își pierde cu totul sensul. O altă problemă este că s-ar putea să țintiți pe cineva aflat la 100 de metri distanță pe care nu îl doriți în primul rând. Prin urmare, în patch-ul 2.3, a fost introdusă comanda /targetexact pentru a remedia această problemă.

În plus față de toate cele de mai sus, puteți utiliza ID-ul unității în loc de numele țintei dorite. ID-ul unității este o modalitate de a identifica un anumit personaj, mafie, NPC. De exemplu, ținta dvs. curentă poate fi selectată folosind ID-ul unității „țintă”. Personajul tău poate fi selectat folosind ID-ul „jucătorului”, iar animalul tău de companie poate fi selectat folosind „animalul de companie”. Puteți adăuga „țintă” după orice ID valid de unitate pentru a selecta ținta acelei unități. Lista ID-urilor unității:

  • "arenaN" - Membru al echipei inamice din arena. N = 1,2,3,4 sau 5.
  • "bossN" - Șeful activ al întâlnirii curente, dacă este disponibil. N = 1,2,3 sau 4.
  • „focus” - focalizarea curentă a jucătorului.
  • „mouseover” - Unitatea care se află (sau a fost recent) sub indicatorul mouse-ului.
  • „niciunul” - nicio unitate. Adesea folosit pentru a preveni difuzarea automată a macrocomenzii pe sine (/cast Healing Wave).
  • „partyN” este al N-lea membru al grupului, excluzând personajul tău. N = 1, 2, 3 sau 4.
  • „partyptN” este animalul de companie al celui de-al N-lea membru al grupului. N = 1, 2, 3 sau 4.
  • „animalul de companie” este animalul de companie actual al jucătorului.
  • „jucător” este jucătorul însuși.
  • „raidN” – membru al raidului. N = 1, 2, 3,…, 25.
  • „raidpetN” - animalul de companie al celui de-al-lea membru al raidului. N = 1, 2, 3,…, 25.
  • „țintă” - obiectivul actual al jucătorului
  • „vehicul” este vehiculul actual al jucătorului.

Alte comenzi pentru selectarea unei ținte

/asista

Prin ea însăși, această comandă selectează scopul țintei. De exemplu, dacă mă vizați pe mine și eu îl țintesc pe Yriel, /assist vă va forța să îl vizați pe Yriel.

/cleartarget

Te lasă fără scop.

/targetexact

Vizează o unitate cu precizie numele specificat. Dacă numele este scris greșit sau unitatea este departe de tine, ținta ta nu se va schimba.

/targetlasttarget, /targetlastfriend, /targetlastenemy

Prima comandă va evidenția ținta anterioară. A doua este ținta amicală anterioară, iar a treia este cea ostilă anterioară. Dacă nu ai avut un gol înainte, echipa nu va face nimic.

/targetenemy, /targetfriend

Aceste comenzi trec prin ținte de un anumit tip una câte una. /targetenemy este același cu apăsarea TAB, iar /targetfriend este CTRL–TAB. De asemenea, puteți adăuga parametrul „1” pentru a itera prin ținte în ordine inversă(/targetenemy 1 funcționează ca și cum apăsați SHIFT–TAB).

Notă: Puteți utiliza aceste comenzi o singură dată pentru fiecare macrocomandă.

/targetenemy /targetenemy 1

/targetfriend /targetfriend 1

/targetenemyplayer, /targetfriendplayer

Aceste echipe țintesc pe rând un anumit tip de personaj jucător. Ele funcționează exact la fel ca /targetfriend și /targetenemy, cu excepția faptului că vizează doar jucătorii, ignorând în același timp pe oricine este controlat de computer (NPC-uri, mafioți, animale de companie, minioni). Macrocomandă utilă în PvP. Ca și în cazul /targetenemy, puteți folosi opțiunea „1” pentru a schimba direcția.

/targetenemyplayer /targetenemyplayer 1

/targetfriendplayer /targetfriendplayer 1

/targetparty, /targetraid

Parcurgeți alternativ ținte din grupul sau raidul dvs. Ca și în cazul /targetenemy, puteți folosi opțiunea „1” pentru a schimba direcția.

/targetparty /targetparty 1

/targettraid /targettraid 1

Managementul animalelor de companie

După cum sa menționat deja, puteți folosi /cast pentru a folosi abilitățile animalului dvs. de companie. Cele mai importante dintre ele sunt următoarele:

/petatack

Determină animalul de companie să îți atace ținta. De asemenea, puteți specifica un nume sau un ID de unitate, apoi animalul de companie va ataca o anumită unitate.

/petfollow

Animalul tău de companie te urmărește și, de asemenea, încetează să atace dacă este necesar.

/petstay

Animalul de companie stă nemișcat până când primește o altă comandă.

/petmoveto

După ce utilizați această comandă, trebuie să specificați locul în care va merge animalul dvs. de companie.

/petpassive, /petdefensive, /petaggressive

Setează modelul de comportament al animalului dvs. de companie, la fel ca butoanele de pe panoul pentru animale de companie.

/petautocaston, /petautocastoff, /petautocasttoggle

Aceste comenzi controlează vraja de lansare automată a animalului dvs. de companie. Primul pornește autocast, al doilea îl dezactivează. De exemplu:

/petautocaston Torment /petautocastoff Torment

/petautocasttoggle comută lansarea automată a vrăjilor pentru animale de companie.

/petautocasttoggle Suflu de foc

Activează difuzarea automată dacă este dezactivată și invers.

Alte comenzi slash

Am acoperit elementele de bază, iar acum vreau să introduc alte comenzi slash. Unele dintre acestea pot părea inutile la început, dar atunci când sunt combinate cu opțiunile macro din secțiunea 2, pot fi lucruri grozave.

Articole de îmbrăcăminte

Există trei comenzi pentru echiparea unui articol: /equip, /equipslot și /equipset. /equip ia numele articolului și îl mută într-un slot standard, la fel cum ați face clic dreapta pe element. /equipslot folosește ID-ul spațiului de inventar și numele articolului, mută astfel articolul în slotul specificat.

Pentru a echipa o armă într-un slot standard:

/echipați Toporul abisal ascuțit

Pentru a pune un accesoriu în celula de jos:

/equipslot 14 Morcov pe băţ

Să ne imaginăm că am salvat două seturi de lucruri. Să numim un Tank (are sabie și scut), iar al doilea - DPS (cu două mâini). Folosim următoarea macrocomandă pentru a comuta între ele:

/equipset DPS; Rezervor

Dacă aveți un scut în mâini, atunci veți purta setul DPS, în caz contrar - setul Tank.

Puteți schimba panoul și offhand folosind următoarea macrocomandă:

/equipslot 17 Satârul gladiatorului fără milă; 17 Sha'thar Crest

Secvență de vrăji și obiecte

Există adesea cazuri în care utilizați frecvent aceeași secvență de vrăji (de exemplu, deschiderea unei rotații). Pentru a vă ușura viața, a fost creată comanda /castsequence. Folosește o listă de vrăji și elemente separate prin virgulă. De fiecare dată când utilizați o macrocomandă, aceasta va activa vraja sau elementul curent. Dacă aruncați cu succes o vrajă, macrocomanda trece la următoarea. Adică trebuie să apăsați secvențial butonul macro pentru a activa vrăjile una după alta. De îndată ce ultima vrajă a fost aruncată, macro-ul sare înapoi la începutul listei. De exemplu:

/castsequence Immola, Corupție, flagelul agoniei, drenează viața

Mă grăbesc să observ că dacă Focul Sacrificial nu a fost aruncat dintr-un motiv oarecare (lipsă de mana, în afara razei, tăcere), atunci macro-ul va rămâne în același punct.

Înainte de lista de vrăji, puteți defini condițiile pentru resetarea secvenței pentru a începe de la capăt. Sintaxa de bază este următoarea:

Resetare=n/țintă/combat/shift/alt/ctrl

Unde n este numărul de secunde de inactivitate înainte ca macro-ul să fie resetat. Cu alte cuvinte, dacă nu ați folosit o macrocomandă timp de n secunde, atunci data viitoare când o utilizați, veți începe cu prima vrajă din listă. „țintă” resetează secvența când schimbați ținta, „combat” - când părăsiți bătălia, „shift”, „alt” și „ctrl” - când activați o macrocomandă cu tasta corespunzătoare apăsată. Puteți utiliza mai multe condiții deodată. De exemplu:

/castsequence reset=10/shift Vraja 1, Altă vrajă, Orice articol

Puteți scrie o macrocomandă care va folosi vrăji din două seturi diferite care trebuie folosite împreună, dar fiecare set separat nu poate fi folosit în același timp cu celălalt (de exemplu, accesorii cu un AC). Macro-ul va arăta astfel:

/castsequence Berserk, Icy Blood /castsequence Trinket 1, Trinket 2

Prima dată când macro-ul este apăsat, activează Berserk și Accesoriul 1, a doua apăsare activează Icy Blood și Accesoriul 2.

Vrăji și obiecte aleatorii

/castrandom și /userandom vă permit să aruncați o vrajă aleatorie din listă. Acesta este cel mai adesea folosit pentru a monta o montură aleatorie. De exemplu:

/castrandom Swift Green Mechanostrider, Black Warmechanostrider, Summon Doomsteed

Atac

Schimbați-vă ținta și începeți să o atacați:

/startattack Mistreț cu coamă de cenușă

Nu mai ataca:

/stopatack Mistrețul cu coama de cenușă

Manipularea panourilor de vrăji

Există două comenzi care vă permit să schimbați paginile barei de ortografie: /changeactionbar și /swapactionbar. /changeactionbar ia un singur număr ca valoare și trece întotdeauna la pagina cu acel număr. Un exemplu de utilizare ar fi aspectele vânătorilor. De exemplu:

/cast Spirit of the Hawk /schimbarea barei de acțiune 1

/cast Fox Spirit /changeactionbar 2

/swapactionbar folosește două numere ca parametri și în cele din urmă schimbă panourile desemnate între ele.

/swapactionbar 1 2

Anulează Buff-urile

Comanda /cancelaura vă permite să anulați beneficiile inutile. De exemplu:

/cancelaura Horn of Winter /cast Horn of Winter

Formular de ieșire

Cu excepția Războinicilor, orice clasă cu poziții (Druizi, Preoți cu Shadowform, Rogues cu Stealth, etc.) poate folosi /cancelform pentru a ieși din formular. De exemplu:

/cancelform /use Fiola cu poțiune uriașă de vindecare

Nu mai arunca

/stopcasting este o comandă foarte utilă în „situații de panică”, când trebuie să opriți vraja pe care o aruncați în orice moment și să începeți să aruncați alta. De exemplu:

/stopcasting /cast Shadowburn

Descălecare

Te obligă să cobori de pe montură.

Salvarea unui obiectiv pentru acțiuni viitoare

Comanda /focus vă permite să vă salvați obiectivul, astfel încât să puteți reveni la el mai târziu. De exemplu, liderul raidului ți-a spus să transformi adaosul într-o oaie. Pentru a începe, țintiți mafia și tastați /focus. Acum puteți folosi macro-ul pentru momentul potrivit transforma o gloata in oaie:

/cast [@focus] Transformare

Scripturi

Pentru ce sunt necesare scripturile?

Scripturile sunt un instrument foarte puternic care poate rezolva multe probleme. Din acest motiv, Blizzard a limitat domeniul de aplicare al scripturilor. Să începem cu ceea ce nu poți face cu scripturile. Nu puteți face vrăji, folosi obiecte, nu puteți schimba pagina barei de vrăji sau vă influențați ținta în vreun fel. Sunteți limitat la un set de comenzi „sigure”.

Scripturi

Interfața WoW este controlată de codul scris în limbajul de scripting Lua. Puteți profita de sistemul de scripting din macrocomenzi folosind comanda /run sau /script. Întregul scenariu trebuie scris într-o singură linie. Puteți utiliza mai multe /runs într-o singură macrocomandă.

Blizzard oferă multe API-uri care sunt folosite în scripturi pentru a controla interfața. Nu vă pot spune toate complexitățile scrisului de scenarii, așa că vă voi da scenariul meu preferat ca exemplu. Această macrocomandă va spune fiecărui jucător din raid să-și schimbe obiectivul dacă au același obiectiv ca și tine. Îi ajută să împiedice îndepărtarea oilor din gloată.

/cast Transformare /run for i=1,GetNumRaidMembers()-1 do local u,t="raid"..i,"target"if UnitIsUnit(u..t,t)then SendChatMessage("Schimbați ținta! Conversia to sheep...","WHISPER",nil,UnitName(u))end end

Opțiuni macro

Opțiunile macro vă permit să controlați acțiunile pe baza anumitor condiții și reguli. Vă voi da un exemplu imediat - această macrocomandă va arunca Renewal pe o țintă prietenoasă și Word of Darkness: Pain pe una ostilă.

/cast Actualizare; Cuvânt din umbră: Durere

Când utilizați o macrocomandă, condiția este verificată. Verifică dacă poți arunca o vrajă de vindecare asupra țintei. Dacă condiția este îndeplinită, se aplică Actualizare și macrocomanda trece la linia următoare. În caz contrar (nu există țintă sau nu puteți arunca o vrajă utilă asupra țintei), se verifică următoarea condiție. Acum este verificat, adică Este posibil să aruncați o vrajă de atac asupra țintei? Dacă condiția este îndeplinită, atunci aruncați Shadow Word: Pain. Dacă nu, atunci nu se întâmplă nimic, din moment ce condițiile nu mai există.

Comenzi care acceptă opțiuni

Lista comenzilor care acceptă opțiuni:

  • #spectacol
  • #showtooltip
  • /asista
  • /cancelaura
  • /cancelform
  • /cast
  • /castrandom
  • /castsequence
  • /changeactionbar
  • /focus clar
  • /cleartarget
  • /clic
  • /demonta
  • /echipa
  • /equipslot
  • /equipset
  • /focus
  • /petagresiv
  • /petatack
  • /petautocastoff
  • /petautocaston
  • /petdefensive
  • /petfollow
  • /petpassive
  • /petstay
  • /startattack
  • /stopatack
  • /stopcasting
  • /stopmacro
  • /swapactionbar
  • /ţintă
  • /targetenemy
  • /targetfriend
  • /targetlasttarget
  • /targetparty
  • /targettraid
  • /usetalenti
  • /userandom

[@unit] (trecut)

Pe lângă verificarea condițiilor, sistemul de macroopțiuni ne permite să stabilim ținta multor acțiuni. De exemplu, următoarea macrocomandă va aplica întotdeauna bandaje personajului tău, indiferent de cine se află acest moment scopul tau:

/utilizați [@player] Bandaje groase din țesătură subterană

Funcționează exact la fel ca [@unit].

Sintaxă generală pentru opțiunile macro

Toate comenzile slash funcționează pe același principiu. Ai o comandă și un set de parametri. Parametrii variază în funcție de comandă; unele comenzi nu necesită parametri. Câteva exemple:

/cast Kara \___/ \___/ | | | parametrii | comanda /petatack \________/ V | | | parametri (blank) | comandă /castsequence reset=3Dținta Immolată, Corupție, flagelul agoniei, Sifon de viață \___________/ \___________________________________________________________________________/ | | parametrii de comandă

Opțiunile macro vă permit să selectați un set de parametri în funcție de anumite criterii. La cel mai înalt nivel, configurați seturi de criterii/parametri separate prin punct și virgulă. Un punct și virgulă este tratat ca „altfel” sau „altfel dacă”. Un criteriu constă din zero sau mai multe seturi de condiții. Fiecare set de condiții este cuprins între paranteze drepte. Ilustrație de sintaxă:

/command [condiții] [mai multe condiții] parametri; [condiții] parametri...

Echipa lucrează de la stânga la dreapta. Odată ce găsește un set de condiții care sunt adevărate, comanda este rulată cu parametrii corespunzători. Dacă nu există condiții, atunci este considerat a fi întotdeauna adevărat.

Sintaxa condiției

Fiecare set de condiții este o listă obișnuită, separată prin virgule. Condițiile pot fi scrise în orice ordine, dar [@unit] apare întotdeauna înaintea tuturor condițiilor. O virgulă este aceeași cu „și”. Condiția înseamnă „Concentrarea mea este prietenoasă și nu moartă”.

Cometariu: condițiile sunt foarte sensibile la majuscule. De exemplu, dacă scrieți în loc de , macrocomanda vă va da o eroare.

Condițiile în sine constau din niște blocuri. De exemplu, poți pune „nu” în fața unei afecțiuni și condiția va deveni invers. Rețineți că nu înseamnă același lucru cu . și ambele revin „adevărat” dacă există o țintă pe care să arunce vraja. În plus, există obiective care nu pot fi ajutate și nu pot fi vătămate.

Unele condiții au propriul set de parametri. De exemplu, înseamnă „în orice poziție” (condiție utilă pentru clasele cu posturi și forme, cu excepția războinicilor, care sunt întotdeauna într-una dintre poziții). Cu toate acestea, puteți desemna rafturi specifice care necesită verificare. Setul de parametri începe cu punct și virgulă, iar fiecare parametru este separat de o bară oblică „/”, care înseamnă „sau”. O ilustrare generală a unei singure condiții, în care totul în parantezele unghiulare „≠” este opțional:

[condiție<:parameter>>>]

Un exemplu simplu care folosește Shield Bash în Defensive and Fighting Stance, dar se schimbă în Defensive Stance dacă ești în Berserk Stance.

/cast Shield Bash; Poziție defensivă

În limbajul normal, am scris „dacă suntem în poziția 1 sau 2, folosim Shield Bash, altfel trecem la poziția defensivă”.

Notă:„nu” pentru întreaga stare și toți parametrii acesteia. va însemna „totul în afară de rack 1 sau 2”.

Parametri și condiții goale

Una dintre cauzele erorilor macro este scrierea unui parametru gol. Adesea, oamenii pun punct și virgulă la sfârșitul unei macrocomenzi, ceea ce duce la unele erori neașteptate. De exemplu:

/petatack [@focus, harm];

Să analizăm macro. Îți forțează animalul de companie să-ți atace concentrarea dacă poate fi rănit și nu face nimic altfel. Să ne uităm la diagramă a acestei macro-uri:

/petatack [@focus, harm] ; \________/ \____________/ V V V | | | | | comanda opțiuni | | parametri (gol) | | | opțiuni (gol) | parametri (gol)

După cum puteți vedea, există o lipsă de opțiuni și parametri. Amintiți-vă că un set de opțiuni gol va fi întotdeauna considerat adevărat, deci dacă prima condiție nu este vor fi testate, atunci va fi folosit parametrul gol.

Condiții goale

Uneori, va trebui să aruncați o vrajă asupra unei ținte specifice în anumite condiții, dar pentru ca magia să funcționeze normal dacă acele condiții nu sunt îndeplinite. Un exemplu de astfel de caz este următoarea macrocomandă. El va arunca Flash of Light pe unitatea de sub mouse. Dacă nu există nimeni sub cursor sau ținta este ostilă, macro-ul va arunca pur și simplu un fulger de lumină asupra dvs. dacă opțiunea de proiectare pe sine este activată.

/cast [@mouseover, ajutor] Flash de lumină

sau [@] față de parametrii unității

Unele echipe folosesc unitățile ca parametri. De exemplu, /target party1 va viza primul membru al grupului dvs. /target [@party1] are același efect. Cu toate acestea, în majoritatea cazurilor nu avem voie să stabilim condiții pentru o unitate și să acționăm asupra alteia. Următoarea macrocomandă nu va funcționa conform intenției:

/target [@focus, dead] party1

WoW va ignora party1 deoarece ați specificat anterior unitatea folosind opțiunea @.

Condiții

Acum vă voi prezenta lista de condiții și ce înseamnă acestea. Mai jos voi analiza fiecare dintre ele mai detaliat.

Lista completă de condiții

Multe dintre aceste condiții pot fi testate ca fiind false în loc de adevărate. De exemplu, aceasta este o condiție activă în care ceva se va întâmpla doar atunci când nu ești în luptă.

  • actionbar:1/…/6 sau bar:1/…/6 - este selectată o anumită bară de vrăji.
  • bonusbar:5 - Panoul de control pentru un vehicul sau alt jucător este activ.
  • butonul: 1/…/5/<виртуальный клик>sau btn:1/…/5/<виртуальный клик>- macro-ul este activat de butonul specificat al mouse-ului.
  • canalizare: - mentinerea vrajii specificate.
  • luptă - în modul luptă.
  • mort - ținta este moartă.
  • echipat: sau purtat: - tipul articolului echipat (: poate fi un spațiu de inventar, tip de articol, subtip de articol).
  • există - ținta există.
  • zburabil - este permis să zboare în zonă
  • zbor - pe o montură/în formă de zbor ȘI în aer.
  • grup: petrecere/raid - vă aflați în tipul de grup specificat.
  • rău - puteți arunca o vrajă dăunătoare asupra țintei.
  • ajutor - puteți arunca o vrajă utilă asupra țintei.
  • în interior - în interior.
  • modificator:shift/ctrl/alt sau mod:shift/ctrl/alt - ținând apăsat butonul indicat.
  • montat - pe un vehicul.
  • în aer liber - în aer liber.
  • petrecere - o țintă în grupul dvs.
  • animal de companie:<имя пета или тип>- animalul de companie specificat este activ.
  • raid - țintă din grupul sau raidul tău.
  • spec:1/2 - spec. activ curent.
  • stance:0/1/2/…/n sau form:0/…/n - într-o poziție.
  • stealth - invizibil.
  • înot - plutire.
  • unithasvehicleui - ținta macro are o interfață vehicul.
  • vehicului - personajul tău are o interfață pentru vehicul.

Poziția este un termen general folosit pentru războinici, druizi, necinstiți, preoți și șamani. Posturile sunt aplicabile numai atunci când o anumită abilitate poate fi folosită doar într-una dintre poziții/forme. Prin urmare, aurele de putere paladin și DK, precum și aspectele vânătorului, nu sunt considerate ca poziții.

Cel mai formă simplăînseamnă că te afli în oricare dintre rafturi. , unde n este numărul tuturor rafturilor dvs., definește unul dintre rafturi. echivalentă cu . Forma este un alt nume pentru poziție. Prin urmare, condiția va funcționa exact la fel ca .

Rafturi din clasele desemnate:

  • Războinic: 1 - Poziție de luptă, 2 - Poziție defensivă, 3 - Poziție de berserker.
  • Druid: 1 - Forma de urs, 2 - Forma de apă, 3 - Forma de pisică, 4 - Forma de călătorie, 5 - Forma Moonkin sau Reîncarnarea: Arborele vieții..., 6 - Forma de pasăre.
  • modificator:shift/ctrl/alt vă permite să determinați tipul de articol care este echipat în prezent. : ar putea fi un spațiu de inventar, un tip de articol, un subtip de articol. Un exemplu de astfel de macrocomandă:

    petrecere și raid

    „Adevărat” dacă ținta se află în grupul tău sau, respectiv, raid.

    grup: petrecere/raid

    Depinde de tipul de grup în care faci parte.

    Abilități comutabile

    Comanda /cast activează și dezactivează imediat unele vrăji. Exemple de astfel de vrăji sunt Stealth, Shot, Mass Dispel (cerc verde la aruncare). Dacă doriți să utilizați o macrocomandă fără a dezactiva imediat aceste abilități, puneți un semn de exclamare înaintea numelui vrăjii.

    /cast !Stealth /cast !Dispersie în masă /turn ! !Shot

    Folosind Focus

    Focus este ID-ul unității, la fel ca ținta, jucătorul sau raidpet1target. Vă permite să contactați în orice moment unitatea pe care ați atribuit-o. Cea mai simplă utilizare a focalizării este Keybinding. Există două taste rapide asociate cu focalizarea - Remember Target și Restore Target. Amintiți-vă că obiectivul va atribui focalizarea celui care se află acest moment este scopul tau. Odată ce ați atribuit un focus, îl puteți utiliza ca ID de unitate în alte comenzi. Restore Target va selecta focalizarea memorată ca țintă.

    Cea mai comună funcție a focalizării este de a atribui o țintă de control (oaie, broască râioasă etc.). Magicianul poate alege pe cine să oi și să-și amintească acest scop. În orice moment când broasca trebuie actualizată, magicianul va trebui doar să apese butonul macro:

    /cast [@focus] Transformare

    Pe lângă tastele rapide, există comenzile slash /focus și /clearfocus. Fără opțiuni, /focus vă va seta ținta ca focalizare, iar /clearfocus vă va elibera focalizarea. De asemenea, puteți utiliza ID-uri sau nume de unități ca parametri /focus.

    Macro-urile sunt un instrument care a fost prezent în World of Warcraft încă de la început. Conceptul de bază al unei macrocomenzi este de a efectua mai multe acțiuni simultan pentru a ajuta la finalizarea unei sarcini mai ușor. Toate comenzile macro încep cu o bară oblică (/) pentru a le separa de acțiunile obișnuite ale textului. În acest tutorial, vom acoperi elementele de bază ale macrocomenzilor și cum să începeți să vă creați propriile macrocomenzi! De asemenea, vom enumera cele mai populare structuri de macrocomandă, astfel încât să puteți crea singur macrocomenzi mai complexe.

    Bazele

    Macro-urile au un meniu separat pentru creare. Acest ecran este accesibil prin meniul jocului (tasta Esc) și apoi selectând Macro sau tastând /macro și apăsând enter în chat. Din acest ecran puteți accesa toate informațiile de bază despre macrocomenzi.

    Toate macrocomenzile pe care le creați sunt salvate pe serverul Blizzard și sunt asociate cu contul sau personajul dvs., ceea ce înseamnă că le puteți accesa din diferite calculatoareși salvați toate macrocomenzile create. Oricand Cont poate conține 120 de macrocomenzi, plus 18 macrocomenzi stocate pentru fiecare simbol.

    Crearea unei macrocomenzi

    Pentru a crea o macrocomandă, trebuie să intrați în ecranul cu macrocomenzi, apoi să faceți clic pe butonul Creare. Făcând acest lucru, deschideți o nouă fereastră în care trebuie să vă denumiți macrocomandă și să selectați o pictogramă pentru aceasta. Puteți alege orice pictogramă dintre cei prezenți în joc.


    Există mai multe directive macro pe care le vom analiza mai jos, care vă vor permite să suprascrieți numele și pictograma afișate de macrocomandă, astfel încât să nu fiți nevoit să petreceți prea mult timp selectându-le. Puteți numi fiecare macrocomandă doar un spațiu gol, iar pictograma va fi marcată implicit cu un semn de întrebare fără probleme. Dacă doriți să redenumiți macrocomandă, pur și simplu selectați-o din lista de macrocomenzi și faceți clic pe „Schimbați numele/pictograma”.


    După ce ați ales un nume și o pictogramă, puteți trage macro din ecranul macro în bara de acțiuni pentru a o folosi când apăsați tastatura, ca o vrajă normală. Următorul pas este să scrieți propria macrocomandă!

    Prima ta macrocomandă

    Una dintre cele mai de bază macrocomenzi pe care le puteți scrie este să declarați ce vrajă aruncați, care poate fi utilă pentru întreruperi și poate fi scrisă ca
    / spun că folosesc Mind Blast
    /cast Mind Blast
    Un alt tip de macrocomandă utilă poate fi atât pentru a lansa o vrajă, cât și pentru a o anula folosind același buton, folosit de obicei cu vrăji defensive precum Ice Block sau Shadowmeld, care vă blochează capacitatea de a provoca daune. Apăsarea butonului macro va arunca vraja, iar aruncarea din nou o va anula. Atenție, dacă trimiteți spam la acest buton, îl puteți anula imediat după ce îl utilizați!

    O altă macrocomandă utilă este să arunci o vrajă specifică numai asupra unei ținte date. De exemplu, ați putea dori să atacați o țintă principală și să întrerupeți vraja alteia. Pentru a face acest lucru, puteți seta ținta de întrerupere la Focus. Apoi puteți scrie o macrocomandă

    Caracteristici și limitări

    O macrocomandă poate conține multe comenzi și funcții diferite, inclusiv, dar fără a se limita la, funcții emoționale, vrăji, apeluri interfața cu utilizatorulși funcții de supliment. Cu toate acestea, există unele limitări, macrocomenzile nu pot folosi instrumente care nu sunt disponibile în mod normal pentru jucători, plus că pot declanșa doar o singură perioadă de răcire globală, când aceasta este finalizată, restul macrocomenzii se va anula. De asemenea, macrocomenzile nu pot fi programate, ceea ce înseamnă că nu pot lua decizii inteligente pentru jucător, cum ar fi „vindecă ținta cu cel mai mic HP”.

    Cele mai frecvent utilizate comenzi și modificări

    Aici veți găsi o listă cu cele mai populare comenzi acceptate de macrocomenzi și acestea funcţionalitate! Un mic truc pe care îl puteți face este să adăugați #showtooltip la începutul macrocomenzii pentru a face macrocomportamentul ca și cum ar fi o posibilitate din cartea de vrăji în sine, să suprascrieți numele și să adăugați un tooltip la rezultatul vrăjii afișat în macrocomandă.

    Comenzi de chat/Emote

    Aceste acțiuni nu fac nimic, deci nu duc la luptă și sunt doar cosmetice.
    /e – (sau /emote) Afișează un mesaj după ce personajul tău l-a folosit.
    /s – (sau /say) Personajul tău va spune un mesaj după comandă.


    Echipe de luptă

    Aceste comenzi efectuează acțiuni care sunt utilizate în principal în macrocomenzi orientate spre luptă.
    /stopcasting – Oprește imediat vraja curentă.
    /targetlasttarget – Schimbă ținta cu ultimul obiect pe care l-ați vizat.
    /cast – Lansează o vrajă cu numele introdus după ea din cartea de vrăji. (De exemplu /cast Fireball)

    De asemenea, puteți avea modificatori atunci când aruncați vrăji, care vor apărea între comanda /cast și numele vrăjii în paranteze (). De exemplu /cast [@focus] Kick. Puteți avea mai mulți modificatori conectați prin virgule (,) care trebuie să fie adevărate sau să aveți diferite grupuri de modificatori în diferite paranteze. De exemplu

    /cast [@focus] Minge de foc

    Modificatori țintă

    Adăugarea unui modificator de țintă la macrocomandă va schimba ținta curentă la cea specificată dacă valoarea sa condiționată este adevărată. @ (a se citi „la”) poate fi înlocuit cu target = în fiecare comandă.

    Lista modificatorilor țintă:

    • @player - Vizează jucătorul.
    • @target – setează ținta curentă a jucătorului.
    • @cursor - țintește vraja în zona spre care indică în prezent cursorul mouse-ului (disponibil numai pentru vrăji de direcționare în grilă, cum ar fi Mass Dispel sau Blizzard).
    • @focus - Vizează ținta focalizării.
    • @targettarget – vizează ținta. De exemplu, atunci când utilizați țintirea șefii, acesta va viza tancul sau pe oricine îl țintește șeful în acel moment.
    • @boss1 – specifică primul bloc în cadrele Boss. De obicei, este disponibil numai în timpul întâlnirilor în temniță sau raid.
    • @ arena1 – Setează primul bloc în cadrele Arena. Acesta este un modificator numai PvP, disponibil de obicei numai în timpul meciurilor din Arena. Există mai multe opțiuni precum arena2, arena3 etc.
    • @pet – Puncte la animalul de companie al jucătorului.

    Toate aceste convenții pot fi folosite pentru a determina ce acțiune trebuie luată.

    Continuarea tutorialului despre scrierea macrocomenzilor din Cogwheel. În a doua parte ne vom cufunda în însăși jungla scrisului macro și ne vom uita la multe subtilități și nuanțe.


    1. Partea 2: Opțiuni macro

    1.1. Care sunt opțiunile macro?

    1.2. Comenzi care acceptă opțiuni

    1.3.

    1.4. Privire de ansamblu asupra sintaxei

    1.4.1. Opțiuni generale de sintaxă

    1.4.2. Sintaxă pentru condiții

    1.4.3. Parametri goali

    1.4.4. Stări goale

    1.4.5. cu parametrii unității

    1.5. Salturi condiționate

    1.5.1. Lista completă de condiții

    1.5.2. ajutor și rău

    1.5.5. atitudine (forma)

    1.5.7. modificator (mod)

    1.5.7.1. variabile modificatoare

    1.5.8. buton (btn)

    1.5.9. echipat (purtat)

    1.5.10. canalizarea

    1.5.11. bară de acțiuni (bară)

    1.5.12. bonusbar

    1.5.13. animal de companie
    1.5.14. luptă

    1.5.15. montat, înot, zbor, în interior și în aer liber

    1.5.17. petrecere și raid

    1.6. Aplicații pentru Macro Options

    1.6.1. Folosind focalizarea

    1.6.2. Ramificarea macrocomenzi utilizând /click

    2. Partea 3: Informații suplimentare

    2.1. Pictograme personalizate

    2.2. Stocarea macrocomenzi pe mai multe computere

    Care sunt opțiunile macro?

    Opțiunile pentru macrocomenzi sunt o modalitate de a controla ceea ce fac macrocomenzile pe baza diferitelor informații. Pentru a da un exemplu imediat, următoarea macrocomandă va arunca Renew pe o țintă prietenoasă și Shadow Word: Pain pe una ostilă.

    /cast Reînnoire; Cuvânt din umbră: Durere

    În timpul execuției acestei macrocomenzi, starea este verificată . Determină dacă ținta ta este una care poate fi aruncată cu vrăji amicale. Dacă condiția adevărat, vraja Renew este apoi executată, iar macro-ul trece la următoarea linie. În caz contrar (fie nu aveți o țintă, fie nu puteți arunca o vrajă amicală asupra țintei curente), eșecul duce la procesarea următoarei condiții. Macrocomanda verifică acum starea . functioneaza pe principiu numai pentru vrăji ofensive. Dacă condiția este adevărată, se folosește Shadow Word: Pain. Dacă nu - (din nou nu există niciun scop, sau obiectivul nu poate fi afectat) nu se realizează nimic altceva, deoarece nu mai există condiții.

    Notă: a fost posibil să eliminați verificarea pentru și macro-ul ar funcționa aproape la fel. Cu toate acestea, dacă nu aveți o țintă sau ținta nu poate fi aruncată cu vrăji amicale sau ofensive, veți primi un mesaj de eroare sau, în funcție de vrajă, un cursor de selecție a țintei.

    Comenzi care acceptă opțiuni

    Doar comenzile „sigure” răspund la opțiunile macro. De fapt, comenzile sigure sunt motivul pentru care au apărut opțiunile. Comenzile nesigure, cum ar fi comenzile de chat, emoții și așa mai departe, pot fi executate în scripturile Lua folosind comanda /run. Mai important, Blizzard nu a vrut să încurce oamenii folosind punct și virgulă „;” în chat. Dacă comanda /say ar putea folosi opțiunile macro, următorul exemplu ar afișa doar „Bună ziua”:

    /spune buna; Sunt noob

    Iată o listă cu toate comenzile sigure disponibile în WoW:

    • #spectacol *
    • #showtooltip *
    • /asista
    • /cancelaura
    • /cancelform
    • /cast
    • /castrandom
    • /castsequence
    • /changeactionbar
    • /focus clar
    • /cleartarget
    • /clic
    • /demonta
    • /echipează +
    • /equipslot +
    • /focus
    • /petagresiv
    • /petatack
    • /petautocastoff
    • /petautocaston
    • /petautocasttoggle
    • /petdefensive
    • /petfollow
    • /petpassive
    • /petstay
    • /startattack
    • /stopatack
    • /stopcasting
    • /stopmacro
    • /swapactionbar
    • /ţintă
    • /targetenemy
    • /targetexact
    • /targetfriend
    • /targetlastenemy
    • /targetlastfriend
    • /targetlasttarget
    • /targetparty
    • /targettraid
    • /userandom

    * #show și #showtooltip nu sunt comenzi sigure din punct de vedere tehnic, dar funcționează pe opțiuni macro precum /use și /cast.

    + /equip și /equipslot nu sunt, de asemenea, sigure din punct de vedere tehnic, deoarece capacitățile lor sunt disponibile pentru suplimente și scripturi macro.

    Dacă doriți să utilizați opțiuni pentru macrocomenzi cu comenzi nesigure, există suplimente care oferă această opțiune. Suplimentul meu, MacroTalk (http://www.wowinterface.com/downloads/info6853-MacroTalk.html), adaugă mai multe comenzi /opt____ pentru fiecare comandă de chat și o comandă generală /opt care vă permite să adăugați opțiuni pentru alte comenzi nesigure.

    /utilizați Bandaj de țesătură grea

    Pe lângă stabilirea unui obiectiv pentru acțiunea în curs de desfășurare, opțiunea specifică, de asemenea, o țintă pentru verificarea condițiilor. Acest lucru poate suna puțin confuz, așa că iată un exemplu de macrocomandă care combină conceptul celor două exemple pe care le-am folosit mai devreme:

    /cast Flash Heal

    Mai întâi verifică dacă condiția este adevărată . Dacă este adevărat, controlul este transferat la comandă /cast cu parametrul Flash Heal. Dacă nu, se trece la următoarea condiție, . Aceeași verificare a compatibilității țintei are loc aici, dar de data aceasta determină dacă ținta dvs. este prietenoasă. Dacă da, s-a făcut /cast Flash Heal, dar un gol pentru echipă /cast scopul obiectivului tău este stabilit. Dacă ținta dorită nu este găsită, macro-ul va trece la următoarea condiție, . Deoarece nu există condiții reale aici, aceasta va fi întotdeauna adevărată, ceea ce face ca Flash Heal să fie aruncat asupra jucătorului însuși.

    Privire de ansamblu asupra sintaxei

    Înțelegerea modului în care funcționează opțiunile pentru macrocomenzi poate fi incredibil de confuză, așa că voi profita din timp pentru a clarifica conceptul general al acestora. voi folosi exemple reale folosind opțiuni eficiente. Toate opțiunile vor fi dezvăluite în detaliu puțin mai târziu.

    Opțiuni generale de sintaxă

    Toate comenzile consolei funcționează practic în același mod. Aveți o comandă și un set de parametri pentru aceasta. Opțiunile variază în funcție de comandă, iar unele comenzi sunt utilizate fără ele. Aici sunt cateva exemple:
    /cast Smite
    \___/ \___/
    | |
    | - parametru
    - echipa

    /petatack
    \________/V
    | |
    | parametri (gol)
    |
    echipă

    /castsequence reset=target Immolate, Coruption, Curse of Agony, Siphon Life
    \___________/ \____________________________________________________________/
    | |
    parametrii de comandă

    Opțiunile pentru macrocomenzi vă permit să selectați un set de parametri pe baza mai multor criterii. Pe cel mai inalt nivel, aveți un set de grupuri de criterii/parametri separate prin punct și virgulă. Criteriile constau în zero sau mai multa cantitate seturi de condiţii. Fiecare set de condiții este specificat intern paranteza patrata . Iată o ilustrare a sintaxei generale:

    /command [condiții] [mai multe condiții] parametri; [condiții] parametri...

    După cum puteți vedea din exemplele simple descrise mai sus, comanda este executată de la stânga la dreapta. Odată ce se găsește un set de condiții care este adevărat, comenzile cu parametrii corespunzători sunt executate. Dacă nu există condiții în intrare, va fi întotdeauna adevărat. Practic, vă puteți imagina comanda /cast cu o singură vrajă ca macroopțiune, într-o singură intrare fără condiții. Dacă comanda nu poate găsi condiții adevărate, nu se va executa deloc.

    Sintaxă pentru condiții

    Fiecare set de condiții este o listă simplă, separată prin virgulă. Condițiile pot fi specificate în orice ordine, dar este întotdeauna luată în considerare mai întâi, înainte de orice alte condiții. Separatorul "," (virgulă) poate fi considerat cuvântul „și”. Stare ca înseamnă „Concentrarea mea este o țintă prietenoasă și ea nu este moartă”.

    Cometariu: Condițiile sunt sensibile la majuscule. Dacă utilizați în loc de , macro-ul va arunca o eroare. Cu toate acestea, acest lucru nu se aplică parametrilor de condiție (descriși mai jos). De obicei, este mai bine să scrieți cu majuscule. Notați vrăji și obiecte exact așa cum le vedeți numele în sfaturile lor. Și urmați întocmai exemplele din acest ghid.

    Condițiile în sine sunt construite din mai multe blocuri. În primul rând, după cum puteți vedea în exemplul „nodead”, puteți adăuga un prefix „nu” înainte de condiție pentru a obține valoarea opusă. Te rog noteaza asta nu înseamnă același lucru ca . Și va returna true cel puțin dacă există o țintă. În plus, există unele ținte care nu pot fi ajutate sau rănite (jucători cu PvP dezactivat, animale de companie care nu sunt de luptă, misiuni de escortă și așa mai departe).

    Unele dintre condiții necesită, de asemenea, propriul set de parametri. De exemplu, reprezintă „Dacă este activată orice poziție” (utilă pentru toate clasele cu poziții, cu excepția războinicilor, deoarece aceștia sunt întotdeauna într-o poziție). Cu toate acestea, puteți specifica unul sau mai multe rafturi specifice de verificat. Un set de parametri începe cu două puncte „:” și fiecare parametru este separat de o bară oblică „/”, care înseamnă „sau”. Iată o ilustrare generală a sintaxei pentru o condiție, iar totul în parantezele unghiulare „” este opțional.

    Iată un exemplu simplu de utilizare a abilității Shield Bash în pozițiile defensive sau de luptă, dar dacă poziția Berserker este activă, trece la defensivă.

    /cast Shield Bash; Poziție defensivă

    Notă: Prefixul „nu” se aplică întregii condiții și parametrilor acesteia. va însemna „oricare dintre rafturi, cu excepția 1 sau 2”

    Parametri goali

    Confuzia apare atunci când se utilizează comenzi care nu necesită parametri. Cea mai frecventă greșeală la scrierea unei macrocomenzi este adăugarea unui punct și virgulă suplimentar la sfârșit, ceea ce duce la erori neașteptate. Luați în considerare această macrocomandă:

    /petatack ;

    Pentru cei neinițiați, se pare că trimit un animal de companie către o țintă în focalizare dacă este ostil și nimic altceva. Dar să împărțim macro-ul în componentele sale:

    /petatack ;
    \________/ \__________________/ V V V
    | | | | |
    opțiuni de comandă | | parametri (gol)
    | |
    | opțiuni (gol)
    |
    parametri (gol)

    Vedeți setul suplimentar gol de opțiuni și opțiuni? Amintiți-vă - seturile de opțiuni goale returnează întotdeauna adevărat, așa că o a doua opțiune goală este transmisă la /petattack dacă prima condiție nu a fost adevărată.

    Condiții goale

    Uneori ai nevoie de o echipă care folosește abilitățile în condițiile potrivite pentru o anumită țintă, dar care se comportă ca de obicei dacă condițiile nu sunt adevărate. În acest caz, veți dori să utilizați un set de condiții gol, care returnează întotdeauna adevărat. Această macrocomandă va citi Flash of Light către țintă de sub cursorul mouse-ului. Dacă ținta de sub mouse este ostilă sau pur și simplu nu există, macro-ul se va comporta ca o comandă normală /cast Flash of Light și va arunca o vrajă asupra țintei tale, ținând cont de opțiunile pentru abilitățile de auto-castare asupra ta în interfață setări.

    /cast Flash of Light

    cu parametrii unității

    Unele comenzi vă permit să utilizați ID-urile țintei direct ca parametri. De exemplu, /target party1 vizează prima persoană din grupul dvs. Echipă /ţintă este mai de înțeles, dar se comportă exact la fel. În același timp, dezvoltatorii în multe cazuri nu permit utilizarea ID-urilor țintă pentru a verifica condițiile direct, așa că trebuie să utilizați una sau alta metodă în funcție de situație. De exemplu, o astfel de macrocomandă nu va funcționa conform așteptărilor:

    /partid țintă1

    WoW va ignora parametrul party1 deoarece am setat deja ținta cu . Există, totuși, excepții speciale de la această regulă. Câteva echipe au „obiective cheie” ca obiective principale pentru acele echipe. Dacă utilizați o țintă în , WoW vă va permite să setați alta sau va selecta o țintă implicită dacă nu este specificat nimic. Această nuanță necesită un exemplu specific:

    /focus target

    Aici „obiectivul cheie” este concentrarea. Din moment ce este folosit , WoW va transfera golul echipei /focus. Puteți elimina „ținta” la sfârșit, de la comanda /focus implicit la ținta dvs. actuală. Mai jos este o listă a tuturor comenzilor cu obiectivele lor cheie și obiectivele implicite, dacă există. Încă o dată, pentru claritate, un obiectiv cheie este unul care poate fi folosit și vă va permite să transmiteți un alt obiectiv diferit echipei. Scopul implicit este obiectivul care va fi transmis comenzii dacă nu este specificat niciun obiectiv.

    Echipă Scopul cheie Țintă implicită
    /ţintă ţintă
    /focus se concentreze ţintă
    /startattack ţintă ţintă
    /petatack pettarget ţintă

    1.5. Salturi condiționate

    Acum să ne uităm la lista completă a condițiilor și la ce înseamnă acestea. Fiecare dintre condiții va fi discutată mai detaliat mai târziu în ghid.

    1.5.1. Lista completă de condiții

    Iată o listă completă a condițiilor pentru macrocomenzi disponibile în sistem. Patch-ul 2.0 a avut ca scop eliminarea tuturor vechilor „macrocomenzi inteligente” din joc, care permiteau oamenilor să trimită spam cu un singur buton. Dar unele dintre problemele rezolvate de macro-uri au primit statutul de OK și binecuvântarea Blizzard ca opțiuni pentru macro-uri.

    Dacă nu găsiți o condiție în listă, atunci nu există nicio modalitate de a o verifica și de a efectua acțiunile necesare în luptă. Nu se discută acest lucru, dar situația se poate schimba în viitor. Abrevierea este indicată în paranteze.

    • ajutor - Poate arunca vrăji prietenești asupra țintei
    • rău - Poate arunca vrăji ostile asupra țintei
    • exists — Ținta există
    • dead — Ținta este moartă
    • stance (form) - Fii într-o poziție (form)
    • stealth – Ascuns
    • modificator (mod) — butonul specificat este ținut apăsat
    • buton (btn) — Macro activată cu butonul specificat al mouse-ului
    • echipat (purtat) - Tipul de articol necesar este echipat (acesta poate fi un slot de inventar, un tip de articol sau un subtip)
    • channeling — Vraja specificată este transmisă (canalizare)
    • bară de acțiuni (bară) — Pagina specificată bară de acțiuni este selectată
    • bonusbar — Bara de bonus specificată este activă
    • animal de companie – animalul de companie specificat este disponibil
    • combat - În luptă
    • montat - Pe cal
    • înot – În apă
    • flying – Călare pe o montură zburătoare
    • flyable – Într-o zonă în care monturile zburătoare sunt permise
    • în interior - În interior
    • outdoors - Outdoors
    • party – ținta este un membru al partidului tău
    • raid – ținta este un membru al partidului sau raid-ului tău
    • grup – Sunteți membru al grupului specificat

    ajutor și rău

    Stabilește dacă ținta specificată există. Cu alte cuvinte, dacă nu ai un scop, va returna false. Dacă ai setat focalizarea, va reveni adevărat. Rețineți că, în unele cazuri, puteți face fără . , , , , Și toate includ dacă sunt adevărate.

    Dacă aveți o țintă și aceasta este moartă, această opțiune va reveni adevărată.

    poziție: 0/1/2/…/n (formular)

    Poziția este un termen folosit în mod obișnuit de războinici, druizi, necinstiți (stealth), preoți (formă umbră) și șaman (lupul fantomă). Pozițiile sunt folosite doar în situațiile în care anumite abilități pot fi folosite într-o formă oarecare. Acesta este motivul pentru care aurele paladinului (chiar dacă sunt pe panoul de formulare) și aspectele vânătorului NU SUNT poziții.

    În cel mai simplu caz, , așa cum am menționat mai devreme, înseamnă că vă aflați în oricare dintre pozițiile/formele. Acesta este echivalentul unde n este numărul de rack. la fel ca și aici , și este posibil să folosiți condiții precum pentru a verifica dacă vă aflați în rack 3 sau nu sunteți deloc.

    Rack-urile în sine au aceleași numere de serie ca și poziția lor pe panoul de rack/formular. De exemplu, formele Druid care încep cu Bear, Aqua, Cat și Formele de călătorie vor avea numerele de poziție de la 1 la 4. Pentru a vă facilita toate acestea, aici masă simplă cu numere:

    Războinic druid Preot Necinstiţi Șaman
    Raft 1 Luptă Urs Shadowform Stealth Ghostwolf
    Raft 2 Defensivă Acvatic
    Raft 3 Berserker Pisică
    Raft 4 Voiaj
    Raft 5 MK/ToL
    Raft 6 Zbor

    Notă: Dacă un druid nu are forma necesară, toate numerele mai mari sunt mutate în sus în tabel.

    /cast Overpower; Poziție de luptă

    /cancelform
    /cast Faerie Fire (Feral)(); Focul Zânelor

    În formele de urs sau de pisică, această macrofonică folosește vraja Faerie Fire (Feral), în forma de vrajă este pur și simplu Faerie Fire. În toate celelalte forme, macro-ul te va pune în formă de vrăji și va arunca Focul Zânei.

    Așa cum le poate părea cititorilor necinstiți, deoarece necinstiții nu au alte poziții, această opțiune funcționează identic cu , aplicabilă și abilităților rasiale elf de noapte Shadowmeld, Invizibilitate pentru magi și așa mai departe.

    modificator:shift/ctrl/alt (mod)

    Tastele modificatoare sunt o modalitate bună de a economisi spațiu pe barele de acțiune, precum și o modalitate de a lua anumite decizii. Să presupunem că doriți să includeți într-o macrocomandă, astfel încât, în timpul utilizării normale, să efectueze o vrajă, iar când butonul modificator este ținut apăsat, efectuează alta:

    /cast Flash Heal; Vindecare mai mare

    Desigur, butonul modificator poate fi specificat în mod specific, de exemplu înseamnă „schimbare sau control”. Dacă doriți să indicați că sunt necesari 2 modificatori în același timp: .

    Aveți grijă cum configurați butoanele în macrocomenzi. Dacă asociați butonul A cu o macrocomandă care conține, de exemplu, un modificator , și apoi se dovedește că există o comutare rapidă de la tastatură-A asociată cu altceva - macrocomanda nu se va executa, deoarece comenzile rapide de la tastatură au prioritate mai mare.

    Variabile modificatoare

    În timp ce modificatorii de la tastatură pot fi doar shift, ctrl sau alt, există, de asemenea, un set de variabile de sistem care pot fi folosite și ca modificatori de condiție. Să presupunem că variabila SELFCAST înseamnă „dacă este activat modificatorul pentru lansarea automată de vrăji asupra ta”. În mod implicit, acesta este alt (ținând apăsat alt în timp ce arunci vrăji va încerca să le arunci asupra ta), deși unele suplimente oferă o opțiune pentru a schimba acest lucru. Dacă faci o macrocomandă ca:

    /cast Vindecare mai mare

    Acesta va funcționa așa cum era de așteptat, indiferent de cheia setată ca utilizare pentru sine. Unele dintre celelalte variabile și condițiile lor implicite (cu un domeniu de aplicare semnificativ mai mic) sunt:

    • AUTOLOOTTOGGLE (shift) – colectare automată de articole
    • STICKYCAMERA (ctrl) – cameră statică
    • SPLITSTACK (shift) – împărțirea stivelor
    • PICKUPACTION (shift) – acțiune pentru ridicarea articolelor
    • COMPAREITEMS (shift) – compararea articolelor
    • OPENALLBAGS (schift) – deschide toate bagajele
    • QUESTWATCHTOGGLE (schift) – urmărirea misiunilor

    buton: 1/2/…/5/ (btn)

    Într-un mod similar cu situația, opțiunea permite macrocomenzii să răspundă direct, în funcție de ce buton al mouse-ului este folosit pentru a activa macrocomanda. Numerele butoanelor de la 1 la 5 corespund butoanelor din stânga, dreapta sau din mijloc și butoanelor 4 și 5 (dacă mouse-ul le are). Dacă macrocomandă este activată prin apăsarea unei comenzi rapide de la tastatură, condiția va fi întotdeauna adevărat.

    #show Swift Green Mechanostrider
    /userandom Ebon Gryphon; Black Battlestrider, Swift Green Mechanostrider
    /demonta

    Comportamentul macro-ului atunci când nu este montat: clic stânga va selecta Ebon Gryphon dacă este posibil (verificare zburătoare), în caz contrar macro-ul va selecta fie Black Battlestrider, fie Swift Green Mechanostrider ca montură. Făcând clic dreapta pe o macrocomandă, se va selecta întotdeauna unul dintre puii mecanici.

    Comportamentul Maxros dacă ești montat: clic stânga va demonta dacă nu suntem în zbor. Clic dreapta duce întotdeauna la demontare.

    Clic virtual poate fi de obicei ignorat, dar dacă utilizați un addon pentru a modifica barele de acțiuni, acesta poate fi util. Barele de acțiuni care răspund la stare convertesc clicurile în atingeri virtuale pentru a determina ce acțiune să efectueze. Deoarece aceste clicuri virtuale sunt specifice suplimentului, nu voi intra în explicații suplimentare.

    echipat: (purtat)

    vă permite să determinați dacă un anumit tip de articol este echipat. Tipul articolului poate fi numărul spațiului de inventar și, de fapt, tipul sau subtipul articolului. Pentru detalii despre lista de tipuri, consultați http://www.wowwiki.com/ItemType și http://www.wowwiki.com/API_TYPE_InventorySlotName. Iată un exemplu de macrocomandă pe care îl folosesc pentru a selecta Shield Bash sau Pummel, în funcție de ceea ce port:

    #show Shield Bash; Pummel
    /cast Shield Bash; Poziție defensivă; Pummel; Poziție Berserker

    Linia #show este folosită pentru a afișa pictograma Shield Bash sau Pummel. Fără ea, o vrajă de poziție va fi afișată ori de câte ori este posibil. Iată un pseudo-cod pentru a detalia ceea ce face a doua linie a macrocomenzii:

    Dacă scutul este echipat și sunt fie în poziție de luptă, fie în poziție defensivă, atunci
    /cast Shield Bachh

    în caz contrar, dacă scutul este echipat
    /cast Poziție defensivă

    altfel, dacă sunt în poziția Berserker, atunci
    /cast Pummel

    in caz contrar
    /cast Poziție Berserker

    Iată o altă macrocomandă care îi dă puterea Overpower:

    /echipați Toporul de război Crystalforged
    /cast Poziție de luptă; Overpower

    canalizare:

    De obicei, dacă infuzi o vrajă (adică un canal) și începi să arunci o alta, aceasta va întrerupe procesul de perfuzie. Această opțiune vă permite să evitați astfel de cazuri, având și alte câteva utilizări. De exemplu, am dori să întrerupem o anumită vrajă în astfel de cazuri, dar să nu întrerupem altele. fără parametri corespunde oricărei vrăji, dar puteți utiliza și o listă arbitrară de nume de vrăji pentru testare.

    Notă: Canalizarea NU este LA fel ca vrăjile tradiționale. Utilizare se aplică doar vrăjilor precum Rachete Arcane, Drenare Viață, Mind Flay etc., unde după ce vraja începe să se arunce, vraja își manifestă efectul în timp.

    bară de acțiune: 1/…/6 (bară)

    Interfața implicită oferă un număr de pagini pentru bara de acțiuni. Aceste pagini se aplică numai barei de acțiuni din stânga vizibilă în interfața implicită. Din fericire, puteți crea macrocomenzi care se potrivesc pagini diferite bare de acțiune și plasați-le pe alte panouri. Un exemplu permite vânătorilor să imite poziții folosind aspecte:

    /swapactionbar 1 2
    /cast Aspect of the Hawk; Aspectul maimuței

    bara bonus:1/…/5

    Oricare dintre clasele ale căror bare de acțiune se bazează pe anumite condiții (poziție, ascuns, posesie etc.) utilizează o „bară bonus” suplimentară. Aceasta setează intervalul de celule de acțiune care înlocuiesc pagina 1 a barei principale de acțiuni. De exemplu, când un preot controlează mintea unei ținte, bara de acțiune a acestuia folosește bara „bonus” #5. Aceasta înseamnă că puteți face următoarea macrocomandă de comutare:

    /cast Controlul minții
    /cancelaura Mind Control

    Toate clasele cu animale de companie ar trebui să aprecieze utilitatea acestei opțiuni. Vă permite să selectați acțiunea dorită în funcție de animalul de companie activ. Puteți specifica numele animalului de companie sau tipul acestuia (Voidwalker, Boar, Imp, Wolf etc.). De la sine grup: petrecere/raid

    Această opțiune vă permite să determinați în ce tip de grup vă aflați. echivalent . include . Acest lucru poate fi util pentru clasele cu pasionați:

    /cast Arcane Brilliance; Inteligența Arcană

    Dacă sunteți într-un grup, macro-ul va prezenta în general Arcane Brilliance. Dacă țineți apăsat butonul modificator sau nu sunteți din grup, macro-ul va arunca Intelectul Arcan asupra unei ținte prietenoase sau asupra dvs.

    Aplicații pentru Macro Options

    Multe dintre comenzile despre care am aflat în partea 1 nu sunt foarte utile singure până când nu folosim opțiuni cu ele. Am văzut deja câteva exemple simple utilizarea lor, dar este încă nevoie să vorbim despre asta mai detaliat. Următoarele secțiuni vor lega orice capete libere și sperăm să vă inspire să faceți propria cercetare.

    Folosind Focus

    Focus este ID-ul țintei, cum ar fi ținta, jucătorul sau raidpet1target (citiți detalii la http://www.wowwiki.com/UnitId). Vă permite să contactați monstrul, jucătorul sau NPC-ul pe care îl specificați. Cea mai simplă utilizare a focalizării este utilizarea acestuia cu comenzi rapide de la tastatură. Există două funcții sensibile la focalizare în meniul de comenzi rapide de la tastatură: Focus Target și Target Focus. Focus Target vă setează focalizarea pe ținta actuală (de asemenea, resetează focalizarea dacă nu aveți o țintă). Odată setat ținta de focalizare, ID-ul țintei poate fi utilizat pentru toate celelalte comenzi. Focalizarea țintă, după cum ați putea ghici, vă folosește focalizarea curentă ca țintă. Cu toate acestea, această legare nu profită pe deplin de focalizare. Pentru a obține maximum de focalizare, trebuie să utilizați macrocomenzi cu opțiuni.

    Unul dintre cazurile de utilizare obișnuite este alocarea unei ținte pentru controlul mulțimilor. Magul poate alege un monstru pe care să-l transforme într-o oaie ca obiectiv. Apoi se poate întoarce la țintă pentru a infuza daune și pentru a activa următoarea macrocomandă atunci când trebuie să reformeze transformarea într-o oaie.

    Sau vindecatorul poate seta rezervorul principal al raidului ca obiectiv. Cu un supliment precum FocusFrame (http://wow.curse.com/downloads/details/5681/), acesta va avea un panou separat pentru vindecarea mai ușoară a rezervorului. /focus
    /stopmacro
    /cast Polimorf

    Prima linie setează focalizarea pe ținta curentă (sau resetează focalizarea dacă nu există nicio țintă), în funcție de una dintre situații:

    • Nu aveți un focus ostil (dacă este de fapt prietenos sau nu există)
    • Concentrarea ta este moartă
    • Ați apăsat butonul modificator (în cazul în care doriți să schimbați focalizarea, fiind deja setat-o)

    A doua linie a macrocomenzii nu este executată dacă nu aveți focalizare. În cele din urmă, macro-ul aruncă vraja Polimorfă asupra focalizării tale. Acest lucru vă oferă o soluție cu un singur buton pentru controlul focalizării mulțimii. Observați că am putea folosi condiția într-o echipă /cast, în loc să îl divizați cu o comandă /stopmacro. Dar, /stopmacro oferiți o flexibilitate suplimentară prin oprirea altor comenzi pe care le-am putea adăuga, cum ar fi emiterea de avertismente /p.
    De asemenea, vă puteți schimba ținta și concentrarea, dând efectul a două ținte între care comutați:

    /cleartarget
    /focus clar
    /focalizare țintă
    /cleartarget
    /targetlasttarget
    /focus target
    /targetlasttarget

    Primele două linii șterg ținta și/sau se concentrează dacă acestea sunt moarte (dacă într-adevăr doriți să urmăriți moartea mai multor ținte pentru, de exemplu, a reînvia sau a ridica elemente de la ele, atunci trebuie să eliminați aceste linii). Este nevoie de a patra linie pentru că /focalizare țintă nu resetează ținta decât dacă ați setat focalizarea (fără aceasta, a cincea linie va selecta ținta anterioară).

    Ramificarea macrocomenzi utilizând /click

    Să presupunem că vrem un buton care selectează între trei vrăji pe baza shift, ctrl sau niciun modificator și pe două ținte diferite, în funcție de dacă mouse-ul a fost făcut clic la stânga sau la dreapta. Toate acestea se pot face într-o macrocomandă ca aceasta:

    /cast Vindecare mai mare; Vindecare Flash; Reînnoi

    A apărut un script atât de greoi (de fapt, depășește limita de 255 de caractere). Poate fi împărțit în mai multe linii pentru claritate și redundanță eliminată pentru a economisi spațiu. Dar chiar și atunci, va fi destul de brutal:

    /cast Vindecare mai mare
    /cast Flash Heal
    /cast Reînnoire

    Dar dacă folosim o macrocomandă principală pentru a selecta o țintă pe baza butonului mouse-ului apăsat și două macrocomenzi care selectează vrăji pe baza butoanelor modificatoare, putem face macroul mai ușor de înțeles. De dragul acestor exemple, macrocomenzile 2 și 3 sunt pe MultiBarLeftButton2 și, respectiv, MultiBarLeftButton3.

    Macro 1:
    /clic pe MultiBarLeftButton2; MultiBarLeftButton3) a existat o solicitare pentru o comandă care vă permite să setați tinta= pentru toate opțiunile macro. Macro-urile 2 și 3 ar fi mult mai simple dacă acest lucru ar fi posibil. De fapt, în funcție de implementarea specifică, este posibil să nu fie nevoie să o faceți mai ușor de înțeles /clic. Poate ceva de genul:

    #target party1; jucător
    /cast Vindecare mai mare; Vindecare Flash; Reînnoi

    De asemenea, puteți face ceva similar folosind /target în loc de ipotetic #ţintăși terminați macro-ul cu /targetlasttarget, dar acest lucru înfrânge scopul utilizării , care este menționat mai sus.

    Pictograme personalizate

    Dacă doriți să utilizați pictograme personalizate pentru macrocomenzi, va trebui să le plasați în folder World of Warcraft\Interfață\Icoane(creându-l anterior dacă nu există). Fișierele trebuie să respecte aceleași cerințe ca și texturile pentru interfață. Și anume, fie în format BLP, fie fișiere TGA pe 24 de biți/24 de biți + canal alfa. Dimensiunea lor ar trebui să fie un multiplu de la 2 până la 512 (adică 32x32, 512x128). Notă: Toate imaginile care nu sunt pătrate vor apărea distorsionate în bara de acțiuni.

    Până când Blizzard ia în considerare stocarea macrocomenzilor pe servere, este necesar să copiați conținutul folderului World of Warcraft\WTF\Account\Account_nameîntre calculatoare. Acest lucru va proteja, de asemenea, toate setările pentru suplimentele instalate, dar fiecare dintre suplimente trebuie să fie instalat pe fiecare dintre computere.

    Dacă doriți să transferați numai macrocomenzi, trebuie să copiați World of Warcraft\WTF\Cont\Nume_cont\macros-cache.txt pentru macrocomenzi generale și World of Warcraft\WTF\Account\Account_Name\Your_Nume\Your_Character_Name\macros-cache.txt pentru macrocomenzi de caractere specifice.

    Dacă aveți o problemă cu macrocomenzi lipsă și nu știți cum să o rezolvați, .

    WoW are o mare varietate de abilități, vrăji și obiecte pe care le poți folosi. Unele dintre ele sunt necesare în temnițe, altele în arene și altele pentru joc solo. Unele abilități sunt necesare pentru un anumit șef, în timp ce altele sunt necesare pentru a juca într-o anumită echipă. Și ce putem spune despre șamani cu totemurile și binecuvântările lor? Pentru a organiza barele de acțiune și pentru a facilita gestionarea abilităților, există două moduri principale: utilizarea macrocomenzilor și utilizarea tastelor rapide. În plus, există unele speciale, cum ar fi, care fac panourile de acțiune mai convenabile. Dar nu poți trăi fără macrocomenzi și taste rapide!

    Mouse-ul Razer Naga pe care l-am revizuit acceptă și crearea de macrocomenzi și legarea tastelor rapide. Un fel de profit dublu.

    1) Taste rapide

    Sunt necesare dacă vrei să folosești cât mai multe abilități cât mai repede posibil. Acest lucru este deosebit de important atunci când se joacă la nesfârșit. Sensul tastelor rapide este că apăsați orice buton de la tastatură pentru a activa o anumită abilitate situată într-o anumită celulă. De exemplu, când joc World of Warcraft, folosesc mai mult de o duzină de taste rapide: pentru vindecare, atac, piatră de întoarcere la casă și chiar emoții. Acest lucru este într-adevăr foarte convenabil, deoarece apăsarea unui buton este mai ușoară decât mutarea mouse-ului sau clicul. Poți să pierzi, să mori din cauza unui inamic sau să ratezi o mega-lovitură.

    Principalele taste utilizate sunt Q, E, R, Y, F, G, V, C, X, Z, CapsLock, Shift, ~, B și multe altele. Eu folosesc majoritatea acestor butoane, precum și o serie de butoane de mouse =). Leagă o celulă de tastă rapidă poate fi găsit în meniul „Atribuții cheie”. Doar selectați celula pe care doriți să o legați și apăsați tasta dorită. Utilizarea tastelor rapide este într-adevăr foarte convenabilă. Iată bara mea de acțiuni:

    După cum puteți vedea, aproape toate butoanele de pe ambele panouri sunt legate de taste rapide. Crede-mă, asta mi-a salvat viața mea, a tancului și a altor raiders de mai multe ori.

    2) Macro-uri în WoW

    Alte o parte importantă optimizându-vă panourile, puteți crea macrocomenzi în WoW prin meniul „Macros”. Foarte des folosim același set de abilități sau aceeași secvență de vrăji. Dacă sunt localizate în celule diferite, poate exista o problemă de spațiu. De exemplu, șamanii au mai multe abilități care sunt folosite într-un anumit ciclu. Pentru optimizare, se utilizează o macrocomandă de următorul tip:

    /castsequence reset=10 ability1, ability2,...

    Scripturile din WoW pot fi folosite pentru diferite grupuri de toteme: toteme caster și totem-uri corp la corp, toteme PvP și totem-temn. Utilizarea unei macrocomenzi de forma /castsequence este justificată și pentru alte clase. De exemplu, îl pot folosi pentru a crea -cicluri, pentru rezervoare și așa mai departe. Toți jucătorii progresivi se asigură că folosesc macrocomenzi pentru a crește eficiența jocului lor. În WoW, macrourile nu sunt doar o modalitate de a asigura comoditatea jocului, ci și de a evita situațiile neplăcute.

    Un alt grup de macrocomenzi în WoW sunt macrocomenzi concurente. La urma urmei, se știe că este mult mai bine să includeți toate abilitățile simultan în Heroism sau Bloodlust. Și faimosul combo PoM-piroblast folosește și această macrocomandă. Macro-ul arată astfel:

    /utilizare 13 – accesoriu de top

    /utilizare 14 – accesoriu inferior

    /cast ... – numele abilității, de exemplu, Adrenaline Rush sau Bestial Rage

    Această macrocomandă vă permite să provocați multe daune în timp ce accesoriile și abilitățile incluse sunt active. În plus, hoții pot folosi o macrocomandă pentru a căuta victimele și, în același timp, să lanseze un atac asupra lor

    /cast Pick Pockets

    /cast Un truc ascuns

    Acum nimeni nu va pleca cu buzunarele pline. Dacă ținta este imună la percheziție, atunci atacul va începe pur și simplu. Este o idee bună să utilizați macrocomenzi WoW împreună cu tastele rapide. De exemplu, am o macro cu totemuri pentru vindecare pe F. Și lângă ea este o macro pentru . Totul este convenabil și compact.

    Un macro foarte interesant și util, pe care îl numesc 2 monturi într-unul. Esența acestei macrocomenzi WoW este următoarea: dacă ne aflăm într-o zonă în care nu putem zbura, atunci se folosește o montură la sol. Dacă poți zbura, atunci folosește o montură zburătoare. Este foarte convenabil, pentru că, să zicem, nu poți zbura în Dalaran, dar odată ce mergi pe site-ul Kras, această oportunitate devine disponibilă. Nu ar trebui să legăm monturile de butoane diferite? Acest lucru este irațional. Prin urmare, folosim următoarea macrocomandă:

    /cast flying_mount
    /cast ground_mount

    În cazul în care nu puteți zbura în această locație, macro-ul va arunca o eroare și va folosi automat suportul la sol.

    De asemenea, puteți scrie macrocomenzi wow în rusă. De exemplu, comanda /cast se va schimba în /cast. Deși vă recomand să rămâneți la termenii englezi, deoarece cele mai puternice macrocomenzi complexe sunt scrise în Limba englezăși poate fi ușor să fii confuz de terminologie. Încă câteva exemple de macrocomenzi în WoW în rusă:

    /hello – vei saluta un anumit personaj sau pe toți cei din jur
    /plictiseala - vei arata ca te-ai plictisit
    /lol – vei izbucni în râs vesel

    Este important să vă asigurați că specificați o pictogramă care să corespundă comenzilor macro WoW. În caz contrar, vă puteți pierde pur și simplu într-un număr mare de macrocomenzi diferite care nu diferă unele de altele prin pictogramă. Din fericire, selecția de pictograme din editorul de macro este foarte mare și puteți seta orice imagini.

    Desigur, în realitate există mult mai multe macrocomenzi; puteți scrie programe întregi folosind macrocomenzi, puteți utiliza multe taste și puteți procesa timpul. Dacă știi să scrii macrocomenzi în WoW, nu vei avea nicio problemă să creezi o selecție întreagă de macrocomenzi diferite pentru orice scop. Dar scopul meu a fost să arăt ce instrumente există pentru a optimiza jocul și cum îți poți face viața mai ușoară. Sper că acest material va fi util