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


