Rss | Tags设为首页 | 收藏本站
您所在的位置:首页 > 开区技术 > 正文
开区技术
联系我们

时光科技
 客 服QQ:250150367

开区技术

天龙游戏添加坐骑教程

作者: 来源: 日期:2019/9/26 9:03:11 人气:139

2.png

天龙八部服务端添加坐骑需要的文件

EquipBase.txt                    --加坐骑装备,坐骑带有脚本。参考已有的坐骑脚本

Script.dat                          --增加脚本。参考已有的坐骑脚本

zuoqi.lua                            --可复制其他已有脚本修改。指定两个重点,一个骑术需求,另一个绑定BUFF。骑术可指定到446陆行雕。

StandardImpact.txt          --BUFF绑定,骑上具体加速多少,都是这个文件

ImpactSEData_V1.txt       --坐骑的BUFF显示文件,这个只能改补丁。不可与服务端同步。

CommonItem.txt             --加骑术道具,一样要加脚本。骑术指定到446陆行雕的略过。

ItemCompound.txt         --骑术配方。骑术指定到446陆行雕的略过。

CharMount.txt                --坐骑配置,绑定点,能坐几个人、外形调用等

CharModelEx.txt             --角色坐骑等外形的具体模型。补丁独有文件,需加密。明文会出错。

ShopTable.txt                 --商店文件,最后就是把你加好的坐骑放到商店去卖了。结束


 最后总结一下,

Script.dat、zuoqi.lua、StandardImpact.txt是服务端独有文件。不要放到补丁里去了。

EquipBase.txt、CommonItem.txt、ItemCompound.txt 、CharMount.txt、ShopTable.txt这几个服务端要和补丁同步。不要漏了

ImpactSEData_V1.txt、CharModelEx.txt是补丁独有文件。不可放到服务端。

 无论改动什么,一定要先备份。切记。

 骑术指定到446陆行雕其实就已经是通用骑术了,私服基本都会这么配置。

 另加骑术不但工作量增加,并且或多或少增加服务器负担。

 以上是CONFIG的文本修改,这些都是直接调用官方的模型和贴图等。其他文件夹直接默认不要管它就行,如果你改过,自己另外加上吧,这里不再说明了。

看到很多"童鞋"想加新坐骑,但不知从何下手,特写此教程,老鸟直接飘过。教程如有疏漏的地方还望大家给予指正。下面开始。

 首先找到要修改以及添加的文件,Public/Config/下的 CharMount.txt、CommonItem.txt、EquipBase.txt、ImpactEDate_v1.txt、ShopTable.txt、ItemCompound.txt       server/config下的StardardImpact.txt还有目录 event/peifang/下的 eshiyongpeifang.lua脚本以及obj/Commonitem/下的乘骑脚本

 开始动手;

1打开CharMount.txt找到46 乘骑碧水金睛兽 1 2172 0.7 532 23 attach1 23 attach1 -1 1复制它粘贴到行未。修改46为你所添加乘骑的对应ID,乘骑碧水金睛兽改为对应名称,修改2172为对应模型,532修改为对应的骑术(此编号自定义),与eshiyongpeifang.lua里的脚本对应。这个是单人乘骑的,双人的也同理。


2打开ImpactEDate_v1.txt找到889 99 0 Ride2_5 0 0 0 1 0坐骑碧水金睛兽 照着复制改掉889和坐骑碧水金睛兽即可,889自定义。


3打开StardardImpact.txt,找到5010 坐骑:碧水金睛兽 14 stdImpact014 1 889 99 99 200 1 0 1 1 0 0 0 0 0 0 0 -1 0 0 1 10141115 0 0 可否使用任何技能(CanAction1标记,-1为无效)

0 0 可否使用任何技能(CanAction2标记,-1为无效)0 0 可否移动(CanMove标记,-1为无效)-1 0 无敌否(Unbreakable标记,-1为无效) 0 0 移动速度修正 % (0为无效)80 0 隐身修正级别(0为无效)0 0 变身ID(-1为无效)-1 0 乘骑ID(-1为无效)46 0 允许还是禁止,1:允许;0:禁止;-1:无效值;-1 0 技能集合ID 0 0 效果集合ID -1 0 0 0 0 0   复制粘贴到空缺ID的地方,修改5010(自定义),修改889为对应的Buff,修改10141115为对应乘骑装备,修改46为对应乘骑ID,其余不动

 。

4EquipBase.txt打开它,找到10141115 1 1 41 115 8 46 27 -1 -1 坐骑:碧水金睛兽 10 -1 #33ff99(有效期30天,从购买开始计时)#r#w召唤碧水金睛兽骑乘,乘骑后移动速度 80%,只有学习了[骑术:碧水金睛兽]后,才可以骑乘碧水金睛兽。 0 0 150 3 0 21 335015 Ride2_5 坐骑 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 0 0 0 0 -1 0 0 0 -1 -1 复制粘贴到行末修改10141115(自定义),115(自定义),46对应乘骑ID,335015为对应脚本。(这脚本添加一个。)

5打开CommonItem.txt,找到30308062 3 3 8 62 peifang_6 骑术:碧水金睛兽,使用可以学会架驭碧水金睛兽。【点击右键可以学习。】 1 6000 1 9 1 713501 55 1 38 1 -1 4 骑术  3 532 2005 -1 0 复制粘贴30308062自行修改532改成对应的骑术ID。62一样自行定义。

6打开脚本文件eshiyongpeifang.lua找到×713501_g_RecipeItems[30308062]={abilityId= ABILITY_QISHU,recipeId=532,neeLevel=1,specialEffectID=18}

 30308062这个与CommonItem.txt相对应,532骑术ID这个自定义,但CharMount.txt、CommonItem.txt、ItemCompound.txt要与其对应。想弄通用骑术的例外。

7)ItemCompoun.txt里添加骑术,obj/CommonItem目录下添加乘骑装备脚本,都很简单不再说明。

8ShopTable.txt打开,把骑术ID和乘骑装备ID往里加就能在游戏中买到,这里不再详说。

9注意事项:(1)动手改之前做个备份,出现任何问题本人一概不负责;(2)文件传出传入都二进制;(3)客户端,自行作相应的修改,这里不再说明(4)添加天三的新坐骑必须用天三登录器或解密的坐骑模型,否则会出现问题;



    标签:
    网站首页 | 开服流程 | 在线留言 | 网站地图