WoW 3.3 makrojuhend 5. Kiirklahvid ja makrod WoW-i mängimise mugavuseks

Makrod on hea viis lihtsustage oma ülesannet ja tehke rutiini, mitte ainult asju palju kiiremini ja tõhusamalt. Allpool on makrod PvP ja PvE jahimeestele.

Tappalask / sihitud lask:

#showtooltip Sihitud lask
/valatud Kill Shot
/valatud Sihitud Lask

Iga kord, kui makrol klõpsate, proovib see kasutada Kill Shoti, kuid kui see on CD-l või vaenlase HP-l, ei luba see seda kasutada. Heidab sihitud lasu. Ridad /skript eemaldavad veateated.

Sekkumine / Eneseohverduse möirgamine:

/valatud Eneseohverduse möirgamine
/valatud Eneseohverduse möirgamine
/cast Sekkumine
/cast Sekkumine

Kui seda kasutatakse, juhendab lemmikloom kasutama eneseohverduse möirgamist ja sekkuma kursori all olevale sõbralikule sihtmärgile, kui kursori all olevat sihtmärki ei ole või kui ta on vaenulik, kasutades neid lemmiklooma võimeid teie peal.

Omaniku tellimus:

#showtooltip Meistri tellimus
/valatud Meistri orden
/valatud Meistri orden

Toimib sarnaselt eelmisele, kui kursori all olev sihtmärk on sõbralik, siis kasutab sellel omaniku käsku. Ja kui mitte, siis sina.

Desorienteeriv lask:


/valanud desorienteeriv lask
/valanud desorienteeriv lask

Kasutab desorienteerivat lasku teile kõige lähemal asuvale või kursori all olevale sihtmärgile. Kui hoiate kasutamise ajal alt alt, suunatakse võte fookusesse.

Klambritiivad, Raptori löök ja lahtiühendamine:

#showtooltip Breakaway
/stopcasting
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/valatud klambritiivad
/valatud Raptor Strike
/cast Lahkumine
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");

Pärast makrol klõpsamist kasutate võimeid: klambri tiivad, suu- ja sõrataudi löök ja õhkutõus. Makrost eemaldati veateated.

Metsalise hirmutamine:

#showtooltip Beast Scare
/valatud Scare Beast
/valatud Scare Beast

Kasulik makro, aitab kontrollida metsikuid druiide ja muid elusolendeid. Kasutusviisid peletavad metsalise eemale kursori all olevale sihtmärgile, kui see on olemas, kui mitte, siis lähimal sihtmärgil. Alt all hoides kasutab teravustamisvõimalust.

Loomade viha:

#showtooltip Loomaviha
/kasuta 13
/kasuta 14
/valanud Bestial Wrath

Aktiveerib teie nipsasjad ja kasutab Bestial Wrathi.

Ümbersuunamine:

#showtooltip Ümbersuunamine
/cast Ümbersuunamine
/cast Ümbersuunamine
/cast Ümbersuunamine
/cast Ümbersuunamine
/cast Ümbersuunamine

Kui fookuses on sõbralik sihtmärk, üritab makro suunata sellele, kui see on vaenulik, siis oma sihtmärgile. Seejärel liikuge oma sihtmärgi poole. Kui edasisuunamisvalikud pole võimalikud, kasutage oma lemmikloomale ümbersuunamist.

Lemmiklooma makro:

#näita tööriistavihje
/casting the Beast
/valatud Phoenix Heart
/cast Kutsu lemmiklooma; Lemmikloomade ülestõusmine
/castsequence reset=15 Lemmikloomade ravi, null
/cast Banish pet

Väga kasulik ja multifunktsionaalne makro, mis aitab teil lemmiklooma taltsutada, elustada, tervendada, minema ajada või välja kutsuda.

Parfüümi vahetamine:

#näita tööriistavihje
/castsequence !Dragonhawk Spirit, !Rästikuvaim

Ühendab kaks piiritusnuppu üheks.

Vaigistusvõte:

#showtooltip Desorienteeriv võte
/cast Vaigistuslask
/stopmacro
/cast Vaigistuslask

Kasutab fookuse vaigistamise võtet, hoides all alt. Ja lihtsa klõpsuga oma sihtmärgil.

Surm totemidele:

/pettack
/pettack
/pettack
/pettack
/pettack

Annab lemmikloomale käsu totemeid rünnata.

Muud uudised sellel teemal:

loitsud

Tõenäoliselt ei kirjuta te oma mängu ajal palju kaldkriipsu käske, mis võiksid makrode jaoks kasulikud olla. Muidugi võib lihtne emote käsk anda teie mängule rollimängulise saatjaskonna, kuid mitte rohkem.

Tippige /cast, makrodes kõige sagedamini kasutatav käsk. See võimaldab teil loitsuda oma loitsuraamatust või lemmiklooma loitsust. Lihtsaim makronäide:

/heite varjusõna: valu

See makro asetab teie sihtmärgile valusõna. Makro käitub täpselt nii, nagu loitsiksite loitsupaneelilt. Mäng tunneb makro ära loitsuna, näitab jahtumist ja kaugust sihtmärgini. Saate isegi valida oma makro jaoks sama pildi nagu maagia ise.

Miks kasutada makrot, kui saate paneelile lihtsalt võlu panna? Vastus on lihtne. Makrod võimaldavad kombineerida paljusid käske, mistõttu on need nii kasulikud.

Kujutage ette, et olete maag ja soovite oma rühmale teatada, kui kedagi lambate. Selleks sisestage loits ja sõnum makrosse /p kaudu:

/valatud polümorf /p Lambad %t!

Märge: Makro käivitab kõik korraga, nii et ütlete oma rea ​​kohe pärast loitsu alustamist. See tähendab, et kui panete need käsud erinevasse järjestusse, on efekt sama. Nii et kui tunnete kunagi, et soovite midagi öelda alles pärast seda, kui olete loitsu teinud, võite kasutada lisandmoodulit AfterCast, mis paneb järgmise kaldkriipsu käsu tööle alles pärast loitsu tegemist. Näiteks:

/aftercast /p %t väljakutsumiseks klõpsake portaalil. /cast Summoning Ritual

Märkus: õigekirja nimed

Käsk /cast on nimede kirjutamise osas väga valiv. Makro edukaks kirjutamiseks peate olema täiesti õige õigekirja, kirjavahemärkide ja tühikute osas. Järgmine toiming tagab loitsu õige kirjutamise - makro kirjutamise ajal avage õigekirjaraamat ja nihutage + klõpsake soovitud oskusel. See annab teile makros oleva loitsu täpse nime, sealhulgas kõik modifikaatorid, näiteks Mangle'i druiidivormid.

Esemete ja tarvikute kasutamine

Kõik on väga lihtne. Üksuste kasutamise käsk on /use. Nagu /cast, kõige rohkem tavaline vorm kirje kasutab selle nime, mida soovite kasutada:

/kasuta Green Mechanostriderit

Sellel käsul on ka mitu muud vormi.

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

See vorm võimaldab teil kasutada üksust konkreetses pesas. Lahtrite numbrid on näidatud sellel joonisel:

Kasutatakse teie ülemist tarvikupesa.

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

Saate kasutada mis tahes eset oma kotist. Kujutage ette, et teie lemmiklooma toit on alati teie seljakoti esimeses pilus. Lemmiklooma toitmiseks saate hõlpsalt makro kirjutada:

/kasutada Lemmiklooma sööta /kasutada 0 1

Kotid on nummerdatud 0-st 4-ni paremalt vasakule (0 on alati seljakott) ja lahtrid nummerdatakse 1-st vasakult paremale, ülalt alla (nagu lugemine):

1 2 3 4

5 6 7 8

1 2

3 4 5 6

7 8 9 10

Lõpuks kiirustan teatama, et /cast ja /use töötavad täpselt samamoodi. /cast saab esemeid heita ja /use saab loitsu teha.

Mitu toimingut ühe klõpsuga

Üldiselt ei saa makrol klõpsates kasutada rohkem kui ühte loitsu. Enamikul loitsudel ja mõnel elemendil on globaalne jahtumine (GCD), mis takistab teil korraga liiga palju toiminguid teha. Mõne loitsu saab teha vaid ühe nupuvajutusega. Igale kohesele või mitte-GCD loitsule võib järgneda teine. Loitsu tööriistaspikker annab teile teada, kas see on kohene või mitte, kuid selleks, et teada saada, kas sellel on GCD, peate kasutama spetsiaalseid saite, nagu WowHead. Sellise makro näide on järgmine:

/cast Howl of Fury /cast Blood Fury /cast Call of the Wild

Sihtmärgi valik

Sihtmärgi valimine on veel üks levinud makroülesanne. Tavalisi makrosid kasutades loitsite oma praegusele sihtmärgile. Käskude /cast ja /target kombineerimine võimaldab makro klõpsamisel sihtmärki muuta.

Lihtsaim makro näeb välja selline:

/sihtmärk Vasja

/target otsib vasteid teie kirjutatud tähtede ja teid ümbritsevate sihtmärkide vahel. See tähendab, et kui kasutasite käsku /target ja läheduses on sellenimeline sihtmärk, siis valite selle. See võib olenevalt olukorrast olla pluss või miinus. Kahjuks sihib see makro ka soovimatuid üksusi (näiteks laipu).

Kombineerime kaks käsku - /cast ja /target:

/sihtmärk Blackwing Mage /valatud Agony nuhtlus

Kui läheduses pole Blackwing Mage'i, sihite kedagi, kelle nimi algab tähega M või Ma. Kui see on sõbralik sihtmärk, kaotab makro üldse oma tähenduse. Teine probleem on see, et saate sihtida kedagi 100 jardi kaugusel, keda te tegelikult ei vaja. Seetõttu võeti paigas 2.3 selle probleemi lahendamiseks kasutusele käsk /targetexact.

Lisaks kõigele ülaltoodule saate soovitud sihtmärgi nime asemel kasutada üksuse ID-d. Üksuse ID on viis konkreetse tegelase, mob, NPC tuvastamiseks. Näiteks saab praeguse sihtmärgi valida sihtüksuse ID abil. Oma tegelast saab valida "mängija" ID-ga ja lemmiklooma "lemmikloomaga". Selle üksuse sihtmärgi valimiseks saate iga kehtiva üksuse ID järele lisada "sihtmärgi". Üksuste ID-de loend:

  • "arenaN" – vaenlase areeni meeskonna liige. N = 1,2,3,4 või 5.
  • "bossN" – praeguse kohtumise aktiivne ülemus, kui see on saadaval. N = 1, 2, 3 või 4.
  • "fookus" – mängija praegune fookus.
  • "mouseover" – üksus, mis on (või oli hiljuti) hiirekursori all.
  • "pole" - üksust pole. Kasutatakse sageli selleks, et takistada makro automaatset ülekandmist (/cast Healing Wave).
  • "partyN" – partei N liige, välja arvatud teie tegelane. N = 1, 2, 3 või 4.
  • "partypetN" - N-nda parteiliikme lemmikloom. N = 1, 2, 3 või 4.
  • "lemmikloom" on mängija praegune lemmikloom.
  • "mängija" - mängija ise.
  • "RaidN" on reidi liige. N = 1, 2, 3,…, 25.
  • "raidpetN" - N-nda reidiliikme lemmikloom. N = 1, 2, 3,…, 25.
  • "sihtmärk" – mängija praegune sihtmärk
  • "sõiduk" – mängija praegune sõiduk.

Muud sihtimiskäsud

/abi

Iseenesest valib see käsk sihtmärgi sihtmärgi. Näiteks kui sihite mind ja mina Yrieli, sunnib /assist teid Yrieli sihtima.

/cleartarget

Jätab su sihituks.

/targetexact

Sihib täpselt määratud nimega üksust. Kui nimi on valesti kirjutatud või seade on teist kaugel, siis teie sihtmärk ei muutu.

/targetlasttarget, /targetlastfriend, /targetlastenemy

Esimene käsk tõstab esile teie eelmise sihtmärgi. Teine on eelmine sõbralik sihtmärk ja kolmas on eelmine vaenulik. Kui enne seda sul eesmärki polnud, siis meeskond ei tee midagi.

/targetenamy, /targetfriend

Need käsud kordavad ükshaaval teatud tüüpi sihtmärke. /targetenemy on nagu TAB vajutamine ja /targetfriend on nagu CTRL-TAB. Saate lisada ka parameetri "1", et korduda sihtmärkide üle vastupidises järjekorras(/targetenemy 1 töötab nagu SHIFT-TAB vajutamine).

Märge: Saate neid käske kasutada ainult üks kord makro kohta.

/targetenemy /targetenemy 1

/targetfriend /targetfriend 1

/targetenemyplayer, /targetfriendplayer

Need meeskonnad sihivad kordamööda teatud tüüpi mängijategelasi. Need töötavad täpselt nagu /targetfriend ja /targeteneemija, välja arvatud see, et nad sihivad ainult mängijaid, ignoreerides kõiki, keda arvuti juhib (NPC-d, mobid, lemmikloomad, käsilased). Kasulik makro PvP-s. Nagu ka /targetenemy puhul, saate suuna muutmiseks kasutada valikut "1".

/targetenemyplayer /targetenemyplayer1

/targetfriendplayer /targetfriendplayer1

/targetparty, /targettraid

Sõitke läbi oma rühma sihtmärkide või haarake ükshaaval. Nagu ka /targetenemy puhul, saate suuna muutmiseks kasutada valikut "1".

/targetparty /targetparty1

/targettraid /targettraid 1

Lemmikloomade juhtimine

Nagu juba mainitud, saate kasutada /cast oma lemmiklooma võimete loomiseks. Neist olulisemad on järgmised:

/pettack

Ajendab lemmiklooma teie sihtmärki ründama. Võite määrata ka nime või üksuse ID, siis ründab lemmikloom konkreetset üksust.

/lemmikloomade järg

Teie lemmikloom järgneb teile ja vajadusel lõpetab ka ründamise.

/petstay

Lemmikloom seisab paigal, kuni saab uue käsu.

/petmoveto

Pärast selle käsu kasutamist peate määrama koha, kuhu teie lemmikloom pärast seda läheb.

/petpassive, /petdefensive, /petaggressive

Määrab teie lemmiklooma käitumise, täpselt nagu lemmikloomariba nupud.

/petautocaston, /petautocastoff, /petautocasttoggle

Need käsud juhivad teie lemmiklooma loitsu automaatset kasutamist. Esimene lülitab automaatse edastamise sisse, teine ​​lülitab selle välja. Näiteks:

/petautocaston Piin /petautocastoff Piin

/petautocasttoggle lülitab lemmikloomade loitsude automaatse valimise sisse.

/petautocasttoggle Fire Breath

Lubab automaatse ülekandmise, kui see on keelatud, ja vastupidi.

Muud kaldkriipsu käsud

Oleme käsitlenud põhitõdesid ja nüüd tahan tutvustada teisi kaldkriipsu käske. Mõned neist võivad esmapilgul tunduda kasutud, kuid koos 2. jaotise makrovalikutega võivad need olla suurepärased.

Riietusesemed

Üksuse varustamiseks on kolm käsku: /equip, /equipslot ja /equipset. /equip võtab üksuse nime ja teisaldab selle standardsesse pessa, just nagu teeksite üksusel paremklõpsu. /equipslot kasutab varude pesa ID-d ja kauba nime, et viia üksus määratud pessa.

Relva tavalisse pessa viimiseks:

/varustama Teritatud kuristikkirves

Lisaseadme varustamiseks alumisse pessa:

/equipslot 14 Porgand pulga peal

Kujutagem ette, et oleme salvestanud kaks komplekti asju. Kutsume ühte Tankiks (sellel on mõõk ja kilp) ja teist DPS-iks (kahekäeline). Nende vahel vahetamiseks kasutame järgmist makrot:

/equipset DPS; tank

Kui teil on käes kilp, siis kannate DPS komplekti, vastasel juhul Tanki komplekti.

Saate vahetada kilbi ja off-hand järgmise makroga:

/equipslot 17 Merciless Gladiator's Cleaver; 17 Sha "tõrva kamm

Loitsude ja esemete jada

Sageli on juhtumeid, kus kasutate sageli sama loitsujada (näiteks avage rotatsioon). Teie elu lihtsamaks muutmiseks loodi /castsequence käsk. Ta kasutab komadega eraldatud loitsude ja üksuste loendit. Iga kord, kui kasutate makrot, aktiveerib see praeguse loitsu või üksuse. Kui kasutasite loitsu edukalt, liigub makro järgmise juurde. See tähendab, et loitsude ükshaaval aktiveerimiseks peate vajutama järjestikku makronuppu. Kui viimane loits on tehtud, hüppab makro tagasi loendi ülaossa. Näiteks:

/castsequence Immolate, korruptsioon, piinade nuhtlus, tühjendage elu

Kiirustan tähele panema, et kui Immolate'i mingil põhjusel ei valatud (mana puudumine, leviulatusest väljas, vaikus), siis makro jääb samasse punkti.

Enne loitsude loendit saate määratleda tingimused jada lähtestamiseks, et alustada uuesti. Põhiline süntaks on järgmine:

Reset=n/target/combat/shift/alt/ctrl

Kus n on passiivsuse sekundite arv, mille järel makro lähtestatakse. Teisisõnu, kui te pole makrot n sekundit kasutanud, siis järgmisel korral alustage loendi esimese loitsuga. "target" lähtestab järjestuse, kui muudate sihtmärki, "combat" - kui lahkute lahingust, "shift", "alt" ja "ctrl" - kui aktiveerite makro vastava klahvi vajutamisega. Saate korraga kasutada mitut tingimust. Näiteks:

/castsequence reset=10/shift Loits 1, muu loits, mis tahes üksus

Saate kirjutada makro, mis kasutab loitsusid kahest erinevast komplektist, mida tuleb koos kasutada, kuid kumbagi eraldi komplekti ei saa kasutada samaaegselt teisega (näiteks sama jahtumisega tarvikud). Makro näeb välja selline:

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

Kui makro esimest korda aktiveerib Berserki ja lisaseadme 1, siis teist korda Icy Blood ja Accessory 2.

Juhuslikud loitsud ja esemed

/castrandom ja /userandom võimaldavad teil loendist juhuslikku loitsu teha. Enamasti kasutatakse seda juhusliku kinnituse paigaldamiseks. Näiteks:

/castrandom Swift Green Mechanostrider, Black War Mechanostrider, Summon Doomsteed

Rünnak

Muutke oma sihtmärki ja hakake seda ründama:

/starttack Ashmane metssiga

Lõpetage rünnak:

/stopattack Ashmane metssiga

Õigekirjariba manipuleerimine

On kaks käsku, mis võimaldavad teil õigekirjariba lehti muuta: /changeactionbar ja /swapactionbar. /changeactionbar kasutab väärtusena ühte numbrit ja lülitub alati selle numbriga lehele. Kasutamise näide oleks jahimehe aspektid. Näiteks:

/cast kulli aspekt /muutusriba 1

/cast Rebase aspekt /muutusriba 2

/swapactionbar kasutab valikutena kahte numbrit ja lõpuks vahetab märgistatud ribad üksteisega.

/vahetusriba 1 2

Tühista buffid

Käsk /cancelaura võimaldab tühistada mittevajalikud buffid. Näiteks:

/cancelaura Talvesarve /valatud Talvesarve

Vormi väljumine

Välja arvatud sõdalased, võib iga positsiooniga klass (druiidid, varjuvormiga preester, varjatud petturid jne) vormist väljumiseks kasutada /cancelform. Näiteks:

/cancelform /kasuta hiiglaslikku tervendavat jooki

Peatage ülekandmine

/stopcasting on väga kasulik käsk "paanikaolukordades", kui peate igal ajal esitatava loitsu peatama ja alustama uut loitsu. Näiteks:

/peatamine /valamine Shadowburn

Demonteerimine

Sunnib teid seljast maha tulema.

Eesmärgi salvestamine tulevaste tegevuste jaoks

Käsk /focus võimaldab teil sihtmärgi salvestada, et saaksite selle juurde hiljem naasta. Näiteks reidi juht käskis sul teha add lambaks. Alustamiseks sihtige mob ja tippige /focus. Nüüd saate makrot kasutada õige hetk muuda rahvahulk lambaks:

/cast [@focus]

Skriptid

Milleks on skriptid?

Skriptid on väga võimas tööriist, mis suudab lahendada palju probleeme. Sel põhjusel on Blizzard piiranud skriptide tegevusala. Alustan sellest, mida skriptidega teha ei saa. Te ei saa loitsu teha, üksusi kasutada, õigekirjapaneeli lehte muuta ega sihtmärki mingil viisil mõjutada. Olete piiratud "turvaliste" käskude komplektiga.

Skriptid

WoW liidest juhib kood, mis on kirjutatud Lua skriptikeeles. Saate oma makrode skriptimissüsteemi eeliseid kasutada käsuga /run või /script. Kogu skript tuleks kirjutada ühele reale. Samas makros saate kasutada mitut /runs-i.

Blizzard pakub palju API-sid, mida kasutatakse liidese juhtimiseks skriptides. Ma ei saa teile rääkida kõiki skriptimise läbi ja lõhki, seega toon teile näitena oma lemmikstsenaariumi. See makro käsib igal teie reidi mängijal oma sihtmärki muuta, kui neil on sama sihtmärk, mis teil. See aitab kaitsta neid lammaste rahvahulgast eemaldamise eest.

/cast Keerake /run for i=1,GetNumRaidMembers()-1 do local u,t="raid"..i"target"if UnitIsUnit(u..t,t)then SendChatMessage("Muuda sihtmärki! Pöörake lambad..."","SOSIN",null,UnitName(u))lõpp

Makro valikud

Makrovalikud võimaldavad teil teatud tingimustel ja reeglitel põhinevaid toiminguid juhtida. Toon kohe näite – see makro suunab Renew sõbralikule sihtmärgile ja Shadow Word: Pain vaenule.

/cast Uuenda; Varjusõna: valu

Kui kasutate makrot, kontrollitakse tingimust. See kontrollib, kas saate sihtmärgile tervendavat loitsu teha. Kui tingimus on täidetud, rakendatakse Värskendus ja makro liigub järgmisele reale. Vastasel juhul (sihtmärki pole või ei saa sihtmärgile kasulikku loitsu teha) kontrollitakse järgmist tingimust. Nüüd tšekid , st. kas sihtmärgile saab rünnakuloitsu teha. Kui tingimus on täidetud, siis heidate Shadow Word: Pain. Kui ei, siis ei juhtu midagi, sest tingimusi enam pole.

Käskude tugisuvandid

Suvandeid toetavate käskude loend:

  • #saade
  • #näita tööriistavihje
  • /abi
  • /cancelaura
  • /tühista vorm
  • /valatud
  • /castrandom
  • /castsequence
  • /changeactionbar
  • /clearfocus
  • /cleartarget
  • /klõpsake
  • /dest maha
  • /varustama
  • /equipslot
  • /varustus
  • /fookus
  • /petagressiivne
  • /pettack
  • /petautocastoff
  • /petautocaston
  • /lemmikloomakaitseline
  • /lemmikloomade järg
  • /lemmikpassiivne
  • /petstay
  • /alusta rünnakut
  • /stopatack
  • /stopcasting
  • /stopmacro
  • /vahetusriba
  • /sihtmärk
  • /sihtvaenlane
  • /sihtsõber
  • /targetlasttarget
  • /sihtpartei
  • /targettraid
  • /usetalendid
  • /userandom

[@üksus] (varem)

Lisaks tingimuste kontrollimisele võimaldab makrovalikute süsteem seada paljude toimingute eesmärgi. Näiteks järgmine makro kinnitab teie tegelasele alati sidemeid, olenemata sellest, kes on selles Sel hetkel sinu eesmärk:

/use [@player] Heavy Netherweave side

Töötab täpselt samamoodi nagu [@unit].

Makrovalikute üldine süntaks

Kõik kaldkriipsu käsud töötavad samal põhimõttel. Teil on käsk ja valik valikuid. Parameetrid sõltuvad käsust, mõned käsud ei vaja parameetreid. Mõned näited:

/valatud Kara \___/ \___/ | | | parameetrid | käsk /petattack \________/ V | | | parameetrid (tühi) | /castsequence reset=3Dtarget Immolate, Corruption, Scourge of Agony, Siphon Life \___________/ \______________________________________________________________________________/ | | käsu parameetrid

Makrovalikud võimaldavad teil valida valikute komplekti sõltuvalt teatud kriteeriumidest. Kõrgeimal tasemel määrate kriteeriumide/valikute komplektid, mis on eraldatud semikooloniga. Semikoolonit käsitletakse kui "muu" (muidu) või "else if" (muidu kui). Kriteerium koosneb nullist või enamast tingimuskomplektist. Iga tingimuste kogum on nurksulgudes. Süntaksi illustratsioon:

/käsk [tingimused] [veel tingimusi] valikud; [tingimused] valikud...

Meeskond töötab vasakult paremale. Kui see leiab tõeste tingimuste komplekti, käivitatakse käsk sobivate parameetritega. Kui tingimusi pole, peetakse seda alati tõeseks.

Tingimuse süntaks

Iga tingimuste kogum on tavaline komadega eraldatud loend. Tingimusi saab kirjutada mis tahes järjekorras, kuid [@ühik] on alati kõigist tingimustest eespool. Koma on sama mis "ja". Tingimus tähendab "Minu fookus on sõbralik JA pole surnud."

Kommentaar: terminid on väga tõstutundlikud. Näiteks kui kirjutate asemel , annab makro teile veateate.

Tingimused ise koosnevad mõnest plokist. Näiteks võite panna tingimuse ette "ei" ja tingimus muutub vastupidiseks. Pange tähele, et see ei tähenda sama, mis . ja mõlemad annavad vastuseks "tõene", kui on sihtmärk, millele loitsu teha. Lisaks on eesmärgid, mida ei saa aidata ega kahjustada.

Mõnel tingimusel on oma parameetrid. Näiteks tähendab see "mis tahes asendis" (kasulik termin positsioonide ja vormidega klasside jaoks, välja arvatud sõdalased, kes on alati ühes asendis). Siiski saate määrata teatud riiulid, mida soovite kontrollida. Valikute komplekt algab semikooloniga ja iga valik on eraldatud kaldkriipsuga "/", mis tähendab "või". Ühe tingimuse üldine illustratsioon, kus kõik nurksulgudes „≠” on valikulised:

[tingimus<:parameter>>>]

Lihtne näide, mis kasutab kaitse- ja võitlusasendis Shield Bashi, kuid muutub kaitseasendiks, kui olete Berserkeri positsioonil.

/cast Shield Bash; kaitseasend

Tavakeeles kirjutasime "kui oleme positsioonil 1 või 2, siis kasutame Shield Bashi, vastasel juhul läheme kaitsepositsioonile."

Märge:"ei" kogu tingimuse ja kõigi selle parameetrite jaoks. tähendaks "kõike peale riiuli 1 või 2".

Tühjad parameetrid ja tingimused

Üks makrovigade põhjustest on tühja parameetri kirjutamine. Sageli panevad inimesed makro lõppu semikooloni, mis toob kaasa ootamatuid vigu. Näiteks:

/petattack [@fookus, kahju];

Analüüsime makrot. See paneb teie lemmiklooma ründama teie tähelepanu, kui see saab kahjustada, ega tee teisiti midagi. Vaatame diagrammi antud makro:

/petattack [@fookus, kahju] ; \_________/ \____________/ V V V | | | | | valiku käsk | | parameetrid (tühi) | | | valikud (tühjad) | parameetrid (tühi)

Nagu näete, pole valikute ja parameetrite komplekti piisavalt. Pange tähele, et tühja valikukomplekti peetakse alati tõeseks, nii et kui esimene tingimus pole seda testitakse, siis kasutatakse tühja parameetrit.

Tühjad tingimused

Mõnikord peate teatud tingimustel loitsima kindlat sihtmärki, kuid selleks, et see maagia toimiks normaalselt, kui need tingimused pole täidetud. Järgmine makro on sellise juhtumi näide. Ta heidab teie hiire all olevale seadmele valguse välgu. Kui kursori all pole kedagi või sihtmärk on vaenulik, heidab makro teile lihtsalt valgussähvatuse, kui suvand cast on self on lubatud.

/cast [@mouseover, abi] Valguse välk

või [@] ühiku parameetrite suhtes

Mõned meeskonnad kasutavad parameetritena ühikuid. Näiteks /sihtpartei1 sihib teie partei esimest liiget. /target [@party1] omab sama efekti. Enamasti ei tohi me aga ühele üksusele tingimusi seada, vaid juba tegutseme teisele. Järgmine makro ei tööta ettenähtud viisil:

/sihtmärk [@fookus, surnud] pidu1

WoW ignoreerib party1, kuna olete varem määranud üksuse @ valikuga.

Tingimused

Nüüd tutvustan teile tingimuste loendit ja nende tähendust. Allpool analüüsin neid kõiki üksikasjalikumalt.

Tingimuste täielik loetelu

Paljusid neist tingimustest saab testida, kas "tõene" asemel on "vale". Näiteks on kehtiv tingimus, et midagi juhtub ainult siis, kui te pole lahingus.

  • actionbar:1/…/6 või bar:1/…/6 – valitakse konkreetne õigekirjariba.
  • bonusbar:5 – sõiduki või mõne muu mängija juhtpaneel on aktiivne.
  • nupp:1/…/5/<виртуальный клик>või btn:1/…/5/<виртуальный клик>- makro aktiveeritakse määratud hiirenupuga.
  • kanaldamine: - määratud loitsu säilitamine.
  • võitlus - lahingurežiimis.
  • surnud - sihtmärk on surnud.
  • varustatud: või kantud: - kantud eseme tüüp (: võib olla laopesa, kauba tüüp, kauba alamtüüp).
  • on olemas – sihtmärk on olemas.
  • lennatav – tsoonis on lubatud lennata
  • lendamine - mäel / lendavas vormis JA õhus.
  • grupp: pidu/reid – olete määratud grupitüübis.
  • kahju - võite heita sihtmärgile kahjuliku loitsu.
  • abi - saate sihtmärgile kasulikku loitsu teha.
  • siseruumides - siseruumides.
  • modifikaator:shift/ctrl/alt või mod:shift/ctrl/alt – määratud nuppu all hoides.
  • paigaldatud - sõidukile.
  • õues - vabas õhus.
  • pidu - sihtmärk teie peol.
  • lemmikloom:<имя пета или тип>- määratud lemmikloom on aktiivne.
  • reid - sihtmärk teie rühmas või haarangus.
  • spec:1/2 – praegune aktiivne spetsifikatsioon.
  • asend:0/1/2/…/n või vorm:0/…/n – riiulis.
  • stealth - nähtamatu.
  • ujumine – ujumine.
  • unithasvehicleui – makro sihtmärgil on sõiduki liides.
  • vehicleui – teie tegelasel on sõiduki liides.

Hoiatus on üldine termin, mida kasutatakse sõdalaste, druiidide, petturite, preestrite ja šamaanide kohta. Seisukohad on rakendatavad ainult siis, kui teatud võimet saab kasutada ainult ühes asendis/vormis. Seetõttu ei peeta positsioonideks paladiini aurasid ja DK jõudu, samuti jahimeeste aspekte.

Lihtsaim vorm tähendab, et olete mis tahes asendis. , kus n on kõigi teie riiulite arv, määrab ühe riiulitest. samaväärne . Kuju on riiuli teine ​​nimi. Seetõttu töötab tingimus täpselt samamoodi nagu .

Määratud klasside nagid:

  • Sõdalane: 1 – lahingupositsioon, 2 – kaitseasend, 3 – maruline hoiak.
  • Druiid: 1 – karuvorm, 2 – veevorm, 3 – kassivorm, 4 – reisivorm, 5 – moonkini vorm või muundumine: elupuu, 6 – linnuvorm.
  • modifikaator:shift/ctrl/alt võimaldab määrata parajasti varustatud eseme tüübi. : võib olla laopesa, kauba tüüp, kauba alamtüüp. Sellise makro näide:

    pidu ja haarang

    Tõsi, kui sihtmärk on vastavalt teie peol või reidil.

    rühm: pidu/reid

    Oleneb, mis tüüpi gruppi kuulute.

    Lülitage võimeid

    Käsk /cast lülitab mõned loitsud kohe sisse ja välja. Sellised loitsud on näiteks Stealth, Shot, Mass Dispel (loitsemisel roheline ring). Kui soovite kasutada makrot ja lasta sellel neid võimeid kohe välja lülitada, pange loitsu nime ette hüüumärk.

    /valamine !Stealth /valamine !Massi hajutamine /valamine !Lask

    Fookuse kasutamine

    Fookus on üksuse ID, nagu ka sihtmärk, mängija või raidpet1target. See võimaldab teil igal ajal juurde pääseda määratud seadmele. Lihtsaim fookuse kasutamine on võtme määramine. Fookusega on seotud kaks kiirklahvi, need on Mäleta sihtmärk ja Taasta sihtmärk. Pidage meeles, et eesmärk määrab selle, kes on sees Sel hetkel on teie sihtmärk. Kui olete fookuse määranud, saate seda kasutada üksuse ID-na teistes käskudes. Restore target valib teie sihtmärgiks meeldejäetud fookuse.

    Levinuim fookusfunktsioon on kontrollsihiku (lammas, kärnkonn jne) määramine. Mustkunstnik saab valida, keda lamba hoida, ja seda eesmärki meeles pidada. Iga kord, kui kärnkonn vajab uuendamist, peab maag lihtsalt vajutama makronuppu:

    /cast [@focus]

    Lisaks kiirklahvidele on käsud /focus ja /clearfocus kaldkriips. Kui valikuid pole, määrab /focus teie sihtmärgi fookuseks ja /clearfocus tühjendab teie fookuse. Saate kasutada ka /focus valikutena üksuse ID-sid või nimesid.

    Makrod on tööriist, mis on World of Warcraftis olnud selle loomisest peale. Makro põhikontseptsioon on teha korraga rohkem kui üks toiming, et ülesanne oleks lihtsam täita. Kõik makrod algavad kaldkriipsuga (/), et eraldada need tavalistest tekstitoimingutest. Selles juhendis käsitleme makrode põhitõdesid ja seda, kuidas alustada oma makrode loomist! Loetleme ka kõige populaarsemad makrostruktuurid, et saaksite ise keerulisemaid makrosid luua.

    Põhitõed

    Makrodel on loomiseks eraldi menüü. Sellele ekraanile pääseb juurde mängumenüü kaudu (klahv Esc) ja seejärel valige Makrod või tippige /macro ja vajutage vestluses sisestusklahvi. Sellelt ekraanilt pääsete juurde kogu põhiteabele oma makrode kohta.

    Kõik teie loodud makrod salvestatakse Blizzardi serverisse ja seotakse teie konto või sümboliga, mis tähendab, et pääsete neile juurde erinevad arvutid ja salvestage kõik loodud makrod. Igal ajahetkel Konto võib sisaldada 120 makrot ja 18 makrot, mis on salvestatud iga märgi kohta.

    Makro loomine

    Makro loomiseks peate sisenema makroekraanile ja seejärel klõpsama nuppu "Loo". Seda tehes avate uue akna, milles peate oma makrole nime andma ja valima sellele ikooni. Saate valida mängus osalejate hulgast mis tahes ikooni.


    Allpool vaatleme mõningaid makrodirektiive, mis võimaldavad teil alistada makro kuvatava nime ja ikooni, et te ei peaks nende valimiseks liiga kaua aega võtma. Saate igale makrole nime anda vaid tühikuga ja ikoon märgitakse vaikimisi ilma probleemideta küsimärgiga. Kui soovite oma makro ümber nimetada, valige see makrode loendist ja klõpsake "Muuda nime/ikooni".


    Pärast nime ja ikooni valimist saate makro ekraanilt toiminguribale lohistada, et seda klaviatuuri vajutamisel kasutada nagu tavalist loitsu. Järgmine samm on makro kirjutamine!

    Sinu esimene makro

    Üks lihtsamaid makrosid, mida saate kirjutada, on deklareerida, millist loitsu te kasutate, mis võib olla kasulik katkestuste korral ja mida saab kirjutada kui
    / ütlen, et kasutan Mind Blasti
    / cast Mind Blast
    Teist tüüpi kasulikud makrod võivad olla nii loitsu loomiseks kui ka selle tühistamiseks sama nupuga, mida tavaliselt kasutatakse kaitseloitsude puhul, nagu Ice Block või Dissolve, mis blokeerivad teie võimet kahju tekitada. Makronupu vajutamine loob loitsu ja selle uuesti kasutamine tühistab. Olge ettevaatlik, kui saadate selle nupu rämpsposti, saate selle kohe pärast kasutamist tühistada!

    Veel üks kasulik makro on teatud loitsu loomine ainult antud sihtmärgile. Näiteks võite soovida rünnata üht peamist sihtmärki ja katkestada teise loitsu. Selleks saate määrata katkestuse sihtmärgiks Focus. Seejärel saate makro kirjutada

    Võimalused ja piirangud

    Makro võib sisaldada palju erinevaid käske ja funktsioone, sealhulgas, kuid mitte ainult, emotsionaalsed funktsioonid, loitsud, kutsed. kasutajaliides ja lisafunktsioonid. Siiski on mõned piirangud, makrod ei saa kasutada tööriistu, mis pole tavaliselt mängijatele kättesaadavad, lisaks võivad nad käivitada ainult ühe globaalse jahtumise, kui see on tehtud, ülejäänud makro tühistatakse. Samuti ei saa makrosid programmeerida, mis tähendab, et nad ei saa teha mängija jaoks intelligentseid otsuseid, näiteks "tervendada sihtmärki madalaima HP-ga".

    Kõige sagedamini kasutatavad käsud ja muudatused

    Siit leiate loendi kõige populaarsematest käskudest, mida makrod ja nende toetavad funktsionaalsust! Väike trikk, mida saate teha, on lisada #showtooltip makro algusesse, et makro käituks nii, nagu see oleks õigekirjaraamatu enda funktsioon, määratledes nimed ümber ja lisades makros kuvatava tulemuse õigekirja tööriistaspikri.

    Vestlus- / Emotekäsud

    Need toimingud ei tee mingeid toiminguid, seega ei too kaasa võitlust ja on ainult kosmeetilise väärtusega.
    /e – (või /emote) Näitab sõnumit pärast seda, kui tegelane on seda kasutanud.
    /s – (või /say) Teie tegelane ütleb pärast käsku sõnumi.


    Võitlusmeeskonnad

    Need käsud teostavad toiminguid, mida kasutatakse peamiselt võitlusele suunatud makrodes.
    /stopcasting – peatab kohe teie praeguse loitsu.
    /targetlasttarget – muudab teie sihtmärgiks viimati sihitud objekti.
    /cast – esitab loitsu, mille nimi on teie loitsuraamatust sisestatud. (Näiteks / valage Fireballi)

    Loitsude tegemisel võib kasutada ka modifikaatoreid, mis ilmuvad käsu /cast ja sulgudes oleva õigekirja nime vahele (). Näiteks / cast [@focus] Kick . Teil võib olla mitu muutjat, mis on lingitud komadega (,), mis peavad olema tõesed või sisaldama erinevaid muuterühmi erinevates sulgudes. näiteks

    / cast [@focus] Fireball

    Sihtmärgi modifikaatorid

    Sihtmärgi teisendaja lisamine makrole muudab teie praeguse sihtmärgi määratud sihtmärgiks, kui selle tingimuslik väärtus on tõene. @ (loe 'at') saab igas käsus asendada tähega target =.

    Sihtmärgi modifikaatorite loend:

    • @player – sihib mängijat.
    • @target – määrab mängija praeguse sihtmärgi.
    • @kursor – sihib loitsu maastikku, millele hiirekursor praegu osutab (saadaval ainult võrgusilmale suunatud loitsudele, nagu Mass Dispel või Blizzard).
    • @focus Sihib fookuse sihtmärgi.
    • @targettarget – sihib sihtmärki. Näiteks Bossi sihtimise kasutamisel sihib see tanki või keda iganes boss sel hetkel sihib.
    • @boss1 – määrab Bossi raamides esimese ploki. Tavaliselt saadaval ainult koopasse või reidi kohtumiste ajal.
    • @arena1 – määrab Arena raamides esimese ploki. See on ainult PvP modifikaator, mis on tavaliselt saadaval ainult areeni matšide ajal. Võimalusi on rohkem nagu arena2, arena3 jne.
    • @lemmikloom – osutab mängija lemmikloomale.

    Kõiki neid kokkuleppeid saab kasutada selleks, et otsustada, milliseid meetmeid võtta.

    Hammasratta makrode kirjutamise juhendi jätk. Teises osas sukeldume makrokirjutamise metsikusse loodusesse ning kaalume paljusid peensusi ja nüansse.


    1. 2. osa: makrode valikud

    1.1. Mis on makrovalikud?

    1.2. Suvandeid lubavad käsud

    1.3.

    1.4. Süntaksi ülevaade

    1.4.1. Üldised süntaksivalikud

    1.4.2. Tingimuste süntaks

    1.4.3. Tühjad parameetrid

    1.4.4. Tühjad osariigid

    1.4.5. ühiku parameetritega

    1.5. Tingimuslikud hüpped

    1.5.1. Tingimuste täielik loetelu

    1.5.2. abi ja kahju

    1.5.5. hoiak (vorm)

    1.5.7. modifikaator (mod)

    1.5.7.1. muutemuutujad

    1.5.8. nupp (btn)

    1.5.9. varustatud (kantud)

    1.5.10. kanaldamine

    1.5.11. tegevusriba (riba)

    1.5.12. boonusriba

    1.5.13. lemmikloom
    1.5.14. võidelda

    1.5.15. paigaldatud, ujumine, lendamine, sise- ja välistingimustes

    1.5.17. pidu ja haarang

    1.6. Rakendused makrovalikute jaoks

    1.6.1. Fookuse kasutamine

    1.6.2. Makrokahvlid kasutades /click

    2. 3. osa: Lisateave

    2.1. Kohandatud ikoonid

    2.2. Makrode salvestamine mitmesse arvutisse

    Mis on makrovalikud?

    Makrovalikud on viis makrode toimingute juhtimiseks erineva teabe põhjal. Vahetu näite andmiseks suunab järgmine makro Renew sõbralikule sihtmärgile ja Shadow Word: Pain vaenulikule.

    /cast Uuenda; Varjusõna: valu

    Selle makro täitmise ajal kontrollitakse olekut . See määrab, kas teie sihtmärk on selline, mida saab sõbralike loitsude abil teha. Kui riik tõsi, siis käivitatakse loitsu uuendamine ja makro jätkab järgmisele reale. Vastasel juhul (teil kas pole sihtmärki või te ei saa praegusele sihtmärgile sõbralikku loitsu teha) põhjustab ebaõnnestumise tulemuseks järgmise tingimuse töötlemise. Nüüd kontrollib makro olekut . töötab põhimõttel ainult ründeloitsude jaoks. Kui tingimus on tõsi, kasutatakse Shadow Word: Pain. Kui ei - (jällegi pole eesmärki või eesmärki ei saa kahjustada), ei tehta midagi muud, kuna tingimusi enam pole.

    Märkus. Tšekki oli võimalik eemaldada ja makro töötaks peaaegu samamoodi. Kui aga sihtmärki pole või sellele pole võimalik sõbralikke või solvavaid loitsu teha, kuvatakse veateade või olenevalt loitsust sihtmärgi valiku kursor.

    Suvandeid lubavad käsud

    Makrovalikutele vastavad ainult "turvalised" käsud. Tegelikult on suvandite loomise põhjuseks turvalised käsud. Ebaturvalisi käske, nagu vestluskäsud, emotikonid ja nii edasi, saab Lua skriptides käivitada käsuga /run. Veelgi enam, Blizzard ei tahtnud inimesi segadusse ajada semikooloniga ";" vestluses. Kui käsk /say saaks kasutada makrode jaoks suvandeid, trükitakse järgmises näites ainult "Tere":

    /ütle Tere; ma olen noob

    Siin on nimekiri kõigist WoW-is saadaolevatest ohututest käskudest:

    • #saade *
    • #showtooltip*
    • /abi
    • /cancelaura
    • /tühista vorm
    • /valatud
    • /castrandom
    • /castsequence
    • /changeactionbar
    • /clearfocus
    • /cleartarget
    • /klõpsake
    • /dest maha
    • /varustus+
    • /equipslot+
    • /fookus
    • /petagressiivne
    • /pettack
    • /petautocastoff
    • /petautocaston
    • /petautocasttoggle
    • /lemmikloomakaitseline
    • /lemmikloomade järg
    • /lemmikpassiivne
    • /petstay
    • /alusta rünnakut
    • /stopatack
    • /stopcasting
    • /stopmacro
    • /vahetusriba
    • /sihtmärk
    • /sihtvaenlane
    • /targetexact
    • /sihtsõber
    • /targetlastenemy
    • /targetlastfriend
    • /targetlasttarget
    • /sihtpartei
    • /targettraid
    • /userandom

    * #show ja #showtooltip ei ole tehniliselt ohutud käsud, kuid need töötavad makrosuvanditega nagu /use ja /cast.

    + /equip ja /equipslot on ka tehniliselt ohtlikud, kuna nende võimalused on avatud lisandmoodulitele ja makroskriptidele.

    Kui soovite kasutada ebaturvaliste käskudega makrode valikuid, on selle valiku lisandmoodulid. Minu lisandmoodul MacroTalk (http://www.wowinterface.com/downloads/info6853-MacroTalk.html) lisab iga vestluskäsu jaoks mitu /opt____ käsku ja üldise /opt käsu, mis võimaldab lisada suvandeid muude ebaturvaliste käskude jaoks .

    /kasuta rasket Netherweave sidet

    Lisaks sooritatava toimingu eesmärgi seadmisele on võimalus seab ka seisukorra testimise eesmärgi. See võib tunduda pisut segane, nii et siin on makronäide, mis ühendab kahe varem kasutatud näite kontseptsiooni:

    /cast Flash Heal

    Esiteks kontrollib see seisukorda . Kui see on tõsi, antakse juhtimine üle käsule /valatud parameetriga Flash Heal. Kui ei, liigub see järgmise tingimuse juurde. . Siin toimub sama sihtmärgi sõbralikkuse kontroll, kuid seekord määrab see, kas teie sihtmärk on sõbralik. Kui jah, siis see täidetakse /cast Flash Heal, aga värav meeskonnale /valatud teie eesmärgi eesmärk on seatud. Kui soovitud sihtmärki ikka ei leita, liigub makro järgmisele tingimusele, . Kuna siin kehtivaid tingimusi pole, on see alati tõsi, mis põhjustab Flash Heal'i kandmise mängijale endale.

    Süntaksi ülevaade

    Makrovalikute toimimise mõistmine võib olla kohutav segadus, seega kasutan varakult võimalust selgitada nende üldist kontseptsiooni. ma kasutan tõelisi näiteid kasutades kehtivaid valikuid. Kõik võimalused avalikustatakse üksikasjalikult hiljem.

    Üldised süntaksivalikud

    Kõik konsooli käsud töötavad põhimõtteliselt samamoodi. Teil on käsk ja valik selle jaoks. Valikud on käsupõhised ja mõnda käsku kasutatakse ka ilma nendeta. siin on mõned näidised:
    /valatud Smith
    \___/ \___/
    | |
    | - parameeter
    - meeskond

    /pettack
    \_________/V
    | |
    | parameetrid (tühi)
    |
    meeskond

    /castsequence reset=target Surma, korruptsioon, agoonia needus, sifoonielu
    \___________/ \____________________________________________________________/
    | |
    käsu parameetrid

    Makrode valikud võimaldavad teil valida mitme kriteeriumi alusel valikute komplekti. peal kõrgeim tase, on teil kriteeriumide/valikute rühmad, mis on eraldatud semikooloniga. Kriteeriumid koosnevad nullist või rohkem kogust tingimuste komplektid. Iga tingimuste kogum on sees määratletud nurksulud . Siin on illustratsioon üldisest süntaksist:

    /käsk [tingimused] [veel tingimused] parameetrid; [tingimused] parameetrid ...

    Nagu ülaltoodud lihtsatest näidetest näha, täidetakse käsk vasakult paremale. Niipea, kui leitakse tingimuste kogum, mis on tõene, käivitatakse vastavate parameetritega käsud. Kui kirjes tingimusi pole, on see alati tõsi. Põhimõtteliselt võite käsku ette kujutada /valatudühe loitsuga makrovalikuna, ühes kirjes ilma tingimusteta. Kui käsk ei leia tõelisi tingimusi, ei tööta see üldse.

    Tingimuste süntaks

    Iga tingimuse komplekt on lihtne komadega eraldatud loend. Tingimusi saab täpsustada mis tahes järjekorras, kuid võetakse alati esimesena arvesse, enne mis tahes muid tingimusi. Eraldajat "," (koma) võib pidada sõnaks "ja". Seisukord nagu tähendab "Minu fookus on sõbralik sihtmärk JA see pole surnud."

    Kommentaar: Terminid on tõstutundlikud. Kui kasutada selle asemel , annab makro veateate. Kuid see ei kehti tingimusparameetrite kohta (kirjeldatud allpool). Siiski on tavaliselt parem kirjutada suurte tähtedega. Kirjutage loitsud ja üksused üles täpselt nii, nagu näete nende vihjetes olevaid nimesid. Ja järgige täpselt selle juhendi näiteid.

    Tingimused ise on ehitatud mitmest plokist. Esiteks, nagu näete "sõlme" näites, saate vastupidise väärtuse saamiseks lisada tingimuse ette "ei". Märka seda ei tähenda sama mis . ja tagastab tõene vähemalt siis, kui sihtmärk on olemas. Lisaks on mõned sihtmärgid, mida ei saa aidata ega kahjustada (mängijad, kelle PvP on välja lülitatud, mittevõitlevad lemmikloomad, eskortülesanded jne).

    Mõned tingimused nõuavad ka oma parameetrite komplekti. Näiteks, tähendab "Kui mistahes hoiak on lubatud" (kasulik kõigi positsioonidega klasside jaoks, välja arvatud võitlejad, kuna nad on alati positsioonis). Kuid kontrollimiseks saate määrata ühe või mitu konkreetset riiulit. Valikute komplekt algab kooloniga ":" ja iga valik on eraldatud kaldkriipsuga "/", mis tähendab "või". Siin on ühe tingimuse süntaksi üldine illustratsioon ja kõik nurksulgudes "" on valikuline.

    Siin on lihtne näide Shield Bashi oskuse kasutamisest kaitse- või lahingupositsioonidel, kuid kui Berserkeri hoiak on aktiivne, lülitub see kaitseks.

    /cast Shield Bash; Kaitsepositsioon

    Märkus. Prefiks "ei" kehtib kogu tingimuse ja selle parameetrite kohta. tähendab "mis tahes riiulit, välja arvatud 1 või 2"

    Tühjad parameetrid

    Segadus tekib parameetreid mittevajavate käskude kasutamisel. Kõige tavalisem viga makro kirjutamisel on lisasemikooloni lõppu, mis toob kaasa ootamatuid tõrkeid. Mõelge sellele makrole:

    /petattack ;

    Asjatundmatute jaoks tundub, et saadan lemmiklooma fookuses olevale sihtmärgile, kui see on vaenulik, ja mitte midagi muud. Kuid jagame makro selle komponentideks:

    /petattack ;
    \_________/ \__________________/ V V V
    | | | | |
    käsu valikud | | parameetrid (tühi)
    | |
    | valikud (tühjad)
    |
    parameetrid (tühi)

    Kas näete ekstra tühja valikute ja parameetrite komplekti? Pidage meeles - tühjad valikukomplektid tagastavad alati "tõene", seega edastatakse teine ​​tühi valik /petattack, kui esimene tingimus ei olnud tõene.

    Tühjad tingimused

    Mõnikord on vaja käsku, mis kasutab oskusi konkreetsel sihtmärgil õigetes tingimustes, kuid käitub normaalselt, kui tingimused ei vasta tõele. Sel juhul soovite kasutada tühja tingimuskomplekti, mis tagastab alati tõene. See makro heidab valguse välgu sihtmärgile teie hiirekursori all. Kui hiire all olev sihtmärk on vaenulik või seda lihtsalt ei eksisteeri, käitub makro nagu tavaline /cast Flash of Light käsk ja sooritab teie sihtmärgile loitsu, võttes arvesse liideses enda automaatse ülekandmise oskusi. seaded.

    /cast Light Flash

    ühiku parameetritega

    Mõned käsud võimaldavad parameetritena sihtmärgi ID-sid otse kasutada. Näiteks /sihtpartei1 sihib teie seltskonna esimest inimest. Meeskond /sihtmärk selgem, kuid käitub täpselt samamoodi. Samal ajal ei luba arendajad paljudel juhtudel siht-ID-de kasutamist tingimuste otseseks kontrollimiseks, mistõttu tuleb sõltuvalt olukorrast kasutada üht või teist meetodit. Näiteks selline makro ei tööta nii nagu peaks:

    /sihtpartei1

    WoW ignoreerib party1 parameetrit, kuna oleme sihtmärgi juba määranud. Sellest reeglist on tõepoolest erilisi erandeid. Paaril meeskonnal on nende meeskondade jaoks peamised eesmärgid. Kui kasutate sihtmärki rakenduses, võimaldab WoW teil määrata teise või valida vaikesihtmärgi, kui seda pole määratud. See nüanss nõuab konkreetset näidet:

    /fookuse sihtmärk

    Siin on tähelepanu keskmes "põhieesmärk". Kuna seda kasutatakse , WoW edastab sihtmärgi meeskonnale /fookus. Saate "sihtmärgi" lõpust käsuna eemaldada /fookus vaikimisi teie praegune sihtmärk. Allpool on nimekiri kõigist meeskondadest koos nende põhieesmärkide ja vaikeeesmärkidega, kui neid on. Jällegi, selguse huvides, peamine eesmärk on see, mida saab kasutada ja see võimaldab teil anda meeskonnale veel ühe värava. Vaikimisi sihtmärk on see, mis edastatakse käsule, kui sihtmärki pole antud.

    Meeskond Peamine eesmärk Vaikimisi sihtmärk
    /sihtmärk sihtmärk
    /fookus keskenduda sihtmärk
    /alusta rünnakut sihtmärk sihtmärk
    /pettack petsihtmärk sihtmärk

    1.5. Tingimuslikud hüpped

    Vaatame nüüd tingimuste täielikku loendit ja nende tähendust. Igat tingimust käsitletakse omakorda üksikasjalikumalt hiljem juhendis.

    1.5.1. Tingimuste täielik loetelu

    Siin on täielik loend süsteemis saadaolevatest makrodest. Patch 2.0 eesmärk oli eemaldada mängust kõik vanad "nutikad makrod", mis võimaldasid inimestel mängida ühe nupu rämpspostiga. Kuid mõned ülesanded, mida makrod saavad teha, on saanud makrode valikuna OK ja Blizzardi õnnistuse.

    Kui te loendist ühtegi tingimust ei leia, pole võimalust seda kontrollida ja lahingus vajalikke toiminguid teha. Sellest ei räägita, kuid olukord võib tulevikus muutuda. Lühend on toodud sulgudes.

    • abi – oskab sihtmärgile sõbralikke loitsu teha
    • kahju – võib heita sihtmärgile vaenulikke loitsu
    • eksisteerib — sihtmärk on olemas
    • surnud — sihtmärk on surnud
    • hoiak (vorm) - olla riiulis (vorm)
    • stealth – varjatud
    • modifikaator (mod) — antud nuppu hoitakse all
    • nupp (btn) – antud hiirenupuga aktiveeritud makro
    • varustatud (kantud) – soovitud tüüpi kaup on varustatud (see võib olla laopesa, kauba tüüp või alamtüüp)
    • kanaldamine – määratud loitsu kanaldatakse
    • toiminguriba (riba) — valitud toiminguriba leht on valitud
    • bonusbar – määratud boonusriba on aktiivne
    • lemmikloom – saadaval on määratud lemmikloom
    • võitlus – lahingus
    • paigaldatud
    • ujumine - vees
    • lendav – lendava mäe seljas sõitmine
    • lennatav – piirkonnas, kus on lubatud lendavad alused
    • siseruumides - siseruumides
    • õues - õues
    • partei – sihtmärk on teie partei liige
    • haarang – sihtmärk on teie partei või haarangu liige
    • grupp – olete määratud grupi liige

    abi ja kahju

    Määrab, kas antud sihtmärk on olemas. Teisisõnu, kui sul pole eesmärki, tagastab vale. Kui teil on fookus, tuleb tõena tagasi. Pange tähele, et mõnel juhul saate ilma teha . , , , , ja kõik sisaldavad kui need on tõesed.

    Kui teil on sihtmärk ja see on surnud, tagastab see valik tõene.

    seisukoht: 0/1/2/…/n (vorm)

    Hoiatus on termin, mida tavaliselt kasutavad sõdalased, druiidid, petturid (Stealth), preestrid (varjukuju) ja šamaanid (kummitushunt). Seisukohti kasutatakse ainult olukordades, kus teatud oskusi saab mingil kujul kasutada. Seetõttu EI OLE paladiini aurad (kuigi need on vormipaneelil) ja jahimehe aspektid seisukohad.

    Kõige lihtsamal juhul , nagu varem mainitud, tähendab, et olete ükskõik millises riiulis/vormis. See on samaväärne kus n on riiuli number. siin on sama mis , ja on võimalik kasutada selliseid tingimusi nagu et kontrollida, kas olete riiulil 3 või üldse mitte.

    Riiulid ise on nummerdatud samamoodi nagu nende asukoht riiulil/kujupaneelil. Näiteks druiidivormidel, mis algavad sõnadega Bear, Aqua Form, Cat ja Travel, on positsiooninumbrid 1 kuni 4. Selle kõige abistamiseks on siin lihtne laud numbritega:

    Sõdalane Druiid Preester Rogue šamaan
    Riiul 1 Lahing Karu Varjuvorm Stealth kummitushunt
    Riiul 2 Kaitsev Vee-
    Riiul 3 Berserker kass
    Riiul 4 Reisimine
    Riiul 5 MK/ToL
    Riiul 6 Lend

    Märkus: kui druiidil ei ole nõutavat vormi, nihutatakse kõik suuremad numbrid tabelis ülespoole.

    /cast Overpower; Lahingujaam

    /tühista vorm
    /valatud Faerie Fire (Feral)(); Haldja tuli

    Karu või kassi kujul kasutab see makro loitsu Faerie Fire (Feral), loitsu kujul on see lihtsalt Faerie Fire. Kõigil muudel vormidel viib makro teid loitsuvormi ja loob Faerie Fire.

    Nagu lugejate seas võib sarvedele tunduda, et kuna sarvel pole muid positsioone, töötab see valik identselt , kehtib ka ööhaldjate rassi Shadowmeldi, maagi nähtamatuse ja muu kohta.

    modifikaator:shift/ctrl/alt (mod)

    Muutmisklahvid on hea viis toiminguribadel ruumi kokkuhoiuks ja ka teatud otsuste tegemiseks. Oletame, et soovite lisada makrosse, et tavakasutusel teeb see ühe loitsu ja kui modifikaatorinuppu all hoida, siis teist loitsu:

    /cast Flash Heal; Suurem paranemine

    Muidugi saab modifikaatorinuppu näiteks konkreetselt määrata tähendab "nihet või juhtimist". Kui soovite täpsustada, et korraga on vaja kahte modifikaatorit: .

    Olge makrode seadistusnuppudega ettevaatlik. Kui lingite nupu A makroga, mis sisaldab näiteks modifikaatorit , ja siis selgub, et klahvikombinatsioon Shift-A on seotud millegi muuga – makrot ei käivitata, kuna klaviatuuri otseteedel on kõrgem prioriteet.

    muutemuutujad

    Kuigi klaviatuuri modifikaatorid võivad olla ainult shift, ctrl või alt, on olemas ka süsteemimuutujate komplekt, mida saab kasutada ka tingimuste muutjatena. Oletame, et muutuja SELFCAST tähendab "kui enesele automaatse loitsu muutja on lubatud". Vaikimisi on see alt (alt-klahvi all hoidmine loitsude esitamise ajal paneb sind proovima neid enda peale heita), kuigi mõned lisandmoodulid võimaldavad seda muuta. Kui teete sellise makro:

    /cast Greater Heal

    See töötab nii nagu peab, olenemata võtmest, mis on seatud "kasuta ise". Mõned muud muutujad ja nende vaiketingimused (märgatavalt väiksemate rakendusvõimalustega) on järgmised:

    • AUTOLOOTTOGGLE (vahetus) – esemete automaatne kogumine
    • STICKYCAMERA (ctrl) - staatiline kaamera
    • SPLITSTACK (shift) – virnade jagamine
    • VÄLJAKOKKUMINE (vahetus) – toiming esemete pealevõtmiseks
    • VÕRDLEMINE (nihe) - võrrelge kaupu
    • OPENALLBAGS (vahetus) – avage kõik kotid
    • QUESTWATCHTOGGLE (nihe) – ülesannete jälgimine

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

    Sarnaselt tingimusele võimaldab see suvand teie makrol otse reageerida, olenevalt sellest, millist hiirenuppu makro aktiveerimiseks kasutatakse. Nuppude numbrid 1 kuni 5 vastavad vasakule, paremale või keskmisele nupule ning nuppudele 4 ja 5 (kui teie hiirel on see olemas). Kui teie makro aktiveeritakse kiirklahvi vajutamisega, on tingimus jääb alati tõeks.

    #show Swift Green Mechanostrider
    /userandom Ebon Gryphon; Must Battlestrider, Swift Green Mechanostrider
    /dest maha

    Makro käitumine, kui see pole paigaldatud: vasak klõps valib võimalusel Ebon Gryphoni (lendav kontroll), vastasel juhul valib makro kinnituseks kas Black Battlestrider või Swift Green Mechanostrider. Paremklõps makrol valib alati ühe mehaanilistest kanadest.

    Makro käitumine, kui olete paigaldatud: vasakklõps eemaldab, välja arvatud juhul, kui me oleme lennus. Paremklõps – eemaldatakse alati.

    "Virtuaalset klõpsu" saab tavaliselt ignoreerida, kuid kui kasutate toiminguribade muutmiseks lisandmoodulit, võib see olla kasulik. Olekupõhised toiminguribad muudavad klikid virtuaalseteks klikkideks, et määrata, millist toimingut teha. Kuna need virtuaalsed klikid sõltuvad konkreetsetest lisandmoodulitest, ei lasku ma pikematesse selgitustesse.

    varustatud: (kantud)

    võimaldab teil määrata, kas teatud tüüpi eset on kantud. Kauba tüüp võib olla varude pesa number ja tegelikult kauba tüüp või alamtüüp. Lisateavet tüüpide loendi kohta leiate aadressilt http://www.wowwiki.com/ItemType ja http://www.wowwiki.com/API_TYPE_InventorySlotName . Siin on näide makrost, mida kasutan Shield Bashi või Pummeli valimiseks olenevalt sellest, mida kannan:

    #show Shield Bash; lööma
    /cast Shield Bash; Kaitseasend; Pummel;Berserkeri seisukoht

    #show rida kasutatakse Shield Bashi või Pummeli ikooni kuvamiseks. Ilma selleta näidatakse võimalusel asendiloitsu. Siin on pseudokood, mis on makro teise rea tegevuse transkriptsioon:

    Kui kilp on peal ja ma olen kas lahingu- või kaitseasendis, siis
    /valanud Shield Bash

    muul juhul, kui kilp on varustatud
    /valanud kaitsepositsiooni

    muidu, kui ma olen hulljulge positsioonil, siis
    /valatud Pummel

    muidu
    /valatud Berserker Stance

    Siin on veel üks makro, mis annab Overpowerile oma jõu:

    /varustama Crystalforged War Axe
    /cast Battle Stance; Ülevõim

    kanaldamine:

    Tavaliselt katkestab see infusiooniprotsessi, kui infundeerite loitsu (st suunate selle ära) ja hakkate uut loitsu tegema. See suvand võimaldab teil selliseid juhtumeid vältida, samal ajal kui teil on veel paar kasutust. Näiteks soovime sellistel juhtudel katkestada antud loitsu, kuid mitte katkestada teisi. parameetriteta ei sobi ühelegi loitsule, kuid saate kontrollimiseks kasutada ka suvalist loitsunimede loendit.

    Märkus: infusioon (kanalistamine) EI OLE SAMA, mis tavaline loitsu tegemine. Kasutamine kehtib ainult selliste loitsude puhul nagu Arcane Missiles, Drain Life, Mind Flay jne, kui pärast loitsu algust avaldab loits oma mõju aja jooksul.

    tegevusriba: 1/…/6 (bar)

    Vaikimisi liides pakub tegevusriba jaoks mitmeid lehti. Need lehed kehtivad ainult vaikeliideses nähtavale vasakpoolsele alumise toiminguribale. Õnneks saab teha sobivaid makrosid erinevad lehed tegevusribad ja asetage need teistele paneelidele. Üks näide võimaldab jahimeestel jäljendada seisukohti järgmiste aspektidega:

    /vahetusriba 1 2
    /cast Aspect of the Hawk; Ahvi aspekt

    boonusriba: 1/…/5

    Kõik klassid, mille tegevusribad põhinevad teatud tingimustel (asendid, varjatud režiim, omamine jne), kasutavad täiendavat "boonusriba". See määrab ka tegevuslahtrite vahemiku, mis asendavad põhitegevuse riba 1. lehekülje. Näiteks kui preester kontrollib sihtmärgi meelt, kasutab nende tegevusriba "boonusriba" nr 5. Seega saate teha järgmise lüliti makro:

    /valavad meelekontrolli
    /cancelaura Meelekontroll

    Kõik lemmikloomadega klassid peaksid hindama selle võimaluse kasulikkust. See võimaldab teil valida soovitud toimingu sõltuvalt aktiivsest lemmikloomast. Saate määrata lemmiklooma nime või selle tüübi (Voidwalker, Boar, Imp, Wolf jne). Iseenesest grupp:pidu/reid

    See valik võimaldab teil määrata, mis tüüpi grupi liige te olete. võrdväärne . sisaldab . See võib olla kasulik klasside jaoks, kus on buff:

    /valatud Arcane Brilliance; Arkaanne intellekt

    Kui olete rühmas, annab makro üldiselt Arcane Brilliance. Kui hoiate modifikaatori nuppu all või olete peost väljas, suunab makro Arcane Intellect sõbralikule sihtmärgile või teile endale.

    Rakendused makrovalikute jaoks

    Paljud 1. osas nähtud käsud ei ole iseenesest eriti kasulikud enne, kui kasutame nendega valikuid. Oleme paari juba näinud lihtne näide nende kasutusalasid, kuid sellest on siiski vaja täpsemalt rääkida. Järgmised jaotised seovad lahti kõik lahtised otsad ja loodetavasti inspireerivad teid oma uurimistööd tegema.

    Fookuse kasutamine

    Fookuses on sihtmärgi ID, täpselt nagu sihtmärk, mängija või raidpet1target (üksikasju vt http://www.wowwiki.com/UnitId). See võimaldab teil viidata teie määratud koletisele, mängijale või NPC-le. Lihtsaim fookuse kasutamine on kasutada seda klaviatuuri otseteedega. Klaviatuuri otseteede menüüs on kaks fookusest sõltuvat funktsiooni: Focus Target ja Target Focus. Focus Target seab teie fookuse praegusele sihtmärgile (see lähtestab ka fookuse, kui teil pole sihtmärki). Kui fookuse sihtmärk on määratud, saab sihtmärgi ID-d kasutada kõigi teiste käskude jaoks. Sihtfookus, nagu võite arvata, kasutab sihtmärgina teie praegust fookust. Kuid see sidumine ei kasuta fookust täielikult ära. Fookusest maksimumi saamiseks peate kasutama suvanditega makrosid.

    Üks levinud kasutusjuhtum on sihtmärgi seadmine rahvahulga kontrollimiseks. Mustkunstnik saab oma fookuseks valida koletise, kes muutub lambaks. Seejärel saab ta naasta sihtmärgi juurde kahjuinfusiooni saamiseks ja aktiveerida järgmise makro, kui tal on vaja uuesti rakendada oma muutumist lambaks.

    Või võib ravitseja seada fookusesse reidi peapaagi. Sellise lisandmooduliga nagu FocusFrame (http://wow.curse.com/downloads/details/5681/) on sellel eraldi paneel, mis hõlbustab paagi paranemist. /fookus
    /stopmacro
    /valatud polümorf

    Esimene rida seab fookuse teie praegusele sihtmärgile (või lähtestab fookuse, kui sihtmärki pole), olenevalt ühest järgmistest olukordadest.

    • Teil ei ole vaenulikku tähelepanu (välja arvatud juhul, kui see on tegelikult sõbralik või seda pole olemas)
    • Sinu fookus on surnud
    • Hoiate all modifikaatorinuppu (juhul, kui soovite fookust juba seadistatud ajal muuta)

    Makro teist rida ei käivitata, kui teil pole fookust. Ja lõpuks heidab makro teie fookusesse polümorfse loitsu. See annab teile ühe nupuvajutusega lahenduse fookuse juhtimiseks. Pange tähele, et me võiksime seda tingimust kasutada meeskonnas /valatud, selle asemel, et see käsuga eraldada /stopmacro. Aga, /stopmacro annab täiendavat paindlikkust, peatades muud käsud, mida võime lisada, näiteks hoiatused /lk.
    Samuti saate muuta sihtmärki ja fookust, andes tulemuseks kaks sihtmärki, mille vahel vahetate.

    /cleartarget
    /clearfocus
    /sihtfookus
    /cleartarget
    /targetlasttarget
    /fookuse sihtmärk
    /targetlasttarget

    Esimesed kaks rida tühjendavad sihtmärgi ja/või fookuse, kui need on surnud (kui soovite tõesti jälgida mitme sihtmärgi hukkumist, näiteks taaselustada või neilt esemeid võtta, peate need read eemaldama). Neljandat rida on vaja, sest /sihtfookus ei lähtesta sihtmärki, kui te pole fookust seadistanud (ilma selleta valib viies rida teie eelmise sihtmärgi).

    Makrokahvlid kasutades /click

    Oletame, et tahame nuppu, mis valib kolme loitsu vahel, mis põhinevad nihutusmuutujal, ctrl-muutujal või ilma modifikaatorita, ja kahe erineva sihtmärgi vahel, olenevalt sellest, kas hiire vasak- või paremklõpsata. Seda kõike saab teha sellises makros:

    /cast Greater Heal; Flash Heal; Uuenda

    Selline tülikas skript tuli välja (tegelikult on see rohkem kui 255 tähemärgi piirang). Selguse huvides saab selle jagada mitmeks reaks ja ruumi säästmiseks koondada. Kuid isegi siis on see üsna jõhker:

    /cast Greater Heal
    /cast Flash Heal
    /valatud Uuenda

    Kuid kui kasutame sihtmärgi valimiseks peamist makrot, olenevalt vajutatud hiirenupul, ja kahte makrot, mis valivad loitsud muuteklahvide abil, saame makrost arusaamist lihtsustada. Nende näidete huvides on makrod 2 ja 3 vastavalt nuppudel MultiBarLeftButton2 ja MultiBarLeftButton3.

    Makro 1:
    /klõpsake MultiBarLeftButton2; MultiBarLeftButton3) jättis vahele seadmist võimaldava käsu päringu sihtmärk= kõigi makrovalikute jaoks. Makrod 2 ja 3 tuleksid palju lihtsamalt välja, kui see oleks võimalik. Tegelikult, olenevalt konkreetsest teostusest, on võimalik juhendajast loobuda /klõpsake. Võib-olla midagi sarnast:

    #sihtpartei1; mängija
    /cast Greater Heal; Flash Heal; Uuenda

    Midagi sarnast saate teha ka kasutades /target hüpoteetilise asemel #sihtmärk ja lõpeta makro käsuga /targetlasttarget, kuid seda pole mõtet kasutada , mida on eespool mainitud.

    Kohandatud ikoonid

    Kui soovite oma makrode jaoks kasutada kohandatud ikoone, peate need kausta panema World of Warcraft\Liides\Icons(varem selle loomisel, kui seda pole). Failid peavad järgima samu nõudeid kui liidese tekstuurid. Nimelt olema kas BLP formaadis või 24bit/24bit + TGA alfakanali failid. Nende suurus peab olema 2-kordne kuni 512 (st 32x32, 512x128). Märkus. Kõik mitteruudukujulised pildid näivad tegevusribal moonutatud.

    Kuni Blizzard ei mõtle makrode serveritesse salvestamisele, peate kausta sisu kopeerima World of Warcraft\WTF\Account\AccountName arvutite vahel. See kaitseb ka kõiki installitud lisandmoodulite sätteid, kuid kõik lisandmoodulid peavad olema installitud igasse arvutisse.

    Kui soovite üle kanda ainult makrosid, peate kopeerima World of Warcraft\WTF\Account\AccountName\macros-cache.txtüldiste makrode jaoks ja World of Warcraft\WTF\Account\AccountName\YourName\YourCharacterName\macros-cache.txt konkreetsete märgimakrode jaoks.

    Kui teil on probleeme puuduvate makrodega ja te ei tea, kuidas seda lahendada, .

    WoW-l on tohutult erinevaid võimeid, loitse ja esemeid, mida saab kasutada. Mõnda neist läheb vaja vangikongides, teisi areenidel, teisi soolomänguks. Mõned võimed on vajalikud konkreetse bossi jaoks ja teised teatud meeskonnas mängimiseks. Ja mida me saame öelda šamaanide kohta nende totemide ja õnnistustega? Toiminguribade korraldamiseks ja võimete haldamise hõlbustamiseks on kaks peamist võimalust: makrode ja kiirklahvide kasutamine. Lisaks on olemas spetsiaalsed, näiteks , mis muudavad tegevusribad mugavamaks. Kuid ka ilma makrode ja kiirklahvideta ei kusagil!

    Minu üle vaadatud Razer Naga hiir toetab ka makro loomist ja kiirklahvide sidumist. Omamoodi topeltkasum.

    1) Kiirklahvid

    Neid on vaja, kui soovite võimalikult kiiresti kasutada maksimaalset arvu võimeid. See on eriti oluline edasi ja edasi mängides. Kiirklahvide tähendus seisneb selles, et vajutate klaviatuuri mis tahes nupule ühe või teise selles lahtris asuva võime aktiveerimise. Näiteks World of Warcrafti mängides kasutan rohkem kui tosinat kiirklahvi: tervendamiseks, rünnakuks, kivi tagastamiseks ja isegi emotsioonide jaoks. See on tõesti väga mugav, sest nupule vajutamine on lihtsam kui hiire liigutamine, klõpsamine. Võite kaotada, surra vaenlase kätte või jääda ilma suurepärasest tabamusest .

    Peamiselt kasutatavad klahvid on Q, E, R, Y, F, G, V, C, X, Z, CapsLock, Shift, ~, B ja paljud teised. Ma kasutan enamikku neist nuppudest, samuti mitmeid nuppe hiirel =). Seo rakk külge kiirklahv Võite kasutada menüüd "Võtme määramine". Valige lihtsalt lahter, mida soovite siduda, ja vajutage soovitud klahvi. Kiirklahvide kasutamine on tõesti väga mugav. Siin on minu tegevusriba:

    Nagu näete, on peaaegu kõik mõlema paneeli nupud seotud kiirklahvidega. Uskuge mind, see on päästnud minu, tanki ja teiste röövretkede elusid rohkem kui korra.

    2) WoW-i makrod

    Teine oluline osa paneelide optimeerimisel on makrode menüü loomine WoW-is. Väga sageli kasutame sama võimete komplekti või sama loitsujada. Kui need asuvad erinevates lahtrites, võib tekkida ruumiprobleem. Näiteks šamaanidel on mitmeid võimeid, mida konkreetses tsüklis kasutatakse. Optimeerimiseks kasutatakse järgmist tüüpi makrot:

    /castsequence reset=10 võime1, võime2,…

    WoW-i skripte saab rakendada erinevatele totemide rühmadele: ratastotemid ja lähivõitlustotemid, pvp-totemid ja koopaste totemid. /castsequence makro on õigustatud ka teiste klasside jaoks. Näiteks saavad nad seda kasutada -tsüklite loomiseks, tankimiseks jne. Kõik progressiivsed mängijad kasutavad oma mängu tõhususe suurendamiseks kindlasti makrosid. WoW-s pole makrod mitte ainult mängumugavuse tagamiseks, vaid ka ebameeldivate olukordade vältimiseks.

    Teine WoW makrode rühm on samaaegsed makrod. On ju teada, et Heroismi või Bloodlust all on palju parem kõik võimed korraga sisse lülitada. Ja seda makrot kasutab ka kuulus PoM-i püroblastide kombinatsioon. Makro on järgmine:

    /kasutus 13 - ülemine tarvik

    /kasutus 14 - põhjatarvik

    /cast ... - võime nimi, näiteks Adrenaline Rush või Bestial Fury

    Selline makro võimaldab teil teha palju kahju, kui kaasasolevad tarvikud ja võimalused on aktiivsed. Lisaks saavad röövlid kasutada makrot ohvrite läbiotsimiseks ja samaaegselt nende vastu rünnakut alustada

    /cast Pick Pockets

    /valatud Alatu trikk

    Nüüd ei lahku enam keegi täis taskutega. Kui sihtmärk on otsingute suhtes immuunne, algab rünnak lihtsalt. Hea mõte on kasutada WoW-makrosid koos kiirklahvidega. Näiteks on mul makro totemidega F-il paranemiseks. Ja makro kõrval . Kõik on mugav ja kompaktne.

    Väga huvitav ja kasulik makro, mida ma nimetan 2 kinnituseks ühes. Selle WoW makro olemus on järgmine: kui oleme tsoonis, kus on võimatu lennata, siis kasutatakse maapealset kinnitust. Kui on võimalik lennata, siis kasutatakse lendavat kinnitust. See on väga mugav, sest oletame, et Dalaranis ei saa lennata, kuid kui lähete Krasi saidile, avaneb see võimalus. Ärge siduge kinnitusi erinevate nuppudega? See on irratsionaalne. Seega kasutame järgmist makrot:

    /cast flying_mount
    /cast ground_mount

    Kui te ei saa selles kohas lennata, annab makro veateate ja kasutab automaatselt maapealset kinnitust.

    Vau makrosid saab kirjutada ka vene keeles. Näiteks /cast käsk muutub /cast. Kuigi soovitan jääda ingliskeelsete terminite juurde, sest enamik võimsaid keerukaid makrosid on kirjutatud inglise keeles. inglise keel ja terminoloogiast on lihtne segadusse sattuda. Veel mõned näited makrode kohta WoW-is vene keeles:

    /tere – tervitate konkreetset tegelast või kõiki ümberkaudseid
    /igavus - näitad, et sul on igav
    /lol - sa puhked rõõmsalt naerma

    Oluline on kindlasti seadistada WoW makrokäskudele vastav ikoon. Vastasel juhul võite lihtsalt eksida tohutul hulgal erinevatest makrodest, mis ei erine üksteisest ikooni poolest. Õnneks on makroredaktoris ikoonide valik väga suur ja seadistada saab mis tahes pilti.

    Muidugi, tegelikult on makrosid palju rohkem, makrodele saab kirjutada terveid programme, kasutada palju klahve ja töödelda aega. Kui teate, kuidas WoW-is makrosid kirjutada, pole teil probleeme erinevate makrode kogumi loomisega mis tahes eesmärgil. Kuid minu eesmärk oli näidata, millised tööriistad mängu optimeerimiseks on olemas ja kuidas saate oma elu lihtsustada. Loodan, et sellest artiklist on abi