• img_loading
    智能检测中
    登录 立即注册
  • 213充值平台
    展开

    小喇叭     

    系统
    2023-02-27
    系统
    [系统通知] 链接失效/问题反馈请到事务处理板块发帖
    2022-12-18
    系统
    2022-12-18
    系统
    2021-06-05
    查看: 2350|回复: 0

    [经验分享] 检测和获取物品的附加属性值[例]

    [复制链接]

    949

    主题

    957

    帖子

    5223

    积分

    皇家搬运工

    Rank: 7Rank: 7Rank: 7Rank: 7

    喵币
    44
    元宝
    4178
    贡献
    0
    在线时间
    8 小时
    发表于 2023-4-1 07:07:21 | 显示全部楼层 |阅读模式
    检测和获取物品的附加属性值[例]


    实例:


    获取武器幸运值
    #IF
    CHECKUSEITEM 1      :检测武器位置是否佩戴有武器装备
    CHECKITEMADDVALUE 1 3 > 0         :检测武器位置装备幸运值是否大于0
    #ACT
    GETITEMADDVALUE 1 3 <$STR(N$武器幸运数)>          :武器位置装备幸运值保存到    N$武器幸运数  变量

    获取项链幸运值
    #IF
    CHECKUSEITEM 3      :检测项链位置是否佩戴有武器装备
    CHECKITEMADDVALUE 3 1 > 0        :检测项链位置装备幸运值是否大于0
    #ACT
    GETITEMADDVALUE 3 1 <$STR(N$项链幸运数)>          :项链位置装备幸运值保存到    N$项链幸运数  变量






    以下为说明书讲解:


    能: 获取物品的附加属性值
    格式: 格式: CHECKITEMADDVALUE 装备位置(-1时是OK框中的装备, 0~28或30~47时是穿在身上的装备) 属性位置(0-14) (符号 < > =) 值 保存变量
    装备位置代码:
    0 盔甲
    1 武器
    2 照明物
    3 项链
    4 头盔
    5 右手镯
    6 左手镯
    7 右戒指
    8 左戒指
    9 护身符
    10 腰带
    11 鞋子
    12 宝石
    13 斗笠
    14 军鼓
    15 马牌
    16 盾牌
    17 时装衣服 时装12个
    18 时装武器
    19 时装项链
    20 时装头盔
    21 时装左手镯
    22 时装右手镯
    23 时装左戒指
    24 时装右戒指
    25 时装勋章
    26 时装腰带
    27 时装鞋子
    28 时装宝石

    30~41 十二个首饰盒装备
    42-47 六个首饰盒装备位置
    盔甲
    0 防御
    1 魔御
    2 攻击
    3 魔法
    4 道术
    5-13 无效果
    14 持久

    武器
    0 DC2
    1 MC2
    2 SC2
    3 幸运
    4 诅咒
    5 准确
    6 攻击速度
    7 强度
    8-9 暂不知道
    10 需开封
    11-13 暂不知道
    14 持久

    头盔
    0 防御
    1 魔御
    2 攻击
    3 魔法
    4 道术
    5 佩带需求
    6 佩带级别
    7-13 无效果
    14 持久

    项链
    0 AC2
    1 MAC2
    2 DC2
    3 MC2
    4 SC2
    6 佩带需求
    7 佩带级别
    8 reserved
    9-13 暂不知道
    14 持久

    手镯
    0 AC2
    1 MAC2
    2 DC2
    3 MC2
    4 SC2
    6 佩带需求
    7 佩带级别
    8-13 无效果
    14 持久

    戒指
    0 AC2
    1 MAC2
    2 DC2
    3 MC2
    4 SC2
    6 佩带需求
    7 佩带级别
    8-13 无效果
    14 持久

    例子:?
    #IF
    CheckItemAddValue 0 0 > 1
    #ACT
    GETITEMADDVALUE 0 0 <$STR(M10)>
    #SAY
    你的盔甲附加了<$STR(M10)>点防御属性.



    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【看帖回帖,是美德】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|英海网络-喵哥论坛-喵哥版本库 ( 鲁ICP备2021022450号-1 )Powered by Discuz! X3.4

    快速回复 返回顶部 返回列表