當前位置:陽光遊戲站 >

網遊圖文攻略

> wwowtbc懷舊服宏用不了解決辦法,魔獸世界tbc懷舊服宏怎麼用不了

wwowtbc懷舊服宏用不了解決辦法,魔獸世界tbc懷舊服宏怎麼用不了

魔獸世界懷舊服中插件提供的功能不多,很多功能都需要玩家使用宏來達成目標,不過有時候也會碰到宏不能用的情況,下面就給大家帶來魔獸世界tbc懷舊服宏用不了解決辦法。

魔獸世界tbc懷舊服宏怎麼用不了 wwowtbc懷舊服宏用不了解決辦法

魔獸世界tbc懷舊服宏用不了解決辦法

為什麼 Decursive 和 "pw陪你玩" 不能用了?

大部分人一想到TBC的UI和宏,首先就會冒出這個問題,然後得出一個結論"TBC宏沒有現在好用了,UI也全被blz廢了。"

在這裏要糾正一下,這種想法是錯誤的,是不和諧的。

沒錯,現在的這種Decursive和”陪你玩"是不能用了,原因是blz不再允許用lua腳本對目標施放任何法術和技能。

所有技能的施放要麼就是普通的點技能,要麼是在宏裏通過blz封裝過的"安全命令"來施放。簡單的説,就是我們熟悉

的 "/cast 某技能名字" 這種方式。而類似原來這種/script CastSpellByName()這種lua腳本,現在是完全被blz和諧掉了。

所謂"被和諧掉"的意思就是你不能在lua腳本語言裏使用這些函數了,包括宏裏面的 /script xxxxxx 腳本和所有插件的代碼

Decrusive和"陪你玩"都是插件,所以都廢掉了。

有興趣的話,可以在下面這個鏈接找到所有被blz和諧掉的函數

[:World_of_Warcraft_API/Protected_Functions]

TBC什麼樣的宏不能用了?

首先就是剛才提到的,所有包含被和諧的函數的宏都不能用。

其次就是類似下面這種

Code c:

/cast 壓制

/cast 斬殺

/cast 破甲

用過宏的都知道,就現在的版本來説,由於技能公共cd的存在,放出第一個技能,這個宏就停止執行了。也就是説點一次只會觸發

一個技能。但是它仍然好用,因為要想全部執行你可以狂按,這樣當前面的技能由於某種原因施放失敗(比如剛放過一次正在cd中),

不會觸發公共cd,下面的技能可以繼續被執行。

但是TBC有一個重要的改變就是:凡是可能觸發公共cd的技能都會使宏停止運行。這樣,就算你前面的技能沒有施放,

沒有觸發公共cd,但這個技能存在觸發公共cd的可能,仍然會使宏停止運行。你按到抽筋也沒用。

但是有一點好消息就是,某些特殊的技能仍然可以用這種方式來施放。

使用的條件就是瞬發並且不觸發公共CD(某些"下一次攻擊生效"的近戰技能也屬於此類,比如英勇,順劈,猛禽)

寫這種宏的時候要注意一點,在每個技能後面要跟上一個/stopcasting,不然會有“另外一個動作正在進行中"這種錯誤。

例如,戰歌秒旗子的宏可以這樣寫

Code c:

/cast 奧術強化

/stopcasting

/cast 氣定神閒

/stopcasting

/cast 炎爆術

TBC宏系統的更新所帶來的種種問題的根源基本都可以總結為以上兩點。

是有很多的不方便和不習慣,但這不是致命的nerf,君不見蛋蛋還沒見到中國人就倒了麼?

我認為從易用性上來説,TBC的宏比CWOW的更先進。下面來看看TBC給我們帶來了哪些好用的東西。

  • 文章版權屬於文章作者所有,轉載請註明 https://ygyxz.com/wangyougonglue/2md290.html