原創 WoW 自製新技能

2021-04-30 18:38:46 字數 1654 閱讀 4689

今天把詳細的製作過程分享給大家:

必須準備dbc檔案:

可從服務端的dbc資料夾下找到spell.dbcskilllineability.dbc

必要工具:

1.dbcblock

3.13版spell.dbc的格式檔案spell.fmt,

skilllineability.dbc的格式檔案skilllineability.fmt

這是我自己做的dbc檔案修改工具,可以正常顯示資料和漢字,可以自由修改,插入,刪除資料。

如果大家使慣了dbcutil.exe編輯資料也可以,我不做介紹。

2.mywarcraftstudio 或 其他打包工具

用於最後打mpq補丁包

3.反和諧登入器

用修改過的客戶端補丁玩,少不了它

本文所涉及的程式:dbcblock

源**:src

具體步驟

1將spell.dbc, spell.fmt,skilllineablity.dbc,skilllineability.fmt統一放在乙個資料夾下

開啟testdbcblock2.exe

點open開啟spell.dbc檔案

2找到id為133的那一行,這是等級1的火球術,右鍵單擊複製

4將id改為90002或者你希望的

5更改基礎攻擊,即傷害下限

6更改攻擊浮動值, 基礎攻擊值加上它就是傷害上限

7更改文字說明

8點commit存檔

9開啟skilllineability.dbc。這個檔案用的比較少,它裡面紀錄的是技能和職業技能三系的關聯

比如火球術屬於法術書的火焰頁,冰箭屬於冰霜

找到第162行,這行代表火球術等級1與火焰系的關聯

第一項是行號,沒用,第二項是關聯id,第三項idskillline代表火焰系,資料為8,第四項技能id,這個和

spell.dbc裡的id是同一項,這裡是133,代表火球術等級1

新追加一行,把id改為乙個不重複的值,這裡是90002,idskillline 為8不變,spellid 改為你新追加的技能id

這裡是90002,其他不變,然後存檔

10將兩個dbc檔案放回服務端的dbc資料夾

將兩個dbc檔案打包至mpq補丁包,放入客戶端的data資料夾

例如我的是台服313

e:/world of warcraft/data/zhtw/patch-zhtw-3.mpq

具體方法已經有很多人說過,我就不重複了

在不修改服務端**的前提下也能做許多東西,只有想不到的,沒有做不到的

其實可以修改的技能還有很多,dot傷害,召喚技能等等,請大家各自發揮想象空間

如果進一步修改服務端**的話,呵呵。。。。。。

暴力搜尋 新技能get

最近新學習了一種新的求解的方法,就是暴力搜尋,在通常做題沒有很明確的思路的時候,通常都會採用的一種方式。我們知道,乙個問題的解空間通常對應的是一棵樹的方式進行組織的,那麼我們可以通過根據題目中的條件描述來掃瞄 樹中的每乙個結點,對應的就是將問題的所有可能的解進行掃瞄一遍,從中選出滿足要求的即為問題的...

wow十強技能排行

從第十位到第一位如下 no.10 造水術 造食術 法師 沒有了這兩個技能 不知道法師會變成什麼樣 更無法預料wow會變成什麼樣 往往平凡的才是重要的。no.9 破甲 戰士 乙個低調的技能 但是每個boss 身上最先出現的debuff往往就是它 請尊重保護我們的那塊盾牌 戰士 no.8 潛行 盜賊 乙...

新技能 二分答案

本來在刷圖論裡的題的,結果不小心遇到了這道luogu1462 想了好久也沒做出來,只有看題解了 怪我咯,略略略 好吧,這題要用二分 1.二分思想 其實和數學中的是一樣的,對於乙個單調函式,可以通過二分法來提高效率,從而更快的確定答案的範圍 或值 對於有單峰的函式,我們可以通過三分法來解決問題 2.二...