查看: 3987|回复: 1

[教程] 如何在地下城&勇士台服单机里自己添加一个城镇地图

[复制链接]

13

主题

2

回帖

117

积分

阿拉德菜鸟

积分
117
怒气
29
声望
30
战力
13
发表于 2020-10-22 15:58:59 | 显示全部楼层 |阅读模式
084841sdde9bdbuzb6z3rk.jpg



首先添加文件 直接导入 文件后续上传
讲明教程
084902n7z27il8gygg3gxc.png



打开town/town.lst 输入
32 `kalete.twn`


注明town/kalete.twn
此段算是讲解 想学就看不想学跳过 这里不需要做任何修改
084942ik2kx7qgxdpxueqj.png
084942z6pd88s333aakh6m.png



第一组数据9-1是传送到 鲁尔夫海巷 第二组数据是副本接口
此段算是讲解 想学就看不想学跳过 这里不需要做任何修改
084957kxsh9s5b8y5dqvdt.png



打开map/lufthafen/lufthafent_platform.map
找到[town movable area]
添加一行
085020fcc2lzl9y4ywlu9u.png



代码下列注释
085038uaa8pjvpa55h3r9v.png



这是鲁尔夫海巷传送到另一城镇接口 必须写 不写城镇走路传送不过去;当然也可以使用瞬间移动药剂 传送


更改城镇npc
打开map/lufthafen/city_hall.map
085116ynflaif6p7p7ctj6.png

接下来就要写 世界地图 如何连接在一起 就是城镇小地图 世界地图


首先打开region/heaven.rgn
添加新添加城镇代码 我的是32 自己改成适应自己版本的 town排序代码
这样此城镇才与天界正式挂钩
085144noayfs5wyhx15oh5.png

随后打开区域region/minimap/heaven.mm
区域 region/minimap/heaven.mm 这是天界世界地图区域显示
085202q14rtvu191vdu6vj.png



(后续分享的npk图片 你们会用到 此路径 )
找到一个[/town] 结尾 添加下列数据


085226fh00jk3x03fmjmxy.png

图上的这些数据 都会在分享当txt里面 这就完成了添加城镇
随后会说到npk 就是世界地图贴图了


讲到npk排序 有一个口诀 明升暗降 x 向右 y向下 数值不同 偏移不同
打开sprite_interface2.NPK 可能你们的或多或少做了改动 没关系后续有讲到
找到heaven_worldmap.img
085300ck1jo2euz21ghjxd.png
085301x7jrxh5ax53i6ygx.png



最终效果镇楼图 那个左边的小城镇 基本如此 欢迎补充
////////////////////////////////
另外补充世界区域副本显示 复制显示副本内容
085323y0dd3vdgvycezrdv.png

“啊!令人怀孕的故乡!”——凯莉

0

主题

9

回帖

40

积分

初入阿拉德

积分
40
怒气
0
声望
15
战力
1
发表于 2020-11-15 02:27:33 来自手机 | 显示全部楼层
666666666666666666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表