当前位置:首页 > 引擎 > GOM引擎

传奇物品来源信息修改教程 装备来源参数设置方法

admin3天前9
在传奇版本搭建与脚本调试过程中,装备物品来源信息的修改与设置是核心基础操作,能够精准定义装备的获取渠道、生成方式,适配各类版本玩法优化需求。本文详细讲解传奇物品来源指令格式、参数含义及全套实用脚本案例,帮助版本开发者快速完成装备来源信息的自定义设置。一、传奇物品来源核心指令格式传奇物品来源修改核心指…

在传奇版本搭建与脚本调试过程中,装备物品来源信息的修改与设置是核心基础操作,能够精准定义装备的获取渠道、生成方式,适配各类版本玩法优化需求。本文详细讲解传奇物品来源指令格式、参数含义及全套实用脚本案例,帮助版本开发者快速完成装备来源信息的自定义设置。

一、传奇物品来源核心指令格式

传奇物品来源修改核心指令为 CHANGEMAKEITEMINFO,该指令可精准修改装备、道具的来源标识,支持自定义获取场景、生成主体、掉落怪物等核心信息,适配版本自定义玩法搭建。完整规范格式如下:

CHANGEMAKEITEMINFO 位置 类型 地图名称 人物名称 怪物名称 是否修改物品来源时间

二、指令各参数详细释义

为保证物品来源设置精准无误,下面逐一拆解每个参数的取值范围、使用规则及适用场景,所有参数严格遵循传奇脚本运行逻辑。

1. 位置参数

参数取值分为两个区间:-1~18、30~41。其中数值为-1时,代表设置OK弹窗框内的装备来源;其余区间数值,对应人物穿戴在身上的不同部位装备,可精准定位目标装备位置。

2. 类型参数

用于定义物品的生成来源类型,支持固定数值分类及自定义字符,字符长度最大不超过50个,具体数值对应场景如下:

0:无物品来源

1:GM创建物品

2:NPC创建物品

3:商铺购买物品

4:NPC商店购买物品

5:怪物爆出物品

6:系统刷新物品

7:挖矿获取物品

8:挖掘获取物品

9:宝箱开出物品

自定义字符:可自行填写任意来源信息,长度不超50字

3. 地图名称参数

为必填参数,不能为空,需填写对应装备生成、掉落、获取的地图名称,确保来源场景精准匹配。

4. 人物名称参数

必填参数,无对应人物时统一用“*”代替,不可留空,用于记录操作或归属人物信息。

5. 怪物名称参数

必填参数,无对应怪物时统一用“*”代替,不可留空,怪物掉落类装备需填写对应怪物名称。

6. 是否修改物品来源时间参数

可选参数,数值1代表将物品来源时间修改为当前服务器时间,参数为空时,保留物品原有时间信息,不做修改。

三、传奇装备来源修改实用脚本案例

以下为实测可用的衣服装备来源修改脚本,包含删除来源、GM制造、怪物爆出、合成来源等常见场景,同时兼容SetThrowItemLy辅助指令设置来源,可直接套用至传奇版本脚本中。

1. 删除衣服物品来源脚本

[@删除衣服的物品来源]
#ACT
CHANGEMAKEITEMINFO 0 0

2. 修改衣服为GM制造来源脚本

[@修改衣服的物品来源]
#ACT
CHANGEMAKEITEMINFO 0 1 3 <$USERNAME> * 1
SENDMSG 6 衣服的来源已经修改为GM制造,并且修改为当前时间

3. 修改衣服为白野猪爆出来源脚本

[@修改衣服的物品来源]
#ACT
CHANGEMAKEITEMINFO 0 5 3 <$USERNAME> 白野猪
SENDMSG 6 衣服的来源已经修改为怪物爆出

4. 修改衣服为合成来源脚本

[@修改衣服的物品来源]
#ACT
SetThrowItemLy 合成 <$MAP> 白野猪 <$USERNAME> <$YEAR>-<$MONTH>-<$DAY> <$HOUR>:<$MINUTE>:<$SECOND>
CHANGEMAKEITEMINFO 0
SENDMSG 6 衣服的来源信息显示为合成

5. 辅助指令设置怪物爆出来源脚本

脚本说明:支持SetThrowItemLy搭配CHANGEMAKEITEMINFO使用,CHANGEMAKEITEMINFO仅填写首个位置参数即可生效,适配多场景来源自定义。

[@修改衣服的物品来源]
#ACT
SetThrowItemLy 5 <$MAP> 白野猪 <$USERNAME> <$YEAR>-<$MONTH>-<$DAY> <$HOUR>:<$MINUTE>:<$SECOND>
CHANGEMAKEITEMINFO 0
SENDMSG 6 衣服的来源已经修改为怪物爆出

四、脚本使用核心注意事项

1、所有地图名称、人物名称、怪物名称参数严禁为空,无对应信息需统一使用“*”填充,避免脚本运行报错。

2、自定义物品来源字符长度需控制在50字以内,超出长度会导致参数失效、来源显示异常。

3、时间修改参数按需填写,无需更新时间时留空即可,避免不必要的时间数据覆盖。

4、双指令搭配使用时,CHANGEMAKEITEMINFO仅需填写首位位置参数,即可配合SetThrowItemLy完成来源设置,简化脚本编写。

 

 

扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/103.html

分享给朋友: