来源:夜神 | 更新时间:2026-03-08 04:32
盟重传送石需要同时完成物品数据库配置和触发脚本配置,单独添加其中一项都不能正常使用。以常见gom引擎为例,先备份物品数据库与qfunction-0.txt,再在dbc或stditems中复制一条已有传送石记录,修改物品名称、唯一物品编号和图标,避免直接新建时漏掉字段。常用配置中,stdmode设为2、shape设为3、weight设为1,anicount设为40,表示使用时调用qfunction-0.txt中的[@stdmodefunc40]触发段;looks字段负责显示物品外观,具体编号应沿用客户端已有图标资源。

脚本配置决定传送地点,完成物品记录后,在qfunction-0.txt中加入对应触发内容:
;盟重传送石
[@stdmodefunc40]
if
act
mapmove 3 330 330
其中3是地图编号,330 330是传送坐标,必须替换为当前服务端真实存在且可以站立的盟重地图坐标。如果服务器的盟重地图编号或主城位置不同,不能照搬示例数字,应先从地图配置或游戏内坐标信息确认,再把地图号和坐标同步写入mapmove命令。
使用次数应在物品数据库的duramax字段中调整,但不能只看字段名称判断实际次数。常见示例里duramax为50000时显示为20次使用,说明该引擎可能按固定持久值扣减;需要50次时,应先查看同端其他传送石的扣减规律,再按实测结果设置,不能直接套用别的服务端数值。若希望单次使用或高次数使用,建议复制同类物品后分别测试:放入角色背包,双击一次,确认物品数量、持久值和剩余次数是否同步变化,再决定正式数值。
测试时应按停服备份—修改数据库—写入脚本—重启服务端—gm发放—实际传送的顺序操作。重点检查四项:物品编号没有与旧道具重复,anicount与脚本触发编号一致,地图编号和坐标有效,客户端能够读取对应图标。若双击后没有反应,优先检查stdmode、anicount和脚本段名称;若出现错误传送或卡点,则重新确认mapmove参数和目标坐标。测试角色在盟重、野外地图、洞穴地图分别使用一次,确认正常扣除次数并传送到安全位置后,再将物品投放商店、怪物爆率或礼包中。
免责声明:本站所发表的资讯版权归作者所有,若转载或者抄袭他人作品,带来的一切后果与本站无关。若您发现本站存在您非授权的原创作品,请第一时间联系本站删除!
Copyright 2015-2026 dqwx8.com All Rights Reserved. 德勤新服网 版权所有 鄂ICP备2022013052号-4