首页 > 其他分享 >仙境传说RO:添加地图传送门教程

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

时间:2023-06-05 15:35:56浏览次数:48  
标签:教程 传送门 地图 NPC prontera 坐标 RO TAB%

仙境传说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:添加地图传送门教程_服务端



用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:添加地图传送门教程_仙境传说ro服务端_02


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


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


仙境传说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:添加地图传送门教程_仙境传说ro服务端_07


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



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


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



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

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

标签:教程,传送门,地图,NPC,prontera,坐标,RO,TAB%
From: https://blog.51cto.com/idc02/6416355

相关文章

  • 传奇架设教程:传奇gee引擎微端架设教程
    首先下载GEEM2引擎包,解压出来,打开微端服务器文件夹,可以看到里面有两个文件夹一个是微端程序,一个是微端网关接下来,把微端程序文件里面的文件,复制到微端服务器里的热血传奇客户端里面,见下图然后运行updateserver.exe这个程序,等运行完后,看看里面是否加载到补丁文件如果都加载到你客户......
  • 【IDE】Chrome 在其他机器登陆 Google 账号,没有退出,怎么及时保证账号及数据安全?
    Chrome浏览器,再配合Google账号,确实给我们带来了很多方便比如:书签同步,扩展插件同步,数据同步但是,当我们在别人的机器上登录Google账号后,如何及时保障账号安全呢?有人说,这有什么担心的?是,正常来说我们不需要操这份心。就怕碰到极端的人,或者别人的误操作,导致我们Google账号的......
  • 【猫带你上云】整套系列文章 - - - 传送门
    【猫带你上云】整套系列文章以及相关文章索引前言【猫带你上云】整套系列文章会非常多,为了便于大家查找阅读,因此在这里置顶这篇索引JAVA上云系列前端上云系列Python上云系列......
  • 传奇开服架设教程--GeeM2与GomM2引擎通用假人脚本
    开新区注意事项:1、新区无任何玩家数据下可以运行“MirServer\假人行会初始化”目录下的“点我初始化假人行会.Bat”程序2、默认假人后台管理密码为:www.idc02.com假人修改说明:市面上的版本千变万化,不可能统一全部数据,以下就是可以随版本修改的自定义假人假人等级,装备修改路径:“Mir......
  • jack-server导致 Android 编译 出现异常
    错误代码如下:[2%39/1330]EnsureJackserverisinstalledandstartedFAILED:/bin/bash-c"(prebuilts/sdk/tools/jack-admininstall-serverprebuilts/sdk/tools/jack-launcher.jarprebuilts/sdk/tools/jack-server-4.8.ALPHA.jar2>&1||(exit0))&am......
  • pip 安装错误 Command "python setup.py egg_info" failed with error code
    pythonsetup.pyinstallFile"setup.py",line7defread(rel_path:str)->str:^SyntaxError:invalidsyntax wgethttps://bootstrap.pypa.io/pip/2.7/get-pip.pypythonget-pip.pypipinstall--upgradesetuptools......
  • pymysql.err.DataError: (1366, “Incorrect string value: ‘\\xF0\\x9F\\x92
    原因是字符串中有emoji数据。原因:字符串中有emoji字符,数据库是utf8无法识别解决方法:安装emoji库pipinstallemoji处理字符串:importemojis=emoji.demojize('......
  • SpringBoot2.x跨域问题(CrossOrigin失效问题)
    方法一SpringBoot版本的不同,CrossOrigin失效了,正确配置如下:@CrossOrigin(originPatterns="*",allowCredentials="true",maxAge=3600)方法二如果以上方法还是不生效,最后的终极方法可以进行硬编码进行跨域设置:对需要跨域的接口,进行Response对象设置可跨域URL设置(*代表......
  • c++中正确使用round()来四舍五入计算
    说明四舍五入的函数参数可以有多种数据类型。不同的数据类型有不同的结果。当他的参数应该是浮点数的时候,结果才是真正的四舍五入。例子/*g++-g-std=c++17./src/basic_demo.cpp-obasic_demo*/#include<iostream>#include<cmath>voidtest_round(){//参数是......
  • Roop:单图换脸离线版软件包及使用方法!
    你们要的“单图换脸”离线一键运行版来了。Roop发布几十个小时后,马不停蹄地搞了Colab在线版。其实这东西都挺好的,又快又方便,几乎没有任何硬件要求,点一点就可以搞定了。但是它有一个问题,就是没有“魔法”就没法使用。(有魔法但是换不出来的,请反思你们的素材是不是“纯洁无暇”!),我估......