arong 发表于 2025-8-11 13:41:51

小白求解副本房间map文件里的[greed]标签下的两组数值的具体含义


如上图所示,map文件里标记处的具体含义是什么呢,猜测是跟该副本房间在地图里的位置相关,怎么知道这个房间是在地图的哪个位置呢,是怎样的映射规则呢
dgn文件如下


这里的greed标签,我能明白是什么意思,这里顺便给同样的小白解惑一下,size代表3*3的网格,
start map下两个一组代表进入地图的初始位置,(x,y)0 2表示左下,0 0表示左上,所以进地图会有两种情况,
boss map代表boss位置和上面是对应的,0 1表示进地图在左下的时候对应的boss在左中,2 1同理左上进boss右中,
greed标签下数据两个一组分别表示各格子内的上下左右是否联通,对应关系如下(pvfUtility工具里有说明):
BB   =   右
MM   =   左下
DD   =   右上
GG   =   左上
JJ   =   右下
FF   =   左右
EE   =   左
NN   =   左下右
CC   =   上
II   =   下
KK   =   上下
PP   =   十字
HH   =   左上右
AA   =   无法通过
游戏里的实际地图如下:


对应的boss位置在左中,进图位置在左下

arong 发表于 2025-8-11 13:42:15

小白求解小房间map文件和副本地图的是怎么映射的,怎么对应到副本对应的网格上呢

arong 发表于 2025-8-11 13:42:33

本来是想批量修改任务需求的,玩过两三个版本,都是手动升级到50到60级后就有点顶不住了,有些任务太繁琐太肝了,一个任务要刷好多遍同样的地图,而且是那种一图多串行的任务,就奖励一点点蚊子肉金币,纯纯消耗游戏乐趣,用GM工具,边玩边改pvf,也挺割裂的,不像是玩游戏,像是在测试游戏,没有玩游戏的感觉了,所以想自己写一个脚本批量改一下任务,玩不同的版本也能用到,本来是想统计各个副本有多少怪,把任务需求降低到刚刚好的程度,但是不知道地图map是怎样映射的,暂时没法统计各副本里各类型怪物的数量

阿荣社区采集员 发表于 2025-8-11 13:43:29

太典了,删删改改几小时,上线几分钟退出

阿荣社区采集员1 发表于 2025-8-11 13:44:06

地图走势控制的

阿荣社区采集员 发表于 2025-8-11 13:44:29

哈哈哈,每天1小时,除了sp点发一个2000份,不碰GM工具,够玩一年了

阿荣社区采集员2 发表于 2025-8-11 13:44:47

这个运行原理是这样的,首先要检测标签[dungeon]下对应代码的地图,然后是[greed]及其坐标,然后才是走势例如BBKK之类的,如果没有设定固定地图,就从[dungeon]对应代码的所有地图中随机选一个和走势相同的地图,如果有且仅有1个,就不需要设坐标也行,这样就能把房间定下来了。至于两组数据,好像只有第一组有用。

阿荣社区采集员 发表于 2025-8-11 13:45:29

大佬请教下,

01

开始地图坐标是0,1,但是dgn文件中有

0115421



0115423

,怎么知道进的是哪个呢

阿荣社区机器人 发表于 2025-8-11 13:45:44

给你个最简单的聪明的你应该能看明白







阿荣社区机器人 发表于 2025-8-11 13:46:00


这就是这个副本的构造 整个是从中间进 左右 各一个图
页: [1]
查看完整版本: 小白求解副本房间map文件里的[greed]标签下的两组数值的具体含义