马上注册,查看更多内容,丰富GM资源等你下载探索。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
装备属性转移命令功能:获取装备属性值到一组变量中,n=身上装备位置0~16或10000,p=普通属性0~30,i=鉴定属性1~30,注意下面的n、p、i都是变量;
普通属性:M_EQUIP[n]_NORM_PROPS{p}
一组鉴定基础属性:S_EQUIP[n]_EVAL_BASE_PROPS //数值格式:1=5,3=5,28=7,28=8,等于号左边是鉴定属性1~30,右边是数值,结合StrTok命令使用,鉴定属性1~30可参考以前的更新说明;
一组鉴定神秘属性:S_EQUIP[n]_EVAL_MYST_PROPS //数值格式:1=5,3=5,28=7,28=8,等于号左边是鉴定属性1~30,右边是数值;
单条鉴定基础属性:S_EQUIP[n]_EVAL_BASE_PROP_SLOT{1~4} // 数值格式:1=5,SLOT范围1~4,表示第几条属性,属性值非0才有效;
单条鉴定神秘属性:S_EQUIP[n]_EVAL_MYST_PROP_SLOT{1~4} // 数值格式:1=5,SLOT范围1~4,表示第几条属性,属性值非0才有效;
单条鉴定基础属性:M_EQUIP[n]_EVAL_BASE_PROPS{i} // 按鉴定属性1~30得到基础属性数值,如果有重复的属性,不能使用此变量;
单条鉴定神秘属性:M_EQUIP[n]_EVAL_MYST_PROPS{i} // 按鉴定属性1~30得到神秘属性数值,如果有重复的属性,不能使用此变量;
鉴定特殊属性:M_EQUIP[n]_EVAL_SPEC_PROPS // 可以使用IsBitSet,SetBit,UnsetBit命令比较计算
鉴定神技:M_EQUIP[n]_EVAL_SKILL_PROPS // 可以使用IsBitSet,SetBit,UnsetBit命令比较计算
鉴定次数:M_EQUIP[n]_EVAL_TIMES_PROPS
获取到属性会触发本NPC的[@OnGetEquipProps]字段,附带返回变量如下,
$PARAM(0) // 物品ID
$PARAM(1) // stdmode
$PARAM(2) // looks
$PARAM(3) // 装备位置
$PARAM(4) // 鉴定基础属性有效条数
$PARAM(5) // 鉴定神秘属性有效条数
|