基础教程[六]添加自定义传送

SF一般都有自己的传送NPC
可以直接传送到指定的洞穴、野外等
或者通过专门的NPC传送至BOSS区,打钱区

如果你不设置传送路径,外挂就会查询GF默认的传送NPC,然后计算一条它认为最短的路径之后出发
一般就是直接跑图了 可能会跑大半个RO世界才能到你指定的挂机地图

这篇教程就是教你怎么设置传送路径
假如我们要去金字塔4层挂机
————————————————————————————————————————————
基础教程[六]添加自定义传送
首先要知道目标地图的地图名
可以先手动传到金字塔4层,然后在游戏内打指令/where 查看地图名
或者也可以上ro321.com查询
这里我们看到  需要的值是 moc_pryd04
————————————————————————————————————————————
基础教程[六]添加自定义传送
第2步,需要获取传送NPC的坐标信息
在传送NPC旁边打nl 查看NPC信息
NPC的坐标规则为 城市+X坐标+Y坐标
这里就是 prontera 149 90
————————————————————————————————————————————
基础教程[六]添加自定义传送 基础教程[六]添加自定义传送基础教程[六]添加自定义传送 基础教程[六]添加自定义传送

然后我们再进入游戏,搞清楚和这个NPC对话的顺序
中间有几个点击[下一步]按钮的步骤,我没截图
注意图片上的数字 0 1 2 3,是我自己加上去的,游戏内没有这些数字
这里要说明一下,因为在现实中我们排序一般会说第1,第2,第3….
但是在编程规则里,数字排序是从0开始的
你看到的第1个选项,在程序眼里是第0个,以此类推…
所以我们先用语言来描述一下这个传送过程
1.找到坐标为149 90 的传送NPC
2.和他对话
3.他说了一对废话,直接点击[下一步] (talk count)
4.出来了列表,选择[洞穴传送] (talk resp 1)
5.又是废话,点击[下一步] (talk count)
6.选择[中级练级点] (talk resp 1)
7.这次没有废话了,直接选择[金字塔密穴] (talk resp 0)
8.选择[金字塔地上四楼] (talk resp 3)
————————————————————————————————————————————
思路理清以后就可以开始添加数据了
打开Tables/portals.txt 语法规则为
<NPC坐标><你要传送去地图的坐标>[传送费用][对话序列]
每个传送路径占一行
所以上面的例子我们可以这样写
prontera 149 90 moc_pryd04 0 0 0 c r1 c r1 r0 r3 n

其中c代表talk count
r1代表 talk resp 1
n用来结尾,不写其实也没问题,因为已经传走了
把这个例子理解了后面就可以自己写传送了

主题测试文章,只做测试使用。发布者:fu4k,转转请注明出处:https://1991.run/144.html

(0)
fu4kfu4k
上一篇 12 6 月, 2019
下一篇 13 6 月, 2019

相关推荐

发表回复

登录后才能评论

publish; echo $getCount; ?>Posts queries seconds MBMem