神迹双城镇,删除其中一个城镇,保留大转移前城镇过程记录贴
个人有点强迫症,所以研究了下贴吧里的帖子,动手只保留读取大转移前城镇,中间炸了不少次数,目前0327版本已经成功去除转移后城镇,(一旦弄明白了,步骤就很简单)。现在以1231版本开始重新记录过程,在座的各位大佬,帮我看看,有没有漏掉或错误的操作,要是有更方便的方法,希望能够得到大佬的提醒。1. 备份.pvf文件
2. 删除所有去往大转移后的传送,和改初始任务,做到界面不存在大转移后城镇(嫌麻烦就到为止)
3. 删除大转移后的的城镇.lst文件记录,然后排序得新城镇编号,对应新编号改传送。(做到
不读取转移后的城镇)
?从pvf中删除这些文件 ,我没试过,我不想浪费时间,有会的大佬指点指点,有兴趣的可以在步骤1,2,3步骤结束后再自由尝试
先分享一波,我觉得有用的相关大佬的帖子,我搜的不全,要是吧友有分享链接过来更好。
【教程贴】城镇修改(补坑)
【小分享03】城镇介绍和一些常见进不去原因 现在开始,早上来不及写完,计划今明两日更帖结束
准备工具
1.pvf修改器
2.城镇坐标提取工具(和上一次传送阵那个帖子不一样,这次我有了工具,就是方便
) 步骤一
1. 备份客户端里的.pvf文件,多备份
2. 用pvf修改器打开备份的其中一个.pvf 文件
3.进游戏,然后打开坐标提取工具
4.先把林纳斯头上传送图标和传送功能删了 :在游戏里走到铁匠林纳那里,打开坐标提取工具,得到下图坐标
447 198当前人物所在x轴 y轴 坐标 (在林纳斯铁匠那,所以是林纳斯的大概位置)
红框1 0 是当前人在城镇1的区域0
town/town.lst 是城镇列表的路径,1是该文件里登记的1号城镇
打开1号城镇.twn文件 路径是 town/elvengard.twn
区域o即是上图右侧所画出的框里的文件路径是map/elvengard/elvengard.map 继续打开该文件
找到animation这一段代码 在下面的ani代码找x轴和447(林纳斯的x轴位置)差不多的
框里的405 -25 即x轴405 y轴 -25删除这两行代码
这样npc头上就没有传送标志了 我去 ,我中毒了吗
右键底下任务栏空白的地方
底下图标左右来回挪移闪烁
你把传送药剂里的传送选项删了直接眼不见心不烦 接下来删除林传送 搜索林纳斯如下图
双击右侧的林纳斯1打开后找到上图 左侧 ``302 这行代码删除
以下这个也删
`您要乘坐前往銀色村莊的護送馬車嗎?`
再搜索青之守护者 如下图左侧删除``1 这行代码删除
底下还有这个
`您要乘坐前往艾爾文防線的護送馬車嗎?`
也删了
(这里删的就是npc之间的传送代码,编号1和302是npc/npc.lst文件里登记的npc编号)
5. 暗黑城港口这里还有三个npc传送也同样按上述步骤删除(其中有npc是单向的,不要删多,看传送编号,只要不传到这个港口npc就行)
搜索瞬间移动药剂文件路径是stackable/professional/potion/ptn_instantmovement.stk
如下图 删除选中的那个2 框
这个2是意思是下图这个城镇在城镇里列表编号2
这眼传送药水就没有这一项的传送了,
至此就没传送能去转移后的城镇了
接下来改任务 6. 改初始的任务,
搜索 任务开启 得下图 左边改成和我一样 意思就是任务限制在200级出现,这辈子不会出来了
搜索 铁匠林纳斯打开改任务文件 删除下图左方选中的代码(即去除其前置任务要求)
把下图代码改成3037(即任务材料要求为一个无色)
这样任务修改完了,清爽了
保存下进图先看看效果
没问题的话就继续步骤二 改城镇列表,或者也可以到此为止。 没想一个无色小晶块为开局增加了难度,把右侧的三件装备卖了正好凑够一个无色,该任务勉强能做
刚刚说错了
步骤一是备份 ,刚才是步骤二
接下来
步骤三改城镇列表取消大转移后的城镇读取 这系统缺 德
步骤三
1. 打开城镇列表文件 路径town/town.lst删除原来的2,3,5,18,28 城镇代码 我框出来的,这几个都是大转移后城镇,这样就取消读取了 ,但是删完有个问题 town.lst这个文件比较特殊只有它需要编号按顺序来
也就说城镇要重新排序号,不过没关系,我们可以把倒数四个城镇换上空缺的序号,这样修改量小,
倒数四个城镇29赫顿玛尔代码搬到前面的2上去 30西海岸 搬到3..........
改成下图
这样按顺序就不会炸了,接下来要改这四个城镇的传送,因为他们的城镇编号变了,原来的代码就失效了,得去一些文件改成现在的城镇编号 反向操作我想添加
感谢分享,任务之类的需要删除吗 2. 删除region.lst登记的大转移城镇.rgn代码如下图路径region/region.lst(差点忘了)
其中55编号那个是阿拉德大陆 ctrl+左键 打开相应地.rgn文件
它调用的小地图是这个,打开这个.mm 文件 路径region/minimap/arad.mm
选中下图一段代码
然后ctrl+F 出来这下图
把1改成29点击查找下一个 把下图29 改2
29是赫顿玛尔原来的城镇编号 现在变成2 所以这个相应地要改然后就是重复操作 还是这个文件
改对应
3.先备份目前.pvf到新的文件夹, 之后操作简单但是多容易出错。
打开那四个改了编号的城镇的.twn文件 以赫顿玛尔为例子 路径town/hendonmyre.twn
图中右侧框的是他调用的.map文件 一共0到11,12个.map文件根据这个找 路径 map/hendonmyre/hendon_city.map 打开这个文件
找到文件这行代码
1855163106182903777219201171042242110729725101461241529103601508080201
如下图选中的红框 六个数字为一组 第五个是传送的城镇编号 第六个是区域,因为原城镇编号29改了所以这里每组第五个是29的要改成目前的城镇编号2,不改的话赛丽亚房间出不去因为区域没有打通,改了所有.map文件就打通整个赫顿玛尔,
这里.map文件对应名字找太慢,我直接比如赫顿玛尔找到map/hendonmyre/hendon_city.map
它在map/hendonmyre/这个文件下所有map我都顺手改了
可以用ctrl +F搜索29如果是在那串代码的每组第五个数字是29就改2 其他的29别改
然后重复操作 四个城镇 都这样改成当前编号的数字
这样四个城镇内部区域就打通了
接下来是改不同城镇的传送连接
页:
[1]