複製鏈接
請複製以下鏈接發送給好友

魔獸插件

鎖定
魔獸插件是通過(暴雪提供的)LUA和XML文件(函數)構成的,並且也是通過暴雪的編譯機所解釋和執行的。因此,暴雪也不會封停任何使用插件的玩家。
中文名
魔獸插件
遊戲類型
網絡遊戲
遊戲平台
WOW(魔獸世界)
地    區
北美
開發商
暴雪
遊戲畫面
3D

目錄

  1. 1 分類
  2. 插件
  3. 2 區別

魔獸插件分類

魔獸插件

魔獸插件 魔獸插件
其實這個應該不算是真正的插件化改造,但是卻能在遊戲中使用 LUA 代碼做一些很方便的事情(比如一些條件判斷什麼什麼的),這些東西完全是遊戲內置的,並且這些代碼是通過暴雪的編譯機(也就是WOW的遊戲程序,而非其他執行程序,如WG所需要運行的執行程序)所解釋並且執行。所以一個宏究竟能做什麼或者不能做什麼完全是暴雪所規定的。因此,暴雪不會封停任何使用宏的玩家。

魔獸插件插件

他們是一些附加的文件,被放置在玩家 WOW 遊戲目錄下的 Interface 文件夾中。插件 使用暴雪提供的LUA和XML代碼(官方API函數接口)來擴充玩家可以使用的用户界面功能。

魔獸插件區別

而第三方程序(也就是我們説的WG)是一個擁有獨立於暴雪提供的任何代碼、函數外的代碼的程序。他們(WG)是如 MSN 、 ICQ (或者 QQ) 那樣的獨立後台程序(注意最大的區別就在這個WG要工作就必須運行除 WOW.EXE 外的其他程序)或者DLL形式的注入程序。與插件的區別就在於他們(WG)試圖並且確實訪問和修改WOW客户端與服務器的通訊信息,以及修改WOW客户端的內存數據(也就是説修改記錄在本地或者暫時記錄在本地機器上的數據,以達成修改數據和發送欺騙數據到服務器的目的)。
比如説 加速WG ,是截取WOW客户端發送給服務器的關於“我在這裏”的座標信息(最大的問題就在於 WOW 的座標信息是在本地計算然後在傳送給服務器的,除了座標,一些物理邏輯如重力、反重力、障礙、通過性檢查等……都是在本地計算了,我想是暴雪為了塑造更加真實和無邏輯延遲的遊戲世界才這麼做的)並修改後再發送回服務器,於是玩家就可以“跑”的更快。之所以服務器接受了這種不正確的信息是因為暴雪將移動速度的限制放在了客户端(也就是上面説的物理邏輯運算被放在了本地)。這樣做的目的是處於減輕服務器的負擔而讓客户端來完成更多的處理。
無論如何,插件和第三方程序(WG)的區別就在於是否需要運行單獨的程序(區別於 WOW.EXE 外的任何程序)。
如 Cosmos(BIGFOOT、WOWSHELL……) 這樣的插件雖然擁有自己的獨立於 WOW.EXE 外的執行程序,但是他們僅僅是用來更新或者帶參數的啓動WOW的輔助程序。我們完全可以不運行他們而在遊戲中使用其提供的功能。那麼僅僅利用其 Interface 中的文件工作也就是上面提到的純粹的插件了。