适龄提示:本站适于年满十八周岁成年人游览!手机版TAG标签
最新天龙八部私服

新开天龙八部私服开区广告宣传最佳新媒体!

当前位置:主页 > 私服架设 > 地图传送点的增加和修改教程

地图传送点的增加和修改教程

用手机看

扫描二维码随身看资讯 使用手机 二维码应用 扫描右侧二维码,您可以
1.在手机上细细品读~
2.分享给你的微信好友或朋友圈~

想把一个天龙八部私服运营的有声有色,服务端版本修改是一个好GM必须掌握的技术,游戏版本的特色充分说明了运营者的技术力量。本站今天与大家分享的是各地图传送点的增加和修改教程。

相关文件

tlbb\Public\Scene\SceneInfo.ini //所有地图的信息

tlbb\Public\Data\Script.dat //所有脚本的信息

tlbb\Public\Scene\Scene**_ area.ini //地图传送点的信息(一般情况下,文件名都带有对应地图的全拼,如凤鸣镇的地图传送点信息文件名是fengmingzhen_area.ini)

tlbb\Public\Data\Script\event\chuansong\echuansong_**.lua //传送脚本(该文件名通常会包含两个传送点地图的全拼,如洛阳传送到敦煌的脚本文件名是echuansong_luoyang_dunhuang.lua)

SceneInfo.ini文件部分内容如下:

Script.dat文件部分内容如下:

其中400000为脚本ID,等号后面为对应的脚本文件

下面以洛阳为例讲解传送配置文件

在tlbb\Public\Scene目录下找到洛阳地图传送配置文件luoyang_area.ini并打开,部分内容如下:

其中area_count表示传送点数量,[area0]表示第一个传送点,以此类推。script_id对应触发传送脚本的ID,在数据库文件Script.dat中可以查到。left、top、right、bottom是对应的坐标,可根据需要进行修改。

增加传送点

还是以洛阳传送到天岐为例讲解如何增加传送点。

打开洛阳地图传送配置文件tlbb\Public\Scene\luoyang_area.ini,[area_info]字段的area_count项加一后修改为area_count=8,复制[area0]字段粘贴到文件最后,修改字段名为[area7]。script_id项的传送脚本ID必须具备唯一性,在Script.dat文件查找关键词“传送点”,发现传送脚本ID到400963就结束了,那我们就把script_id项修改为400964。坐标就根据自己的需要进行修改。

打开脚本数据库文件Script.dat,查找关键词“传送点”,复制ID为400000数据(400000=\event\chuansong\echuansong_luoyang_dunhuang.lua)粘贴在ID400963下一行,并修改为(400964=\event\chuansong\echuansong_luoyang_tianqi.lua)。

在tlbb\Public\Data\Script\event\chuansong目录下建立传送脚本文件echuansong_luoyang_tianqi.lua,内容可参考其它地图传送脚本文件,也可复制其它地图传送脚本文件进行修改。

传送脚本示例:

关键代码:CallScriptFunction((400900), "TransferFunc",sceneId, selfId, 8,276,145)

上面代码里的三个数字(575,39,216)很重要,575是天岐南淮的地图编号,可在SceneInfo.ini文件中查找,后面两个数字为地图坐标x和y,对于未知地图的坐标则需要自己去实地测量,搞不好传送到山顶或地图边缘就动不了了。

保存文件上传到服务器重启游戏即可看到效果。

喜欢就点我!

0

分享吧!