贪玩传奇原版规则,道士默认只能召唤一只神兽,玩家客户端无法直接设置招多条狗,多只神兽效果是在服务端后台引擎配置或者脚本实现,不是游戏内玩家面板的挂机设置,需要区分玩家操作和服务端参数修改。
M2引擎后台基础设置方法,打开M2,选择选项,找到功能设置,点开技能魔法,选择道士技能,找到召唤神兽配置项。里面可以设置不同人物等级对应的召唤神兽数量、召唤出来神兽等级。例如设置人物达到指定等级,召唤2只或者3只神兽,同时可以勾选重复召唤时神兽回到人物身边。修改完成保存配置,重载M2技能设置,进游戏释放召唤神兽技能,就会一次性生成多只神兽。这个方式属于引擎原生技能配置,执行效率高,适合直接限定等级解锁多狗数量。
使用QFunction-0.txt脚本实现多狗,适合做附加条件,比如穿戴特定装备、达到指定等级才可以额外召唤神兽。打开Envir\Market_Def\QFunction-0.txt,找到召唤神兽对应的技能触发段[@MagSelfFuncX],X填写召唤神兽的技能编号。在#act段写入召唤命令MagCallMonster,添加判断语句,检测人物等级、背包装备、当前宝宝数量,防止无限召唤。脚本逻辑为先判断条件,满足条件就额外生成神兽,原版召唤出来的第一只保留,脚本再新增召唤单位。多只神兽的脚本要增加宝宝数量限制,超出上限时不再执行召唤,避免大量怪物生成造成游戏卡顿。
怪物数据库配套检查,修改完召唤数量之后,打开Monster.DB找到神兽条目,确认神兽AI编号、碰撞体积参数。碰撞体积过大,多只神兽同时召唤会互相卡位,无法正常移动攻击,可以适当调小碰撞参数。神兽的血量、攻防属性也在这个数据库内调整,多狗版本建议降低单只神兽的基础属性,防止强度过高。
游戏内挂机面板的召唤设置,玩家F12挂机界面只能勾选自动召唤神兽,原版每次召唤只会生成一只。挂机面板没有增加神兽数量的选项,不管怎么勾选挂机技能,客户端层面无法突破单只神兽限制。挂机设置建议勾选自动召唤神兽、心灵召唤,神兽死亡自动重新召唤,心灵召唤用来把神兽拉回身边,改善卡位问题。
多狗配置常见限制,引擎存在召唤单位上限,同时召唤骷髅、神兽、月灵等多种召唤物,超过引擎最大宝宝数量,会强制清除最早召唤出来的单位。部分版本存在召唤物数量锁定,就算脚本写了多召唤,M2里面宝宝上限参数过小,也无法生效。修改完成后进入游戏测试,连续释放召唤神兽,观察神兽数量,检查会不会出现宝宝互相卡位、不攻击目标的情况。
条件触发多狗玩法,很多版本设置穿戴特殊首饰、激活称号之后,才解锁多只神兽。逻辑写在QFunction脚本,检测人物身上装备,满足条件,释放召唤神兽技能时额外召唤。脱下装备之后,再次召唤就变回单只神兽。
调试时常见问题,修改M2参数之后没有生效,需要保存并重载技能魔法配置,部分改动需要重启整套服务端。召唤出来神兽不动,检查Monster.DB里面的AI类型,AI错误会让神兽没有寻敌逻辑。重复召唤不断新增大量神兽,是脚本缺少宝宝数量判断条件,需要添加变量判断场上已有神兽数量,达到上限就停止执行召唤指令。
贪玩传奇多狗核心就是两种实现方式,M2引擎道士技能面板直接设置召唤数量,或者使用QFunction全局脚本附加召唤逻辑。客户端挂机设置仅能控制自动召唤,不能修改召唤数量,想要多条狗,需要在服务端调整引擎参数或者编写对应脚本,同时控制召唤物上限,避免单位过多造成卡顿或者互相卡位。
贪玩传奇道士召唤多条神兽设置教程 多狗脚本与引擎参数配置说明
来源:
作者:
点击:

