เมื่อเร็ว ๆ นี้ เพื่อนหลายคนในฟอรั่มได้พูดคุยถึงปัญหาของมาโครที่ใช้กันทั่วไปสำหรับนักล่าเซิร์ฟเวอร์เต่าใน World of Warcraft ที่จริงแล้วการแก้ปัญหามาโครที่ใช้กันทั่วไปสำหรับนักล่าเซิร์ฟเวอร์เต่าใน World of Warcraft นั้นไม่ใช่เรื่องยาก เมื่อคุณเข้าใจถึงลักษณะของเกม World of Warcraft มันก็จะไม่เป็นไร ตอนนี้บรรณาธิการจะให้รายละเอียดเกี่ยวกับวิธีการเฉพาะที่นักล่าใช้กันทั่วไปในชุดเต่าใน World of Warcraft คุณจะรู้หลังจากอ่านมัน
มาโครนักล่าที่สามารถใช้ได้ต่ำกว่าระดับ 29
ว่าวมาโคร
/run C,S=CastSpellByName,{}if IsShiftKeyDown()แล้ว C('Arcane Shot')else for i=1,16 do B={UnitDebuff('target',i)}if B[3]== ' Poison'จากนั้น table.insert(S,1)end end if getn(S)~=0 then C('Arcane Shot (Level 1)')S={}else C('Venom Sting')end end
Viper Sting มีคูลดาวน์ในการโจมตี Viper Sting ไม่มีคูลดาวน์สำหรับการใช้ Arcane Shot ระดับ 1 ซึ่งสามารถใช้เป็น Viper Sting ได้โดยตรง
อารักขา
/รัน ถ้า IsShiftKeyDown() แล้ว CastSpellByName('Cheetah Guardian')else ถ้า IsControlKeyDown() แล้ว CastSpellByName('Eagle Guardian')หรือ CastSpellByName('Monkey Guardian')จบ
กดลิงโดยตรง ใช้ Shift เพื่อกดเสือชีตาห์ และใช้ Ctrl เพื่อกดนกอินทรี ฟังก์ชันการรวมคีย์จำเป็นต้องตรวจสอบหรือแก้ไขการตั้งค่าคีย์
สำนักพิมพ์
/run AssistUnit('สัตว์เลี้ยง')
/run CastSpellByName('เครื่องหมายของนักล่า')
เมื่อสัตว์เลี้ยงมีเป้าหมายการโจมตี ให้กดเพื่อทำเครื่องหมายเป้าหมายการโจมตีของสัตว์เลี้ยง หากสัตว์เลี้ยงไม่มีเป้าหมายการโจมตี ให้กดเพื่อทำเครื่องหมายเป้าหมายปัจจุบัน
เก็บสัตว์เลี้ยงไว้
/run p='pet'c,h=CastSpellByName,UnitHealth(p)if h==0 แล้ว c('อัญเชิญสัตว์เลี้ยง')c('ฟื้นคืนชีพสัตว์เลี้ยง')elseif h/UnitHealthMax(p)<1 แล้ว c(' รักษาสัตว์เลี้ยง')elseif GetPetHappiness()<3 จากนั้น c('Feedpets')PickupContainerItem(0,1)else c('Disband beast')end
หากไม่มีทารกให้เรียกทารกออกมา หากทารกตาย ทารกก็จะฟื้นคืนชีพ หากเลือดที่ตกค้างของทารกเพิ่มขึ้นหากระดับความสุขของทารกไม่สูงที่สุดก็จะให้อาหารในตำแหน่งที่ 1 ของทารกโดยอัตโนมัติ เป้ขั้นพื้นฐาน (ใส่อาหารที่สอดคล้องกัน อย่ากดต่อเนื่องจนกว่าระดับความสุขของทารกจะไม่สูงที่สุด การป้อนนมจะเกิดขึ้นหลายครั้ง ) ให้ไล่ทารกออกเมื่อทารกเต็มไปด้วยเลือดและมีระดับความสุขสูงสุด
หลายรายการ
/รัน ถ้า IsShiftKeyDown() จากนั้น CastSpellByName('Multi-shot') มิฉะนั้น CastSpellByName('ยิงอัตโนมัติ')จบ
กด Shift เพื่อดำเนินการถ่ายภาพหลายชุด กดโดยตรงเพื่อยิงโดยอัตโนมัติ อย่าคลิกหลายครั้ง การถ่ายภาพอัตโนมัติจะถูกยกเลิก
ควบคุมสัตว์เลี้ยง
/run h,a,k,t,m=UnitHealth,TargetUnit,PetAttack,'target','mouseover'PetDefensiveMode()ถ้า IsShiftKeyDown() แล้ว PetPassiveMode()elseif IsAltKeyDown() แล้ว PetFollow()elseif h(m)~ =0 แล้วถ้า h(t)~=0 แล้ว a(m)k()TargetLastTarget()else a(m)k()end อย่างอื่น a(t)k()end
เมื่อเมาส์ชี้ไปที่เป้าหมาย ให้กดลำดับความสำคัญของการโจมตีโดยตรงเพื่อชี้ไปที่เป้าหมาย เมื่อเมาส์ชี้ไปที่เป้าหมาย ให้โจมตีเป้าหมายปัจจุบัน ในเวลานี้ ทารกจะเข้าสู่โหมดป้องกันและจะต่อสู้กลับเมื่อถูกโจมตี กะเพื่อรวบรวมทารก ทารกจะกลายเป็นโหมดพาสซีฟและจะไม่โจมตีไม่ว่าอย่างไรก็ตาม คุณสามารถเมื่อไม่มีเป้าหมายหลังจากออกจากการต่อสู้ ให้กดอีกครั้งเพื่อสลับกลับเป็นโหมดป้องกัน จำเป็นต้องมีการตรวจสอบหรือแก้ไขฟังก์ชันคีย์ผสม การตั้งค่าที่สำคัญ
ระยะประชิด
/run ถ้า IsShiftKeyDown() จากนั้น CastSpellByName(' trip') สิ้นสุด
/run CastSpellByName('พังพอนกัด')
/run CastSpellByName('Raptor Strike')
/รัน StartAttack()
ใช้ปุ่ม Shift เพื่อโจมตี สะดุด และบันทึกมานา กดโจมตีอัตโนมัติโดยตรงแล้วโจมตีแร็พเตอร์พร้อมกัน หากสามารถเรียกใช้พังพอนได้ มันจะโจมตีพังพอนด้วย .
ช็อก
/run h,a,c,s,t,m=UnitHealth,TargetUnit,CastSpellByName,'Concussion Shot','target','mouseover'if h(m)~=0 แล้วถ้า h(t)~=0 แล้ว ถ้า h(t)==h(m) แล้ว a(t)c(s) อย่างอื่น a(m)c(s) TargetLastTarget()จบอย่างอื่น a(m)c(s) จบอย่างอื่น a(t)c( ส่ง
/run CastSpellByName('ช็อตที่ถูกกระทบกระแทก')
คุณสามารถชี้เมาส์ให้สั่นได้
ขณะนี้บรรณาธิการของ Sourcecode.com ได้สรุปวิธีการที่ง่ายที่สุดที่จะแบ่งปันกับคุณตามสถานการณ์จริง ฉันหวังว่านี่จะช่วยเพื่อน ๆ ของฉันในการแก้ปัญหาได้ ฉันหวังว่าทุกคนจะมีความสุข