
平民版LR用宏命令+中文注釋
★1★.尋找目標(biāo)
/target 邦加拉什
簡(jiǎn)單但有效
(A)
/target 邦加拉什
/script if UnitExists("target") then Jump();end
意:以"邦加拉什"為目標(biāo),尋找到目標(biāo)則"跳"一下為信號(hào).
(B)
/target XXXX(怪物名稱)
/script PetDefensiveMode()
/script PetAttack()
/script if UnitExists("target") then CastSpellByName("奧術(shù)射擊(等級(jí)1)");end
意:發(fā)現(xiàn)目標(biāo)的同時(shí)放寶寶咬+1級(jí)奧射,適合搶任務(wù)怪或稀有怪等....
(C)
/target 人物ID
/script if UnitExists("target") then CastSpellByName("冰凍陷阱(等級(jí) 3)");end
意:決斗和賊打時(shí),起手不放照明彈也不放陷阱。但仍然能在賊隱身偷襲前一刻放出陷阱.
(也適合:只有發(fā)現(xiàn)特定目標(biāo)時(shí)才放冰凍陷阱.)
原理:以賊ID為目標(biāo),即使賊隱身,但接近到LR一定距離內(nèi)仍然會(huì)被LR看到,此時(shí)觸發(fā)此宏而放出陷阱.
★2★.飾品+技能
/script UseInventoryItem(13);
/施放 瞄準(zhǔn)射擊(等級(jí) 6)
以:使用人物身上裝備的第一個(gè)飾品位的飾品(如大地之擊,魔爆龍眼等),然后放瞄準(zhǔn)射擊;如果是第二個(gè)飾品位則改為14.
(A)
/script UseInventoryItem(13);
/Cast PetSpellByName("嚎叫 (等級(jí) 4)"); ←現(xiàn)支持shift+左鍵點(diǎn)擊寵物技能,可代替此語句.
/施放 狂暴 ←(僅限巨魔)
/施放 急速射擊
/施放 瞄準(zhǔn)射擊(等級(jí) 6)
意:使用第一個(gè)飾品+狼嚎+急速射擊+瞄準(zhǔn)
很多人誤認(rèn)為急速只加速普通射擊或是減少CD.實(shí)際上:技能的公共CD都是1.5秒,這個(gè)不會(huì)因急速提高40%射速而改變;
改變的是瞄準(zhǔn)的施放時(shí)間.如正常的瞄準(zhǔn)是3秒,開了急速后則是3/1.4=2.14秒就可打出去(道理同2.9的EP弓,箭袋提速15%,實(shí)際射速為2.9/1.15=2.52)
★3★.標(biāo)記+寶寶攻擊
/script PetAttack()
/施放 獵人印記(等級(jí) 4)
很簡(jiǎn)單,但也很不安全.
(A)
/script TargetNearestEnemy()
/script PetDefensiveMode()
/script PetAttack()
/施放 獵人印記(等級(jí) 4)
/施放 自動(dòng)射擊
意:自動(dòng)尋找最近的目標(biāo)+讓寶寶處于防御狀態(tài)(不至于無意間開了寶寶主動(dòng)模式,殺完一個(gè)怪后又到處跑了ADD其他的)+寶寶攻擊+標(biāo)記+自動(dòng)射擊
(B)
/script TargetNearestEnemy()
/script PetDefensiveMode()
/script PetAttack()
/script for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if(string.find(UnitBuff ("player",i),"Mon")~=nil) thenCastSpellByName("雄鷹守護(hù)(等級(jí) 7)");break;end end if(i==16) thenCastSpellByName("獵人印記(等級(jí) 4)");end end
/施放 自動(dòng)射擊
行三:判斷自身,如果已有雄鷹守護(hù),則直接標(biāo)記+寶寶攻擊+自動(dòng)射擊;如果無或有其他類的守護(hù),則先雄鷹守護(hù),再上標(biāo)記.
★4★.假死+陷阱
/script TargetLastEnemy()
/script PetPassiveMode()
/script PetFollow()
/script ClearTarget()
/施放 假死
/施放 冰凍陷阱(等級(jí) 3)
/script TargetLastEnemy()
意:按一下是假死+寵物停止攻擊收寵+清除目標(biāo)(據(jù)說假死前清除目標(biāo)可以提高假死成功率),按第2下是冰凍陷阱+重新尋回上個(gè)目標(biāo).
(A)收寵+驅(qū)散射擊
/script PetPassiveMode()
/script PetFollow()
/施放 驅(qū)散射擊
★5★.自我繃帶
/script TargetUnit("Playe r");
/script UseContainerItem(X,Y)←視個(gè)人情況而定把繃帶放在某個(gè)背包的某個(gè)位置.
/script TargetLastEnemy();
/script PetDefensiveMode()
X/Y分別是包和格子的編號(hào)。
5個(gè)背包按照排列位置編號(hào)如下:
[4][3][2][1][0] 對(duì)應(yīng):F8,F(xiàn)9,F(xiàn)10,F(xiàn)11,F(xiàn)12。
16格包的格子編號(hào)如下:
[ 1][ 2][ 3][ 4]
[ 5][ 6][ 7][ 8]
[ 9][10][11][12]
[13][14][15][16]
例:/script UseContainerItem(2,7),則為使用紅字部分對(duì)應(yīng)的位置放置的繃帶。
★6★.跳放冰凍陷阱/爆炸陷阱
/script U=UseAction Jump()
/施放 冰凍陷阱(等級(jí) 3)
據(jù)說跳來跳去的跳著放冰凍陷阱可以不被人察覺...
★7★.PK用智能判斷釘刺宏
/script if (UnitMana("target")>100) thenCastSpellByName("蝰蛇釘刺()") else CastSpellByName("毒蝎釘刺()");end;
如果目標(biāo)的藍(lán)多于100,則持續(xù)打抽魔釘刺;如果已少于100則放毒蝎釘刺(可改為毒蛇釘刺),數(shù)字100可以自己更改為任意.
宏里沒有寫釘刺的等級(jí),但系統(tǒng)會(huì)默認(rèn)為最高等級(jí).
★8★.近戰(zhàn)砍
/施放 猛禽一擊()
/施放 反擊()
/施放 貓鼬撕咬()
/script local T; for i=0,15,1 do T=UnitDebuff("target", i); if (Tand string.find (T,"Trip")) then break; end; end; if (T andstring.find (T,"Trip")) then CastSpellByName("摔絆(等級(jí) 1)"); elseCastSpellByName("摔絆(等級(jí) 3)"); end
所有近戰(zhàn)技能都包括了,一直按就行.
行四:如果對(duì)方身上已有摔絆效果的話,就只用1級(jí)攪拌;如果無,則用3級(jí)攪拌.(省藍(lán))
★9★:標(biāo)記+照明彈宏
/Script if(UnitIsEnemy("player","target"))thenCastSpellByName("獵人印記") elseCastSpellByName("照明彈");end;
如果目標(biāo)是敵對(duì)或怪,則上標(biāo)記;如果目標(biāo)為空或?yàn)橹辛?友好目標(biāo)則放照明彈.尤其適合1.12打賊用.
★10★.標(biāo)記喊話宏
/script if UnitClassification('target')=='elite' then jy='+' elsejy='' ; end
/y ↓
/script SendChatMessage('→((O))← 鎖定目標(biāo)~>>> '..UnitName('target') .. '<<<, LV'..UnitLevel('target')..''..jy..'','YELL')
/y ↑
/施放 獵人印記(等級(jí) 4)
適合團(tuán)隊(duì)的標(biāo)記獵人用.標(biāo)記怪的同時(shí),以瞄準(zhǔn)鏡的形式表現(xiàn)出怪物的等級(jí)(刷屏嚴(yán)重,慎用)
★技能判斷宏★
如寧神射擊打出去則喊一聲;沒打出去則不吭聲.
/script local T; for i=0,15,1 do T=UnitDebuff("target", i); if (Tand string.find (T,"XXXX")) then break; end; end; if (T andstring.find (T,"XXXX")) then CastSpellByName("寧神射擊");
/Y 我已成功釋放寧神射擊,下個(gè)獵人準(zhǔn)備!
else jump(); end
意:判斷BOSS身上是否有狂暴的buff(名為XXXX,需要更改為boss狂暴技能的名稱),如果有,則釋放寧神并大喊一句;如果無,則跳一下.
另1:將“TAB”的最遠(yuǎn)距離改為50碼(最大是50)
/console SET targetNearestDistance "50"
另2:用TAB選擇身后的目標(biāo)最遠(yuǎn)設(shè)為50碼 (默認(rèn)是10碼)
/console SET targetNearestDistanceRadius "50"
時(shí)常有些朋友詢問宏命令,但又看不懂置頂帖里的很多大道理。
與其看半天弄的滿頭霧水不如整理實(shí)用點(diǎn)的一起放出.
樓下的請(qǐng)繼續(xù)補(bǔ)充或指正以上有可能的錯(cuò)誤。
簡(jiǎn)單+實(shí)用的宏才是最好的。
愛華網(wǎng)



