坐骑是游戏中不可缺少的道具装备,华丽的坐骑类型和犀利的坐骑属性会给玩家带来强悍的视觉冲击和强大的自身属性,为玩家提供称霸游戏的捷径。游戏中坐骑分普通坐骑和稀有坐骑坐骑,品质分5品:普,极,珍,绝,神,属性条数 普-1条,极-2条,珍-3条,绝-4条,神-5条;且除普通坐骑外,其他品质的坐骑只要领悟到属性,该属性都会随着坐骑的等级成长而成长。
坐骑开光需求的脚本和客户端在官方版本349中文件分别为:驯兽师.lua,开光表单.lua,horse.lua,system.lua(上下马触发);客户端文件:坐骑开光.laye。
一、驯兽师.lua:坐骑功能NPC,介绍游戏坐骑,坐骑开光,坐骑商店,坐骑回收,调用客户端文件 坐骑开光.laye 等功能。
二、开光表单.lua:坐骑开光功能脚本,消耗不绑定金币,开光坐骑品质概率,开光第一条属性值等(注:这里的开光表单.lua是与客户端文件坐骑开光.laye相配套的表单。若使用客户端文件坐骑开关.laye ,必须配套新的开光表单.lua)
a) 消耗金币
b) 消耗开光印
c) 开光概率:开光坐骑的品质概率
d) 坐骑第一条属性值属性及大小
e) 新开光表单.lua中不同于以前表单中的功能。
三、horse.lua:坐骑属性功能脚本,设置坐骑2-5条属性及属性值,设置坐骑升级经验,设置坐骑升级触发属性的概率,升级触发加属性值及升级附加值大小等。
a) 升级经验:不同品质的坐骑升级所需的经验值也不同,开启的坐骑属性多少与品质相关,游戏中坐骑分5品:普,极,珍,绝,神,属性条数 普-1条,极-2条,珍-3条,绝-4条,神-5条。
b) 普通坐骑升级触发的属性属性值大小(2-5条属性)
c) 稀有坐骑升级触发的属性属性值大小(2-5条属性)
d) 设置坐骑升级属性触发,升多少级触发一次加成,加成值多少。
四、system.lua:装备坐骑后,在游戏界面中点击上马或快捷键Ctal+Q,没有骑乘反应,若脚本没有问题,要考虑在system.lua中是否添加上下马触发。无法下马:下马触发与内容是否设置正确。相关脚本内容,官方349版本system.lua拥有。
五、坐骑开光.laye:客户端界面布局文件功能文件,游戏中开光页面显示,提交开光表单.lua,调用开光功能。
a) 若修改了开光表单中的需要金币,表单中的金额要与坐骑开光.laye中的一样,不然扣除与显示的会不同(坐骑开光.laye 显示金额,扣除则在开光表单.lua中)
b) 修改坐骑开光.laye中显示的金额内容,与开光表单中的一致。
c) 提交开光表单.lua,调用开光功能
d) 坐骑开光.laye,若工具后台——客户端资源——Guilayout中与本地神途安装目录中Guilayout中都没,可在脚本库坐骑开光中下载。(注:若使用坐骑开光表单.laye,必须配套使用下载附件中的开光表单.lua)。
然后上传到工具后台——客户端资源——Guilayout中,保存,生成DB。修改客户端文件要保存,生成DB,大退重进;修改脚本,保存,加载生效,游戏中@rs 脚本名 ,相关脚本。
e) 坐骑开光界面布局的构成,若要自定义界面布局,可以找美术定制图片资源。