我是盜賊,我想問一下. 宏的設置. 比如一個宏: CAST 冷血+剔骨 是這個樣子嗎? 哪個大蝦知道,幫個忙說一下. 關于盜賊的有些宏的設置. 組合技能的宏,資源共享一下.

熱心網友

我找的好累的,給我分啊^_^/施放 冷血/施放 剔骨我的思路大致是在放背刺等匕首技能的時候自動換成匕首,而在需要武器高攻的邪惡攻擊等技能就自動換成其他武器。當然這個需要你為每個需要換武器的技能都編一個宏,不過這點麻煩是值得的,因為你可以為戰斗的時候節省時間。(俗話說“養兵千日用兵一時”嘛~~。廢話多了,切如正題吧~~)    在游戲中進入宏編輯畫面(大家應該都會吧~~不會的去官網看哈先)  首先有一個必要的宏(這個宏是后面宏實現的必要條件,新建一個宏(名字隨便取,自己好記就行了),在宏里面輸入下面的代碼:   /script if (GetInventoryItemLink("player", 16)GetInventoryItemLink("player", 17)) then SendChatMessage("mainoff","SAY",Common,"channel");end;  然后你把你的匕首放在主手上面,運行這個宏。于是有兩種情況:  1。 你的角色會說"mainoff";  2。 你的角色什么反映都沒有;  一:先來說說第一種情況:  我們首先設定匕首技能:(我用背刺舉例)  /script if (GetInventoryItemLink("player", 16)  然后點完成,按“p"找到你的“背刺”技能,再一次點回剛才的宏編輯欄,按住"Shift"點一下你的“背刺”技能。于是你會發現在剛才編輯的宏的后面被加上了一句“/施放 背刺(等級X)"現在再點完成。好了,你現在就可以用這個宏來替換掉你快捷欄里面的背刺技能了。  其他匕首技能以此類推。  現在再設定高攻武器技能:(邪惡攻擊舉例)  /script if (GetInventoryItemLink("player", 16)GetInventoryItemLink("player", 17)) then PickupInventoryItem(16);PickupInventoryItem(17);end;  其實就是把上面語句中的""符號。然后和上面一樣點完成,按“p"找到你的“邪惡攻”技能。。。。(以下省略)    二: 第二種情況:  我們首先設定匕首技能:(我用背刺舉例)  /script if (GetInventoryItemLink("player", 16)GetInventoryItemLink("player", 17)) then PickupInventoryItem(16);PickupInventoryItem(17);end;  然后點完成,按“p"找到你的“背刺”技能。。。。(以下省略)  現在再設定高攻武器技能:(邪惡攻擊舉例)  /script if (GetInventoryItemLink("player", 16)  其實就是把上面語句中的""改成""和" (主手武器+副手物品)/script PickupContainerItem(MainhandBag, MainhandBagSlot)/script PickupInventoryItem(16)/script PickupContainerItem(TwohandsBag, TwohandsBagSlot)/script PickupContainerItem(OffhandBag, OffhandBagSlot)/script PickupInventoryItem(17) (主手武器+副手物品) - 雙手武器/script PickupInventoryItem(17)/script PickupContainerItem(OffhandBag, OffhandBagSlot)/script PickupContainerItem(TwohandsBag, TwohandsBagSlot)/script PickupInventoryItem(16)/script PickupContainerItem(MainhandBag, MainhandBagSlot) 副手物品可以是盾牌、副手武器、副手裝備品。注意以上幾個宏使用之時,鼠標上不要拖有物品,否則會出錯。如要避免,可以使用CursorHasItem()來進行預判斷。參看下面的幾個宏:(主手武器+副手物品) (單手武器+副手物品)/script if ( not CursorHasItem() ) then PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); PickupContainerItem(offhandBag, offhandBagSlot); PickupInventoryItem(17); PickupContainerItem(offhandBag, offhandBagSlot); end 單主手武器或雙手武器 - (主手武器+副手物品)/script if ( not CursorHasItem() ) then PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); PickupContainerItem(offhandBag, offhandBagSlot); PickupInventoryItem(17); if ( CursorHasItem() ) then PickupContainerItem(offhandBag, offhandBagSlot); end end (主手武器+副手物品)- 單主手武器或雙手武器/script if ( not CursorHasItem() ) then PickupInventoryItem(17); if ( CursorHasItem() ) then PickupContainerItem(offhandBag, offhandBagSlot); end PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); end 更換備用主手武器/script if ( not CursorHasItem() ) then PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); end 如果你會編程就比較容易了。