GEE引擎套装分为引擎内置套装和脚本触发套装两种方式,内置套装适合固定属性加成,脚本套装适合动态效果、特殊buff、技能激活,操作前先备份StdItems.DB、QFunction-0.txt和M2配置,避免配置出错无法回滚。
打开M2程序,依次点开查看、列表信息、其他设置、套装功能,这是内置套装的主配置面板,点击增加新建套装,填写套装名称,名称用来区分不同套装,不要使用特殊符号。然后添加套装内的装备,装备名称必须和StdItems.DB里面物品名称完全一致,多空格、文字差异都会识别失败,每一件装备单独添加,勾选装备位置,武器、衣服、头盔、项链、手镯、戒指位置要对应正确,手镯戒指分左右,位置选错会导致穿戴判定失效。
设置激活数量,填写需要集齐几件装备才触发套装效果,比如三件激活一阶属性,五件激活二阶属性,GEE支持多阶套装属性,同一套装备集齐不同件数可以给不同加成。接下来填写基础属性,防御、魔御、攻击、魔法、道术、血量、蓝量,数值按照需求填写,属性不要设置过大,防止数值溢出。还有套装提示文字,就是穿戴齐全之后屏幕弹出的提示内容,文字内容会在激活和脱下套装时展示,文字过长会显示不全,尽量精简。
数据库StdItems.DB里面的套装标记字段,同套装所有装备必须填写同一个套装编号,编号为数字,同一编号代表属于同一套装,不同套装编号不能重复。如果编号不一致,就算M2套装列表里面添加了装备,引擎也不会识别为一套。装备的stdmode要对应装备类型,衣服、首饰、武器类型不能填错,类型错误装备无法正常穿戴,套装判定自然不会触发。shape字段按照装备原有外观编码填写,不要随意改动,改动之后装备外观会错乱。
配置完成之后,保存M2套装列表,重载M2列表或者重启引擎,进游戏穿戴装备测试,穿戴齐对应数量装备,观察属性是否增加、提示文字是否弹出。如果内置套装只能做固定属性,想要麻痹、吸血、暴击、释放技能这类特殊效果,就要使用脚本套装,依靠QFunction-0.txt里面的[@GroupItem]套装穿戴触发段。
在QFunction-0.txt末尾添加套装触发脚本,[@GroupItem]后面跟套装编号,脚本内写#if判断套装是否集齐,#act执行对应的效果,包含属性增加、给buff、播放特效、发送提示。配套还要写脱下套装的回滚脚本,使用[@GroupItemOff],把增加的属性、buff清除,不然脱下装备之后加成依旧保留。脚本里面套装编号要和StdItems里面填写的编号保持一致,编号对不上触发无效。
套装显示文字和客户端提示,需要检查物品提示配置,GEE支持在物品描述里增加套装预览文字,打开物品提示配置文件,添加套装预览内容,玩家鼠标放到装备上,就能看到集齐之后的套装效果,方便识别套装。如果配置之后装备上看不到套装说明,核对物品提示开关,M2选项里面找到物品提示设置,开启套装描述显示,关闭之后不会展示套装信息。
常见的套装失效问题优先逐项核对。第一,装备名称不一致,数据库内名称和M2套装列表、脚本内名称存在细微差别,复制粘贴名称可以避免手动输入出错。第二,套装编号混乱,多套套装共用同一个编号,引擎判定冲突,互相覆盖。第三,装备位置选错,手镯戒指左右位置颠倒,穿戴之后判定缺少装备。第四,没有重载M2配置,修改套装列表之后直接进游戏,引擎读取的还是旧配置。第五,脚本冲突,QFunction里面其他穿戴、取下装备的触发段return终止流程,打断套装触发代码,注释冲突代码再测试。
还有英雄套装的独立设置,GEE引擎人物套装和英雄套装分开判定,英雄套装需要在套装面板勾选英雄判定,或者单独写英雄套装触发脚本,只勾选人物套装,英雄穿戴全套不会激活效果。部分版本区分主号套装、元神套装,配置的时候分开编号,不要混用。
多阶套装配置的时候,同一套装编号下设置多组激活条件,三件一套、五件一套,属性叠加或者替换,根据版本需求选择模式,叠加模式是低阶属性保留,替换模式是集齐高阶之后覆盖低阶属性。不要同时开启两种模式,容易出现属性叠加异常。
测试的时候,单独拿一套装备测试,清空身上其他装备,避免其他套装、buff干扰测试结果,穿戴一件、两件、三件依次测试,确认在对应数量节点触发效果。查看M2运行日志,日志会打印套装判定结果,成功激活、装备名称不匹配、编号错误都会留下记录,根据日志信息定位问题。
补丁和外观问题不会影响套装属性判定,只是装备图标显示异常,属性加成正常生效。如果套装激活之后属性面板没有变化,优先确认是属性没有加上,还是面板不刷新,小退重登或者使用刷新人物属性命令,刷新面板数值。
最后,套装搭配爆率的时候,在怪物爆率文件填写套装装备名称,保证套装装备可以正常产出,爆率文件内名称同样要和数据库名称保持一致,名称错误怪物不会掉落套装部件。整套配置完成之后,保存所有文件,重启引擎,完整走一遍穿戴、脱装备、更换装备流程,确认套装激活、属性增加、脱装备属性收回全部正常。
GEE引擎单机传奇套装属性添加修改全套配置步骤与报错排查
来源:
作者:
点击:

