仙境传说RO:添加地图传送门教程
  8LR53G7AJDoV 2023年11月02日 89 0

仙境传说RO:添加地图传送门教程

大家好我是艾西,上一篇文章中我跟大家分享了仙境传说RO怎么添加NPC,NPC可以加入自己想要售卖的装备物品等。那么对于玩家跑地图需要手动跑肯定是不方便的毕竟大家玩游戏就是为了娱乐以及放松,那么今天艾西教大家怎么在仙境传说服务端添加地图传送门。


地图传送脚本格式:

<from mapname> , <fromX> , <fromY> , <facing>%TAB%warp%TAB%<warp name>%TAB%<spanx>, <spany>,<to mapname>, <toX>, <toY>

<from mapname> , <fromX> , <fromY> , <facing>%TAB%warp2%TAB%<warp name>%TAB%<spanx> , <spany>, <to mapname>, <toX>, <toY>


先进入游戏走在某一处位置,在地图的下方有坐标地址,如果看不清就输入@where查看此时任务所在坐标。将得到的坐标prontera 160 168定一个传送门

仙境传说RO:添加地图传送门教程_仙境传说ro服务端



用VS打开在Pandas服务端目录npc>cust>tutorial目录新建一个warp.ras文件,在新建的文件中创建传送门脚本

以上面传送脚本的格式编辑:

prontera ,160,168,0 warp testwarp 0,0, prontera, 161,152

(prontera地图名,160x坐标,168y坐标,0facing朝向 tab脚本制表符 warp tab testwarp传送门名字 0半径,0半径 prontera地图名,161x坐标,152Y坐标)

看下图这样一个传送门就定义好了

仙境传说RO:添加地图传送门教程_服务端_02


仙境传说RO:添加地图传送门教程_仙境传说ro_03


在游戏中输入@reloadsoript 重新加载脚本传送门就出来了,刚刚我们所填入的传送门半径0,0这个是意思是只有走到传送门正中心刚才传送踩到边上是不会传送的,可以根据自己的需求去设置这个半径


仙境传说RO:添加地图传送门教程_仙境传说ro服务端_04



在地图中可以看到我们所新建的传送门没有看到名字testwarp,那么这个名字其实是我们用enablenpc/disablenpc动态的开启和关闭它们。

操作方式:在服务端Pandas目录npc > custom > tutorial > hello.ras(这个文件是我们在创建NPC时创建的文件详情大家可以看之前的文章)在文件中新建脚本

prontera , 161 ,164,1 script → Test→ Shop2#pa0829_ 01→ 4_ M_ BIBI,{

if (select( "Open:Close") == 1)

enablenpc " testwarp" ;

else

disablenpc "testwarp";

close;

}

仙境传说RO:添加地图传送门教程_仙境传说ro服务器_05



重新加载所有脚本在游戏中输入命令:@reloadsoript 然后就可以看到传送门旁边多了个NPC,这个NPC可以操控传送门的开启和关闭

仙境传说RO:添加地图传送门教程_仙境传说ro_06


点击NPC open代表开启 close代表关闭


仙境传说RO:添加地图传送门教程_服务端_07


仙境传说RO:添加地图传送门教程_驰网艾西_08



传送到其他地方其实就是改一下到达地图的坐标就行,可以参考下官方的地图文档Pandas---warps-----cities都在这个文档里


仙境传说RO:添加地图传送门教程_仙境传说ro服务器_09



我是艾西,今天的分享就到这里啦希望对有需要的小伙伴有帮助

拥有一台服务器可以做很多有趣的事情

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论