• 29465阅读
  • 52回复

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

上一主题 下一主题
离线all4one
 
发帖
105
金钱
748
91币
0
信誉
0
资产
0 IST
在线时间
48 小时
注册时间
2011-12-22
最后登录
2014-01-24
只看楼主 正序阅读 使用道具 楼主  发表于: 2011-12-27 17:21:48
— 本帖被 702278 执行锁定操作(2015-12-11) —
前言

自从2007年6月份将Scroll Lock的应用引入FZ KD Room里火焰之河TP至混沌避难所的这段路程,Open KD的效率得到了进一步地提高,尝试使用Scroll功能的人也就慢慢多了起来,大家纷纷在地图CFG里取消了原位于抓屏键旁边的Scroll Lock按键,取而代之换成了"W"、"Caps Lock"、"Ctrl”等。

许多人都以为4向起源于FZ KD,其实多向Scroll的构想起源于FZ BUG KM。


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) 下载次数:52
1.11b Hackmap v4.5.rar (158 K) 下载次数:318
1.09d Hackmap.rar (67 K) 下载次数:29


相关教程

因为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:57重新编辑 ]
离线zhu1000
发帖
717
金钱
12932
91币
20
信誉
0
资产
0 IST
在线时间
49 小时
注册时间
2014-12-18
最后登录
2018-05-20
只看该作者 52楼 发表于: 2015-11-09 19:13:23
帮主神贴必顶..
8tp绝对是门技术..
吾辈手残党只能膜拜......
离线wade022
发帖
1
金钱
17
91币
0
信誉
0
资产
0 IST
在线时间
0 小时
注册时间
2015-11-02
最后登录
2015-11-15
只看该作者 51楼 发表于: 2015-11-02 13:23:33
kan kan ~~~~~~~~~~~~~~~~~~~~~~~`
离线mts1985
发帖
65
金钱
29281
91币
66
信誉
0
资产
0 IST
在线时间
71 小时
注册时间
2014-02-04
最后登录
2024-01-21
只看该作者 50楼 发表于: 2015-05-22 14:07:47
IMPK8向 Scroll Map 设置图解
离线dahai215
发帖
602
金钱
43331
91币
0
信誉
0
资产
0 IST
在线时间
90 小时
注册时间
2013-04-08
最后登录
2024-04-16
只看该作者 49楼 发表于: 2014-06-21 14:59:55
新人4向还使不溜
离线luboa
发帖
627
金钱
5857
91币
0
信誉
0
资产
0 IST
在线时间
1520 小时
注册时间
2008-12-05
最后登录
2020-06-26
只看该作者 48楼 发表于: 2014-06-18 15:47:33
看到太高端了,估计搞不了
离线ywb7333621
< IF战队 >
发帖
211
金钱
10662
91币
0
信誉
0
资产
0 IST
在线时间
48 小时
注册时间
2014-05-28
最后登录
2016-09-14
只看该作者 47楼 发表于: 2014-06-15 09:35:51
谢谢楼主,学习中,支持
离线jaded
发帖
1057
金钱
8
91币
0
信誉
0
资产
0 IST
在线时间
269 小时
注册时间
2013-02-24
最后登录
2014-12-11
只看该作者 46楼 发表于: 2014-05-30 19:29:51
笔记本没这个dd,真省心
离线crayfish
发帖
5516
金钱
-20
91币
0
信誉
0
资产
0 IST
在线时间
3996 小时
注册时间
2009-06-23
最后登录
2016-02-23
只看该作者 45楼 发表于: 2014-05-30 13:37:14
引用第24楼liuj于2011-12-27 20:41发表的  :
啊哦  对
impk 骗菜鸟的。。。

我觉得Impk是给gm留个后门 抓人的。。。
离线剑多情
发帖
430
金钱
3496
91币
0
信誉
0
资产
0 IST
在线时间
15 小时
注册时间
2014-05-29
最后登录
2014-07-29
只看该作者 44楼 发表于: 2014-05-29 21:14:06
奇迹 发生了  不用输入验证码了


高手啊