xiahouyu 发表于 2021-2-5 11:14:39

地图有点儿小问题,回头解决

本帖最后由 xiahouyu 于 2021-2-15 17:54 编辑

【HackMap】:2021.01.29 新增功能 修改版 ---- (by 夏夜星空 )

 
下载链接:https://pan.baidu.com/s/1Bez1Yp50bRkeXm3Ile7f8g     提取码:4qh6


文件索引:
d2hackmap.dll ......................................... 地图功能主文件
ReadMe.txt ............................................. 作者说明:(夏夜星空)
词缀对照.rar ............................................ 词缀对照表:(一叶枫桦)
常用词缀.txt ............................................ 词缀ID速查
Blob Files 文件夹 ....................................... 图标文件集


Blob Files 图标按照:老板、怪物、玩家、发射物、鼠标、物品装备等分类

Item 物品图标特别包含2套:手工绘制的精美物品图标


原作:yrkt888
http://bbs.impk.cc/AttachFile-2111109


原作:powerlyh
http://bbs.impk.cc/AttachFile-2111102



HackMap说明:
基于 Sting -> marsgod -> virgol 4.5 版本修改
感谢xdpp、oyx、夏夜星空、一叶枫桦、等风来的研究、探索

Map的完善和成熟,源于前人的开创、积累
以及一代又一代人—— 付出的努力和贡献的成果



本文目的:
主要是推荐一些过去没有的新增功能,
带来玩法方面的改变、优化和拓展
让经典的老游戏,继续焕发出新魅力
给大家带来新的动力、新的体会、新的乐趣

关于一些涉及自动方面的功能,仅供测试

至于是否自动、是否违禁,非本文的主要目的
请各位自行判断、斟酌,不开启、不使用,则不违规
要是有不合适的内容是随时可以删除的

大家可按需要选择,使用对自己有帮助,有改善的

谢谢大家发表自己的意见和看法
其实,每个人都有自己的偏好,有自己的想法,
因为我们来自不同的背景,有不同的经历,
也就产生了各式各样的个体,多种多样的个性
有人喜欢吃甜的、有人喜欢吃咸的,
那么就让大家各取所需、自得其乐

让众多不同的个体,追寻共同的乐趣
这——不就是我们,从天南地北,走在一起

至今,仍在玩D2的目的吗?





近期更新:Update   
=======================================
1. 强化、BO忽略刺客陷阱、Dru乌鸦;
2. 一键全部进门/回城加入循环检测;
3. 召唤守护增加:土魔、女武神、狼灌之心、灰熊、影子武士、影子大师;
4. 可继续创建/加入下一场游戏(N+1 / N+2按键时生效,Quick Exit Game和普通退出不加入);
5. 往地上扔钱默认取最大值;
6. 一键全退/进门/回城,只在游戏窗口时生效(网页、聊天、打字将不再影响);
7. 符文统计增加物品栏、箱子分别计算;
8. Rare Item 掉落提示:常用词缀 [词缀编号] -> 文字描述;
9. Rare Item 显示属性:常用词缀 属性 -> 文字描述;(原Extra Good命令增强版)
10. 改进掉落提示计时方式,提示次数不受网络延迟影响;
11. 杖上带的ES、冰甲、雷云技能可激活Buff保护;
12. Rare Item 掉落提示不显示无用词缀,避免显示过长,小幅优化词缀转换名称代码;
13. 退出游戏后默认点加入游戏按钮(可避免后台不刷新登录状态被踢),房主点创建按钮;
14. 一键全退支持继续创建/加入下一场游戏;



提示:
不同Map命令代码是否支持,可设置 Show CFGCheck Info: 1
如果显示:Command -- 命令语句 -- unused, Check it
则表示当前DLL不支持该命令代码功能,可加 // 注释掉


http://bbs.impk.cc/AttachFile-2113190


❈ 自己图标颜色
代码:My Blob Color Toggle: 1, -1, 0x20 //
自己图标颜色




❈ 超级金怪图标
各大关底BOSS和超级金怪统一图标,其余小头目可以用小图标
代码:Super Unique Blob File: "bm-01" // 关底BOSS,
超级金怪图标




❈ 鼠标位置
地图上显示鼠标位置,可减少冲锋撞车
代码:Mouse Pos Toggle: 1, -1, 0x84 // Map鼠标显示:开关,热键,颜色
Mouse Pos
File: "bc-01" // 鼠标图标文件




❈ 经验圈
可以用命令和热键控制是否开启,支持颜色自定义,兼容Mini Map
推荐颜色:0x04,0x14,0x33,0x34,0x35,0x38,0x73,0xbb
代码:Exp Range Colour Toggle: 1, -1, 0x04 //
经验圈显示:开关,按键,颜色




❈ BH 轨迹
可以用命令和热键控制是否开启,支持颜色自定义
推荐颜色:0x78,0x7a,0x7b,0x7c,0xce,0xd0,0xd2
代码:Blessed Hammer Track Toggle: 1, -1, 0xd0 //
BH轨迹显示:开关,按键,颜色




http://bbs.impk.cc/AttachFile-2110843


❈ 怪物图标 3种体积
使用不同的怪物图标大小,可以更真实的反映怪堆分布、缝隙,以此细化charge路径,提升冲锋流畅度
体积2:Doom Knight, Oblivion Knight, 玩家角色
体积3:Storm Caster, Venom Lord
代码:Monster Blob File: "bd-02" // 怪物 体积2
Monster Blob File1:
"bd-01" // 怪物 体积0-1
Monster Blob File3: "bm-02" // 怪物
体积3




❈ 发射物图标 3种体积
注意:Map目录下必须有相应bmp文件,否则会显示游戏默认大十字。
体积1:Blessed Hammer
体积2:Blizzard
代码:Missile Blob File: "bd-01" // 发射物 体积1
Missile Blob File2:
"bd-02" // 发射物 体积2
Missile Blob File3: "bm-02" // 发射物
体积3




❈ 怪物免疫标记 "i"
BOSS、小怪免疫属性可以分别显示,不再需要单独保留冰免疫Cold Immunity Desc属性显示
代码:Normal Monster Immunity Toggle: 0, -1 // 普通小怪免疫标记 1显示
0不显示


Monster Colours 定义怪物图标颜色,可区分不同的怪物种类
代码:Monster Colours: 0x6f // Storm Caster
Monster
Colours: 0x68 // Doom Knight
Monster Colours: 0x9e // Abyss
Knight
Monster Colours: 0x9e // Oblivion Knight
Monster Colours:
0x62 // Venom Lord




❈ 技能状态监控
3种显示模式,可选择关闭时间显示。
代码:State Monitor Toggle: 1, -1, 1 // 开关,热键,模式: 1为关闭时间显示, 2为00:00,
3为00:00:00




❈ 显示腰带存量
代码:Belt Item Quantity Toggle: 1, -1, 1 //
显示腰带库存数量,第3位为颜色+1




❉ 补充腰带库存
腰带的药水每喝完一瓶,就会从背包里补充一个同类型药水。
代码:Auto Fill Belt Toggle: 1, -1 //
喝药后补给同类型药水




❉ 一键整理药水
按住Shift+鼠标左键点击背包空白处可一次性补给腰带,4列药水槽种类可以设定。
代码:Quick Fill Belt Toggle: 1, -1 // 快速整理药水
Quick Fill Belt Key:
1, VK_SHIFT // SHIFT+鼠标左键
Quick Fill Belt1: 2009 // 第一列 药水
Quick Fill
Belt2: 2009 // 第二列 药水
Quick Fill Belt3: 2009 // 第三列 药水
Quick Fill Belt4:
2089 // 第四列 药水
Quick Fill Belt1_2: 2008 // 第一列备用 药水
Quick Fill Belt2_2:
2008 // 第二列备用 药水
Quick Fill Belt3_2: 2008 // 第三列备用 药水
Quick Fill Belt4_2:
2089 // 第四列备用 药水




❉ 一键开门
代码:Open Door Key: VK_按键 // 一键开门




❈ 进入虫洞
代码:Click Duriels Lair Toggle: 1, -1 //
进虫洞




❈ 创建/加入 下一场游戏
退出游戏后,接着加入下一场游戏,参数:1 创建,2 加入
代码:<div class="Code">Enter Next Game: 1, -1, 2 // 进入下一个游戏,1 创建, 2 加入
Enter Next
Game Delay: 1000 // 加入等待,单位:毫秒</div>



❈ N+1、N+2 房间名数值间隔
例如:Quick Next Game Step设置为3,房间名KD01的时候N+1是KD04,KD01的时候N+2是KD06
代码:Quick Next Game Step: 1 //
下一次建N数值间隔,N+X





❈ Rare 物品属性识别
Rare物品通过检测前缀/后缀,可筛选出符合要求的物品。
该功能原创为一叶枫桦,对非资料片物品配置有革命性的影响,特别鸣谢!
词缀查询:词缀ID对照.rar
RareItemProbe:[物品代码][组合方案1~15][无形否] : 满足词缀个数(1-6条),地图颜色, 词缀ID1, 词缀ID2,词缀ID3 ……(最多25条)
代码:Rare Item Probe Toggle: 1, -1 // Rare物品词缀筛选


打开Extra Good功能,可以在地面直接显示物品带的有用属性
代码:Extra Good Toggle: 0, -1 //
显示常用属性


使用词缀筛选,首先需要把ItemColours的物品种类屏蔽
代码:Item Colours: -1,-2 // 黄色 Rare;


以下例子供参考:
代码:RareItemProbe: 1,0x6f,1314 // 2Pal

RareItemProbe: 2,0x6f,175,1324 // 2Sor 20FCR

RareItemProbe: 2,0x6f,173,1073
// 30/20 4R 盾
RareItemProbe:
2,0x6f,1073,1316 // 2Pal 4R 盾




❈ 白色/超强材料 地面上显示附带技能/属性
Staffmod[技能编号]: "英文名称", "中文名称"
技能编号请查询 skills.txt
代码:Show StaffMod Toggle: 1, -1 // 白色材料
技能/ED/AR/RES地面显示


代码:Staffmod: "Shiver Armor" ,"碎冰甲"
Staffmod: "Enchant"
,"强化"
Staffmod: "Energy Shield" ,"能量护盾"
Staffmod: "Amplify Damage"
,"伤害加深"
Staffmod: "Skeleton Mastery" ,"骷髅掌握"
Staffmod: "Raise
Skeleton" ,"召唤骷髅"
Staffmod: "Bone Spear" ,"骨矛"
Staffmod:
"Decrepify " ,"衰老"
Staffmod: "Lower Resist" ,"降低抵抗"
Staffmod:
"Posion Nova" ,"剧毒新星"
Staffmod: "Bone Spirit" ,"骨魂"
Staffmod:
"Blessed Hammer" ,"祝福之锤"
Staffmod: "Concentration"
,"专注"
Staffmod: "Fist of the Heavens" ,"天堂之拳"
Staffmod:
"Conviction" ,"审判"
Staffmod: "Shout" ,"大叫"
Staffmod: "Battle
Orders" ,"战斗体制"
Staffmod: "Battle Command" ,"战斗指挥"
Staffmod:
"Oak Sage" ,"橡树之心"
Staffmod: "Heart of Wolverine"
,"狼獾之心"
Staffmod: "Wake of Fire" ,"火焰复生"
Staffmod: "Weapon
Block" ,"武器格挡"
Staffmod: "Fade" ,"能量消解"
Staffmod: "Lightning
Sentry" ,"雷光守卫"
Staffmod: "Mind Blast" ,"心灵爆震"
Staffmod: "Dragon
Flight" ,"飞龙在天"
Staffmod: "Blade Shield" ,"刀刃之盾"
Staffmod:
"Venom" ,"毒牙"
Staffmod: "Shadow Master" ," 影子大师"




❈ CPU 休息间隔
降低CPU占用,不过FPS也会随之降低。感谢等风来的研究与分享。
代码:CPU Sleep Value: 1 //CPU休息时间,可设置0-2




❈ 一键切换窗口
快捷方式:d2loader -title 窗口标题
支持1~10个窗口定义,按键和窗口标题可自定
代码:Switch Window1: VK_NUMPAD0,"BUS" // 切换窗口0 按键 窗口标题
Switch
Window2: VK_NUMPAD1,"1" // 切换窗口1
Switch Window3: VK_NUMPAD2,"2" //
切换窗口2
Switch Window4: VK_NUMPAD3,"3" // 切换窗口3
Switch Window5:
VK_NUMPAD4,"4" // 切换窗口4
Switch Window6: VK_NUMPAD5,"5" // 切换窗口5
Switch
Window7: VK_NUMPAD6,"6" // 切换窗口6
Switch Window8: VK_NUMPAD7,"7" //
切换窗口7
Switch Window9: VK_NUMPAD8,"8" // 切换窗口8
Switch Window10:
VK_NUMPAD9,"9" // 切换窗口9
Prev Window: VK_按键 // 上一窗口
Next Window: VK_按键 //
下一窗口




❈ 城内跟随
快捷方式:d2loader -nohide
注意:开启功能后无法主动发起交易请求,可设置热键关闭,或等待对方发起交易,接受请求
代码:Town Follow Toggle: 0, -1 //
城内跟随,1开启,0关闭




❈ A3 戒指任务保护
代码:BugRing Toggle: 1, -1, 2 // 开关,按键,模式:1 进游戏提示 2
任务触发提示




❈ 地上扔钱默认最大值


❈ NPC 菜单开启所有选项


❈ 跳过了难度通关后的恭喜界面,避免RR时小BB窗口崩溃。


❈ 游戏加入失败等待时间 (25秒->5秒)


❈ TCP/IP 加入游戏等待时间 (30秒->1秒)


❈ 修复了TP+技能消失的问题



xiahouyu 发表于 2021-2-5 11:15:28

告示:「地图已经过于强大,不再更新功能,知足常乐……」




更新改动:Update   
=======================================

❈ 开启地图
进入游戏、角色死亡、取消交易、任务过场之后显示地图
代码:AutoMap Toggle: 1, -1 // 开启地图显示


❈ 玩家状态显示
0:死亡、1:空闲、2:走路、3:跑步、4:被打击、5:城内空闲、6:城内走路、7:A1攻击、8:A2攻击、9:格挡、10:施法
11:投掷、12:踢击、13:技能1、14:技能2、15:技能3、16:技能4、17:死亡、18:连续动作、19:击退
代码:Player Mode Toggle: 1, -1 // 玩家状态显示


❈ 玩家ID编号
(1) 显示玩家ID编号(右上角房间信息Unit Id)
(2) 显示队友ID编号(队友头像左上角)
代码:Player Id Toggle: 1, -1 // 玩家ID编号
Show Party Id Toggle: 1, -1 // 队友ID编号


❉ 队友场景编号
常用场景编号以文字描述:A1、KA、KC、A2、GD、KCC、A3、K3C、M1、M2、KM、A4、BO、KD、A5、3BB、KP、KN、B1、B2、B3、K5B、KB、ULC
A2: 鲁高因、A4: 群魔堡垒、 火焰之河、 混沌避难所
代码:Show Party Position Toggle: 1, -1 // 队友头像上显示场景编号


❈ 鉴定/回城数量
鉴定/回城数量显示,回城书剩余:0 红色 / 1-4 橙色 / 5+ 金色
代码:Scroll Count Toggle: 1, -1 // 鉴定/回城数量


❈ 技能施展统计
Bar:战斗指挥、战斗体制、大叫
Pal:祝福之锤、冲锋
Sor:暴风雪、冰风暴、静电力场
代码:Skill Count Toggle: 1, -1 // 技能施展统计


❈ 玩家/怪物 距离
距离分成Tile/Yard两种单位模式:1 Tiles = 2/3 Yards
代码:Player Distance Toggle: 1, -1, 1 // 1:Tiles, 2:Yards
Monster Distance Toggle: 1, -1, 1 // 1:Tiles, 2:Yards


❈ 距离/范围
● 冰封球: 爆裂距离
● 心灵传动
● 引怪距离
● 西希之王: 跑路距离
● 混沌大臣: 燃烧蛛丝 / 移动接近
● Diablo火圈
可按个人需要选择显示与/否,0为关闭,1为开启,颜色可自定义
代码:Frozen Orb Range Toggle: 1, -1, 0x96 // 冰封球爆裂距离
Telekinesis Range Toggle: 1, -1, 0x39 // 心灵传动范围
Monster Active Range Toggle: 1, -1, 0xb8 // 引怪距离
Seis Flee Range Toggle: 1, -1, 0xc5 // 西希之王 跑路距离
Spider Range Toggle: 1, -1, 0xbb // 混沌大臣 燃烧蛛丝范围
Unique Active Range Toggle: 1, -1, 0x38 // 混沌大臣 移动接近范围
Diablo Fire Range Toggle: 1, -1, 0x33 // Diablo火圈范围


❈ BH 逆轨迹
BH 击中Boss 的站位点路径,Pal 显示3 Boss,Sor 显示灵魂/西希
代码:BH Reverse Track: 1, -1, 0x7b // 逆BH轨迹显示:开关,按键,颜色


❈ 已使用 神殿/封印
代码:Used Shrine Font: 5 // 已使用神殿"X"标志大小
Used Shrine Colour: 11 // 已使用神殿"X"标志颜色
Used Seal Font: 4 // 已开启封印"X"标志大小
Used Seal Colour: 1 // 已开启封印"X"标志颜色   



❈ 跳过TP距离限制
代码:Scroll Map Unlimited: 1, -1


❈ TP、尸爆时锁Alt
TP时点到箱子/封印/怪物、连续炸牛时不会中断
代码:Lock Alt TP Toggle: 1, -1


❈ Bar 上岗值班
Bar A1/A4/A5 进游戏后到小站开门
代码:Call On Duty: 1, -1, 1 // Bar上岗:1 房主 2 无限制
Call On Duty A1: 0 // A1 上岗:0关 1开
Call On Duty A4: 1 // A4 上岗:0关 1开
Call On Duty A5: 1 // A5 上岗:0关 1开



❈ 加油吧!队长
BO速度:40FCR: 400, 20fcr: 440, 10FCR: 480, 0FCR: 520
BO顺序:可选择先Life/或者先技能
Open房主的Bar若先BO Life,则在小站开门后先BO一次技能,避免飞机Life少一级
代码:Auto BOBO Toggle: 1, -1, 2 // 开关,热键,参数:1先技能, 2先Life
Auto BOBO Delay: 440 // BO间隔,40FCR: 400, 20fcr: 440, 10FCR: 480, 0FCR: 520


❈ 送温暖
开启城内强化,可选择强化对象
代码:Auto Enchant Toggle: 1, -1, 1 // 开关,热键,参数:1 不强化自己; 2 只强化Pet; 3 全部强化; 4 Nec手下


❈ Buff 保护
Sor:冰甲/能量盾/雷云
Pal:圣盾
Nec:骨盾/土魔
Dru:飓风装甲/橡木智者/狼灌之心/召唤灰熊
Asn: 速度爆发/能量消解/刀刃之盾/影子武士/影子大师
Ama:女武神
CTA:战斗指挥/战斗体制
Pal 圣盾、Sor 雷云、CTA为城外开启;
代码:Buff Active Toggle: 1, -1, 20 // Buff 开启:参数为延时
代码:Bone Armor Active: 1 // 白骨装甲
Holy Shield Active: 1 // 圣盾
Frozen Armor Active: 1 // 冰封装甲
Shiver Armor Active: 1 // 碎冰甲
Chilling Armor Active: 1 // 寒冰装甲
Energy Shield Active: 0 // 能量盾
Thunder Storm Active: 1 // 雷云风暴
Cyclone Armor Active: 1 // 飓风装甲
Quickness Active: 1 // 速度爆发
Fade Active: 0 // 能量消解
Blade Shield Active: 1 // 刀刃之盾
代码:Valkyrie Active: 1 // 女武神
Clay Golem Active: 1 // 土魔
Oak Sage Active: 1 // 橡木智者
Heart Of Wolverine Active: 0 // 狼灌之心
Summon Grizzly Active: 1 // 召唤灰熊
Shadow Warrior Active: 0 // 影子武士
Shadow Master Active: 1 // 影子大师
代码:Call To Arms Active: 1, -1, 10 // 战争召唤:参数为延时,单位: 帧


❈ 开启封印
A4 Chaos封印可使用普通点击/心灵传动开启
近距离点击封印(全角色),距离推荐值3-9,0为关闭
开启封印必要条件:当角色处于空闲状态,非施展/格挡/跑路/攻击/死亡,可避免操作冲突
代码:Auto Click Seal Toggle: 1, -1, 1
Click Seal Range: 6 // 普通点击封印距离,可设置0-18可设定
增加一键开启封印,在不用自动封印的前提下,可解决封印被怪堆围住难以开启的情况
代码:TK Seal Key: 1, VK_按键, 25 //开关, 按键, 距离


❈ 更新玩家位置
作用为修正位置防LAG,效果等同原地TP;热键可设置为ALT走位键、或者BH技能键
代码:Update Player Pos Key: VK_按键 // 更新玩家位置按键


❈ 一键回城
检测是/否回城成功,否则再次开门直至回城成功,避免回城因其他行为中断
代码:Open Door Delay: 1000 // 开门间隔1秒


❈ 一键辨识
快速鉴定包裹里所有未辨识物品,热键可设置为包裹打开按键,打开包裹即时完成辨识
代码:Quick Identify Key: VK_按键 // 快速鉴定


❈ 一键全退/回城/出城
开关可定义窗口是否响应,回城/出城须开启Map或D2Loader的NoHide功能
增加组合键设置;1为使用组合键,0不使用组合键;组合键可设置任意按键,并非一定得 VK_CONTROL, VK_SHIFT, VK_MENU
代码:All Next Game: 1, VK_按键 // 一键全退:1开 2关
All Back Town: 1, VK_按键 // 一键回城:1开 2关
All Out Town: 1, VK_按键 // 一键出城:1开 2关
Combine Key: 1, -1, VK_SHIFT // 组合键 0关 1开


❈ 等待进门
等待队友 新开的门 进入,参数选择:1. 只出城 2. 只回城 3. 出城+回城
代码:Wait For TownPortal Toggle: 1, VK_按键, 3


❈ 进入红门
所有红门,在开启时检测进入;牛场红门所有角色进入一次,开牛门人物快速关闭盒子/箱子进入
代码:Auto Red Portal Toggle: 1, -1 //进入红门


❈ NPC 对话选项
A1:凯恩(辨识)、瓦瑞夫(向东走)、阿卡拉(商店)、恰西(商店/注入)、基德(赌博)
A2:凯恩(辨识)、瓦瑞夫(向西走)、马席夫(航向东边)、法拉(商店)、雷山德(商店)、卓格南(商店)、艾吉斯(赌博)
A3:凯恩(辨识)、马席夫(航向西边)、奥玛斯(商店/离开)、艾柯(赌博)
A4:凯恩(辨识)、泰瑞尔(哈洛加斯)、海尔布(商店)、贾梅拉(商店/赌博)
A5:凯恩(辨识)、拉苏克(商店/打孔)、安亚(商店/赌博)、马拉(商店)
代码:NPC Select Toggle: 1, -1, 30 // NPC 对话选项,推荐延时: 10-50
NPC A1 Gheed: 1, -1, 3 // A1 基德 2商店 3赌博
NPC A1 Akara: 1, -1, 2 // A1 阿卡拉 2商店 3赌博
NPC A1 Charsi: 1, -1, 2 // A1 恰西 2商店 3注入
NPC A1 Warriv: 1, -1, 2 // A1 瓦瑞夫 2向西走 3取消
NPC A2 Warriv: 1, -1, 2 // A2 瓦瑞夫 2向东走 3取消
NPC A2 Drognan: 1, -1, 2 // A2 卓格南 2商店 3取消
NPC A2 Elzix: 1, -1, 3 // A2 艾吉斯 2商店 3赌博
NPC A2 Jerhyn: 1, -1 // A2 杰海因
NPC A2 Meshif: 1, -1, 2 // A2 马席夫 2航向东边 3取消
NPC A3 Meshif: 1, -1, 2 // A3 马席夫 2航向西边 3取消
NPC A3 Cain: 1, -1 // A3 凯恩
NPC A3 Hratli: 1, -1, 3 // A3 赫拉铁力 2商店 3取消
NPC A3 Alkor: 1, -1, 3 // A3 艾柯 2商店 3赌博 4取消
NPC A3 Ormus: 1, -1, 2 // A3 奥玛斯 2商店 3取消
NPC A4 Jamella: 1, -1, 1 // A4 贾梅拉 1商店 2赌博
NPC A5 Larzuk: 1, -1, 2 // A5 拉苏克 2商店 3打孔
NPC A5 Anya: 1, -1, 2 // A5 安亚 2商店 3赌博
NPC A5 Malah: 1, -1, 2 // A5 马拉 2商店 3取消


❈ 队长跟随
该功能分为2种方式:
1. 固定队长,Follow ID: 1 表示第1个进游戏为队长,ID1~4通常为进游戏顺序;
2. 选择/变更跟随队长;

使用说明:
(1) 队长标记,以玩家UnitId为准(Show Party Id Toggle: 1);
(2) 确定队长后,功能将持续生效,不限城内/城外、不限场景、游戏房间;
(3) 因每次角色进入游戏顺序可能不同,若需要变更队长,鼠标移至队友身上,按下选择队长键,即可选择为新队长;
(4) 跟随人员须保持后台窗口活动,所以需要开启Map的NoHide Toggle,或者D2Loader -nohide(建议前者,较省资源)
(5) 跟随距离和间隔参数,可进行调整设定(距离推荐: 3-10,间隔推荐: 100-500);
(6) 传统跟随,默认间隔为40ms,不能保持相对距离,所以新跟随功能可大量减少操作次数;
(7) 不需要跟随时,可设置热键关闭,或者Reload cfg设置清空队长;
代码:Follow Toggle: 1, VK_按键, 5 // 跟随:开关、热键、距离
Follow Delay: 400 // 间隔 毫秒
Follow ID: 0 // 跟随队长
Follow Select: VK_按键 // 选择/变更队长
Follow In Town: 1 // 城内跟随
Follow Out Town: 1 // 城外跟随
Follow Next Game: 1 // 退出游戏 队长ID: 1保持 0清空
Follow A1: 1 // Act 1
Follow A2: 1 // Act 2
Follow A3: 1 // Act 3
Follow A4: 1 // Act 4
Follow A5: 1 // Act 5
All Follow: VK_按键 // 统一开关,关联组合键



❈ Rare 物品:词缀识别
优化RareItemProbe代码,读取CFG时记录实际组合数量存入数组,减少循环判定;
Rare物品定义读取CFG存入数组按照:武器 / 防具 / 项链 / 戒指 / 珠宝分类;
增加组合上限[最大15组]、词缀数量[最大25条]
组合和词缀数量对循环判定的影响已经关系不大,实现写了多少组合/词缀,就计算多少;
记录上一次检测结果直接返回,同一物品无需反复检测;
AutoPrefix、MagicPrefix、MagicSuffix 分类比较;


❈ 显示已辨识物品
城内显示已辨识物品参数:1. 超强/魔法/套装/亮金/暗金2.超强/魔法/套装/暗金
该功能设计初衷为城内倒装备防丢失,并非用于屏蔽用途;
亮金物品可用RareItemProbe进行词缀筛选,在Open KD能起到屏蔽垃圾的作用,所以已经无需额外的屏蔽命令。
代码:Show Identified Item: 1, -1, 2


❈ 物品掉落提示
(1) 优质Rare Item掉落提示:Rare Item: [物品代码][后缀1 后缀2 后缀3][前缀1 前缀2 前缀3]
(2) 暗金戒指掉落提示:Unique Ring: Unidentified / Nagelring (MF) / Manald Heal / The Stone of Jordan
(3) 符文(#22-33)掉落提示:Rune: # 数值
代码:Show Items Tips: 1, -1 // 物品掉落提示


❈ 普通/超强材料过滤
15ed 精英武器(狂战士斧/幻化之刃/巨神)
15ed 弓(阴影/巨弓/十字军/九头蛇/大院长/女族长)
15ed MP/精英轻甲(TP/刚毅)
15ed 权冠
15ed 统盾
Pal 盾(精神/圣堂)
代码:Items Quality Filter: 1, -1, 0xde // 普通/超强物品 质量筛选


❈ 无形材料过滤
15ed 武器(狂战士/神秘/巨神)
15ed 统盾
bug甲(轻/中/重)
Pal 盾(流亡)
代码:Items Ethereal Filter: 1, -1, 0xd0 // 无形物品筛选


❈ 技能材料过滤
Nec杖、Pal杖、Sor杖、Nec盾、Bar头、Dru头、Asn爪
代码:Items Skill Filter: 1, -1, 0xda // 技能物品筛选
(注:第3位参数为小地图图标颜色,过滤物品种类首先需要在ItemColours用 -2 屏蔽)



❈ 显示材料属性
头盔/装甲/盾牌(ED/防御)、超强武器(ED)、Pal 盾(RES/ED)
代码:Item Stat Colour: 0 // 文字颜色 0-12
Item Stat Font: 6 // 字体大小 0-8
Item Stat Pos: 10 // 显示位置


❈ 符文显示编号
图标上方显示符文数值,能够快速在地图上识别出符文价值
代码:RuneNo Colour: 0 // 文字颜色 0-12
RuneNo Font: 4 // 字体大小 0-8
RuneNo Pos: 10 // 显示位置


❈ 符文统计
物品栏、箱子、交易框内分别统计符文价值
代码:Rune Count Toggle: 1, -1 // 交易符文统计
Rune Count Colour: 8 // 文字颜色
Rune Count Font: 1 // 字体大小
Rune Value 30: 64 // #30 价格
Rune Value 31: 128 // #31 价格
Rune Value 32: 256 // #32 价格
Rune Value 33: 512 // #33 价格


更改修正:
● 接受组队(Accept Party) 加入检测(防LAG 组队不成功);
● 调整Kills/GetHits统计显示;
● 调整FPS/Ping位置居中对齐,FPS低于25显示橙色,Ping:0-150 绿色 / 150-300 金色 / 300-500 橙色 / 500+ 红色;
● 血量显示百分比调整至左下角、右下角;
● 城内默认显示所有金币;
● 去除MessageLog程序ID编号;
● 一键开门后切回原技能;
● 一键回城/开门优先使用回城卷轴;
● 优化血保回城,在回城前先喝一紫瓶,去除原来只触发1次的设定;
● NPC对话判定方式(原:点击NPC后 -> 改:对话框弹出后)
● A4 Chaos封印开启后显示红色X
● 解决了A4 Bar后台点开小站时,影响前台窗口鼠标移动的问题;
● 采用全局Cast施法计时,可大幅避免技能操作冲突;
● 读取封印开启信息,从而避免一个封印多次操作(原:检测Mode延时较慢,会导致重复操作)
● 快速更新神殿/封印状态,已使用的神殿/开启的封印,将即时在Map上显示出状态变更(原:检测Mode延时较慢,状态变更显示需要等2秒)
● 默认显示已辨识魔法物品:2Pal、2Sor、2Bar、20Fcr
● 更改BH圈、经验圈、距离/范围绘图方式,显示效果更加稳定、清晰,不会受到干扰、遮挡、隐藏、变形;
● A2召唤者、A3吉得宾Boss,更改为超级金怪图标,以便识别;(吉得宾其实为随机Boss)

xiahouyu 发表于 2021-2-5 11:16:03

AutoMap 颜色代码表:文字颜色 | 地图颜色





MapHack 键盘代码

//*Virtual keys*
VK_LBUTTON: 0x01 // 鼠标左键
VK_RBUTTON: 0x02 // 鼠标右键
VK_CANCEL: 0x03 // Break
VK_MBUTTON: 0x04 // 鼠标中键

VK_BACK: 0x08 // BackSpace
VK_TAB: 0x09 // Tab
VK_RETURN: 0x0D // Enter
VK_SHIFT: 0x10 // Shift
VK_CONTROL: 0x11 // Ctrl
VK_MENU: 0x12 // Alt
VK_PAUSE: 0x13 // Pause
VK_CAPITAL: 0x14 // Caps Lock

VK_ESCAPE: 0x1B // ESC

VK_SPACE: 0x20 // 空格
VK_PRIOR: 0x21 // PageUp
VK_NEXT: 0x22 // PageDown
VK_END: 0x23 // End
VK_HOME: 0x24 // Home
VK_LEFT: 0x25 // ←
VK_UP: 0x26 // ↑
VK_RIGHT: 0x27 // →
VK_DOWN: 0x28 // ↓

VK_SNAPSHOT: 0x2C // Print Screen
VK_INSERT: 0x2D // Insert
VK_DELETE: 0x2E // Delete
VK_0: 0x30
VK_1: 0x31
VK_2: 0x32
VK_3: 0x33
VK_4: 0x34
VK_5: 0x35
VK_6: 0x36
VK_7: 0x37
VK_8: 0x38
VK_9: 0x39
VK_A: 0x41
VK_B: 0x42
VK_C: 0x43
VK_D: 0x44
VK_E: 0x45
VK_F: 0x46
VK_G: 0x47
VK_H: 0x48
VK_I: 0x49
VK_J: 0x4A
VK_K: 0x4B
VK_L: 0x4C
VK_M: 0x4D
VK_N: 0x4E
VK_O: 0x4F
VK_P: 0x50
VK_Q: 0x51
VK_R: 0x52
VK_S: 0x53
VK_T: 0x54
VK_U: 0x55
VK_V: 0x56
VK_W: 0x57
VK_X: 0x58
VK_Y: 0x59
VK_Z: 0x5A
VK_LWIN: 0x5B // 左Win
VK_RWIN: 0x5C // 右Win
VK_APPS: 0x5D // 右键快捷

VK_NUMPAD0: 0x60
VK_NUMPAD1: 0x61
VK_NUMPAD2: 0x62
VK_NUMPAD3: 0x63
VK_NUMPAD4: 0x64
VK_NUMPAD5: 0x65
VK_NUMPAD6: 0x66
VK_NUMPAD7: 0x67
VK_NUMPAD8: 0x68
VK_NUMPAD9: 0x69
VK_MULTIPLY: 0x6A // *
VK_ADD: 0x6B // +
VK_SEPARATOR: 0x6C
VK_SUBTRACT: 0x6D // -
VK_DECIMAL: 0x6E // .
VK_DIVIDE: 0x6F // /
VK_F1: 0x70
VK_F2: 0x71
VK_F3: 0x72
VK_F4: 0x73
VK_F5: 0x74
VK_F6: 0x75
VK_F7: 0x76
VK_F8: 0x77
VK_F9: 0x78
VK_F10: 0x79
VK_F11: 0x7A
VK_F12: 0x7B

VK_NUMLOCK: 0x90 // Num Lock 键
VK_SCROLL: 0x91 // Scroll Lock 键

VK_OEM_1: 0xBA // ;:
VK_OEM_PLUS: 0xBB // =+
VK_OEM_COMMA: 0xBC // ,<
VK_OEM_MINUS: 0xBD // -_
VK_OEM_PERIOD: 0xBE // .>
VK_OEM_2: 0xBF // /?
VK_OEM_3: 0xC0 // `~
VK_OEM_4: 0xDB // [{
VK_OEM_5: 0xDC // \|
VK_OEM_6: 0xDD // ]}
VK_OEM_7: 0xDE // '"

xiahouyu 发表于 2021-2-5 11:16:35

Rare Item Probe
稀有物品 词缀速查



头盔:Helms
------------------------------------------------
262 快速打击恢复: 10 FHR
306 精力: 7-10 ENG
330 生命: 21-30 LIFE
331 生命: 31-40 LIFE

890 增强防御: 10-20 ED
891 增强防御: 21-30 ED
892 增强防御: 31-40 ED
893 增强防御: 41-50 ED
894 增强防御: 51-65 ED
895 增强防御: 66-80 ED
896 增强防御: 81-100 ED
1100 冰抗: 21-30 CR
1117 火抗: 11-20 FR
1119 火抗: 21-30 FR
1139 电抗: 21-30 LR
1159 毒抗: 21-30 PR



装甲:Armors
------------------------------------------------
253 敏捷: 6-9 DEX
262 快速打击恢复: 10 FHR
263 快速打击恢复: 17 FHR
264 快速打击恢复: 24 FHR
271 回血: 3-5 REP
317 生命: 31-40 LIFE
318 生命: 41-60 LIFE
366 解毒: 75 PLR
367 解毒: 50 PLR
369 需求: -30 REQ
370 需求: -20 REQ
380 力量: 6-9 STR
381 力量: 10-15 STR

890 增强防御: 10-20 ED
891 增强防御: 21-30 ED
892 增强防御: 31-40 ED
893 增强防御: 41-50 ED
894 增强防御: 51-65 ED
895 增强防御: 66-80 ED
896 增强防御: 81-100 ED
1057 法力: 31-40 MANA
1100 冰抗: 21-30 CR
1117 火抗: 11-20 FR
1119 火抗: 21-30 FR
1139 电抗: 21-30 LR
1159 毒抗: 21-30 PR



盾牌:Shields
------------------------------------------------
172 格挡: 10 BLOCK
173 格挡: 20 BLOCK
182 冰冻减半 HFD
262 快速打击恢复: 10 FHR
263 快速打击恢复: 17 FHR
270 回血: 3-5 REP
366 解毒: 75 PLR
367 解毒: 50 PLR
369 需求: -30 REQ
370 需求: -20 REQ
384 力量: 3-5 STR
385 力量: 6-9 STR

890 增强防御: 10-20 ED
891 增强防御: 21-30 ED
892 增强防御: 31-40 ED
893 增强防御: 41-50 ED
894 增强防御: 51-65 ED
895 增强防御: 66-80 ED
896 增强防御: 81-100 ED
946 伤害转法力: 7-12 DTM
1053 法力: 11-20 MANA
1073 全抗: 16-20 4R
1100 冰抗: 21-30 CR
1117 火抗: 11-20 FR
1119 火抗: 21-30 FR
1139 电抗: 21-30 LR
1159 毒抗: 21-30 PR
1315 技能: 1 PAL
1316 技能: 2 PAL



手套:Golves
------------------------------------------------
182 冰冻减半 HFD
248 敏捷: 6-9 DEX
249 敏捷: 10-15 DEX
270 回血: 3-5 REP
385 力量: 6-9 STR

1057 法力: 31-40 MANA
1100 冰抗: 21-30 CR
1117 火抗: 11-20 FR
1119 火抗: 21-30 FR
1139 电抗: 21-30 LR
1159 毒抗: 21-30 PR



鞋子:Boots
------------------------------------------------
182 冰冻减半 HFD
253 敏捷: 6-9 DEX
262 快速打击恢复: 10 FHR
271 回血: 3-5 REP
278 获得金币: 41-80 EG
287 魔法物品: 16-25 MF
394 快跑: 10 FRW
395 快跑: 20 FRW
396 快跑: 30 FRW

890 增强防御: 10-20 ED
891 增强防御: 21-30 ED
892 增强防御: 31-40 ED
893 增强防御: 41-50 ED
894 增强防御: 51-65 ED
895 增强防御: 66-80 ED
896 增强防御: 81-100 ED
1057 法力: 31-40 MANA
1102 冰抗: 31-40 CR
1119 火抗: 21-30 FR
1121 火抗: 31-40 FR
1141 电抗: 31-40 LR
1161 毒抗: 31-40 PR



腰带:Belts
------------------------------------------------
180 冰伤害: 1-6 CD
262 快速打击恢复: 10 FHR
263 快速打击恢复: 17 FHR
264 快速打击恢复: 24 FHR
273 回血: 6-9 REP
278 获得金币: 41-80 EG
316 生命: 21-30 LIFE
317 生命: 31-40 LIFE
318 生命: 41-60 LIFE
375 力量: 10-15 STR
376 力量: 16-20 STR

890 增强防御: 10-20 ED
891 增强防御: 21-30 ED
892 增强防御: 31-40 ED
893 增强防御: 41-50 ED
894 增强防御: 51-65 ED
895 增强防御: 66-80 ED
896 增强防御: 81-100 ED
1053 法力: 11-20 MANA
1100 冰抗: 21-30 CR
1117 火抗: 11-20 FR
1119 火抗: 21-30 FR
1139 电抗: 21-30 LR
1159 毒抗: 21-30 PR



手杖:Wands
------------------------------------------------
175 快速施展: 20 FCR
296 精力: 11-15 ENG
297 精力: 16-20 ENG

1058 法力: 41-60 MANA
1102 冰抗: 31-40 CR
1121 火抗: 31-40 FR
1141 电抗: 31-40 LR
1161 毒抗: 31-40 PR
1320 技能: 2 NEC



权杖:Scepters
------------------------------------------------
166 攻击速度: 10 IAS
167 攻击速度: 20 IAS
168 攻击速度: 30 IAS
169 攻击速度: 40 IAS
174 快速施展: 10 FCR
272 回血: 6-10 REP
380 力量: 6-9 STR
381 力量: 10-15 STR

1055 法力: 21-30 MANA
1056 法力: 31-40 MANA
1058 法力: 41-60 MANA
1101 冰抗: 21-30 CR
1102 冰抗: 31-40 CR
1120 火抗: 21-30 FR
1121 火抗: 31-40 FR
1140 电抗: 21-30 LR
1141 电抗: 31-40 LR
1160 毒抗: 21-30 PR
1161 毒抗: 31-40 PR
1164 杀敌法力: 1 EK
1313 技能: 1 PAL
1314 技能: 2 PAL



法杖:Staffs
------------------------------------------------
175 快速施展: 20 FCR
296 精力: 11-15 ENG
297 精力: 16-20 ENG

1055 法力: 21-30 MANA
1056 法力: 31-40 MANA
1058 法力: 41-60 MANA
1102 冰抗: 31-40 CR
1120 火抗: 21-30 FR
1121 火抗: 31-40 FR
1141 电抗: 31-40 LR
1161 毒抗: 31-40 PR
1324 技能: 2 SOR



武器:Weapons
------------------------------------------------
168 攻击速度: 30 IAS
169 攻击速度: 40 IAS
176 冰伤害: 1-2 CD
177 冰伤害: 1-4 CD
178 冰伤害: 2-15 CD
369 需求: -30 REQ
370 需求: -20 REQ

939 增强伤害: 81-100 ED
1010 增强伤害: 81-100 ED准确率: 121-150 AR
1101 冰抗: 21-30 CR
1120 火抗: 21-30 FR
1140 电抗: 21-30 LR
1160 毒抗: 21-30 PR
1310 技能: 2 AMA
1316 技能: 2 PAL
1328 技能: 2 BAR



项链:Amulets
------------------------------------------------
174 快速施展: 10 FCR
180 冰伤害: 1-6 CD
182 冰冻减半 HFD
243 敏捷: 10-15 DEX
244 敏捷: 16-20 DEX
272 回血: 6-10 REP
278 获得金币: 41-80 EG
287 魔法物品: 16-25 MF
296 精力: 11-15 ENG
297 精力: 16-20 ENG
317 生命: 31-40 LIFE
318 生命: 41-60 LIFE
363 偷法: 5-6 LM
366 解毒: 75 PLR
367 解毒: 50 PLR
375 力量: 10-15 STR
376 力量: 16-20 STR
743 偷血: 4-5 LL

1056 法力: 31-40 MANA
1058 法力: 41-60 MANA
1078 全抗: 16-20 4R
1100 冰抗: 21-30 CR
1102 冰抗: 31-40 CR
1119 火抗: 21-30 FR
1121 火抗: 31-40 FR
1139 电抗: 21-30 LR
1141 电抗: 31-40 LR
1159 毒抗: 21-30 PR
1161 毒抗: 31-40 PR
1308 技能: 2 AMA
1311 技能: 1 PAL
1312 技能: 2 PAL
1318 技能: 2 NEC
1321 技能: 1 SOR
1322 技能: 2 SOR
1325 技能: 1 BAR
1326 技能: 2 BAR



戒指:Rings
------------------------------------------------
174 快速施展: 10 FCR
182 冰冻减半 HFD
230 最小伤害: 6-9 MIN
248 敏捷: 6-9 DEX
249 敏捷: 10-15 DEX
273 回血: 6-9 REP
277 获得金币: 25-40 EG
286 魔法物品: 5-15 MF
302 精力: 11-15 ENG
330 生命: 21-30 LIFE
331 生命: 31-40 LIFE
356 偷血: 5-6 LL
380 力量: 6-9 STR
381 力量: 10-15 STR
746 偷法: 4-5 LM

1055 法力: 21-30 MANA
1056 法力: 31-40 MANA
1058 法力: 41-60 MANA
1100 冰抗: 21-30 CR
1117 火抗: 11-20 FR
1119 火抗: 21-30 FR
1139 电抗: 21-30 LR
1159 毒抗: 21-30 PR
1164 杀敌法力: 1 EK

xiahouyu 发表于 2021-2-5 11:17:16

其他乱七八糟的懒得复制了,老胳膊老腿的,大神们想加想改自己操作去

恬适的乌鸦 发表于 2021-2-6 09:30:58

功能不少标识新颖

地瓜 发表于 2021-2-6 11:02:52

你偷什么不好?偷地图!

xiahouyu 发表于 2021-2-8 08:11:50

偷人他不愿意,我也是

朝花夕拾 发表于 2021-2-19 00:16:55

地图太强大
不想研究改习惯了

sxbqr 发表于 2021-2-19 10:34:52

留坑留坑,,
页: [1] 2
查看完整版本: 地图有点儿小问题,回头解决