4-8向Scroll的起源:
Diablo 升级至1.10以后部分场景的地图有了较大的变化,比如去K老墨的第二层小站到第三层入口的这段路程有时会很遥远,大家都知道
Map有个Scroll Lock功能可以通过←↑↓→移动屏幕中心位置实现远程操作:
1. 用Scroll可以TP到屏幕对面远处的落点,而普通TP则要绕远路;
2. 有时可以设定一个方向,长距离的TP节省时间,但是每次游戏的地图随机变化,时上、时下、时左、时右,老要调整Scroll的偏移比较浪费时间,使用起来还不如固定一个方向;
自己对地图功能比较了解,知道活动房间的9宫格,于是就产生了固定8个方位Scroll的想法,简单的4个方位就能解放TP,大幅提高效率;以前死神之王发过Map的源代码,我看了下关于Scroll Map的代码,卷屏功能是由两个纵横坐标X,Y记录的,实现多方位主要就是对坐标的变化和复位,知道了想法的可行性,就跟virgol提了“简单版4方位/完整版8方位”的构想,并由virgol最终实现了这个理想中的功能。
virgol版hackmap:
2007-9-23 实现固定偏移Scroll 功能,可定义4个方位,1个总开关;
2008-7-13 Scroll增加至8方位,3种复位模式,支持多Act分别定义;
1.13c Hackmap v1.5.rar (158 K) 下载次数:135 1.11b Hackmap v4.5.rar (158 K) 下载次数:499 1.09d Hackmap.rar (67 K) 下载次数:51 相关教程:
因为2009年6月TTBN论坛受损,08年发的教程帖已经没有了,搜索了一下之后找到了这几篇帖子,在此感谢各位作者的分享和推广:
关于4向tp的讨论:(fatman)
http://bbs.91d2.cn/read-htm-tid-620207.html 关于4向tp的说明及使用:(xiaolizi99)
http://bbs.diablofans.com.cn/read.php?tid=66704 四向TP:(jinjinddn)
http://www.anhei3.net/viewthread.php?action=printable&tid=109865 《四向TP》相关教程:(hylin75)
http://www.anhei3.net/viewthread.php?tid=177776时至今日,很高兴看到有众多的玩家喜欢该功能,熟练使用4向TP而乐在其中,已经融入成为了个人技术的一部分。
还有一个小遗憾就是大家都以为Map能4向,却不知道Map能8向,或者不知道8向偏移坐标如何正确设置。
KD Sor 8向 Scroll 视频:
3开演示:
http://v.youku.com/v_show/id_XNTY5NDA0Mjcy.htmlOpen演示1:
http://v.youku.com/v_show/id_XNTcwODYxMzQ4.htmlOpen演示2:
http://v.youku.com/v_show/id_XNTcwODgxMTI4.html清晰视频及资源下载:
http://pan.baidu.com/share/home?uk=3391473160下面为大家讲解一下多向Scroll Lock的原理,让大家真正了解Scroll Map的设置和使用。
首先必须提及的是,活动房间在地图上的显示:
Automap Active Rooms Toggle: 0, VK_NUMPAD9 // 地图活动房间九宫格 热键 小键盘"9"
Automap Active Rooms Colour: 0xd4 // 地图活动房间的颜色。
上图中九宫格为活动房间范围,游戏活动只在此区域内有效
人物角色处在中间位置(淡黄色
+字),周围相邻8格单位房间
(
靛青色边框里的黑色区域为800×600游戏屏幕范围)
Scroll 设定固定偏移的目的:
就是要充分利用这个活动房间其余8个格 每个方向定义一个快捷键,通过按键快速切换对应的方位
也就是说4向是基本版,而8向才是真正的完整版
大家常用的4向 Scroll:
下面4张图分别代表4个方向,人物位置从中心移到屏幕边角,以最大化扩展可视范围
4个方向组成的操作范围
增加4个方向构成8方向 Scroll
8个方向组成的操作范围
Scroll Map 相关代码: Automap Screen Area Colour: 0xc5 // 屏幕区域颜色,靛青色。
Automap Screen Area Toggle: 0, VK_W // 屏幕区域颜色标识 开关
Scroll Map Toggle: 0, VK_W // 屏幕卷动开关
Scroll Mode: 2 // 1 单开关;2 多开关;3 松放复位
//一共可以设置8个快捷键:G,C,X,V,H,B,Y,N可以更换为自己喜欢的键位
Map Scroll Key1: VK_G
Map Scroll Key2: VK_C
Map Scroll Key3: VK_X
Map Scroll Key4: VK_V
Map Scroll Key5: VK_H
Map Scroll Key6: VK_B
Map Scroll Key7: VK_Y
Map Scroll Key8: VK_N
//8方向推荐使用的偏移值:括号[1-5]对应游戏里的Act1~5
Map Scroll Offset1[1-5]: 20, -12
Map Scroll Offset2[1-5]: -20, 12
Map Scroll Offset3[1-5]: -20, -12
Map Scroll Offset4[1-5]: 20, 12
Map Scroll Offset5[1-5]: 50, 0
Map Scroll Offset6[1-5]: -50, 0
Map Scroll Offset7[1-5]: 0, -25
Map Scroll Offset8[1-5]: 0, 25
游戏屏幕斜对角(横/纵)坐标的长度比例是2:1
所以 (50, 0)、(-50, 0)、(0, 25)、(0, -25) 这样的偏移会比较合适
把5-8向像下面这样设置,是没有实际效果的
Map Scroll Offset5[1-5]: 20, 0
Map Scroll Offset6[1-5]: -20, 0
Map Scroll Offset7[1-5]: 0, -12
Map Scroll Offset8[1-5]: 0, 12
因为之前1-4向已经包含了后面5-8向的所有屏幕位置
4向与8向对比:(世界之石要塞第三层 → 毁灭王座)
4向Scroll 一共TP 8次 8向Scroll 一共TP 5次
大家如果觉得自己用4向已经足够了的,
不妨看看上面的图片了解一下4向的起源就可以了
认为学会4向之后如鱼得水,游刃有余的~
那么可以试试用8向看自己能不能适应
至于键位够不够用的
问题:~~挤挤总是有的~~
Scroll Map 与大屏幕分辨率比较 绿色框:1600×1200 大屏幕 靛青色框:800×600 正常屏幕 绿色框:1600×1200
橙色框:4向Scroll 可操作范围
绿色框:1600×1200
橙色框:8向Scroll 可操作范围
[ 此贴被all4one在2013-07-04 15:44重新编辑 ]