暗黑破坏神2地图CFG文件代码修改大全(一)
2008-10-05 11:07阅读:
同样来自IMPK论坛下载区.
//中文输入,默认开启
Use Custom Font Toggle: 1, VK_U //中文输入开关'U'
Locale MPQ:'d2locale.mpq'
Localization Support: 1
// for anti-detection, let it be if you dont know what it
means
Extrawork Dll Action: 0 // unload hackmap automatically if
extrawork.dll coming out
Version Checking Dll Action: 0// keep loaded when logging
into
Battle.Net
// 接下来是开关键,格式都是: 开关名:默认值,键代码,1表示开,0表示关。
Full Visuals Toggle: 1, VK_MULTIPLY //天气环境变化,* 键,默认开启
// Weather Toggle: 1, VK_MULTIPLY //气候变化
// Infravision Toggle: 1, VK_MULTIPLY //透视
// Light Radius Toggle: 1, VK_MULTIPLY //光照范围(视野)
// Screen Shake Toggle: 1, VK_MULTIPLY //屏幕抖动(比如杀了大虫之后的震动)
以上4条均为暗黑场景特效的分项,有偏好某些特效的玩家可以自己选择定义。
中文输入、中文字库,上bn是否加载dll文件,天气环境等
全部都是不需要修改的........
代码: // 定义小地图中其他玩家默认状态,名字和同盟显示
Hidden Corpses Toggle: 0, VK_MULTIPLY //显示尸体, * 键,默认关闭
Automap Monsters Toggle: 1, VK_DIVIDE //显示怪物、场景名称、箱子等
Automap Chests Toggle: 1, VK_DIVIDE //箱子开关
Automap Items Toggle: 1, VK_DIVIDE //地图物品隐藏开关
Automap Missiles Toggle: 1, VK_DIVIDE
//地图上显示敌人的发射物攻击(向导箭、骨精灵等)
Automap Level Names Toggle: 1, -1 //洞穴的层数标示
Automap Corpses Toggle: 0, -1 //小地图显示尸体,默认关闭,没热键
Automap Active Rooms Toggle: 0, -1
//地图上活动块的颜色开关,游戏者周围共9个区域;默认为关闭,未设置热键
Automap Ready Rooms Toggle: 0, -1 //
Hidden Items Toggle: 0, VK_ADD //隐藏LJ物品,小键盘+号
功能上面都写了
前面的1表示开启,0表示关闭,请根据自己需要修改
后面的是开启此功能的热键,VK_???就是???键控制打开和关闭此功能,请对照VCB文件确定是什么键,修改是直接修改VK_???
代码: Scroll Map Toggle: 0, VK_SCROLL //区域卷动锁定中心,默认为关闭
Automap Screen Area Toggle: 0, VK_SCROLL //当前实际可见区域标识颜色
不需要理会..........
代码: Monster TC Toggle: 1, -1 //TC财宝阶层显示,开启
Monster Level Toggle: 1, -1 //怪物等级开启,开启
Monster Resists Toggle: 0, VK_D //怪物4R显示
Game Time Toggle: 1, -1 //进入game的时间显示
Clock Toggle: 1, -1 //显示当前时间
Drop Protect Toggle: 1, -1 //ITEM DROP Hack保护
Tppk Protect Toggle: 1, -1 /TPPK保护功能????
Input Line Toggle: 1, -1
//可以在GAME内(不是频道内)ctrl+a,ctrl+c,ctrl+v,复制拈贴文字,默认关闭
Out Town Select Toggle: 0, VK_E
//城外选择功能(默认关闭,需要在城外看别人装备再按热键'E'开启)
Perm Show Orbs Toggle: 1, -1 //显示mana和life数值,开启
Message Filter Toggle: 1, -1 //日志过滤功能
Message Log Toggle: 1, -1 //日志记录,保存到maphack所在目录
Rune Numbers Toggle: 1, -1 //显示rune的序号
Socket Numbers Toggle: 1, -1 //显示物品的孔数
Unit Numbers Toggle: 0, -1 //物品单元编码显示
//Unit Numbers Toggle: 1, VK_L //物品单元编码显示,默认关闭 L键
Item Levels Toggle: 1, VK_L //物品ilvl显示,默认开启
Item Indexs Toggle: 0, -1 //物品代码索引数字显示
View Socketables Toggle: 0, VK_J //查看镶嵌物, J键
Item Basic Stats Toggle: 0, VK_J ////去除装备上镶嵌物品所添加属性,显示装备原始属性
Item Value Toggle: 0, VK_V //物品NPC价值显示,默认关闭,V键
Quest Item Colour: -1 //任务item原色显示(如果为红色,表示你的东西是别的难度拿来的,不合适用)
还是前面的1是开启(0关闭)功能,后面的-1是默认,VK_???是热键,修改热键就改VK_后面的,关闭功能就把前面的1改为0......
代码:
Light Radius: 255 //光照范围,最大
Ethereal Item Prefix: '' //Eth物品特别标注
Ethereal Item Postfix: '%2=Eth=' //后缀加绿色=eth=来标明
Hidden Items Level: 0 //自动隐藏低级物品,关闭
Hidden Item Value: 0 //隐藏低级物品NPC价值
光照范围不用理.......
Ethereal Item Prefix:
'' //Eth物品特别标注
Ethereal Item Postfix: '%2=Eth='
//后缀加绿色=eth=来标明
%2=ETH=加在第一行的''里就是ETH显示在装备名字的前面(装备名字的颜色会跟ETH的颜色一样,无法保持正常颜色,故不推荐加在前面)
%后面的数字是决定ETH这3个字的颜色
0-白色的; 1-红色的; 2-亮绿色的; 3-蓝色的; 4-暗金色; 5-灰色的; 6-黑色的; 7-金色的 ; 8-橙色的;
9-黄色的; 10-暗绿色; 11-紫色的; 12-绿色的
后面2项没什么作用,可以不理.......
代码:
// 定义小地图中其他玩家默认状态,名字和同盟显示
Automap Party Default: 1 //小地图显示同伴位置
Automap Names Default: 1 //小地图显示同伴名称
Mini Shrines Toggle: 1, -1 //小地图显示各种祭坛
Level Name Colour: White //当前场景名称颜色
Staff Tomb Level Desc: '%2<==Tomb Here lol' //突出显示塔拉夏古墓
Diagonal Scroll Toggle: 1, -1 //小地图卷动开关
Map Scroll Speed: 16 //地图卷动速度
Life Bar Transparency: 2 //血槽透明度设定 默认系统设置
Life Bar Colour: 0x08 //血槽颜色 默认系统设置
Socket Protect Toggle: 1, 0x2D //镶嵌保护,insert键
貌似没什么需要说的和修改的
镶嵌保护那里的0x2D是VK_insert的另一个写法,VCB文件里可以查到,修改时可以直接改为VK_???
代码:
//有关根据life和敌对状况自动退出的一些配置
Chicken Life Toggle: 0, VK_F //血过低自动退出开关,关闭,F键
Chicken Hostile Toggle: 0, -1 //其他玩家敌对自动退出,关闭
Chicken Hostile Nearby Toggle: 0, -1 //敌对玩家接近则自动退出,关闭
// HC 玩家自动退出设定,有1定的保护作用,但不是绝对安全的。lag,秒杀是没法避免的。
// HC 玩家适用,注意Chicken Life值设置须自行修改,具体看说明:
//Chicken Life Toggle: 1, 0x2D //PVC时血过低自动退出开关,热键'Insert'
//Chicken Hostile Toggle: 0, 0x2D //
其他玩家敌对自动退出开关,默认为关闭,切换开关是'Insert'
//Chicken Hostile Nearby Toggle: 1, 0x2D //
敌对玩家接近则自动退出开关,默认为打开,切换开关是'Insert'
//Chicken Life: 0 // 0表示不检查Life值,PVC时到死也不退出。
//如果设置了数字如400,则PVC时低于400点Life值,自动退出。
//检测次序是优先检测PVC Life设置,其后检测Hostile Life,再次检测Hostile Nearby
Life
//Chicken Hostile Life: 0 //0表示不检查Life值,Hostile到死也不退出。
//如果你希望无论何时,只要一有玩家敌对就立即退出,那么就Life值设为譬如10000,
//那么自然一有玩家敌对就立即退出,当然如果在城内还是不会自动退出的。
//如果PVC Life设置高于Hostile Life设置值,譬如500,那么你一出城和敌对玩家厮杀,
//只要Life低于500就退出,而不会到400才退
//Chicken Hostile Nearby Life: 0
//0表示不检查Life值,Hostile到死也不退出。如果设置了数字如400,
//则敌对玩家接近时低于400点Life值,自动退出,如果PVC Life或Hostile Life设置值
//高于Hostile Nearby Life,譬如450,如果有敌对时,只要Life低于450就退出,
//而不会到敌对玩家接近才退
//Chicken Life Percent: 0 // 0~100%,百分比表示,
//Chicken Hostile Life Percent: 0 // 0~100
//Chicken Hostile Nearby Life Percent: 0 // 0~100
//HC用户使用前面的设定后,请注释下面的设定
Chicken Life Toggle: 0, 0x2D
//PVC时血过低自动退出开关,热键'Insert'(默认设置为关闭,HP<15%自动退出)
Chicken Hostile Toggle: 0, -1 // 其他玩家敌对自动退出开关
Chicken Hostile Nearby Toggle: 0, -1 // 敌对玩家接近则自动退出开关
Chicken Life: 0 //死也不退出
Chicken Life Percent: 30 //检查PVC时Life百分比,不够设定值时自动退出 0~100
Chicken Hostile Life: 0 //检查玩家敌对时Life值,不够设定值时自动退出
Chicken Hostile Life Percent: 0 //检查玩家敌对时Life百分比,不够设定值时自动退出
0~100
Chicken Hostile Nearby Life: 0 //检查敌对玩家接近时Life值,不够设定值时自动退出
Chicken Hostile Nearby Life Percent: 0
//检查敌对玩家接近时Life百分比,不够设定值时自动退出 0~100
说得很详细了...........
代码:
// 一些危险怪物特别显示,可以直接写上怪物的名字,也可以写编号。编号可以在d2maphack.vcb中查找
Monster Colours[Undead Stygian Doll 1]: 0x9b
Monster Colours[Undead Stygian Doll 2]: 0x9b
Monster Colours[Frenzied Ice Spawn]: 0x9b
Monster Colours[Worldstone shake]: 0x9b
Monster Colours[Gloam 2]: 0x9b
Monster Colours[Black Soul 2]: 0x9b
Monster Colours[Burning Soul 2]: 0x9b
Monster Colours[Tomb viper 1]: 0x9b
Monster Colours[Tomb Viper 2]: 0x9b
Monster Colours[Soul Killer 3]: 0x9b
Monster Colours[Soul Killer 4]: 0x9b
Monster Colours[Undead Soul Killer 2]: 0x9b
自己认为什么怪物很危险,需要特别显示就自己加上去
格式是:
Monster Colours[怪物名字/编号]:
特别显示的颜色(0x9b是紫色,其它去看readme.htm的颜色表格)
代码:
// specify player's reaction when you meet dangerous monster.
support two choices: 'exit game' or 'back to town'
// 当遇见危险怪物(如black soul)且你的4r低于临界值时,可自动退出游戏或回城。
Dangerous Monster Action: back to town
// Below is Dangerous Monster defining
// chicken dangerous monsters toggle, disable by default
Dangerous Monster Chicken Toggle: 0, VK_G //抗性过低保护 G键
// define dangerous monster, format:
// Dangerous Monster[Monster Index 1, Monster Index 2]: resistance
type, resistance threshold // resistance type can be one of fr, cr,
lr, pr; resistance thresold ranges between -127 and 128
// for example:
Dangerous Monster[Burning Soul 2, Black Soul 2]: lr,-30 // fr, cr,
lr, pr
当你抗性太低又遇到危险怪物时会自动回城
热键G,VK_G前面的0是默认关闭,改为1就默认开启,可以修改VK_???来修改热键
知道这些就行了-_-#
代码:
// 场景指示
Minimap Size: 2
Minimap Toggle: 1, -1
Minimap Cell Colour: 0x84
// format: Minimap Cells[level number][cell no.1, cell no.2, ...] :
1 // 1 for enable, -1 for disable
// example:
//Minimap Cells[Catacombs Level 2][Catacombs Level 3]: 1
//Minimap Cells[Catacombs Level 3][Catacombs Level 4]: 1
//Act1:
Minimap Cells[Rogue Encampment][The Secret Cow Level]: 1
//营地-牛关
Minimap Cells[Stony Field][Cairn Stone]:
1 //石块荒地-救凯恩的红门
Minimap Cells[Black Marsh][Forgotten Tower]:
1 //黑色荒地-遗忘高塔
Minimap Cells[Dark Wood][Tree of Inifuss]:
1 //黑暗森林-拿卷轴的树
Minimap Cells[Catacombs Level 2][Catacombs Level 3]:
1 //地下墓穴二层-地下墓穴三层
Minimap Cells[Catacombs Level 3][Catacombs Level 4]:
1 //地下墓穴三层-地下墓穴四层
//Act2:
Minimap Cells[Far Oasis][Maggot Lair Level 1]:
1 //遥远绿洲-虫洞
Minimap Cells[Maggot Lair Level 1][Maggot Lair Level 2]:
1 //虫洞1层-虫洞2层
Minimap Cells[Maggot Lair Level 2][Maggot Lair Level 3]:
1 //虫洞2层-虫洞3层
Minimap Cells[Lost City][Ancient Tunnels]:
1 //遗失城市-古代通道
//Minimap Cells[Lost City][Claw Viper Temple Level 1]:
1 //遗失城市-蛇殿
Minimap Cells[Claw Viper Temple Level 1][Claw Viper Temple Level
2]: 1 //蛇殿1层-蛇殿2层
Minimap Cells[Arcane Sanctuary][Horazon's Journal]:
1 //神秘庇护所-召唤者
//Act3:
Minimap Cells[Kurast Bazaar][Ruined Temple]:
1 //库拉斯特商场-残破神殿
Minimap Cells[Durance of Hate Level 1][Durance of Hate Level 2]:
1 //憎恨的囚牢1-憎恨的囚牢2
Minimap Cells[Durance of Hate Level 2][Durance of Hate Level 3]: 1
//憎恨的囚牢2-憎恨的囚牢3
//Act4
Minimap Cells[Plains of Despair][Izual on Minimap]:
1 //绝望平原-衣卒而
Minimap Cells[River of Flame][Hellforg on Minimap]:
1 //火焰之河-地狱熔炉
//Act5
Minimap Cells[Crystalline Passage][Frozen River]:
1 //水晶通道-冰河
Minimap Cells[Frozen River][Anya on Minimap]:
1 //冰河-安亚
Minimap Cells[118][Arreat Summit]: 1 //远古之路-山顶
Minimap Cells[Worldstone Keep Level 1][Worldstone Keep Level 2]:
1 //世界之石1-2
Minimap Cells[Worldstone Keep Level 2][Worldstone Keep Level 3]:
1 //世界之石2-3
Minimap Cells[Worldstone Keep Level 3][Throne of Destruction]:
1 //世界之石3-毁灭王座
格式如下:
Minimap Cells[出发地点][目的地]: 1
注意:有些地方是不能这样加的,因为dll文件里没有那个地方
代码:
//人物特殊属性显示
First Player Stat Key: VK_OEM_7 // '\' 查看玩家首个特殊属性(MF)
Next Player Stat Key: VK_OEM_6 // }\]
查看玩家上一个特殊属性,如FCR,FHR等属性,[(大括号键)
Previous Player Stat Key: VK_OEM_4 // {\[ 查看玩家上一个特殊属性,
](大括号键)
View Player Stats Key: VK_OEM_2 // ?\/ 查看其它玩家属性,鼠标点中其他玩家,
?(问号键)
Keep Game Window Toggle: 0, VK_OEM_1 // ;\: 窗口模式防止最小化,默认关闭
;(分号键)
Server Ip Toggle: 1, -1 //服务器IP显示,开启
都是VK_???格式的,修改方法看最前面..........
服务器ip当然是显示,所以不用理.....
代码:
// 地图上各种图标显示。这里是我们DIY的一个好地方,可以自己定义bmp文件。用画笔就可以,2色文件。
Player Blob File: 'blobcircle1' // 游戏者
Monster Blob Fi