• 27344阅读
  • 34回复

[原创]8向 Scroll Map 设置图解:(4向TP) [复制链接]

上一主题 下一主题
离线all4one
 
发帖
105
金钱
748
91币
0
信誉
0
资产
0 IST
在线时间
48 小时
注册时间
2011-12-22
最后登录
2014-01-24
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-12-27 17:25:13
— 本帖被 vinceit 执行取消锁定操作(2021-07-19) —
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) 下载次数:134
1.11b Hackmap v4.5.rar (158 K) 下载次数:491
1.09d Hackmap.rar (67 K) 下载次数:48


相关教程

因为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.html
Open演示1:http://v.youku.com/v_show/id_XNTcwODYxMzQ4.html
Open演示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重新编辑 ]
金钱条评分
binarie 金钱 +15 优秀文章 2007-09-10
离线归宿星尘
发帖
475
金钱
9116
91币
0
信誉
0
资产
0 IST
在线时间
590 小时
注册时间
2011-12-05
最后登录
2012-09-18
只看该作者 沙发  发表于: 2011-12-27 17:31:44
    强~  技术贴~~
离线xiaonana
发帖
621
金钱
4751
91币
0
信誉
0
资产
0 IST
在线时间
257 小时
注册时间
2011-10-28
最后登录
2013-10-29
只看该作者 板凳  发表于: 2011-12-27 17:32:31
8向 视野 确实更广了,不过 太多了 有点乱。
我熟悉4向TP 还花了 好几天,刚开始 装备不好老死,
后来装备上去了,也熟了,现在感觉不用4向TP 感觉 飞的老慢了
离线all4one
发帖
105
金钱
748
91币
0
信誉
0
资产
0 IST
在线时间
48 小时
注册时间
2011-12-22
最后登录
2014-01-24
只看该作者 3楼 发表于: 2011-12-27 17:35:28
主要就是要养成看小地图TP的习惯
多熟悉一下就好了,练习的时候可以找个不会死的地方
离线不刀

发帖
4291
金钱
6213
91币
9
信誉
0
资产
0 IST
在线时间
2797 小时
注册时间
2011-10-27
最后登录
2024-04-17
只看该作者 4楼 发表于: 2011-12-27 17:45:53
贴子不错,8向的话,左手边的键盘就没有技能的快捷键了,不习惯按F1、F2切换技能。
离线all4one
发帖
105
金钱
748
91币
0
信誉
0
资产
0 IST
在线时间
48 小时
注册时间
2011-12-22
最后登录
2014-01-24
只看该作者 5楼 发表于: 2011-12-27 17:48:45
4个方向可以相对靠近,新增的4个方向可以偏一些
上面的按键就是我自己用的键位
熟练使用是没问题的,
因为我不在91这边玩所以也就不能亲自示范了
离线k-zt
< OATH战队 >
发帖
3876
金钱
1019
91币
0
信誉
0
资产
0 IST
在线时间
990 小时
注册时间
2007-08-25
最后登录
2015-12-19
只看该作者 6楼 发表于: 2011-12-27 18:10:18
看不懂。。。
离线all4one
发帖
105
金钱
748
91币
0
信誉
0
资产
0 IST
在线时间
48 小时
注册时间
2011-12-22
最后登录
2014-01-24
只看该作者 7楼 发表于: 2011-12-27 18:12:23
可以先看这几个帖:

关于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
离线mengyao818
发帖
2669
金钱
4967
91币
0
信誉
0
资产
0 IST
在线时间
427 小时
注册时间
2011-09-20
最后登录
2022-07-31
只看该作者 8楼 发表于: 2011-12-27 18:14:10
这个要留名啊,这个帖子好啊
离线mengyao818
发帖
2669
金钱
4967
91币
0
信誉
0
资产
0 IST
在线时间
427 小时
注册时间
2011-09-20
最后登录
2022-07-31
只看该作者 9楼 发表于: 2011-12-27 18:14:39
再留一个,我感觉留一个说明我不太关注这个帖子,虽然我一定不会花时间学习这个,不过还是要支持一下
快速回复
限100 字节
 
上一个 下一个