想要在数据库新增麒麟召唤物,给道士增加召唤麒麟能力,需要在怪物数据库、技能数据库两处进行配置,同时调整召唤技能的调用参数,每一项参数填写错误都会导致召唤失败,或者召唤出来的麒麟属性异常,按照顺序修改数据库内的字段,完成之后保存数据并重载即可生效。
打开怪物数据库,新建一条怪物记录,怪物名称填写麒麟,设置对应的怪物编号,编号不能和库内已有怪物重复。外观代码选择合适的怪物外观素材,没有对应外观资源,召唤出来会出现怪物隐身或者显示错位。设置怪物基础属性,包含生命值、魔法值、物理攻击下限与上限、物理防御下限上限、魔法防御下限上限,移动速度、攻击速度,这些数值决定麒麟作战能力。召唤类宠物需要调整归属相关参数,怪物类型字段修改为召唤物类型,该标记用来区分普通野怪,标记之后怪物不会主动攻击玩家,只会跟随召唤者,优先攻击主人锁定的目标。设置怪物的死亡掉落,召唤麒麟不需要掉落任何物品,把掉落组编号清空,避免麒麟死亡之后爆出多余装备。调整AI模式,AI编号选用召唤宠物专用AI,开启跟随、攻击目标指令,关闭怪物自主寻路乱跑,支持定狗停留指令。重量字段按需填写,召唤物重量不会影响人物负重,一般直接填0。
怪物数据库字段填写完成,保存记录,接着打开技能数据库,新建或者修改道士召唤技能条目。如果是新增独立召唤麒麟技能,新增一条技能记录,技能名称自定义,技能类型选择召唤类型,职业限定为道士,填写学习等级,设置技能消耗魔法数值,技能最大熟练度,熟练度到达上限之后技能升级。技能关键参数为召唤怪物编号,填入刚才在怪物库新建的麒麟编号,这个参数是核心,参数对应错误,召唤时会召出别的怪物或者提示召唤失败。设置召唤怪物数量,单只麒麟填1,如果想要一次召唤多只,修改对应数量字段。
技能数据库内还有多项附属参数,设置召唤持续时间,永久召唤就把时间数值设为0,限时召唤填写对应秒数。设置召唤物等级加成开关,开启之后人物道术可以影响麒麟的基础攻防血量,道术越高召唤出来麒麟属性越强,这个选项建议开启,符合道士职业特性。设置技能动画、技能图标,缺少图标会造成技能栏显示异常,没有技能动画不影响召唤效果,只是释放技能的时候缺少特效。设置技能目标类型,召唤技能目标选自身,释放技能直接在人物身边生成麒麟。
数据库修改完成之后,需要重载数据库,引擎读取新的数据。重载操作前确认没有字段存在特殊符号,字段空白位置不要随意添加空格,怪物编号、技能编号不能重复,编号冲突会造成引擎读取报错。重载之后进入游戏测试,学习技能,释放召唤技能,观察麒麟是否正常生成。如果召唤之后不出现麒麟,优先核对技能内的怪物编号,检查怪物库的怪物类型标记是否正确。召唤出来麒麟主动攻击人物,就是怪物类型标记错误,没有设置为召唤归属模式。麒麟召唤出来不动,检查怪物AI编号,AI参数错误会让怪物丧失攻击逻辑。
想要实现麒麟随技能等级变强,需要在技能数据库配置多段熟练度,不同技能等级调用不同属性麒麟,也可以直接开启道术加成,依靠人物道术改变麒麟属性。搭配7级成长机制,需要在怪物数据库设置怪物升级成长系数,开启召唤物升级,麒麟击杀怪物积累经验可以升级,升到7级之后属性提升。成长系数不要设置过高,避免7级麒麟强度超标,破坏职业平衡。
数据库操作有常见易错点,怪物数据库外观代码错误,会出现黑屏、花屏、怪物模型不显示。技能消耗魔法设置过低,会造成技能无消耗释放,影响游戏平衡。怪物AI选用野怪AI,麒麟会脱离主人,到处乱跑,不会执行定狗指令。数据库修改之后没有重载,新配置不会生效,直接进游戏测试看不到任何变化。修改数据库前建议备份原数据库文件,参数设置出错,直接恢复备份文件,避免原有数据全部损坏。
测试阶段遇到麒麟异常,按照顺序排查,释放技能提示魔法不足,调整技能数据库的魔法消耗字段。召唤麒麟瞬间消失,检查怪物数据库怪物存活时间,是否设置了限时自动消失。麒麟可以被其他玩家攻击,调整怪物归属权限,限定只能被召唤者的敌人攻击。麒麟不会攻击目标,核对怪物AI与仇恨判定参数。
全部配置完成之后,道士学习召唤麒麟技能,释放技能即可召唤麒麟出战。后续可以根据游玩感受,回到数据库微调麒麟攻防血量,修改技能学习等级、蓝耗,调整成长系数,平衡麒麟的实战强度。数据库修改只完成基础配置,部分引擎还需要配套技能脚本辅助,确保召唤物仇恨、定狗、重新召唤等指令正常生效。
传奇麒麟数据库设置教程,数据库添加麒麟怪物与道士召唤脚本配置方法
来源:
作者:
点击:

