WoW 3.3 მაკრო გზამკვლევი 5. Hotkeys და მაკრო WoW თამაშის მოხერხებულობისთვის

მაკროები არიან კარგი გზაგაამარტივეთ თქვენი დავალება და შეასრულეთ რუტინული და არა მხოლოდ საქმეები ბევრად უფრო სწრაფად და ეფექტურად. ქვემოთ მოცემულია მაკროები PvP და PvE მონადირეებისთვის.

Kill Shot / მიზნობრივი გასროლა:

#showtooltip მიზნობრივი კადრი
/ მსახიობი Kill Shot
/დასახული მიზნობრივი კადრი

ყოველ ჯერზე მაკროზე დაწკაპუნებაზე, ის ცდილობს გამოიყენოს Kill Shot, მაგრამ თუ ის CD-ზეა ან მტრის HP-ზე, ის არ დაუშვებს მის გამოყენებას. ისვრის მიზანმიმართულ დარტყმას. ხაზები / სკრიპტი წაშლის შეცდომის შეტყობინებებს.

ჩარევა / თავგანწირვის ღრიალი:

/თავგანწირვის ღრიალი
/თავგანწირვის ღრიალი
/ მსახიობი ინტერვენცია
/ მსახიობი ინტერვენცია

გამოყენებისას ავალებს შინაურ ცხოველს გამოიყენოს თავგანწირვის ღრიალი და ჩაერიოს კურსორის ქვეშ მყოფ მეგობრულ სამიზნეზე, თუ კურსორის ქვეშ სამიზნე არ არის ან მტრულად განწყობილია ამ შინაური ცხოველის შესაძლებლობების გამოყენებით.

მფლობელის შეკვეთა:

#showtooltip ოსტატის შეკვეთა
/ასეთ ოსტატის ბრძანება
/ასეთ ოსტატის ბრძანება

მოქმედებს ისევე, როგორც წინა, თუ სამიზნე კურსორის ქვეშ არის მეგობრული, მაშინ მასზე იყენებს მფლობელის შეკვეთას. და თუ არა, მაშინ შენ.

დეზორიენტაციის გასროლა:


/გადაცემული დეზორიენტირებადი კადრი
/გადაცემული დეზორიენტირებადი კადრი

იყენებს დეზორიენტირებულ დარტყმას თქვენთან ყველაზე ახლოს ან კურსორის ქვეშ არსებულ სამიზნეზე. თუ დაჭერით alt-ს გამოყენების დროს, კადრი გადაიტანება ფოკუსში.

კლიპი Wings, Raptor Strike და Disengage:

#showtooltip Breakaway
/stopcasting
/სკრიპტი UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/ ჩამოსხმული სამაგრი ფრთები
/ მსახიობი Raptor Strike
/გადაცემა Disengage
/სკრიპტი UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");

მაკროზე დაწკაპუნების შემდეგ იყენებთ უნარებს: ფრთების დაჭერა, ფეხის და პირის ღრუს დარტყმა და აფრენა. ამოღებულია შეცდომის შეტყობინებები მაკროდან.

მხეცის შეშინება:

#showtooltip Beast Scare
/მსახიობი Scare Beast
/მსახიობი Scare Beast

სასარგებლო მაკრო, გეხმარებათ აკონტროლოთ ველური დრუიდები და სხვა ცოცხალი არსებები. იყენებს კურსორის ქვეშ მყოფი მხეცის დაშინებას, თუ არის ერთი, თუ არა, მაშინ უახლოეს სამიზნეზე. Alt-ის დაჭერისას იყენებს ფოკუსის უნარს.

ცხოველების რისხვა:

#showtooltip Bestial Wrath
/გამოიყენე 13
/გამოიყენე 14
/ჩასმული Bestial Wrath

ააქტიურებს თქვენს წვრილმანებს და იყენებს Bestial Wrath-ს.

გადამისამართება:

#showtooltip გადამისამართება
/გადაცემა გადამისამართება
/გადაცემა გადამისამართება
/გადაცემა გადამისამართება
/გადაცემა გადამისამართება
/გადაცემა გადამისამართება

თუ ფოკუსირებულია მეგობრული სამიზნე, მაკრო ცდილობს გადამისამართდეს მასზე, თუ ის მტრულია, მაშინ მის სამიზნეზე. შემდეგ გადადით თქვენი სამიზნეზე. თუ არ არის შესაძლებელი გადამისამართების ვარიანტები, გამოიყენეთ გადამისამართება თქვენს შინაურ ცხოველზე.

მაკრო შინაური ცხოველებისთვის:

#showtooltip
/მსახიობი Taming the Beast
/მსახიობი Phoenix Heart
/cast Summon pet; შინაური ცხოველების აღდგომა
/castsequence reset=15 შინაური ცხოველის განკურნება, null
/ cast Banish pet

ძალიან სასარგებლო და მრავალფუნქციური მაკრო, რომელიც დაგეხმარებათ შინაური ცხოველის მოთვინიერებაში, გამოცოცხლებაში, განკურნებაში, გაძევებაში ან გამოძახებაში.

სუნამოს შეცვლა:

#showtooltip
/castsequence !Dragonhawk Spirit, !Viper Spirit

აერთიანებს ორ სულის ღილაკს ერთში.

გამაჩუმებელი კადრი:

#showtooltip დეზორიენტირებადი კადრი
/გადაცემა დუმილი კადრი
/stopmacro
/გადაცემა დუმილი კადრი

იყენებს ფოკუსის გაჩუმების კადრს alt-ის დაჭერისას. და თქვენს სამიზნეზე მარტივი დაწკაპუნებით.

სიკვდილი ტოტემებს:

/ petattack
/ petattack
/ petattack
/ petattack
/ petattack

უბრძანებს შინაურ ცხოველს თავდასხმას ტოტემებზე.

სხვა სიახლეები ამ თემაზე:

შელოცვები

თქვენი თამაშის დროს, ნაკლებად სავარაუდოა, რომ დაწეროთ ბევრი სლეში ბრძანება, რომელიც შეიძლება სასარგებლო იყოს მაკროსთვის. რა თქმა უნდა, მარტივი ემოციური ბრძანება შეუძლია როლური გარემოცვა მისცეს თქვენს თამაშს, მაგრამ არა მეტი.

ჩაწერეთ /cast, ყველაზე ხშირად გამოყენებული ბრძანება მაკროებში. ის საშუალებას გაძლევთ გამოავლინოთ ნებისმიერი შელოცვა თქვენი მართლწერის წიგნიდან ან თქვენი შინაური ცხოველის შელოცვიდან. უმარტივესი მაკრო მაგალითი:

/გადაღებული ჩრდილოვანი სიტყვა: ტკივილი

ეს მაკრო თქვენს სამიზნეზე განათავსებს Shadow Word of Pain-ს. მაკრო ზუსტად ისე იქცევა, თითქოს შელოცვის პანელიდან უბრალოდ შელოცვა აკეთო. თამაში ამოიცნობს მაკროს, როგორც შელოცვას, აჩვენებს გაგრილებას და მანძილს სამიზნემდე. თქვენ შეგიძლიათ აირჩიოთ იგივე სურათი თქვენი მაკროსთვის, როგორც თავად მაგია.

რატომ გამოვიყენოთ მაკრო, როდესაც შეგიძლიათ უბრალოდ განათავსოთ მაგია პანელზე? პასუხი მარტივია. მაკრო საშუალებას გაძლევთ დააკავშიროთ მრავალი ბრძანება, რის გამოც ისინი ასე სასარგებლოა.

წარმოიდგინეთ, რომ თქვენ ხართ ჯადოქარი და გსურთ გამოაცხადოთ თქვენს ჯგუფს, როდესაც ვინმეს ცხვართ. ამისათვის ჩადეთ შელოცვა და შეტყობინება /p-ის საშუალებით მაკროში:

/cast Polymorph /p ცხვარი %t!

Შენიშვნა:მაკრო ყველაფერს ერთდროულად იწყებს, ასე რომ თქვენ იტყვით თქვენს ხაზს მართლწერის დაწყებისთანავე. ეს ნიშნავს, რომ თუ ამ ბრძანებებს სხვა თანმიმდევრობით დააყენებთ, ეფექტი იგივე იქნება. ასე რომ, თუ ოდესმე მოგინდებათ რაიმეს თქმა მხოლოდ მას შემდეგ, რაც თქვენ რეალურად შეასრულებთ შელოცვას, მაშინ შეგიძლიათ გამოიყენოთ AfterCast დანამატი, რომელიც იმუშავებს შემდეგ სლეშის ბრძანებას მხოლოდ შელოცვის ჩაწერის შემდეგ. Მაგალითად:

/aftercast /p დააწკაპუნეთ პორტალზე %t-ის გამოსაძახებლად. /მსახიობთა გამოძახების რიტუალი

შენიშვნა: მართლწერის სახელები

ბრძანება /cast არის ძალიან მკაფიო იმის შესახებ, თუ როგორ წერთ მართლწერის სახელებს. იმისათვის, რომ წარმატებით დაწეროთ მაკრო, თქვენ უნდა იყოთ სრულიად სწორი მართლწერაში, პუნქტუაციაში და ინტერვალში. შელოცვის სწორი ჩაწერის გარანტი იქნება შემდეგი ქმედება - მაკროს წერისას გახსენით თქვენი მართლწერის წიგნი და Shift + დააწკაპუნეთ სასურველ უნარზე. ეს მოგცემთ მაკროში შელოცვის ზუსტ სახელს, მათ შორის ყველა მოდიფიკატორს, როგორიცაა დრუიდული ფორმები Mangle-ისთვის.

ნივთებისა და აქსესუარების გამოყენება

ყველაფერი ძალიან მარტივია. ელემენტების გამოყენების ბრძანება არის /use. როგორც /კასტის შემთხვევაში, ყველაზე მეტად რეგულარული ფორმაჩანაწერი იყენებს იმ სახელს, რისი გამოყენებაც გსურთ:

/გამოიყენეთ Green Mechanostrider

ამ ბრძანების რამდენიმე სხვა ფორმაც არსებობს.

/გამოყენება<ячейку инвентаря>

ეს ფორმა საშუალებას გაძლევთ გამოიყენოთ ნივთი კონკრეტულ სლოტში. უჯრედების ნომრები ნაჩვენებია ამ ფიგურაში:

გამოყენებულია თქვენი ზედა აქსესუარების სლოტი.

/გამოყენება<номер сумки> <ячейка>

თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი ნივთი თქვენი ჩანთიდან. წარმოიდგინეთ, რომ თქვენი შინაური ცხოველისთვის საკვები ყოველთვის არის თქვენი ზურგჩანთის პირველ ჭრილში. თქვენ შეგიძლიათ მარტივად დაწეროთ მაკრო თქვენი საყვარელი ცხოველის შესანახი:

/გადაცემული შინაური ცხოველების საკვები /გამოიყენეთ 0 1

ჩანთები დანომრილია 0-დან 4-მდე მარჯვნიდან მარცხნივ (0 ყოველთვის არის ზურგჩანთა), ხოლო უჯრედები დანომრილია 1-დან მარცხნიდან მარჯვნივ, ზემოდან ქვემოდან (კითხვის მსგავსად):

1 2 3 4

5 6 7 8

1 2

3 4 5 6

7 8 9 10

დაბოლოს, მე ვაჩქარებ შეხსენებას, რომ /cast და /use მუშაობს ზუსტად იგივე. /cast-ს შეუძლია ნივთების სროლა და /use შეუძლია შელოცვების გაკეთება.

მრავალი მოქმედება ერთი დაწკაპუნებით

ზოგადად, თქვენ არ შეგიძლიათ გამოიყენოთ ერთზე მეტი შელოცვა მაკროზე დაჭერით. შელოცვების უმეტესობას და ზოგიერთ ელემენტს აქვს გლობალური გაგრილება (GCD), რომელიც ხელს უშლის თქვენ ერთდროულად გააკეთოთ ძალიან ბევრი ქმედება. ზოგიერთი შელოცვის გაკეთება შესაძლებელია ღილაკის მხოლოდ ერთი დაწკაპუნებით. ნებისმიერ მყისიერ ან არა GCD შელოცვას შეიძლება მოჰყვეს სხვა. შელოცვის ინსტრუმენტების მინიშნება გაცნობებთ, არის თუ არა ის მყისიერი, მაგრამ იმის გასარკვევად, აქვს თუ არა მას GCD, თქვენ უნდა გამოიყენოთ სპეციალური საიტები, როგორიცაა WowHead. ასეთი მაკროს მაგალითია შემდეგი:

/მსახიობი Howl of Fury /მსახიობი Blood Fury /Call of the Wild

სამიზნე შერჩევა

მიზნის შერჩევა კიდევ ერთი გავრცელებული მაკრო ამოცანაა. ნორმალური მაკროების გამოყენებით, თქვენ ასრულებთ შელოცვებს თქვენს ამჟამინდელ სამიზნეზე. /cast და /target ბრძანებების გაერთიანება შესაძლებელს ხდის მაკროს დაწკაპუნებისას სამიზნის შეცვლას.

უმარტივესი მაკრო ასე გამოიყურება:

/სამიზნე ვასია

/target ეძებს შესატყვისებს თქვენს მიერ დაწერილ ასოებსა და თქვენს გარშემო არსებულ მიზნებს შორის. ეს ნიშნავს, რომ თუ თქვენ იყენებდით /target თქვენ ბრძანებას და ამ სახელის სამიზნე ახლოს არის, თქვენ აირჩევთ მას. ეს შეიძლება იყოს პლუსი ან მინუსი სიტუაციიდან გამომდინარე. სამწუხაროდ, ეს მაკრო ასევე მიმართავს არასასურველ ერთეულებს (მაგალითად, გვამებს).

მოდით გავაერთიანოთ ორი ბრძანება - /cast და /target:

/სამიზნე Blackwing Mage /მსახიობი Scourge of Agony

თუ ახლომახლო არ არის Blackwing Mage, მაშინ სამიზნე იქნებით ვინმეს სახელით, რომელიც იწყება M-ით ან Ma-ით. თუ ეს მეგობრული სამიზნეა, მაშინ მაკრო საერთოდ კარგავს თავის მნიშვნელობას. კიდევ ერთი პრობლემა ის არის, რომ თქვენ შეგიძლიათ დამიზნოთ ვინმე 100 იარდის მოშორებით, რომელიც ნამდვილად არ გჭირდებათ. ამიტომ, პატჩ 2.3-ში ამ პრობლემის გადასაჭრელად დაინერგა ბრძანება /targetexact.

ყოველივე ზემოთქმულის გარდა, სასურველი სამიზნე სახელის ნაცვლად, შეგიძლიათ გამოიყენოთ ერთეულის ID. ერთეულის ID არის გზა კონკრეტული პერსონაჟის, ბრბოს, NPC-ის იდენტიფიცირებისთვის. მაგალითად, თქვენი ამჟამინდელი სამიზნე შეიძლება შეირჩეს "სამიზნე" ერთეულის ID-ის გამოყენებით. თქვენი პერსონაჟის შერჩევა შესაძლებელია "მოთამაშის" ID-ით და თქვენი შინაური ცხოველის არჩევა "pet". თქვენ შეგიძლიათ დაამატოთ „სამიზნე“ ნებისმიერი მოქმედი ერთეულის ID-ის შემდეგ, რომ აირჩიოთ ამ ერთეულის სამიზნე. ერთეულის ID-ების სია:

  • "arenaN" - მტრის არენის გუნდის წევრი. N = 1,2,3,4 ან 5.
  • "bossN" - მიმდინარე შეხვედრის აქტიური ბოსი, თუ ეს შესაძლებელია. N = 1,2,3 ან 4.
  • "ფოკუსი" - მოთამაშის მიმდინარე აქცენტი.
  • "mouseover" - ერთეული, რომელიც არის (ან ახლახან იყო) მაუსის მაჩვენებლის ქვეშ.
  • "არცერთი" - არ არის ერთეული. ხშირად გამოიყენება მაკროსის ავტომატური ჩამოსხმის თავიდან ასაცილებლად (/cast Healing Wave).
  • "partyN" - პარტიის N-ე წევრი, თქვენი პერსონაჟის გამოკლებით. N = 1, 2, 3 ან 4.
  • "partypetN" - მე-5 პარტიის წევრის შინაური ცხოველი. N = 1, 2, 3 ან 4.
  • "pet" არის მოთამაშის ამჟამინდელი შინაური ცხოველი.
  • "მოთამაშე" - თავად მოთამაშე.
  • "raidN" არის რეიდის წევრი. N = 1, 2, 3,…, 25.
  • "raidpetN" - მე-რ რეიდის წევრის შინაური ცხოველი. N = 1, 2, 3,…, 25.
  • "სამიზნე" - მოთამაშის ამჟამინდელი სამიზნე
  • "სატრანსპორტო საშუალება" - მოთამაშის ამჟამინდელი მანქანა.

სხვა სამიზნე ბრძანებები

/ასისტ

ეს ბრძანება თავისთავად ირჩევს სამიზნის სამიზნეს. მაგალითად, თუ მე მიმიზნებ და მე მიმიზნებ ირიელს, მაშინ /assist გაიძულებს, რომ ირიელი დაისახო.

/გარკვეული მიზანი

უმიზნოდ გტოვებს.

/სამიზნე ზუსტი

მიზნად ისახავს ერთეულს ზუსტად მითითებული სახელით. თუ სახელი არასწორად არის დაწერილი ან ერთეული თქვენგან შორს არის, მაშინ თქვენი სამიზნე არ შეიცვლება.

/targetlasttarget, /targetlastfriend, /targetlastenemy

პირველი ბრძანება ხაზს უსვამს თქვენს წინა სამიზნეს. მეორე არის წინა მეგობრული სამიზნე, ხოლო მესამე არის წინა მტრული. თუ მანამდე მიზანი არ გქონდა, მაშინ გუნდი არაფერს გააკეთებს.

/სამიზნე მტერი, /სამიზნე მეგობარი

ეს ბრძანებები იმეორებს კონკრეტული ტიპის სამიზნეებს სათითაოდ. /targetenemy ჰგავს TAB-ს დაჭერას და /targetfriend არის CTRL-TAB-ის მსგავსი. თქვენ ასევე შეგიძლიათ დაამატოთ "1" პარამეტრი, რომ გაიმეოროთ მიზნებზე საპირისპირო მიზნით(/targetenemy 1 მუშაობს SHIFT-TAB-ის დაჭერის მსგავსად).

Შენიშვნა:თქვენ შეგიძლიათ გამოიყენოთ ეს ბრძანებები მხოლოდ ერთხელ მაკროზე.

/targetenemy /targetenemy 1

/targetfriend /targetfriend 1

/targetenemyplayer, /targetfriendplayer

ეს გუნდები რიგრიგობით მიმართავენ კონკრეტული ტიპის მოთამაშის პერსონაჟებს. ისინი მუშაობენ ზუსტად ისე, როგორც /targetfriend და /targetenemy გარდა იმისა, რომ ისინი მიზნად ისახავს მხოლოდ მოთამაშეებს, ხოლო იგნორირებას უკეთებს ყველას, ვინც აკონტროლებს კომპიუტერს (NPCs, mobs, pets, minions). სასარგებლო მაკრო PvP-ში. როგორც /targetenemy, შეგიძლიათ გამოიყენოთ "1" ვარიანტი მიმართულების შესაცვლელად.

/targetenemyplayer /targetenemyplayer1

/targetfriendplayer /targetfriendplayer1

/targetparty, /targettraid

გაიარეთ ციკლი თქვენი ჯგუფიდან სამიზნეებზე ან სათითაოდ დაარტყით. როგორც /targetenemy, შეგიძლიათ გამოიყენოთ "1" ვარიანტი მიმართულების შესაცვლელად.

/targetparty /targetparty1

/targettraid /targetraid 1

შინაური ცხოველების მენეჯმენტი

როგორც უკვე აღვნიშნეთ, შეგიძლიათ გამოიყენოთ /cast თქვენი შინაური ცხოველის შესაძლებლობების გამოსავლენად. მათგან ყველაზე მნიშვნელოვანია შემდეგი:

/ petattack

იწვევს შინაური ცხოველის თავდასხმას თქვენს სამიზნეზე. თქვენ ასევე შეგიძლიათ მიუთითოთ სახელი ან ერთეულის ID, შემდეგ შინაური ცხოველი თავს დაესხმება კონკრეტულ ერთეულს.

/petfollow

თქვენი შინაური ცხოველი მოგყვებათ და ასევე წყვეტს თავდასხმას საჭიროების შემთხვევაში.

/petstay

შინაური ცხოველი დგას მანამ, სანამ სხვა ბრძანებას არ მიიღებს.

/პეტმოვეტო

ამ ბრძანების გამოყენების შემდეგ, თქვენ უნდა მიუთითოთ ადგილი, სადაც წავა თქვენი ცხოველი ამის შემდეგ.

/petpassive, /petdefensive, /petaggressive

ადგენს თქვენი შინაური ცხოველის ქცევას, ისევე როგორც ღილაკებს შინაური ცხოველების ზოლზე.

/petautocaston, /petautocastoff, /petautocasttoggle

ეს ბრძანებები აკონტროლებს თქვენი შინაური ცხოველის შელოცვის ავტომატურ ჩამოსხმას. პირველი რთავს ავტოკასტს, მეორე თიშავს. Მაგალითად:

/petautocaston ტანჯვა /petautocastoff ტანჯვა

/petautocasttoggleცვლის შინაური ცხოველების შელოცვების ავტომატურ ჩამოსხმას.

/petautocasttoggle Fire Breath

რთავს ავტომატურ ტრანსლირებას, თუ ის გამორთულია და პირიქით.

სხვა დახრილი ბრძანებები

ჩვენ განვიხილეთ საფუძვლები და ახლა მინდა შემოგთავაზოთ სხვა დახრილი ბრძანებები. ზოგიერთი მათგანი შეიძლება ერთი შეხედვით უსარგებლო ჩანდეს, მაგრამ მე-2 განყოფილების მაკრო ვარიანტებთან ერთად, ისინი შეიძლება შესანიშნავი იყოს.

გასახდელი ნივთები

ელემენტის აღჭურვისთვის არის სამი ბრძანება: /equip, /equipslot და /equipset. /equip იღებს ნივთის სახელს და გადააქვს სტანდარტულ სლოტზე, ისევე როგორც თქვენ დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ნივთზე. /equipslot იყენებს ინვენტარის სლოტის ID-ს და ნივთის სახელს ნივთის მითითებულ სლოტზე გადასატანად.

იარაღის სტანდარტულ ჭრილში გადასატანად:

/equip Sharpened Abyssal Axe

ქვედა ჭრილში აქსესუარის აღჭურვა:

/equipslot 14 სტაფილო ჯოხზე

წარმოვიდგინოთ, რომ ჩვენ გადავარჩინეთ ნივთების ორი ნაკრები. დავარქვათ ერთ ტანკს (აქვს ხმალი და ფარი), ხოლო მეორეს - DPS (ორმხრივი). მათ შორის გადასართავად ვიყენებთ შემდეგ მაკროს:

/equipset DPS; ტანკი

თუ თქვენ გაქვთ ფარი ხელში, მაშინ ატარებთ DPS ​​კომპლექტს, წინააღმდეგ შემთხვევაში, სატანკო კომპლექტს.

თქვენ შეგიძლიათ შეცვალოთ ფარი და არ გამოიყენოთ შემდეგი მაკრო:

/equipslot 17 უმოწყალო Gladiator's Cleaver; 17 სავარცხელი შა "თარი

შელოცვების და ნივთების თანმიმდევრობა

ხშირია შემთხვევები, როცა ხშირად იყენებ შელოცვების ერთსა და იმავე თანმიმდევრობას (მაგალითად, როტაციის გახსნა). თქვენი ცხოვრების გასაადვილებლად შეიქმნა ბრძანება /castsequence. ის იყენებს შელოცვებისა და ნივთების მძიმით გამოყოფილ სიას. ყოველ ჯერზე, როდესაც იყენებთ მაკროს, ის ააქტიურებს მიმდინარე შელოცვას ან ელემენტს. თუ თქვენ წარმატებით იყენებდით შელოცვას, მაშინ მაკრო გადადის შემდეგზე. ანუ ზედიზედ უნდა დააჭიროთ მაკრო ღილაკს, რათა სათითაოდ გააქტიუროთ შელოცვები. ბოლო შელოცვის შემდეგ, მაკრო ბრუნდება სიის სათავეში. Მაგალითად:

/Castsequence Immolate, Corruption, Scourge of Agony, Drain Life

მე ვაჩქარებ აღვნიშნო, რომ თუ Immolate არ იქნა ჩამოსხმული რაიმე მიზეზით (მანას ნაკლებობა, დიაპაზონის მიღმა, სიჩუმე), მაშინ მაკრო დარჩება იმავე წერტილში.

შელოცვების ჩამონათვალამდე შეგიძლიათ განსაზღვროთ თანმიმდევრობის გადატვირთვის პირობები თავიდან დასაწყებად. ძირითადი სინტაქსი შემდეგია:

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

სადაც n არის უმოქმედობის წამების რაოდენობა, რის შემდეგაც მაკრო გადაიტვირთება. სხვა სიტყვებით რომ ვთქვათ, თუ მაკრო არ გამოგიყენებიათ n წამის განმავლობაში, შემდეგ ჯერზე, როდესაც გამოიყენებთ მას, დაიწყეთ სიის პირველი შელოცვით. "target" აღადგენს თანმიმდევრობას სამიზნის შეცვლისას, "combat" - როდესაც ტოვებთ ბრძოლას, "shift", "alt" და "ctrl" - როდესაც ააქტიურებთ მაკროს შესაბამისი კლავიშის დაჭერით. შეგიძლიათ გამოიყენოთ რამდენიმე პირობა ერთდროულად. Მაგალითად:

/castsequence reset=10/shift Spell 1, სხვა შელოცვა, ნებისმიერი ელემენტი

თქვენ შეგიძლიათ დაწეროთ მაკრო, რომელიც გამოიყენებს შელოცვებს ორი განსხვავებული ნაკრებიდან, რომლებიც ერთად უნდა იქნას გამოყენებული, მაგრამ თითოეული ცალკე ნაკრები არ შეიძლება გამოყენებულ იქნას ერთდროულად მეორესთან ერთად (მაგალითად, აქსესუარები იგივე გაგრილებით). მაკრო ასე გამოიყურება:

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

პირველად მაკრო ააქტიურებს Berserk-ს და Accessory 1-ს, მეორედ ააქტიურებს Icy Blood-ს და Accessory 2-ს.

შემთხვევითი შელოცვები და ნივთები

/castrandom და /userandom საშუალებას გაძლევთ გამოაქვეყნოთ შემთხვევითი შელოცვა სიიდან. ყველაზე ხშირად ეს გამოიყენება შემთხვევითი სამაგრის დასამონტაჟებლად. Მაგალითად:

/ შემთხვევითი Swift Green Mechanostrider, Black War Mechanostrider, Summon Doomsteed

შეტევა

შეცვალეთ თქვენი სამიზნე და დაიწყეთ მასზე შეტევა:

/startattack Ashmane Boar

შეწყვიტე შეტევა:

/შეაჩერე ეშმანე ღორი

მართლწერის ზოლის მანიპულირება

არსებობს ორი ბრძანება, რომელიც საშუალებას გაძლევთ შეცვალოთ მართლწერის ზოლის გვერდები: /changeactionbar და /swapactionbar. /changeactionbar იყენებს ერთ რიცხვს მის მნიშვნელობად და ყოველთვის გადადის ამ ნომრის მქონე გვერდზე. გამოყენების მაგალითი იქნება მონადირის ასპექტები. Მაგალითად:

/გადაღებული ასპექტი Hawk /changeactionbar 1

/Fox-ის ასპექტი /changeactionbar 2

/swapactionbar იყენებს ორ ციფრს, როგორც ვარიანტს, და საბოლოოდ ცვლის ეტიკეტირებული ზოლები ერთმანეთს.

/swapactionbar 1 2

ბაფების გაუქმება

ბრძანება /cancelaura საშუალებას გაძლევთ გააუქმოთ არასაჭირო ბაფები. Მაგალითად:

/cancelaura Horn of Winter /cast Horn of Winter

ფორმა Exit

მეომრების გარდა, ნებისმიერ კლასს, რომელსაც აქვს პოზიციები (Druids, Priests with Shadowform, Rogues with Stealth და ა.შ.) შეუძლია გამოიყენოს /cancelform ფორმადან გასასვლელად. Მაგალითად:

/გაუქმება /გამოიყენე გიგანტური სამკურნალო წამალი

შეწყვიტე კასტინგი

/stopcasting არის ძალიან სასარგებლო ბრძანება "პანიკურ სიტუაციებში", როდესაც თქვენ უნდა შეაჩეროთ შელოცვა, რომელსაც ასრულებთ ნებისმიერ დროს და დაიწყოთ სხვა. Მაგალითად:

/stopcasting /cast Shadowburn

დემონტაჟი

გაიძულებს ჩამოხვიდე.

მიზნის შენახვა მომავალი ქმედებებისთვის

ბრძანება /focus საშუალებას გაძლევთ შეინახოთ თქვენი სამიზნე, რათა მოგვიანებით დაუბრუნდეთ მას. მაგალითად, რეიდის ლიდერმა გითხრათ, რომ დანამატი ცხვრად გადააქციოთ. დასაწყებად, დამიზნეთ ბრბო და აკრიფეთ /focus. ახლა თქვენ შეგიძლიათ გამოიყენოთ მაკრო შესაფერისი მომენტიბრბო ცხვრად აქციეთ:

/გადაცემა [@focus]

სკრიპტები

რისთვის არის სკრიპტები?

სკრიპტები არის ძალიან ძლიერი ინსტრუმენტი, რომელსაც შეუძლია მრავალი პრობლემის გადაჭრა. ამ მიზეზით, Blizzard-მა შეზღუდა სკრიპტების მოქმედების სფერო. დავიწყებ იმით, რისი გაკეთებაც არ შეგიძლია სკრიპტებით. თქვენ არ შეგიძლიათ შელოცვების მიცემა, ნივთების გამოყენება, მართლწერის პანელის გვერდის შეცვლა ან რაიმე სახის ზემოქმედება თქვენს სამიზნეზე. თქვენ შემოიფარგლებით "უსაფრთხო" ბრძანებების ნაკრებით.

სკრიპტები

WoW ინტერფეისი კონტროლდება კოდით, რომელიც დაწერილია Lua სკრიპტირების ენაზე. თქვენ შეგიძლიათ ისარგებლოთ სკრიპტირების სისტემით თქვენს მაკროებში ბრძანებით /run ან /script. მთელი სცენარი უნდა დაიწეროს ერთ სტრიქონში. თქვენ შეგიძლიათ გამოიყენოთ რამდენიმე / გაშვება იმავე მაკროში.

Blizzard გთავაზობთ ბევრ API-ს, რომლებიც გამოიყენება სკრიპტებში ინტერფეისის გასაკონტროლებლად. მე ვერ გეტყვით სკრიპტის ყველა დეტალს, ასე რომ, მე მოგიყვანთ ჩემს საყვარელ სცენარს, როგორც მაგალითი. ეს მაკრო თქვენს რეიდის თითოეულ მოთამაშეს ეუბნება შეცვალოს თავისი მიზანი, თუ მათ აქვთ იგივე სამიზნე, რაც თქვენ. ეს ხელს უწყობს მათ დაცვას ცხვრის ბრბოდან მოცილებისგან.

/cast Turn /run for i=1,GetNumRaidMembers()-1 გააკეთე ადგილობრივი u,t="raid"..i,"target"if UnitIsUnit(u..t,t)მაშინ SendChatMessage("შეცვალეთ სამიზნე! გადაუხვიეთ sheep..."","WHISPER",nil,UnitName(u))დასრულება დასასრული

მაკრო პარამეტრები

მაკრო ოფციები საშუალებას გაძლევთ გააკონტროლოთ მოქმედებები გარკვეული პირობებისა და წესების საფუძველზე. ნება მომეცით დაუყოვნებლივ მოგიყვანოთ მაგალითი - ეს მაკრო გადასცემს Renew-ს მეგობრულ სამიზნეზე და Shadow Word: Pain on მტრულ სამიზნეზე.

/cast განახლება; ჩრდილოვანი სიტყვა: ტკივილი

როდესაც იყენებთ მაკროს, მდგომარეობა მოწმდება. ის ამოწმებს, შეგიძლიათ თუ არა მიზანზე სამკურნალო შელოცვის გაკეთება. თუ პირობა დაკმაყოფილებულია, მაშინ გამოიყენება განახლება და მაკრო გადადის შემდეგ ხაზზე. წინააღმდეგ შემთხვევაში (სამიზნე არ არის ან ვერ ხერხდება სამიზნეზე სასარგებლო შელოცვის მიცემა), მოწმდება შემდეგი მდგომარეობა. ახლა ამოწმებს, ე.ი. შეიძლება თუ არა თავდასხმის შელოცვა მიზანზე. თუ პირობა დაკმაყოფილებულია, მაშინ აძლევთ Shadow Word: Pain. თუ არა, მაშინ არაფერი ხდება, რადგან პირობები აღარ არსებობს.

ბრძანებები დამხმარე ოფციები

ბრძანებების სია, რომლებიც მხარს უჭერენ ვარიანტებს:

  • #ჩვენება
  • #showtooltip
  • /ასისტ
  • /კანცელაურა
  • /გაუქმება
  • / მსახიობი
  • / შემთხვევითი
  • /კასტინგის თანმიმდევრობა
  • /changeactionbar
  • / ნათელი ფოკუსი
  • /გარკვეული მიზანი
  • /დააწკაპუნეთ
  • /დაშლა
  • /აღჭურვა
  • /equipslot
  • /აღჭურვა
  • /ფოკუსირება
  • /პეტაგრესიული
  • / petattack
  • /petautocastoff
  • /პეტატოკასტონი
  • /ცხოველთა თავდაცვითი
  • /petfollow
  • /პეტაპასივი
  • /petstay
  • /სტარტატაკი
  • / გაჩერება
  • /stopcasting
  • /stopmacro
  • /swapactionbar
  • /სამიზნე
  • /სამიზნე მტერი
  • /სამიზნე მეგობარი
  • /targetlasttarget
  • /სამიზნე მხარე
  • /targettraid
  • /სასარგებლო ნიჭები
  • /უსარგებლო შემთხვევითი

[@unit] (ადრე)

პირობების შემოწმების გარდა, მაკრო ოფციონების სისტემა საშუალებას გვაძლევს დავაყენოთ მრავალი მოქმედების სამიზნე. მაგალითად, შემდეგი მაკრო ყოველთვის დააყენებს სახვევებს თქვენს პერსონაჟზე, არ აქვს მნიშვნელობა ვინ არის ამ მომენტშიშენი მიზანი:

/გამოიყენე [@player] Heavy Netherweave Bandage

მუშაობს ზუსტად ისევე, როგორც [@unit].

მაკრო პარამეტრების ზოგადი სინტაქსი

ყველა ხაზის ბრძანება მუშაობს იმავე პრინციპით. თქვენ გაქვთ ბრძანება და გაქვთ პარამეტრების ნაკრები. პარამეტრები დამოკიდებულია ბრძანებაზე, ზოგიერთი ბრძანება არ საჭიროებს პარამეტრებს. რამდენიმე მაგალითი:

/მსახიობი Kara \___/ \___/ | | | პარამეტრები | ბრძანება /petattack \________/ V | | | პარამეტრები (ცარიელი) | /castsequence reset=3Dtarget Immolate, Corruption, Scourge of Agony, Siphon Life \____________/ \______________________________________________________________________/ | | ბრძანების პარამეტრები

მაკრო ოფციები საშუალებას გაძლევთ აირჩიოთ პარამეტრების ნაკრები ზოგიერთი კრიტერიუმიდან გამომდინარე. უმაღლეს დონეზე, თქვენ აყენებთ კრიტერიუმების/ოფციების ერთობლიობას, რომლებიც გამოყოფილია მძიმით. მძიმით განიხილება როგორც "სხვა" (სხვაგვარად) ან "სხვა თუ" (სხვა შემთხვევაში, თუ). კრიტერიუმი შედგება ნულოვანი ან მეტი პირობის კომპლექტისაგან. პირობების თითოეული ნაკრები ჩასმულია კვადრატულ ფრჩხილებში. სინტაქსის ილუსტრაცია:

/command [conditions] [more condition] პარამეტრები; [პირობები] ვარიანტები...

გუნდი მუშაობს მარცხნიდან მარჯვნივ. როგორც კი ის აღმოაჩენს პირობების კომპლექტს, რომელიც შეესაბამება სიმართლეს, ბრძანება გაშვებულია შესაბამისი პარამეტრებით. თუ პირობები არ არის, მაშინ ის ყოველთვის ჭეშმარიტად ითვლება.

მდგომარეობის სინტაქსი

პირობების თითოეული ნაკრები არის ჩვეულებრივი მძიმით გამოყოფილი სია. პირობები შეიძლება ჩაიწეროს ნებისმიერი თანმიმდევრობით, მაგრამ [@unit] ყოველთვის ყველა პირობაზე მაღლა დგას. მძიმე იგივეა, რაც "და". პირობა ნიშნავს "ჩემი ყურადღება მეგობრულია და არა მკვდარი".

კომენტარი:ტერმინები ძალიან მგრძნობიარეა. მაგალითად, თუ წერთ მაგის ნაცვლად, მაკრო შეცდომას მოგცემთ.

თავად პირობები შედგება რამდენიმე ბლოკისგან. მაგალითად, შეგიძლიათ პირობის წინ „არა“ დააყენოთ და პირობა საპირისპირო ხდება. გაითვალისწინეთ, რომ არ ნიშნავს იგივეს, რაც. და ორივე უბრუნდება "true"-ს, თუ არსებობს მართლწერის მიზანმიმართული. გარდა ამისა, არის მიზნები, რომელთა დახმარებაც არ შეიძლება და არ შეიძლება ზიანი მიაყენოს.

ზოგიერთ პირობას აქვს პარამეტრების საკუთარი ნაკრები. მაგალითად, ეს ნიშნავს "ნებისმიერ პოზიციას" (სასარგებლო ტერმინი პოზიციებისა და ფორმების მქონე კლასებისთვის, გარდა მეომრებისა, რომლებიც ყოველთვის ერთ-ერთ პოზიციაზე არიან). თუმცა, შეგიძლიათ განსაზღვროთ გარკვეული თაროები, რომელთა შემოწმებაც გსურთ. ოფციონთა ნაკრები იწყება მძიმით და თითოეული ვარიანტი გამოყოფილია ზოლით "/" რაც ნიშნავს "ან". ერთი მდგომარეობის ზოგადი ილუსტრაცია, სადაც ყველაფერი კუთხის ფრჩხილებში "≠" არჩევითია:

[მდგომარეობა<:parameter>>>]

მარტივი მაგალითი, რომელიც იყენებს Shield Bash-ს თავდაცვით და საბრძოლო პოზიციებში, მაგრამ იცვლება თავდაცვითი პოზიციაზე, თუ თქვენ ხართ Berserker პოზიციაზე.

/ჩასხმული Shield Bash; თავდაცვითი პოზიცია

ნორმალურ ენაზე ჩვენ ვწერდით "თუ ჩვენ ვართ 1 ან 2 პოზიციაზე, მაშინ ვიყენებთ Shield Bash-ს, წინააღმდეგ შემთხვევაში გადავდივართ თავდაცვით პოზიციაზე".

Შენიშვნა:"არა" მთელი მდგომარეობისთვის და მისი ყველა პარამეტრისთვის. ნიშნავს "არაფერს, გარდა თაროს 1 ან 2".

ცარიელი პარამეტრები და პირობები

მაკრო შეცდომების ერთ-ერთი მიზეზი არის ცარიელი პარამეტრის ჩაწერა. ხშირად ადამიანები სვამენ მძიმით მაკროს ბოლოს, რაც იწვევს მოულოდნელ შეცდომებს. Მაგალითად:

/petattack [@ფოკუსირება, ზიანი];

გავაანალიზოთ მაკრო. ეს აიძულებს თქვენს შინაურ ცხოველს შეუტიოს თქვენს ყურადღებას, თუ მას შეუძლია ზიანი მიაყენოს და სხვაგვარად არაფერი გააკეთოს. მოდით შევხედოთ დიაგრამას მოცემული მაკრო:

/petattack [@ფოკუსირება, ზიანი] ; \_________/ \____________/ V V V | | | | | ოფციის ბრძანება | | პარამეტრები (ცარიელი) | | | ოფციები (ცარიელი) | პარამეტრები (ცარიელი)

როგორც ხედავთ, არ არის საკმარისი პარამეტრები და პარამეტრები. გაითვალისწინეთ, რომ ცარიელი პარამეტრების ნაკრები ყოველთვის ჩაითვლება "true", ასე რომ, თუ პირველი პირობა არ არის ტესტირება მოხდება, მაშინ გამოყენებული იქნება ცარიელი პარამეტრი.

ცარიელი პირობები

ზოგჯერ მოგიწევთ შელოცვის გაკეთება კონკრეტულ სამიზნეზე გარკვეულ პირობებში, მაგრამ იმისთვის, რომ ჯადოქრობამ ნორმალურად იმუშაოს, თუ ეს პირობები არ დაკმაყოფილდება. შემდეგი მაკრო არის ასეთი შემთხვევის მაგალითი. ის გადასცემს სინათლის ნათებას თქვენი მაუსის ქვეშ არსებულ ერთეულზე. თუ კურსორის ქვეშ არავინ არის ან სამიზნე არის მტრულად განწყობილი, მაკრო უბრალოდ გამოგიგზავნით სინათლის ნათებას, თუ ჩართულია თვითმმართველობის გადაღება.

/გადაცემა [@mouseover, დახმარება] სინათლის ნათება

ან [@] ერთეულის პარამეტრების საწინააღმდეგოდ

ზოგიერთი გუნდი იყენებს ერთეულებს პარამეტრებად. მაგალითად, /target party1 მიზნად ისახავს თქვენი პარტიის პირველ წევრს. /target [@party1] აქვს იგივე ეფექტი. თუმცა, უმეტეს შემთხვევაში, ჩვენ არ გვაქვს უფლება დავაყენოთ პირობები ერთი ერთეულისთვის, არამედ ვიმოქმედოთ მეორეზე. შემდეგი მაკრო არ იმუშავებს როგორც დაგეგმილი იყო:

/სამიზნე [@focus, dead] party1

WoW უგულებელყოფს party1-ს, რადგან თქვენ ადრე მიუთითეთ ერთეული @ ოფციით.

Ვადები

ახლა გაგაცნობთ პირობების ჩამონათვალს და რას ნიშნავს ისინი. ქვემოთ უფრო დეტალურად გავაანალიზებ თითოეულ მათგანს.

პირობების სრული სია

ამ პირობებიდან ბევრი შეიძლება შემოწმდეს „მცდარი“ ნაცვლად „ჭეშმარიტი“. მაგალითად, არის მოქმედი პირობა, რომ რაღაც მოხდება მხოლოდ მაშინ, როცა არ ხართ ბრძოლაში.

  • ქმედების ზოლი:1/…/6 ან ზოლი:1/…/6 - არჩეულია კონკრეტული მართლწერის ზოლი.
  • bonusbar:5 - მანქანის ან სხვა მოთამაშის მართვის პანელი აქტიურია.
  • ღილაკი: 1/…/5/<виртуальный клик>ან btn:1/…/5/<виртуальный клик>- მაკრო გააქტიურებულია მაუსის მითითებული ღილაკით.
  • არხირება: - მითითებული შელოცვის შენარჩუნება.
  • საბრძოლო - საბრძოლო რეჟიმში.
  • მკვდარი - სამიზნე მკვდარია.
  • აღჭურვილია: ან ნახმარი: - ნახმარი ნივთის ტიპი (: შეიძლება იყოს ინვენტარის სლოტი, ნივთის ტიპი, ნივთის ქვეტიპი).
  • არსებობს - მიზანი არსებობს.
  • მფრინავი - ზონაში დაშვებულია ფრენა
  • ფრენა - მთაზე / მფრინავი სახით და ჰაერში.
  • ჯგუფი: პარტია/დარბევა - თქვენ იმყოფებით მითითებულ ჯგუფის ტიპში.
  • ზიანი - შეგიძლიათ სამიზნეზე მავნე ჯადოქრობა.
  • დახმარება - შეგიძლიათ მიაგდოთ სასარგებლო შელოცვა მიზანს.
  • შიდა - შიდა.
  • მოდიფიკატორი:shift/ctrl/alt ან mod:shift/ctrl/alt - მითითებული ღილაკის დაჭერით.
  • დამონტაჟებული - მანქანაზე.
  • გარეთ - ღია ცის ქვეშ.
  • პარტია - სამიზნე თქვენს პარტიაში.
  • შინაური ცხოველი:<имя пета или тип>- მითითებული შინაური ცხოველი აქტიურია.
  • რეიდი - სამიზნე თქვენს ჯგუფში ან დარბევაში.
  • spec:1/2 - მიმდინარე აქტიური სპეც.
  • პოზიცია:0/1/2/…/n ან ფორმა:0/…/n - თაროში.
  • სტელსი - უხილავი.
  • ცურვა - მცურავი.
  • unithasvehicleui - მაკროს სამიზნეს აქვს მანქანის ინტერფეისი.
  • automjetui - თქვენს პერსონაჟს აქვს მანქანის ინტერფეისი.

პოზიცია არის ზოგადი ტერმინი, რომელიც გამოიყენება მეომრებისთვის, დრუიდების, თაღლითების, მღვდლებისა და შამანებისთვის. პოზიციები გამოიყენება მხოლოდ მაშინ, როდესაც გარკვეული უნარის გამოყენება შესაძლებელია მხოლოდ ერთ-ერთ პოზიციაში/ფორმაში. ამიტომ, პალადინის აურა და DK ძალა, ისევე როგორც მონადირე ასპექტები, არ განიხილება პოზიციებად.

უმარტივესი ფორმა ნიშნავს, რომ თქვენ რომელიმე პოზიციაზე ხართ. , სადაც n არის თქვენი ყველა თაროების რაოდენობა, განსაზღვრავს ერთ-ერთ თაროებს. უდრის . ფორმა არის თაროს სხვა სახელი. ამიტომ, მდგომარეობა იმუშავებს ზუსტად ისევე, როგორც .

დანიშნული კლასების თაროები:

  • მეომარი: 1 - საბრძოლო პოზიცია, 2 - თავდაცვითი პოზიცია, 3 - ბერზერული პოზიცია.
  • დრუიდი: 1 - დათვის ფორმა, 2 - წყლის ფორმა, 3 - კატის ფორმა, 4 - მოგზაურობის ფორმა, 5 - მთვარის ფორმა ან ტრანსფორმაცია: სიცოცხლის ხე, 6 - ფრინველის ფორმა.
  • მოდიფიკატორი:shift/ctrl/alt გაძლევთ საშუალებას განსაზღვროთ ამჟამად აღჭურვილი ელემენტის ტიპი. : შეიძლება იყოს ინვენტარის სლოტი, ნივთის ტიპი, ნივთის ქვეტიპი. ასეთი მაკროს მაგალითი:

    წვეულება და დარბევა

    მართალია, თუ სამიზნე არის თქვენი პარტია ან რეიდი, შესაბამისად.

    ჯგუფი: წვეულება/დარბევა

    დამოკიდებულია იმაზე, თუ რა ტიპის ჯგუფში ხართ.

    უნარების გადართვა

    /cast ბრძანება რთავს და გამორთავს ზოგიერთ შელოცვას. ასეთი შელოცვების მაგალითებია Stealth, Shot, Mass Dispel (მწვანე წრე სროლისას). თუ გსურთ გამოიყენოთ მაკრო და ის დაუყოვნებლივ არ გამორთოთ ეს შესაძლებლობები, ჩაწერეთ ძახილის ნიშანი შელოცვის სახელის წინ.

    / მსახიობი !Stealth /cast !მასობრივი dispel /cast !გასროლა

    ფოკუსის გამოყენება

    ფოკუსი არის ერთეულის ID, ისევე როგორც სამიზნე, მოთამაშე ან raidpet1target. ის საშუალებას გაძლევთ ნებისმიერ დროს შეხვიდეთ თქვენს მიერ მინიჭებულ ერთეულზე. ფოკუსის უმარტივესი გამოყენება არის Key Assignment. ორი ცხელი კლავიატურაა დაკავშირებული ფოკუსირებასთან, ეს არის დამახსოვრება სამიზნე და აღდგენა სამიზნე. დაიმახსოვრეთ, მიზანი დანიშნავს მის ფოკუსს, ვინც არის ამ მომენტშიარის თქვენი მიზანი. ფოკუსის მინიჭების შემდეგ, შეგიძლიათ გამოიყენოთ იგი, როგორც ერთეულის ID სხვა ბრძანებებში. სამიზნის აღდგენა შეარჩევს დამახსოვრებულ ფოკუსს თქვენს სამიზნედ.

    ფოკუსირების ყველაზე გავრცელებული ფუნქციაა საკონტროლო სამიზნის (ცხვრის, გომბეშოს და ა.შ.) მინიჭება. ჯადოქარს შეუძლია აირჩიოს ვის ცხვარი და დაიმახსოვროს ეს მიზანი. ნებისმიერ დროს, როცა გომბეშოს განახლება სჭირდება, ჯადოქარს უბრალოდ უნდა დააჭიროს მაკრო ღილაკს:

    /გადაცემა [@focus]

    კლავიატურის მალსახმობების გარდა, არსებობს /focus და /clearfocus slash ბრძანებები. ოფციების გარეშე, /focus მიაკუთვნებს თქვენს სამიზნეს ფოკუსად და /clearfocus გაასუფთავებს თქვენს ფოკუსს. თქვენ ასევე შეგიძლიათ გამოიყენოთ ერთეულის ID-ები ან სახელები, როგორც /ფოკუსის ვარიანტები.

    მაკრო არის ინსტრუმენტი, რომელიც არსებობს World of Warcraft-ში მისი დაარსების დღიდან. მაკროს ძირითადი კონცეფცია არის ერთზე მეტი მოქმედების ერთდროულად შესრულება, რათა დავალება უფრო მარტივად შესრულდეს. ყველა მაკრო იწყება წინა ხაზებით (/), რათა გამოეყოთ ისინი ჩვეულებრივი ტექსტური მოქმედებებისგან. ამ სახელმძღვანელოში ჩვენ გავაშუქებთ მაკროების საფუძვლებს და როგორ დავიწყოთ თქვენი საკუთარი მაკროების შექმნა! ჩვენ ასევე ჩამოვთვლით ყველაზე პოპულარულ მაკრო სტრუქტურებს, რათა თავად შექმნათ უფრო რთული მაკრო.

    საფუძვლები

    მაკროს აქვს ცალკე მენიუს შესაქმნელად. ამ ეკრანზე წვდომა შესაძლებელია თამაშის მენიუდან (Esc ღილაკი) და შემდეგ აირჩიეთ Macros ან ჩაწერეთ /macro და დააჭირეთ Enter ჩატში. ამ ეკრანიდან შეგიძლიათ მიიღოთ ყველა ძირითადი ინფორმაცია თქვენი მაკროების შესახებ.

    თქვენ მიერ შექმნილ ყველა მაკრო ინახება Blizzard სერვერზე და მიბმულია თქვენს ანგარიშთან ან სიმბოლოსთან, რაც ნიშნავს, რომ მათზე წვდომა შეგიძლიათ სხვადასხვა კომპიუტერებიდა შეინახეთ ყველა შექმნილი მაკრო. დროის ნებისმიერ მომენტში ანგარიშიშეიძლება შეიცავდეს 120 მაკროს, პლუს 18 მაკროს შენახული თითოეული სიმბოლოსთვის.

    მაკროს შექმნა

    მაკროს შესაქმნელად, თქვენ უნდა შეხვიდეთ მაკრო ეკრანზე, შემდეგ დააჭიროთ ღილაკს "შექმნა". ამით თქვენ ხსნით ახალ ფანჯარას, რომელშიც უნდა დაასახელოთ თქვენი მაკრო და აირჩიოთ მისთვის ხატულა. თქვენ შეგიძლიათ აირჩიოთ ნებისმიერი ხატი თამაშში მყოფთაგან.


    არსებობს რამდენიმე მაკრო დირექტივა, რომელსაც ქვემოთ განვიხილავთ, რომლებიც საშუალებას მოგცემთ გადააცილოთ მაკროში ნაჩვენები სახელი და ხატულა, რათა მათ არჩევას დიდი დრო არ დასჭირდეთ. თქვენ შეგიძლიათ დაასახელოთ თითოეული მაკრო მხოლოდ ცარიელი ადგილით და ხატულა სტანდარტულად უპრობლემოდ მოინიშნება კითხვის ნიშნით. თუ გსურთ თქვენი მაკროს სახელის გადარქმევა, უბრალოდ შეარჩიეთ იგი მაკრო სიაში და დააწკაპუნეთ „სახელის/ხატის შეცვლაზე“.


    სახელისა და ხატის არჩევის შემდეგ, შეგიძლიათ გადაიტანოთ მაკრო მაკრო ეკრანიდან სამოქმედო ზოლში, რათა გამოიყენოთ იგი კლავიატურაზე დაჭერისას, ისევე როგორც ჩვეულებრივი შელოცვა. შემდეგი ნაბიჯი არის თქვენი მაკროს დაწერა!

    თქვენი პირველი მაკრო

    ერთ-ერთი ყველაზე ძირითადი მაკრო, რომელიც შეგიძლიათ დაწეროთ, არის იმის თქმა, თუ რა მართლწერას იყენებთ, რაც შეიძლება სასარგებლო იყოს შეფერხებისთვის და შეიძლება დაიწეროს როგორც
    / თქვით, რომ ვიყენებ Mind Blast-ს
    / მსახიობი Mind Blast
    სხვა სახის სასარგებლო მაკრო შეიძლება იყოს როგორც შელოცვის ჩასაწერად, ასევე მისი გაუქმებისთვის ერთი და იგივე ღილაკით, ჩვეულებრივ გამოიყენება თავდაცვითი შელოცვებისთვის, როგორიცაა Ice Block ან Dissolve, რომლებიც ბლოკავს თქვენს უნარს ზიანი მიაყენოთ. მაკრო ღილაკზე დაჭერით შელოცვა გამოცხადდება და ხელახლა გამოყენებით გააუქმებს მას. ფრთხილად იყავით, თუ ამ ღილაკს სპამი გამოაქვეყნებთ, შეგიძლიათ გააუქმოთ მისი გამოყენებისთანავე!

    კიდევ ერთი სასარგებლო მაკრო არის გარკვეული შელოცვის მიცემა მხოლოდ მოცემულ სამიზნეზე. მაგალითად, შეიძლება დაგჭირდეთ თავდასხმა ერთ მთავარ სამიზნეზე და შეწყვიტოთ სხვის შელოცვა. ამისათვის შეგიძლიათ დააყენოთ შეფერხების სამიზნე ფოკუსზე. შემდეგ შეგიძლიათ დაწეროთ მაკრო

    შესაძლებლობები და შეზღუდვები

    მაკრო შეიძლება შეიცავდეს მრავალ განსხვავებულ ბრძანებას და ფუნქციას, მათ შორის, მაგრამ არ შემოიფარგლება მხოლოდ ემოციური ფუნქციებით, შელოცვებით, გამოძახებით. მომხმარებლის ინტერფეისიდა დამატებების ფუნქციები. თუმცა, არსებობს გარკვეული შეზღუდვები, მაკროებს არ შეუძლიათ გამოიყენონ ინსტრუმენტები, რომლებიც ჩვეულებრივ ხელმისაწვდომი არ არის მოთამაშეებისთვის, გარდა ამისა, მათ შეუძლიათ მხოლოდ ერთი გლობალური გაგრილების გამოწვევა, როდესაც ეს დასრულდება, დანარჩენი მაკრო გაუქმდება. მაკროს ასევე არ შეიძლება დაპროგრამდეს, რაც იმას ნიშნავს, რომ მათ არ შეუძლიათ მოთამაშისთვის გონივრული გადაწყვეტილებების მიღება, როგორიცაა "სამიზნის განკურნება ყველაზე დაბალი HP-ით".

    ყველაზე ხშირად გამოყენებული ბრძანებები და ცვლილებები

    აქ ნახავთ ყველაზე პოპულარული ბრძანებების ჩამონათვალს, რომლებსაც მხარს უჭერს მაკროები და მათი ფუნქციონირება! მცირე ხრიკი, რომლის გაკეთებაც შეგიძლიათ, არის დაამატოთ #showtooltip მაკროს დასაწყისში, რათა მაკრო ისე მოიქცეს, როგორც ეს იყო მახასიათებელი თავად მართლწერის წიგნიდან, ხელახლა განსაზღვრავს სახელებს და დაამატებს მაკროში ნაჩვენები შედეგის მართლწერის ინსტრუმენტს.

    ჩატი / Emote ბრძანებები

    ეს ქმედებები არ ახორციელებს არანაირ მოქმედებას, ამიტომ არ იწვევს ბრძოლას და მხოლოდ კოსმეტიკური ღირებულებისაა.
    /e - (ან /emote) აჩვენებს შეტყობინებას თქვენი პერსონაჟის გამოყენების შემდეგ.
    /s - (ან /say) თქვენი პერსონაჟი იტყვის შეტყობინებას ბრძანების შემდეგ.


    საბრძოლო გუნდები

    ეს ბრძანებები ასრულებენ მოქმედებებს, რომლებიც ძირითადად გამოიყენება საბრძოლო ორიენტირებულ მაკროებში.
    /stopcasting - დაუყოვნებლივ აჩერებს თქვენს მიმდინარე შელოცვას.
    /targetlasttarget - ცვლის თქვენს სამიზნეს ბოლო ობიექტზე, რომელიც დამიზნებულია.
    /cast - აკეთებს შელოცვას თქვენი მართლწერის წიგნიდან მის შემდეგ აკრეფილი სახელით. (მაგალითად / სროლა Fireball)

    თქვენ ასევე შეგიძლიათ გქონდეთ მოდიფიკატორები შელოცვების ჩაწერისას, რომლებიც გამოჩნდება /cast ბრძანებასა და მართლწერის სახელს შორის ფრჩხილებში (). მაგალითად / მსახიობი [@focus] Kick . თქვენ შეგიძლიათ გქონდეთ მრავალი მოდიფიკატორი, რომლებიც დაკავშირებულია მძიმეებით (,), რომელიც უნდა იყოს ჭეშმარიტი ან მოდიფიკატორების სხვადასხვა ჯგუფი სხვადასხვა ფრჩხილებში. Მაგალითად

    / მსახიობი [@focus] Fireball

    სამიზნე მოდიფიკატორები

    სამიზნე მოდიფიკატორის დამატება თქვენს მაკროში შეცვლის თქვენს ამჟამინდელ სამიზნეს მითითებულს, თუ მისი პირობითი მნიშვნელობა მართალია. @ (წაიკითხეთ 'at') შეიძლება შეიცვალოს target = ყველა ბრძანებაში.

    სამიზნე მოდიფიკატორების სია:

    • @player - მიზნად ისახავს მოთამაშეს.
    • @target - ადგენს მოთამაშის მიმდინარე სამიზნეს.
    • @cursor - მიზნად ისახავს შელოცვას იმ რელიეფზე, რომელზეც მაუსის კურსორი ამჟამად მიუთითებს (ხელმისაწვდომია მხოლოდ ქსელური შელოცვებისთვის, როგორიცაა Mass Dispel ან Blizzard).
    • @focus მიზნად ისახავს ფოკუსის მიზანს.
    • @targettarget - მიზნად ისახავს სამიზნეს. მაგალითად, Boss-ის დამიზნების გამოყენებისას ის მიზნად ისახავს ტანკს ან იმას, ვისაც ბოსი უმიზნებს იმ მომენტში.
    • @boss1 - განსაზღვრავს პირველ ბლოკს Boss ჩარჩოებში. ჩვეულებრივ ხელმისაწვდომია მხოლოდ დუნდულში ან დარბევის დროს.
    • @arena1 - აყენებს პირველ ბლოკს Arena-ს ჩარჩოებში. ეს არის PvP-მხოლოდ მოდიფიკატორი, რომელიც ჩვეულებრივ ხელმისაწვდომია მხოლოდ არენაზე მატჩების დროს. არსებობს მეტი ვარიანტი, როგორიცაა arena2, arena3 და ა.შ.
    • @pet - მიუთითებს მოთამაშის შინაურ ცხოველზე.

    ყველა ეს კონვენცია შეიძლება გამოყენებულ იქნას იმის დასადგენად, თუ რა ქმედებები უნდა განხორციელდეს.

    Cogwheel-ის გზამკვლევის გაგრძელება მაკროსების წერისთვის. მეორე ნაწილში ჩვენ ჩავუღრმავდებით მაკრო წერის ბუნებას და განვიხილავთ ბევრ დახვეწილობას და ნიუანსს.


    1. ნაწილი 2: ვარიანტები მაკროებისთვის

    1.1. რა არის მაკრო პარამეტრები?

    1.2. ბრძანებები, რომლებიც საშუალებას აძლევს ოფციებს

    1.3.

    1.4. სინტაქსის მიმოხილვა

    1.4.1. ზოგადი სინტაქსის პარამეტრები

    1.4.2. პირობების სინტაქსი

    1.4.3. ცარიელი პარამეტრები

    1.4.4. ცარიელი ქვეყნები

    1.4.5. ერთეულის პარამეტრებით

    1.5. პირობითი ნახტომები

    1.5.1. პირობების სრული სია

    1.5.2. დახმარება და ზიანი

    1.5.5. პოზიცია (ფორმა)

    1.5.7. მოდიფიკატორი (mod)

    1.5.7.1. მოდიფიკატორი ცვლადები

    1.5.8. ღილაკი (btn)

    1.5.9. აღჭურვილი (ნახმარი)

    1.5.10. არხირება

    1.5.11. სამოქმედო ზოლი (ზოლი)

    1.5.12. ბონუს ბარი

    1.5.13. შინაური ცხოველი
    1.5.14. საბრძოლო

    1.5.15. დამონტაჟებული, ცურვა, ფრენა, შიდა და გარეთ

    1.5.17. წვეულება და დარბევა

    1.6. აპლიკაციები მაკრო ვარიანტებისთვის

    1.6.1. ფოკუსის გამოყენება

    1.6.2. მაკრო ჩანგლები /click გამოყენებით

    2. ნაწილი 3: მეტი ინფორმაცია

    2.1. მორგებული ხატები

    2.2. მაკროების შენახვა მრავალ კომპიუტერზე

    რა არის მაკრო პარამეტრები?

    მაკრო ოფციები არის სხვადასხვა ინფორმაციის საფუძველზე მაკროს მოქმედებების კონტროლის საშუალება. დაუყოვნებელი მაგალითის მისაცემად, შემდეგი მაკრო გადასცემს Renew-ს მეგობრულ სამიზნეზე და Shadow Word: Pain on მტრულ სამიზნეზე.

    /მსახიობი განახლება; ჩრდილოვანი სიტყვა: ტკივილი

    ამ მაკროს შესრულებისას მოწმდება სტატუსი . ის განსაზღვრავს, არის თუ არა თქვენი სამიზნე მეგობრული შელოცვებით. თუ სახელმწიფო true, შემდეგ შესრულებულია განახლების შელოცვა და მაკრო აგრძელებს შემდეგ ხაზს. წინააღმდეგ შემთხვევაში (თქვენ ან არ გაქვთ სამიზნე, ან არ შეგიძლიათ მეგობრული ჯადოქრობა მიმდინარე სამიზნეზე), წარუმატებლობა იწვევს შემდეგი მდგომარეობის დამუშავებას. ახლა მაკრო ამოწმებს სტატუსს . მუშაობს პრინციპით მხოლოდ შეურაცხმყოფელი შელოცვებისთვის. თუ პირობა მართალია, გამოიყენება Shadow Word: Pain. თუ არა - (ისევ მიზანი არ არის, ან მიზანს ვერ ავნებს) სხვა არაფერი კეთდება, რადგან პირობები აღარ არის.

    შენიშვნა: შესაძლებელი იყო ჩეკის ამოღება და მაკრო თითქმის იგივენაირად იმუშავებდა. თუმცა, თუ თქვენ არ გაქვთ სამიზნე ან შეუძლებელია მასზე მეგობრული ან შეურაცხმყოფელი შელოცვების მიცემა, თქვენ მიიღებთ შეცდომის შეტყობინებას ან, მართლწერის მიხედვით, სამიზნის შერჩევის კურსორს.

    ბრძანებები, რომლებიც საშუალებას აძლევს ოფციებს

    მხოლოდ "უსაფრთხო" ბრძანებები პასუხობს მაკრო ვარიანტებს. სინამდვილეში, უსაფრთხო ბრძანებები არის მიზეზი, რის გამოც ოფციები გაჩნდა. არაუსაფრთხო ბრძანებები, როგორიცაა ჩატის ბრძანებები, ემოციები და ასე შემდეგ, შეიძლება შესრულდეს Lua სკრიპტებში ბრძანებით / run. უფრო მეტიც, Blizzard-ს არ სურდა ხალხის დაბნეულობა მძიმით ";"-ის გამოყენებით. ჩატში. თუ ბრძანებას /say შეუძლია გამოიყენოს პარამეტრები მაკროებისთვის, შემდეგი მაგალითი დაბეჭდავს მხოლოდ "Hello":

    /თქვი გამარჯობა; მე ნობი ვარ

    აქ არის WoW-ში ხელმისაწვდომი ყველა უსაფრთხო ბრძანების სია:

    • #ჩვენება *
    • #showtooltip *
    • /ასისტ
    • /კანცელაურა
    • /გაუქმება
    • / მსახიობი
    • / შემთხვევითი
    • /კასტინგის თანმიმდევრობა
    • /changeactionbar
    • / ნათელი ფოკუსი
    • /გარკვეული მიზანი
    • /დააწკაპუნეთ
    • /დაშლა
    • /აღჭურვა+
    • /equipslot+
    • /ფოკუსირება
    • /პეტაგრესიული
    • / petattack
    • /petautocastoff
    • /პეტატოკასტონი
    • /petautocasttoggle
    • /ცხოველთა თავდაცვითი
    • /petfollow
    • /პეტაპასივი
    • /petstay
    • /სტარტატაკი
    • / გაჩერება
    • /stopcasting
    • /stopmacro
    • /swapactionbar
    • /სამიზნე
    • /სამიზნე მტერი
    • /სამიზნე ზუსტი
    • /სამიზნე მეგობარი
    • /targetlastenemy
    • /targetlastfriend
    • /targetlasttarget
    • /სამიზნე მხარე
    • /targettraid
    • /უსარგებლო შემთხვევითი

    * #show და #showtooltip არ არის ტექნიკურად უსაფრთხო ბრძანებები, მაგრამ ისინი მუშაობენ მაკრო ვარიანტებზე, როგორიცაა /use და /cast.

    + /equip და /equipslot ასევე ტექნიკურად სახიფათოა, რადგან მათი შესაძლებლობები ექვემდებარება დამატებებს და მაკრო სკრიპტებს.

    თუ გსურთ გამოიყენოთ ოფციები მაკროებისთვის სახიფათო ბრძანებებით, არის დამატებები, რომლებიც უზრუნველყოფენ ამ ვარიანტს. ჩემი დანამატი, MacroTalk (http://www.wowinterface.com/downloads/info6853-MacroTalk.html), ამატებს რამდენიმე /opt____ ბრძანებას თითოეული ჩატის ბრძანებისთვის და ზოგადი /opt ბრძანება, რომელიც საშუალებას გაძლევთ დაამატოთ პარამეტრები სხვა არასაიმედო ბრძანებებისთვის. .

    / გამოიყენეთ Heavy Netherweave Bandage

    განსახორციელებელი მოქმედების მიზნის დასახვის გარდა, ოფცია ასევე ადგენს მიზანს მდგომარეობის ტესტირებისთვის. ეს შეიძლება ცოტა დამაბნეველად ჟღერდეს, ასე რომ, აქ არის მაკრო მაგალითი, რომელიც აერთიანებს იმ ორი მაგალითის კონცეფციას, რომელიც ადრე გამოვიყენე:

    /cast Flash Heal

    პირველ რიგში, ის ამოწმებს მდგომარეობას . თუ ეს მართალია, კონტროლი გადაეცემა ბრძანებას / მსახიობი Flash Heal პარამეტრით. თუ არა, ის გადადის შემდეგ მდგომარეობაზე. . სამიზნის კეთილგანწყობის იგივე შემოწმება ხდება აქ, მაგრამ ამჯერად ის განსაზღვრავს არის თუ არა თქვენი სამიზნის სამიზნე მეგობრული. თუ ასეა, ის ახორციელებს /cast Flash Heal, მაგრამ გოლი გუნდისთვის / მსახიობიდასახულია თქვენი მიზნის მიზანი. თუ სასურველი სამიზნე მაინც ვერ მოიძებნა, მაკრო გადავა შემდეგ მდგომარეობაში, . ვინაიდან აქ არ არის მოქმედი პირობები, ის ყოველთვის იქნება ჭეშმარიტი, რაც გამოიწვევს Flash Heal-ის გადაცემას თავად მოთამაშეზე.

    სინტაქსის მიმოხილვა

    იმის გაგება, თუ როგორ მუშაობს მაკრო ოფციები, შეიძლება საშინელი არეულობა იყოს, ამიტომ მე გამოვიყენებ პირველ შესაძლებლობას ავხსნა მათი ზოგადი კონცეფცია. გამოვიყენებ რეალური მაგალითებიმოქმედი ვარიანტების გამოყენებით. ყველა ვარიანტი დეტალურად მოგვიანებით იქნება ცნობილი.

    ზოგადი სინტაქსის პარამეტრები

    კონსოლის ყველა ბრძანება ძირითადად ერთნაირად მუშაობს. თქვენ გაქვთ ბრძანება და ამისთვის პარამეტრების ნაკრები. ოფციები სპეციფიკური ბრძანებაა და ზოგიერთი ბრძანება გამოიყენება მათ გარეშე. Აი ზოგიერთი მაგალითი:
    / მსახიობი სმიტი
    \___/ \___/
    | |
    | - პარამეტრი
    - ბრძანება

    / petattack
    \_________/ვ
    | |
    | პარამეტრები (ცარიელი)
    |
    ბრძანება

    /castsequence reset=target Immolate, კორუფცია, აგონიის წყევლა, Siphon Life
    \___________/ \____________________________________________________________/
    | |
    ბრძანების პარამეტრები

    მაკროების ოფციები საშუალებას გაძლევთ აირჩიოთ პარამეტრების ნაკრები რამდენიმე კრიტერიუმზე დაყრდნობით. Ზე უმაღლესი დონე, თქვენ გაქვთ კრიტერიუმების/ოფციების ჯგუფების ნაკრები, რომლებიც გამოყოფილია მძიმით. კრიტერიუმები შედგება ნულისაგან ან მეტი რაოდენობითპირობების კომპლექტი. პირობების თითოეული ნაკრები მითითებულია შიგნით კვადრატული ფრჩხილები . აქ არის ზოგადი სინტაქსის ილუსტრაცია:

    /ბრძანება [პირობები] [მეტი პირობები] პარამეტრები; [პირობები] პარამეტრები ...

    როგორც ზემოთ მოყვანილი მარტივი მაგალითებიდან ხედავთ, ბრძანება შესრულებულია მარცხნიდან მარჯვნივ. როგორც კი აღმოჩნდება ჭეშმარიტი პირობების ნაკრები, შესრულდება ბრძანებები შესაბამისი პარამეტრებით. თუ ჩანაწერში პირობები არ არის, ის ყოველთვის იქნება სიმართლე. ძირითადად, თქვენ შეგიძლიათ წარმოიდგინოთ ბრძანება / მსახიობიერთი შელოცვით, როგორც მაკრო ვარიანტი, ერთ ჩანაწერში პირობების გარეშე. თუ ბრძანება ვერ პოულობს ნამდვილ პირობებს, ის საერთოდ არ იმუშავებს.

    პირობების სინტაქსი

    პირობების თითოეული ნაკრები არის მარტივი მძიმით გამოყოფილი სია. პირობები შეიძლება დაზუსტდეს ნებისმიერი თანმიმდევრობით, მაგრამ ყოველთვის მხედველობაში მიიღება პირველ რიგში, სხვა პირობამდე. გამყოფი "," (მძიმით) შეიძლება მოვიაზროთ როგორც სიტყვა "და". მდგომარეობა მოსწონს ნიშნავს "ჩემი აქცენტი არის მეგობრული სამიზნე და ის არ არის მკვდარი."

    კომენტარი:ტერმინები რეგისტრირებულია. გამოყენების შემთხვევაში იმის მაგივრად , მაკრო შეცდომას დაუშვებს. თუმცა, ეს არ ეხება მდგომარეობის პარამეტრებს (ქვემოთ აღწერილი). თუმცა, როგორც წესი, ჯობია დიდი ასოებით დაწერა. ჩაწერეთ შელოცვები და საგნები ზუსტად ისე, როგორც ხედავთ სახელებს მათ ინსტრუმენტებზე. და ზუსტად მიჰყევით ამ სახელმძღვანელოში მოცემულ მაგალითებს.

    თავად პირობები აგებულია რამდენიმე ბლოკიდან. პირველი, როგორც ხედავთ "nodead" მაგალითში, შეგიძლიათ დაამატოთ "no" პირობის წინ, რომ მიიღოთ საპირისპირო მნიშვნელობა. შეამჩნიე რომ არ ნიშნავს იგივეს, რაც . და დაბრუნდება ჭეშმარიტი მაინც თუ არის მიზანი. გარდა ამისა, არის რამდენიმე სამიზნე, რომელთა დახმარება ან ზიანის მიყენება შეუძლებელია (მოთამაშეები შეზღუდული შესაძლებლობის მქონე PvP-ით, არასაბრძოლო შინაური ცხოველები, ესკორტის ქვესტი და ა.შ.).

    ზოგიერთი პირობა ასევე მოითხოვს პარამეტრების საკუთარ კომპლექტს. Მაგალითად, ნიშნავს "თუ რომელიმე პოზიცია ჩართულია" (სასარგებლოა პოზიციის მქონე ყველა კლასისთვის, გარდა მებრძოლებისა, რადგან ისინი ყოველთვის პოზიციაზე არიან). მაგრამ თქვენ შეგიძლიათ მიუთითოთ ერთი ან მეტი კონკრეტული თაროები შესამოწმებლად. ოფციონთა ნაკრები იწყება ორწერტით ":" და თითოეული ვარიანტი გამოყოფილია წინ დახრილი "/"-ით, რაც ნიშნავს "ან". აქ არის სინტაქსის ზოგადი ილუსტრაცია ერთი პირობისთვის და ყველაფერი კუთხის ფრჩხილებში "" არჩევითია.

    აქ არის Shield Bash უნარ-ჩვევის გამოყენების მარტივი მაგალითი თავდაცვით ან საბრძოლო პოზიციებში, მაგრამ თუ ბერსერკერის პოზიცია აქტიურია, ის გადადის თავდაცვაზე.

    /ჩასხმული Shield Bash; თავდაცვითი პოზიცია

    შენიშვნა: "არა" პრეფიქსი ვრცელდება მთელ მდგომარეობაზე და მის პარამეტრებზე. ნიშნავს "ნებისმიერი თაროების გარდა 1 ან 2"

    ცარიელი პარამეტრები

    დაბნეულობა ჩნდება ბრძანებების გამოყენებისას, რომლებიც არ საჭიროებენ პარამეტრებს. მაკროსის დაწერისას ყველაზე გავრცელებული შეცდომა არის დასასრულს დამატებითი მძიმის დამატება, რაც იწვევს მოულოდნელ ხარვეზებს. განვიხილოთ ეს მაკრო:

    /პეტატაკი ;

    გაუთვითცნობიერებელებისთვის, როგორც ჩანს, შინაურ ცხოველს ფოკუსირებული სამიზნეზე ვგზავნი, თუ ის მტრულად განწყობილია და სხვა არაფერი. მაგრამ მოდით დავყოთ მაკრო მის კომპონენტებად:

    /პეტატაკი ;
    \_________/ \_________________/ V V V
    | | | | |
    ბრძანების პარამეტრები | | პარამეტრები (ცარიელი)
    | |
    | პარამეტრები (ცარიელი)
    |
    პარამეტრები (ცარიელი)

    იხილეთ ოფციების და პარამეტრების დამატებითი ცარიელი ნაკრები? დაიმახსოვრეთ - ცარიელი ოფციონების ნაკრები ყოველთვის ბრუნდება "true", ამიტომ მეორე ცარიელი ვარიანტი გადადის /petattack-ზე, თუ პირველი პირობა არ იყო ჭეშმარიტი.

    ცარიელი პირობები

    ზოგჯერ გჭირდებათ ბრძანება, რომელიც იყენებს უნარებს სწორ პირობებში კონკრეტულ სამიზნეზე, მაგრამ ნორმალურად იქცევა, თუ პირობები არ შეესაბამება სიმართლეს. ამ შემთხვევაში, თქვენ უნდა გამოიყენოთ ცარიელი პირობების ნაკრები, რომელიც ყოველთვის აბრუნებს true. ეს მაკრო მაუსის კურსორის ქვეშ მდებარე სამიზნეზე შუქის შუქს გადასცემს. თუ თაგვის ქვეშ სამიზნე არის მტრული ან უბრალოდ არ არსებობს, მაკრო იქცევა როგორც ჩვეულებრივი / cast Flash of Light ბრძანება და შეასრულებს შელოცვას თქვენს სამიზნეზე, ინტერფეისში საკუთარ თავზე ავტომატური ჩამოსხმის უნარების ვარიანტების გათვალისწინებით. პარამეტრები.

    /სინათლის ფლეში

    ერთეულის პარამეტრებით

    ზოგიერთი ბრძანება საშუალებას გაძლევთ პირდაპირ გამოიყენოთ სამიზნე ID, როგორც მათი პარამეტრები. მაგალითად, /target party1 მიზნად ისახავს თქვენი პარტიის პირველ პირს. ბრძანება /სამიზნეუფრო ნათელია, მაგრამ იქცევა ზუსტად იგივე. ამავდროულად, დეველოპერები ხშირ შემთხვევაში არ უშვებენ სამიზნე ID-ების გამოყენებას პირობების უშუალოდ შესამოწმებლად, ამიტომ თქვენ უნდა გამოიყენოთ ერთი ან მეორე მეთოდი, სიტუაციიდან გამომდინარე. მაგალითად, ასეთი მაკრო არ იმუშავებს ისე, როგორც უნდა:

    /სამიზნე პარტია1

    WoW უგულებელყოფს party1 პარამეტრს, რადგან ჩვენ უკვე დავაყენეთ მიზანი . ამ წესიდან მართლაც არის განსაკუთრებული გამონაკლისები. რამდენიმე გუნდს აქვს "საკვანძო მიზნები", როგორც მათი მთავარი მიზანი ამ გუნდებისთვის. თუ სამიზნეს იყენებთ, WoW საშუალებას მოგცემთ დააყენოთ სხვა, ან აირჩიოთ ნაგულისხმევი სამიზნე, თუ არცერთი არ არის დაყენებული. ეს ნიუანსი მოითხოვს კონკრეტულ მაგალითს:

    /ფოკუსირება სამიზნე

    აქ "საკვანძო მიზანი" არის აქცენტი. ვინაიდან იგი გამოიყენება , WoW მიზანს გადასცემს გუნდს /ფოკუსირება. თქვენ შეგიძლიათ ამოიღოთ "სამიზნე" ბოლოს, როგორც ბრძანება /ფოკუსირებანაგულისხმევი თქვენი მიმდინარე სამიზნე. ქვემოთ მოცემულია ყველა გუნდის სია მათი ძირითადი მიზნებით და ნაგულისხმევი მიზნებით, ასეთის არსებობის შემთხვევაში. კიდევ ერთხელ, სიცხადისთვის, მთავარი მიზანი არის ის, რომლის გამოყენებაც შესაძლებელია და ეს საშუალებას მოგცემთ გუნდს კიდევ ერთი გოლი მისცეთ. ნაგულისხმევი მიზანი არის ის, რომელიც გადაეცემა ბრძანებას, თუ სამიზნე არ არის მოცემული.

    ბრძანება საკვანძო მიზანი ნაგულისხმევი სამიზნე
    /სამიზნე სამიზნე
    /ფოკუსირება ფოკუსირება სამიზნე
    /სტარტატაკი სამიზნე სამიზნე
    / petattack pettarget სამიზნე

    1.5. პირობითი ნახტომები

    ახლა მოდით შევხედოთ პირობების სრულ ჩამონათვალს და რას ნიშნავს ისინი. თითოეული პირობა თავის მხრივ უფრო დეტალურად იქნება განხილული შემდგომ სახელმძღვანელოში.

    1.5.1. პირობების სრული სია

    აქ არის სისტემაში არსებული მაკროების სრული სია. Patch 2.0 მიზნად ისახავდა ყველა ძველი „ჭკვიანი მაკროსის“ ამოღებას თამაშიდან, რომელიც ხალხს საშუალებას აძლევდა ეთამაშათ ერთი ღილაკის სპამით. მაგრამ ზოგიერთ დავალებას, რომელთა შესრულებაც მაკროებს შეუძლიათ, მიენიჭა OK სტატუსი და Blizzard-ის კურთხევა, როგორც მაკროების ვარიანტები.

    თუ სიაში ვერ იპოვნეთ რაიმე პირობა, მაშინ არ არსებობს გზა, რომ შეამოწმოთ იგი და შეასრულოთ საჭირო მოქმედებები საბრძოლო მოქმედებებში. ამაზე საუბარი არ არის, მაგრამ სიტუაცია შეიძლება შეიცვალოს მომავალში. აბრევიატურა მოცემულია ფრჩხილებში.

    • დახმარება - შეუძლია მეგობრული შელოცვების მიცემა მიზანზე
    • ზიანი - შეუძლია მიზანზე მტრული შელოცვების მიცემა
    • არსებობს - სამიზნე არსებობს
    • მკვდარი - სამიზნე მკვდარია
    • პოზიცია (ფორმა) - იყავი თაროში (ფორმაში)
    • სტელსი - დამალული
    • მოდიფიკატორი (mod) - მოცემული ღილაკი შეჩერებულია
    • ღილაკი (btn) - მაკრო გააქტიურებულია მაუსის მოცემული ღილაკით
    • აღჭურვილი (ნახმარი) - სასურველი ტიპის საქონელი აღჭურვილია (ეს შეიძლება იყოს ინვენტარის სლოტი, ტიპი ან ქვეტიპი)
    • არხირება - არხდება მითითებული ინკანტაცია
    • ქმედების ზოლი (ზოლი) - არჩეულია მოცემული ქმედების ზოლის გვერდი
    • ბონუს ბარი - მითითებული ბონუს ზოლი აქტიურია
    • შინაური ცხოველი - ხელმისაწვდომია მითითებული შინაური ცხოველი
    • საბრძოლო - საბრძოლო
    • დამონტაჟებული
    • ცურვა - წყალში
    • მფრინავი - მფრინავი მთაზე გასეირნება
    • მფრინავი - უბანში, სადაც ნებადართულია მფრინავი სამაგრები
    • შიდა - შიდა
    • გარეთ - გარეთ
    • პარტია - სამიზნე თქვენი პარტიის წევრია
    • რეიდი - სამიზნე არის თქვენი პარტიის ან რეიდის წევრი
    • ჯგუფი - თქვენ ხართ მითითებული ჯგუფის წევრი

    დახმარება და ზიანი

    ადგენს, არსებობს თუ არა მოცემული სამიზნე. სხვა სიტყვებით რომ ვთქვათ, თუ არ გაქვთ მიზანი, დაბრუნდება ყალბი. თუ გაქვს ფოკუსირება, დაბრუნდება ჭეშმარიტი. გაითვალისწინეთ, რომ ზოგიერთ შემთხვევაში შეგიძლიათ ამის გარეშე . , , , , და ყველა მოიცავს თუ ისინი მართალია.

    თუ თქვენ გაქვთ სამიზნე და ის მკვდარია, ეს პარამეტრი დაბრუნდება true.

    პოზიცია:0/1/2/…/n (ფორმა)

    პოზიცია არის ტერმინი, რომელსაც ჩვეულებრივ იყენებენ მეომრები, დრუიდები, თაღლითები (Stealth), მღვდლები (Shadowform) და Shamans (Ghostwolf). პოზიციები გამოიყენება მხოლოდ იმ სიტუაციებში, როდესაც გარკვეული უნარები შეიძლება გამოყენებულ იქნას რაიმე ფორმით. სწორედ ამიტომ, პალადინის აურა (მიუხედავად იმისა, რომ ისინი ფორმის პანელზეა) და მონადირის ასპექტები არ არის პოზიციები.

    უმარტივეს შემთხვევაში, როგორც უკვე აღვნიშნეთ, ნიშნავს, რომ თქვენ ხართ რომელიმე თაროში/ფორმაში. ეს არის ექვივალენტი სადაც n არის თაროს ნომერი. აქ იგივეა რაც და შესაძლებელია ისეთი პირობების გამოყენება, როგორიცაა რათა შეამოწმოთ, ხართ თუ არა თაროზე 3 ან საერთოდ არ გაქვთ თაროები.

    თავად თაროები დანომრილია ისევე, როგორც მათი პოზიცია თაროს/ფორმის პანელზე. მაგალითად, დრუიდის ფორმებს, დაწყებული Bear, Aqua Form, Cat და Travel ფორმებს ექნებათ პოზიციის ნომრები 1-დან 4-მდე. ამ ყველაფერში დაგეხმაროთ, აი. მარტივი მაგიდანომრებით:

    მეომარი დრუიდი Მღვდელი თაღლითი შამანი
    თარო 1 ბრძოლა დათვი ჩრდილოვანი ფორმა სტელსი მოჩვენება მგელი
    თარო 2 თავდაცვითი წყლის
    თარო 3 ბერსერკერი კატა
    თარო 4 მოგზაურობა
    თარო 5 MK/ToL
    თარო 6 ფრენა

    შენიშვნა: თუ დრუიდს ​​არ აქვს საჭირო ფორმა, ყველა უფრო მაღალი რიცხვი გადაინაცვლებს ცხრილში.

    /cast Overpower; საბრძოლო სადგური

    /გაუქმება
    /მსახიობი Faerie Fire (Feral)(); ფერიების ცეცხლი

    დათვის ან კატის სახით, ეს მაკრო იყენებს შელოცვას Faerie Fire (Feral), შელოცვის სახით ეს არის მხოლოდ Faerie Fire. ყველა სხვა ფორმით, მაკრო შეგიყვანთ მართლწერის ფორმაში და მოგცემთ Faerie Fire-ს.

    როგორც მკითხველებს შორის შეიძლება ჩანდეს, რომ იმის გამო, რომ რქას სხვა პოზიციები არ აქვს, ეს ვარიანტი მუშაობს იდენტურად, ასევე ეხება ღამის ელფების რასის Shadowmeld-ს, Mage's Invisibility და ა.შ.

    მოდიფიკატორი:shift/ctrl/alt (mod)

    მოდიფიკატორის კლავიშები კარგი გზაა სამოქმედო ზოლებზე სივრცის დაზოგვისთვის, ასევე გარკვეული გადაწყვეტილებების მიღების საშუალება. ვთქვათ, გსურთ ჩართოთ მაკროში, რომ ნორმალური გამოყენებისას ის ასრულებს ერთ შელოცვას და როცა მოდიფიკატორის ღილაკი დაჭერილია, მეორე:

    /cast Flash Heal; უფრო დიდი განკურნება

    რა თქმა უნდა, მოდიფიკატორის ღილაკი შეიძლება კონკრეტულად იყოს მითითებული, მაგალითად ნიშნავს "ცვლის ან კონტროლს". თუ გსურთ მიუთითოთ, რომ საჭიროა 2 მოდიფიკატორი ერთდროულად: .

    ფრთხილად იყავით მაკროებში ღილაკების დაყენებისას. თუ ღილაკ A-ს დაუკავშირებთ მაკროს, რომელიც შეიცავს, მაგალითად, მოდიფიკატორს , და შემდეგ აღმოჩნდება, რომ არის Shift-A კლავიატურის მალსახმობი, რომელიც დაკავშირებულია სხვა რამესთან - მაკრო არ შესრულდება, რადგან კლავიატურის მალსახმობებს უფრო მეტი პრიორიტეტი აქვს.

    მოდიფიკატორი ცვლადები

    მიუხედავად იმისა, რომ კლავიატურის მოდიფიკატორები შეიძლება იყოს მხოლოდ shift, ctrl ან alt, ასევე არსებობს სისტემის ცვლადების ნაკრები, რომელიც ასევე შეიძლება გამოყენებულ იქნას როგორც მდგომარეობის მოდიფიკატორები. ვთქვათ, ცვლადი SELFCAST ნიშნავს "თუ მოდიფიკატორი ჩართულია თვითშელოცვის ავტომატურად ჩასატარებლად". ნაგულისხმევად, ეს არის alt (შელოცვების ჩამოსხმისას alt კლავიშის დაჭერა გამოიწვევს მათ საკუთარ თავზე გაშვების მცდელობას), თუმცა ზოგიერთი დანამატი ამის შეცვლის საშუალებას გაძლევთ. თუ თქვენ გააკეთებთ ასეთ მაკროს:

    / cast Greater Heal

    ის იმუშავებს ისე, როგორც უნდა, მიუხედავად კლავიშისა, როგორც "გამოყენება-თვითონ". ზოგიერთი სხვა ცვლადი და მათი ნაგულისხმევი პირობები (აპლიკაციის შესამჩნევად ნაკლები შესაძლებლობებით) არის:

    • AUTOLOOTTOGGLE (ცვლა) - ნივთების ავტომატური შეგროვება
    • STICKYCAMERA (ctrl) - სტატიკური კამერა
    • SPLITSTACK (ცვლა) - წყობის გაყოფა
    • PICKUPACTION (ცვლა) - აქცია ნივთების ასაღებად
    • COMPAREITEMS (ცვლა) - ნივთების შედარება
    • OPENALLBAGS (ცვლა) - გახსენით ყველა ჩანთა
    • QUESTWATCHTOGGLE (ცვლა) - ქვესტის თვალთვალი

    ღილაკი: 1/2/…/5/ (btn)

    მდგომარეობის მსგავსად, ოფცია საშუალებას აძლევს თქვენს მაკროს უპასუხოს პირდაპირ, იმისდა მიხედვით, თუ რომელი ღილაკი იქნება გამოყენებული მაკროს გასააქტიურებლად. ღილაკების ნომრები 1-დან 5-მდე შეესაბამება მარცხენა, მარჯვენა ან შუა ღილაკებს და 4 და 5 ღილაკებს (თუ თქვენს მაუსს აქვს ერთი). თუ თქვენი მაკრო გააქტიურებულია კლავიატურის მალსახმობის დაჭერით, მდგომარეობა ყოველთვის იქნება მართალი.

    #ჩვენება Swift Green Mechanostrider
    /შემთხვევითი Ebon Gryphon; შავი Battlestrider, Swift Green Mechanostrider
    /დაშლა

    მაკრო ქცევა, როდესაც არ არის დამონტაჟებული: მარცხენა დაწკაპუნებით აირჩევს Ebon Gryphon-ს, თუ ეს შესაძლებელია (flyable check), წინააღმდეგ შემთხვევაში მაკრო შეარჩევს ან Black Battlestrider-ს ან Swift Green Mechanostrider-ს სამონტაჟოდ. მაკროზე მარჯვენა ღილაკით დაწკაპუნება ყოველთვის შეარჩევს ერთ-ერთ მექანიკურ ქათამს.

    მაკროს ქცევა, თუ თქვენ ხართ დამონტაჟებული: მარცხნივ დაწკაპუნება ჩამოიშლება, თუ ჩვენ არ ვართ ფრენაში. დააწკაპუნეთ მარჯვენა ღილაკით - ყოველთვის იშლება.

    "ვირტუალური დაწკაპუნება" ჩვეულებრივ შეიძლება იგნორირებული იყოს, მაგრამ თუ თქვენ იყენებთ დანამატს ქმედების ზოლების შესაცვლელად, ის შეიძლება სასარგებლო იყოს. Stateful ქმედების ზოლები გარდაქმნის დაწკაპუნებებს ვირტუალურ დაწკაპუნებებად, რათა დადგინდეს რომელი ქმედება უნდა შესრულდეს. ვინაიდან ეს ვირტუალური დაწკაპუნებები დამოკიდებულია კონკრეტულ დამატებებზე, მე არ ჩავუღრმავდები შემდგომ განმარტებებს.

    აღჭურვილი: (ნახმარი)

    საშუალებას გაძლევთ განსაზღვროთ არის თუ არა მოცემული ტიპის ნივთი ნახმარი. ნივთის ტიპი შეიძლება იყოს ინვენტარიზაციის სლოტის ნომერი და, ფაქტობრივად, ნივთის ტიპი ან ქვეტიპი. ტიპების სიის შესახებ დეტალებისთვის იხილეთ http://www.wowwiki.com/ItemType და http://www.wowwiki.com/API_TYPE_InventorySlotName. აქ არის მაკროს მაგალითი, რომელსაც ვიყენებ Shield Bash-ის ან Pummel-ის ასარჩევად იმისდა მიხედვით, თუ რას ვიცვამ:

    #შოუ Shield Bash; ბუმბერაზი
    /ჩასხმული Shield Bash; თავდაცვითი პოზიცია; პუმელი;ბერსერკერის პოზიცია

    #show ხაზი გამოიყენება Shield Bash ან Pummel ხატის საჩვენებლად. ამის გარეშე, პოზიციის შელოცვა ნაჩვენები იქნება, როდესაც ეს შესაძლებელია. აქ არის ფსევდო კოდი, როგორც ტრანსკრიპტი იმისა, რასაც აკეთებს მაკროს მეორე ხაზი:

    თუ ფარი ჩართულია და მე ვარ საბრძოლო ან თავდაცვითი პოზიცია, მაშინ
    /ჩასხმული Shield Bash

    წინააღმდეგ შემთხვევაში, თუ ფარი აღჭურვილია
    / მიცემული თავდაცვითი პოზიცია

    წინააღმდეგ შემთხვევაში, თუ მე ვარ საზიზღარი პოზიცია, მაშინ
    /მსახიობი პუმელი

    წინააღმდეგ შემთხვევაში
    / მსახიობი Berserker Stance

    აქ არის კიდევ ერთი მაკრო, რომელიც Overpower-ს აძლევს ძალას:

    /აღჭურვა Crystalforged War Axe
    /მსახიობი Battle Stance; ძლევამოსილება

    არხირება:

    ჩვეულებრივ, თუ შეასრულებთ შელოცვას (ანუ არხავთ მას) და დაიწყებთ მეორეს, ეს შეაფერხებს ინფუზიის პროცესს. ეს პარამეტრი საშუალებას გაძლევთ თავიდან აიცილოთ ასეთი შემთხვევები, კიდევ რამდენიმე გამოყენებისას. მაგალითად, ასეთ შემთხვევებში გვსურს შეწყვიტოს მოცემული შელოცვა, მაგრამ არ შევწყვიტოთ სხვები. პარამეტრის გარეშე ემთხვევა რომელიმე შელოცვას, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ მართლწერის სახელების თვითნებური სია შესამოწმებლად.

    შენიშვნა: ინფუზია (არხირება) არ არის იგივე, რაც ჩვეულებრივი მართლწერის ჩამოსხმა. გამოყენება გამოიყენება მხოლოდ ისეთ შელოცვებზე, როგორიცაა Arcane Missiles, Drain Life, Mind Flay და ა.შ., როდესაც მსახიობის დაწყების შემდეგ, შელოცვა ავლენს თავის ეფექტს დროთა განმავლობაში.

    ქმედების ზოლი: 1/…/6 (ბარი)

    ნაგულისხმევი ინტერფეისი უზრუნველყოფს გვერდების რაოდენობას სამოქმედო ზოლისთვის. ეს გვერდები ვრცელდება მხოლოდ ქვედა მარცხენა მოქმედების ზოლზე, რომელიც ჩანს ნაგულისხმევ ინტერფეისში. საბედნიეროდ, თქვენ შეგიძლიათ შექმნათ მაკროები, რომლებიც ემთხვევა სხვადასხვა გვერდებზესამოქმედო ზოლები და მოათავსეთ ისინი სხვა პანელებზე. ერთი მაგალითი მონადირეებს საშუალებას აძლევს, მიბაძონ პოზიციებს ასპექტებით:

    /swapactionbar 1 2
    /ჰოკის ასპექტი; მაიმუნის ასპექტი

    ბონუს ბარი:1/…/5

    ნებისმიერი კლასი, რომლის მოქმედების ზოლები დაფუძნებულია გარკვეულ პირობებზე (პოზიციები, სტელსი რეჟიმი, ფლობა და ა.შ.) იყენებს დამატებით, „ბონუს ზოლს“. ეს ასევე ადგენს სამოქმედო უჯრედების დიაპაზონს, რომლებიც ცვლის 1-ლი გვერდის მთავარი მოქმედების ზოლს. მაგალითად, როდესაც მღვდელი აკონტროლებს სამიზნის გონებას, მათი მოქმედების ზოლი იყენებს "ბონუს" ზოლს #5. ასე რომ, შეგიძლიათ გააკეთოთ შემდეგი გადართვის მაკრო:

    გონების კონტროლი
    /cancelaura გონების კონტროლი

    შინაური ცხოველების ყველა კლასმა უნდა შეაფასოს ამ ვარიანტის სარგებლიანობა. ის საშუალებას გაძლევთ აირჩიოთ სასურველი მოქმედება აქტიური შინაური ცხოველის მიხედვით. შეგიძლიათ მიუთითოთ შინაური ცხოველის სახელი ან მისი ტიპი (Voidwalker, Boar, Imp, Wolf და ა.შ.). Თავისით ჯგუფი:წვეულება/დარბევა

    ეს პარამეტრი საშუალებას გაძლევთ განსაზღვროთ რა ტიპის ჯგუფის წევრი ხართ. უდრის . მოიცავს . ეს შეიძლება სასარგებლო იყოს მოყვარულთა კლასებისთვის:

    /მსახიობი Arcane Brilliance; საიდუმლო ინტელექტი

    თუ თქვენ ჯგუფში ხართ, მაკრო ზოგადად გადასცემს Arcane Brilliance-ს. თუ დააჭირეთ მოდიფიკატორის ღილაკს ან არ ხართ წვეულების გარეთ, მაკრო გადასცემს Arcane Intellect-ს მეგობრულ სამიზნეს ან საკუთარ თავს.

    აპლიკაციები მაკრო ვარიანტებისთვის

    ბევრი ბრძანება, რომელიც ვნახეთ ნაწილ 1-ში, თავისთავად არ არის ძალიან გამოსადეგი, სანამ მათთან ერთად არ გამოვიყენებთ ვარიანტებს. ჩვენ უკვე ვნახეთ წყვილი მარტივი მაგალითიმათი გამოყენება, მაგრამ ჯერ კიდევ საჭიროა ამაზე უფრო დეტალურად საუბარი. შემდეგი სექციები დააკავშირებს ნებისმიერ ფხვიერ ბოლოებს და, იმედი მაქვს, შთაგაგონებთ საკუთარი კვლევის ჩასატარებლად.

    ფოკუსის გამოყენება

    ფოკუსი არის სამიზნის ID, ისევე როგორც სამიზნე, მოთამაშე ან raidpet1target (იხილეთ http://www.wowwiki.com/UnitId დეტალებისთვის). ის საშუალებას გაძლევთ მიმართოთ თქვენს მიერ მითითებულ ურჩხულს, მოთამაშეს ან NPC-ს. ფოკუსის უმარტივესი გამოყენება არის მისი გამოყენება კლავიატურის მალსახმობებით. კლავიატურის მალსახმობების მენიუში არის ორი ფოკუსზე დამოკიდებული ფუნქცია: Focus Target და Target Focus. Focus Target აყენებს თქვენს ფოკუსს თქვენს ამჟამინდელ სამიზნეზე (ის ასევე აღადგენს ფოკუსს, თუ თქვენ არ გაქვთ მიზანი). ფოკუსის სამიზნის დაყენების შემდეგ, სამიზნე ID შეიძლება გამოყენებულ იქნას ყველა სხვა ბრძანებისთვის. Target Focus, როგორც თქვენ ალბათ მიხვდებით, იყენებს თქვენს ამჟამინდელ ფოკუსს, როგორც სამიზნე. თუმცა, ეს სავალდებულო არ იყენებს ფოკუსის სრულ უპირატესობას. ფოკუსიდან მაქსიმუმის მისაღებად, თქვენ უნდა გამოიყენოთ მაკროები ოფციებით.

    ერთი გავრცელებული შემთხვევა არის ბრბოს კონტროლისთვის მიზნის დაყენება. ჯადოქარს შეუძლია აირჩიოს ურჩხული, რომელიც ცხვრად გადაიქცევა. შემდეგ მას შეუძლია დაბრუნდეს მიზანში, რათა ზიანი მიაყენოს და გაააქტიუროს შემდეგი მაკრო, როდესაც მას ხელახლა გადაქცევა ცხვრად დასჭირდება.

    ან მკურნალს შეუძლია დარბევის მთავარი ავზი დააყენოს ფოკუსად. ისეთი დანამატით, როგორიც არის FocusFrame (http://wow.curse.com/downloads/details/5681/), მას ექნება ცალკე პანელი ტანკის უფრო ადვილი შეხორცებისთვის. /ფოკუსირება
    /stopmacro
    /მსახიობი პოლიმორფი

    პირველი ხაზი აყენებს ფოკუსს თქვენს ამჟამინდელ სამიზნეზე (ან აღადგენს ფოკუსს, თუ არ არის მიზანი), ერთ-ერთი შემდეგი სიტუაციიდან გამომდინარე:

    • თქვენ არ გაქვთ მტრული ფოკუსირება (თუ ის რეალურად მეგობრული არ არის ან არ არსებობს)
    • შენი ფოკუსი მკვდარია
    • თქვენ უჭირავთ მოდიფიკატორის ღილაკს (თუ გსურთ ფოკუსის შეცვლა უკვე დაყენებული)

    მაკროს მეორე ხაზი არ სრულდება, თუ ფოკუსირება არ გაქვთ. და ბოლოს, მაკრო ასახავს პოლიმორფის შელოცვას თქვენს ფოკუსზე. ეს გაძლევთ ერთი ღილაკიანი გადაწყვეტა ბრბოს ფოკუსის კონტროლისთვის. გაითვალისწინეთ, რომ შეგვიძლია გამოვიყენოთ პირობა გუნდში / მსახიობი, იმის ნაცვლად, რომ გამოვყოთ იგი ბრძანებით /stopmacro. მაგრამ, /stopmacroმიეცით დამატებითი მოქნილობა სხვა ბრძანებების შეჩერებით, რომლებიც შეიძლება დავამატოთ, როგორიცაა გაფრთხილებები /გვ.
    თქვენ ასევე შეგიძლიათ შეცვალოთ თქვენი სამიზნე და ფოკუსი, რაც იძლევა ორი სამიზნის ეფექტს, რომელსაც გადართავთ შორის:

    /გარკვეული მიზანი
    / ნათელი ფოკუსი
    /სამიზნე ფოკუსირება
    /გარკვეული მიზანი
    /targetlasttarget
    /ფოკუსირება სამიზნე
    /targetlasttarget

    პირველი ორი ხაზი ასუფთავებს სამიზნეს და/ან ფოკუსირებას, თუ ისინი მკვდარია (თუ ნამდვილად გსურთ თვალყური ადევნოთ მრავალი სამიზნის სიკვდილს, მაგალითად, აღადგინოთ ან აიღოთ მათგან ნივთები, მაშინ ეს ხაზები უნდა ამოიღოთ). მეოთხე ხაზი საჭიროა იმიტომ /სამიზნე ფოკუსირებაარ აღადგენს სამიზნეს, თუ არ გაქვთ ფოკუსირება (მის გარეშე, მეხუთე ხაზი შეარჩევს თქვენს წინა სამიზნეს).

    მაკრო ჩანგლები /click გამოყენებით

    ვთქვათ, გვინდა ღილაკი, რომელიც არჩევს სამ შელოცვას შორის shift მოდიფიკატორის, ctrl მოდიფიკატორის ან მოდიფიკატორის გარეშე და ორ სხვადასხვა სამიზნეს შორის, იმისდა მიხედვით, მაუსის მარცხენა დაწკაპუნება იყო თუ მარჯვენა დაწკაპუნება. ეს ყველაფერი შეიძლება გაკეთდეს ასეთ მაკროში:

    /გადაცემა Greater Heal; Flash Heal; განაახლეთ

    ასეთი შრომატევადი სცენარი გამოვიდა (ფაქტობრივად, 255 სიმბოლოზე მეტია). სიცხადისთვის ის შეიძლება დაიყოს მრავალ ხაზად და სივრცის დაზოგვის მიზნით ზედმეტობის მოხსნა. მაგრამ მაშინაც კი, ეს საკმაოდ სასტიკი იქნება:

    / cast Greater Heal
    /cast Flash Heal
    / მსახიობი განახლება

    მაგრამ თუ ჩვენ გამოვიყენებთ მთავარ მაკროს სამიზნის შესარჩევად, მაუსის დაჭერილი ღილაკიდან გამომდინარე, და ორ მაკროს, რომლებიც ირჩევენ შელოცვებს მოდიფიკატორის ღილაკებით, ჩვენ შეგვიძლია გავამარტივოთ მაკროს გაგება. ამ მაგალითების გულისთვის, მაკრო 2 და 3 არის MultiBarLeftButton2 და MultiBarLeftButton3, შესაბამისად.

    მაკრო 1:
    /დააწკაპუნეთ MultiBarLeftButton2; MultiBarLeftButton3) გამოტოვა ბრძანების მოთხოვნა, რომელიც საშუალებას გაძლევთ დააყენოთ სამიზნე=ყველა მაკრო ვარიანტისთვის. მაკრო 2 და 3 ბევრად უფრო ადვილი გამოვიდოდა, თუ ეს შესაძლებელი იქნებოდა. ფაქტობრივად, კონკრეტული განხორციელებიდან გამომდინარე, შესაძლებელია ფასილიტატორთან უარის თქმა /დააწკაპუნეთ. შესაძლოა რაღაც მსგავსი:

    #სამიზნე პარტია1; მოთამაშე
    /გადაცემა Greater Heal; Flash Heal; განაახლეთ

    თქვენ ასევე შეგიძლიათ გააკეთოთ მსგავსი რამ ჰიპოთეტურის ნაცვლად /target-ის გამოყენებით #სამიზნედა დაასრულეთ მაკრო /targetlasttarget ბრძანებით, მაგრამ ამის გამოყენებას აზრი არ აქვს , რომელიც ზემოთ არის ნახსენები.

    მორგებული ხატები

    თუ გსურთ გამოიყენოთ მორგებული ხატები თქვენი მაკროსთვის, თქვენ უნდა განათავსოთ ისინი საქაღალდეში World of Warcraft\ინტერფეისი\ხატები(ადრე ქმნიდა, თუ არ არსებობს). ფაილები უნდა შეესაბამებოდეს იგივე მოთხოვნებს, როგორც ტექსტურები ინტერფეისისთვის. კერძოდ, იყოს ან BLP ფორმატში ან 24bit/24bit + TGA ალფა არხის ფაილები. მათი ზომა უნდა იყოს 2-ის ჯერადი 512-მდე (ანუ 32x32, 512x128). შენიშვნა: ნებისმიერი არაკვადრატული სურათი დამახინჯებულად გამოიყურება სამოქმედო ზოლში.

    სანამ Blizzard არ იფიქრებს სერვერებზე მაკროების შენახვაზე, თქვენ უნდა დააკოპიროთ საქაღალდის შიგთავსი World of Warcraft\WTF\Account\AccountNameკომპიუტერებს შორის. ეს ასევე დაიცავს თქვენს ყველა პარამეტრს დაინსტალირებული დანამატებისთვის, მაგრამ თითოეული დანამატი უნდა იყოს დაინსტალირებული თითოეულ კომპიუტერზე.

    თუ გსურთ მხოლოდ მაკროების გადაცემა, უნდა დააკოპიროთ World of Warcraft\WTF\Account\AccountName\macros-cache.txtზოგადი მაკროსთვის და World of Warcraft\WTF\Account\AccountName\YourName\YourCharacterName\macros-cache.txtკონკრეტული სიმბოლოების მაკროსთვის.

    თუ მაკროსების გამოტოვების პრობლემა გაქვთ და არ იცით როგორ მოაგვაროთ ის, .

    WoW-ს აქვს უზარმაზარი მრავალფეროვანი შესაძლებლობები, შელოცვები და ნივთები, რომელთა გამოყენებაც შესაძლებელია. ზოგი მათგანი საჭიროა დუნდულებში, ზოგი არენაზე, ზოგი კი სოლო თამაშისთვის. გარკვეული შესაძლებლობები საჭიროა კონკრეტული ბოსისთვის, ზოგი კი კონკრეტულ გუნდში სათამაშოდ. და რა შეგვიძლია ვთქვათ შამანებზე მათი ტოტემებითა და კურთხევებით? სამოქმედო ზოლების ორგანიზებისა და შესაძლებლობების მართვის გაადვილების ორი ძირითადი გზა არსებობს: მაკროების გამოყენება და ცხელი კლავიშების გამოყენება. გარდა ამისა, არის სპეციალური, როგორიცაა , რომელიც სამოქმედო ზოლებს უფრო მოსახერხებელს ხდის. მაგრამ მაკროსა და ცხელი კლავიშების გარეშეც, არსად!

    Razer Naga მაუსი, რომელიც მე განვიხილეთ, ასევე მხარს უჭერს მაკრო შექმნას და ცხელი კლავიშების დაკავშირებას. ერთგვარი ორმაგი მოგება.

    1) Hotkeys

    ისინი საჭიროა, თუ გსურთ გამოიყენოთ შესაძლებლობების მაქსიმალური რაოდენობა რაც შეიძლება სწრაფად. ეს განსაკუთრებით მნიშვნელოვანია, როდესაც თამაშობთ და თამაშობთ. ცხელი კლავიშების მნიშვნელობა არის ის, რომ კლავიატურის ნებისმიერ ღილაკზე აძლევთ ამა თუ იმ შესაძლებლობის გააქტიურებას, რომელიც მდებარეობს ამ უჯრედში. მაგალითად, World of Warcraft-ის თამაშისას ვიყენებ ათზე მეტ ცხელ კლავიშს: სამკურნალოდ, თავდასხმისთვის, ქვის დასაბრუნებლად და ემოციებისთვისაც კი. ეს მართლაც ძალიან მოსახერხებელია, რადგან ღილაკზე დაჭერა უფრო ადვილია, ვიდრე მაუსის გადაადგილება დაწკაპუნება. შეგიძლიათ დაკარგოთ, მოკვდეთ მტრისგან ან გამოტოვოთ მეგა დარტყმა.

    ძირითადად გამოყენებული გასაღებებია Q, E, R, Y, F, G, V, C, X, Z, CapsLock, Shift, ~, B და მრავალი სხვა. მე ვიყენებ ამ ღილაკების უმეტესობას, ისევე როგორც მაუსის ღილაკების რაოდენობას =). მიამაგრეთ უჯრედი ცხელი გასაღებიშეგიძლიათ გამოიყენოთ მენიუ "Key Assignment". უბრალოდ აირჩიეთ უჯრედი, რომლის დაკავშირებაც გსურთ და დააჭირეთ სასურველ ღილაკს. ცხელი კლავიშების გამოყენება მართლაც ძალიან მოსახერხებელია. აქ არის ჩემი სამოქმედო ზოლი:

    როგორც ხედავთ, ორივე პანელზე თითქმის ყველა ღილაკი დაკავშირებულია ცხელი კლავიშებით. მერწმუნეთ, ამან არაერთხელ გადაარჩინა ჩემი, ტანკის და სხვა რეიდერების სიცოცხლე.

    2) მაკრო WoW-ში

    თქვენი პანელების ოპტიმიზაციის კიდევ ერთი მნიშვნელოვანი ნაწილი, შეგიძლიათ შექმნათ მაკრო WoW-ში მაკროსების მენიუს მეშვეობით. ძალიან ხშირად ვიყენებთ უნარების ერთსა და იმავე კომპლექტს ან შელოცვების ერთსა და იმავე თანმიმდევრობას. თუ ისინი განლაგებულია სხვადასხვა უჯრედებში, შეიძლება იყოს სივრცის პრობლემა. მაგალითად, შამანებს აქვთ რამდენიმე უნარი, რომლებიც გამოიყენება კონკრეტულ ციკლში. ოპტიმიზაციისთვის გამოიყენება შემდეგი ტიპის მაკრო:

    /castsequence reset=10 ability1, ability2,…

    WoW-ში სკრიპტები შეიძლება გამოყენებულ იქნას ტოტემების სხვადასხვა ჯგუფზე: კასტერ ტოტემები და მელე ტოტემები, pvp ტოტემები და დუნდულის ტოტემები. /castsequence მაკრო გამართლებულია სხვა კლასებისთვისაც. მაგალითად, მათ შეუძლიათ გამოიყენონ ის -ციკლების შესაქმნელად, ტანკისთვის და ა.შ. ყველა პროგრესული მოთამაშე დარწმუნებულია, რომ იყენებს მაკროებს მათი თამაშის ეფექტურობის გასაზრდელად. WoW-ში მაკრო არა მხოლოდ თამაშის მოხერხებულობის უზრუნველსაყოფად, არამედ უსიამოვნო სიტუაციების თავიდან აცილების საშუალებაცაა.

    WoW-ში მაკროების კიდევ ერთი ჯგუფი არის კონკურენტული მაკრო. ყოველივე ამის შემდეგ, ცნობილია, რომ ბევრად უკეთესია ყველა უნარი ერთდროულად ჩართოთ გმირობის ან სისხლის ლტოლვის ქვეშ. და ცნობილი PoM პირობლასტის კომბინაცია ასევე იყენებს ამ მაკროს. მაკრო შემდეგია:

    /გამოიყენე 13 - ზედა აქსესუარი

    /გამოიყენე 14 - ქვედა აქსესუარი

    /მსახიობი ... - უნარის სახელი, მაგალითად, Adrenaline Rush ან Bestial Fury

    ასეთი მაკრო საშუალებას გაძლევთ მიიტანოთ დიდი ზიანი, სანამ ჩართული აქსესუარები და შესაძლებლობები აქტიურია. გარდა ამისა, მძარცველებს შეუძლიათ გამოიყენონ მაკრო მსხვერპლთა მოსაძებნად და ერთდროულად დაიწყონ მათზე თავდასხმა.

    /cast Pick Pockets

    /გადაიღეთ ცბიერი ხრიკი

    ახლა სავსე ჯიბეებით არავინ წავა. თუ სამიზნე იმუნურია ძიების მიმართ, მაშინ შეტევა უბრალოდ დაიწყება. კარგი იდეაა გამოიყენოთ WoW მაკროები ცხელი კლავიშებთან ერთად. მაგალითად, მე მაქვს მაკრო ტოტემებით სამკურნალოდ F-ზე. და მაკროს გვერდით ამისთვის . ყველაფერი მოსახერხებელი და კომპაქტურია.

    ძალიან საინტერესო და სასარგებლო მაკრო, რომელსაც მე ვეძახი 2 მონტაჟს ერთში. ამ WoW მაკროს არსი შემდეგია: თუ ჩვენ ვართ ზონაში, სადაც ფრენა შეუძლებელია, მაშინ გამოიყენება სახმელეთო სამაგრი. თუ შესაძლებელია ფრენა, მაშინ გამოიყენება მფრინავი სამაგრი. ეს ძალიან მოსახერხებელია, რადგან, დავუშვათ, დალარანში ფრენა არ შეიძლება, მაგრამ როგორც კი მიდიხართ კრასის საიტზე, ეს შესაძლებლობა ხელმისაწვდომი გახდება. არ აკავშირებთ სამაგრებს სხვადასხვა ღილაკებზე? ეს ირაციონალურია. ასე რომ, ჩვენ ვიყენებთ შემდეგ მაკროს:

    /გადაცემა flying_mount
    /ჩასხმული მიწის_მთა

    იმ შემთხვევაში, თუ თქვენ არ შეგიძლიათ ფრენა ამ ადგილას, მაკრო შეცდომას გამოუშვებს და ავტომატურად გამოიყენებს ადგილზე დამაგრებას.

    ასევე შეგიძლიათ დაწეროთ wow მაკროები რუსულად. მაგალითად, /cast ბრძანება შეიცვლება /cast. თუმცა გირჩევთ, დაიცვან ინგლისური ტერმინები, რადგან ყველაზე ძლიერი რთული მაკრო იწერება ინგლისურად. ინგლისური ენადა ადვილია დაბნეული ტერმინოლოგიით. მაკროების კიდევ რამდენიმე მაგალითი WoW-ში რუსულ ენაზე:

    /გამარჯობა - მიესალმები კონკრეტულ პერსონაჟს ან გარშემომყოფებს
    /მოწყენილობა - გაჩვენებთ, რომ მოწყენილი ხართ
    /lol - მხიარული სიცილი გატყდება

    მნიშვნელოვანია, რომ დარწმუნდეთ, რომ დააყენეთ WoW მაკრო ბრძანებების შესაბამისი ხატი. წინააღმდეგ შემთხვევაში, შეგიძლიათ უბრალოდ დაიკარგოთ სხვადასხვა მაკროების უზარმაზარ რაოდენობაში, რომლებიც ერთმანეთისგან არ განსხვავდებიან ხატებით. საბედნიეროდ, მაკრო რედაქტორში ხატების არჩევანი ძალიან დიდია და შეგიძლიათ დააყენოთ ნებისმიერი სურათი.

    რა თქმა უნდა, სინამდვილეში, გაცილებით მეტი მაკროა, შეგიძლიათ დაწეროთ მთელი პროგრამები მაკროებზე, გამოიყენოთ მრავალი გასაღები და დამუშავების დრო. თუ იცით როგორ წეროთ მაკრო WoW-ში, არ გექნებათ პრობლემა, შექმნათ სხვადასხვა მაკროების მთელი კოლექცია ნებისმიერი მიზნით. მაგრამ ჩემი მიზანი იყო მეჩვენებინა თამაშის ოპტიმიზაციის რა ინსტრუმენტები არსებობს და როგორ შეგიძლიათ გაამარტივოთ თქვენი ცხოვრება. იმედი მაქვს, რომ ეს სტატია სასარგებლოა