地圖是經過加密的,地圖在加載時無法加載其中的觸發器等項目 所以顯示不出來了。(例如澄海3C)
還有比如打開地圖出現錯誤等也是加過密的地圖(比如幻想群俠傳)
下面是破解方法:
【破解及修改魔獸RPG地圖的詳細過程如下】
---- ---- ---- --- ---- ---- ----
*1.用UltraEdit32查看地圖,是否需要破解.如果需要,就先破解.
位置在:200h 從第五位起修改為:20 00 00 00
*:如果使用MPQMaster對地圖文件進行讀取,則無需破解.
2.用MPQWorkShop或者MPQMaster從地圖中解壓需要修改的文件. //見附1
3.打開WE,並且新建一副地圖(默認情況下WE已經建好了一張地圖).
按F6打開物體編輯器.導入要修改的文件.
4.在WE裡面進行物品的修改,修改完畢後再將文件導出,並且覆蓋原來的文件.
如果要修改遊戲平衡性常數(比如英雄最大等級數及其他)見附2.
5.將修改好的文件再導入進地圖文件中. 記住,要把地圖中的原來的文件先刪除了!
6.用:"魔獸地圖信息查看器"加入自己的修改信息.
7.加載修改過的地圖進入遊戲進行測試.
有些地圖用JASS語言進行了地圖補始化校對(比如風雲),防止你對地圖進行修改,這種情況下你就要
想個特別的辦法對其進行修改了
■■■■ ■■■■ ■■■■ ■■■ ■■■■ ■■■■ ■■■■
【附1】
文件名一般為:war3map
常用:
.w3a 技能 //地圖中的名字一般為:war3map.w3a,以下類同.
.w3t 物品
.w3u 單位
.wts 地圖說明文件(地圖載入時的說明及其他相關地圖介紹信息)*
war3mapmisc.txt 遊戲性平衡常數 \\此文件為純文本格式使用記事本即可打開
*要在地圖中加入自己的信息時可以修改.wts文件。此文件為純文本格式使用記事本即可打開。
---- ---- ---- --- ---- ---- ----
不常用:
.w3b 可破壞的
.w3d 地形裝飾物
.w3h 魔法效果/特效
.w3q 升級
.wtg 觸發文件 *涉及遊戲劇情發展,請謹慎修改.
.j JASS語言腳本
還有其他的諸如載入時的圖片等文件,我們並不需要修改.
例如:loadingscreenbl.tga/loadingscreenbr.tga/loadingscreentl.tga/loadingscreentr.tga等是
地圖載入時的圖片文件.
■■■■ ■■■■ ■■■■ ■■■ ■■■■ ■■■■ ■■■■
【附2】
遊戲平衡性常數文件名為:war3mapMisc.txt
修改時先從原圖將其導出,然後按照下面提供的數據進行修改即可.
原圖沒有的項目直接添加進去,已經有的直接修改即可.其他項目不要進行任何修改!
一定不要有相同的項目,否則遊戲時會出錯!
以下是我修改過的一個,但僅供參考.不要將數值修改過大(不要超過以下數值),否則遊戲中會出錯.
---- ---- ---- --- ---- ---- ----
[Misc]
MaxHeroLevel=10000 //英雄最大等級
HeroExpRange=10000.0 //英雄最大XP取得範圍
MaxUnitSpeed=522.0 //單位最大速度 *最大為522.0,不能更大,否則不能進入遊戲.
StrRegenBonus=1000.0 //HP恢復.每點力量獎勵...
StrHitPointBonus=1000.0 //每點力量的生命值獎勵
StrAttackBonus=1000.0 //每點基本屬性攻擊獎勵
AgiMoveBonus=1000.0 //每點敏捷的移動獎勵
AgiDefenseBonus=1000.0 //每點敏捷的防禦獎勵
IntManaBonus=1000.0 //每點智力的魔法值獎勵
AgiDefenseBase=0.0 //防禦基礎值(在敏捷獎勵之前) *改為0.0就可以了.
IntRegenBonus=1000.0 //魔法恢復.每點智力獎勵...
AgiAttackSpeedBonus=1000.0 //每提高敏捷屬性點,攻擊速度就會加快...
GoldMineMaxGold=1000000000 //最大金錢數 *很多地圖中用JASS進行了限制,修改這個不起作用.
MaxUnitLevel=100 //單位最大等級 *最大為100,不能再大了.
MinUnitSpeed=20.0 //單位最小速度 [修改小一點可以使減速光環的效果更加明顯]
■■■■ ■■■■ ■■■■ ■■■ ■■■■ ■■■■ ■■■■