热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 646|回复: 0

[脚本示例] $ITEM变量新增获取物品如下属性

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260203
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2022-1-23 08:52:38 | 显示全部楼层 |阅读模式
优化变量用于获取物品的极品属性与DB的相关属性
        参数1:物品的makeindex 序列号 ,支持变量,可直接写 $GIVEITEM $PICKUPITEM $USERITEM 等变量
        参数2:极品属性位直接写属性位即可,取值范围0~30,也可以写物品DB数据库的相关字段的值,即提取这个物品的DB数据库的值。
        目前支持字段如下(其他陆续增加):
        'IDX'
        'NAME'
        'Stdmode'
        'Shape'
        'Weight'
        'AniCount'
        'Source'
        'Reserved'
        'Looks'
        'DuraMax'
        'AC'
        'AC2'
        'DC'
        'DC2'
        'SC'
        'SC2'
        'MC'
        'MC2'
        'MAC'
        'MAC2'
        'Need'
        'NeedLevel'
        'Price'
       
        以下9条为新增检测
        'Shine' // 发光
        'Smite' //暴击
        'DropRate' //PK目标爆率
        'IgnDef' //忽视目标防御
        'DamAdd' //增加伤害
        'DamReb' //伤害反射
        'DcRedu' //物理伤害减少
        'McRedu' //魔法伤害减少
        'ExpAdd' //经验吸收增加
       
       
        [@TEST]
        #ACT
        GIVE 屠龙 1
        SENDMSG 5
        UPGRADEUSERITEM $GIVEITEM 0 + 5
        SENDMSG 5 的极品攻击属性点数:
       
        [@PickUpItem]
        #ACT
        SENDMSG 5 你拾取了:
       
        注意:物品的序列号开放,代表角色的任何背包和身上的穿戴物品皆可随时进行调整,自由组合使用。
        部分属性位比如装备的持久是有倍数的,返回的值实际的数值,而非计算后的值
        比如武器,DB持久设置10000游戏里是10点,比如持久10的裁决,提取的当前持久就是10000。
        典型应用:
        1、直接给予的时候,直接进行属性调整。
        2、直接调整身上的装备,无需很繁琐的脚本。
        3、通过获取物品相关属性可以做极品转移等。
        各位举一反三吧。

帖子地址: 





上一篇:传奇GOM引擎安全区满血脚本
下一篇:传奇新手接待员脚本
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则