传奇盟重传送石怎么添加

来源:666搜服网时间:2026-08-09 10:36

盟重传送石需要同时完成物品数据库和使用触发脚本两部分设置,单独增加物品名称或图标并不能实现传送。以下以常见gom引擎为例:先关闭游戏网关、登录器和相关服务,备份物品数据库及脚本文件,再在物品db中新增一条传送石记录,设置物品名称为盟重传送石,stdmode通常填写2,shape填写3,weight填写1,looks填写对应石头图标编号,anicount填写一个未被占用的触发编号,例如40。anicount不是随意备注,而是用来对应qfunction-0.txt里的[@stdmodefunc40]触发段,编号不一致时,物品可以正常显示,但右键使用不会执行传送。

脚本部分需要把触发编号与盟重地图坐标对应起来,在qfunction-0.txt中加入以下结构:[@stdmodefunc40]、if、act、mapmove 3 330 330。mapmove后面的第一个数字是地图编号,后两个数字是落点坐标;3、330、330只适用于服务器地图表中盟重确实对应地图3、坐标330和330的情况,若端内盟重使用其他地图号或安全区坐标,就必须替换成实际数据。落点不能设置在墙体、门内、npc占用位置或不可站立格,否则可能出现使用后不移动、卡在原地或角色被送回安全区的情况。

使用次数由duramax控制,常见gom物品表按每次使用消耗1000耐久计算,因此duramax填写20000通常表示20次,填写50000通常表示50次;若希望石头无限使用,应按照当前端的耐久规则设置,而不能直接照搬其他版本的数值。添加完成后保存db和qfunction-0.txt,重新启动相关服务,使用gm命令制造该物品或通过商店领取,再依次测试物品名称、图标、右键触发、传送落点和耐久扣除。测试时至少连续使用两次,确认每次使用后耐久都会减少,并检查角色在盟重安全区、普通地图和战斗状态下是否符合服务器原有传送限制。

最常见的故障是anicount重复、脚本编号写错、qfunction文件改错位置、地图编号与坐标不匹配,以及只重载npc却没有重启负责物品脚本的服务。若点击物品没有反应,先检查数据库中的anicount是否为40,再确认脚本段名称是否完整写成[@stdmodefunc40];若提示使用成功但角色不移动,重点核对mapmove参数和落点坐标;若物品耐久不变,则检查duramax字段、物品是否属于可消耗类型以及端内耐久换算规则。不同引擎的字段名称、触发方式和脚本命令可能不同,hero、legend、gee等端不能直接套用gom的数据库行,必须按照对应引擎的物品触发格式重新配置。

热门攻略 +更多