Vv引擎官方论坛

搜索
查看: 297|回复: 0

[提交中] 覆盖和扩展获取数据库字段功能

[复制链接]
  • TA的每日心情
    擦汗
    2 小时前
  • 签到天数: 318 天

    [LV.8]以坛为家I

    53

    主题

    355

    帖子

    5869

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    5869
    发表于 2023-10-12 19:10:42 | 显示全部楼层 |阅读模式
    功能
    引擎版本号: 20231001
    名称: 获取数据库字段的各个命令能获取全部数据库字段,并支持自定义字段
    原因: 可以在物品数据库和怪物数据库上使用现有字段或者添加自定义字段,可以实现自定义标记、检测功能
    功能详细说明: 可以在物品数据库和怪物数据库上使用现有字段或者添加自定义字段,可以实现自定义标记、检测功能
    联系方式: 393960725
    【需扩展】格式:通过物品名字取数据库字段值 GetDBItemFieldValue 物品名称 字段名 变量  
    【需扩展】格式:通过 IDX 字段取数据库字段值 GetDBIdxItemFieldValue idx 字段名 变量

    【需扩展】;根据MakeIndex取得对应背包物品的字段值并保存到变量中
    GetBagItemFieldValue 1 <$STR(L$背包物品[0])> name S1
    Sendmsg6提示:第0件,物品名称=<$STR(S1)>;MakeIndex=<$STR(L$背包物品[0])>

    【需扩展】格式:通过怪物名字取数据库字段值 GetDBMonsterFieldValue 怪物名称 字段名 变量

    GetDBMonsterFieldValue 魔龙教主 HP <$STR(N1)>



    【需增加】↓↓↓↓↓↓↓↓↓↓↓↓↓↓
    获取物品属性值

    -----------------------------------获取物品属性值---------------------------
    获取物品属性值
    1.获取物品属性值
    GetItemFieldValue 物品位置 属性名称 变量名

    物品位置:支持装备位置、首饰、神佑、升级框、OK框
    属性名称支持:
    makeindex
    dura
    duramax
    upgradecount
    name
    name_g
    stdmode
    shape
    looks
    color
    hp
    mp
    lac
    hac
    lmac
    hmac
    ldc
    hdc
    lmc
    hmc
    lsc
    hsc
    idx
    need
    needlevel
    price
    element
    element1
    element2
    element3
    element4
    element5
    element6
    element7
    element8
    element9
    element10
    element11
    element12
    element13
    element14
    element15
    element16
    element17
    element18
    element19
    element20
    element21
    element22
    element23
    element24
    element25
    expand1
    expand2
    expand3
    expand4
    expand5
    InsuranceCurrency
    InsuranceGold
    InsuranceCount



    [@元素]
    #IF
    #ACT
    GetItemFieldValue 1 element21 N1
    SendMsg 6 21的值为:<$STR(N1)>

    ;以上获取命令仅获取数据库原生字段值(支持自定义字段),不包含命令或附加值

    以下为附加属性(非数据库字段的值)

    极品属性(防御 魔法防御 攻击 魔法 道术 ....)
    Value0
    Value1
    Value2
    Value3
    Value4
    Value5
    Value6
    Value7
    Value8
    Value9
    Value10
    Value11
    Value12
    Value13

    元素属性(非数据库)
    uelement0
    uelement1
    uelement2
    uelement3
    uelement4
    uelement5
    uelement6
    uelement7
    uelement8
    uelement9
    uelement10
    uelement11
    uelement12
    uelement13
    uelement14
    uelement15
    uelement16
    uelement17
    uelement18
    uelement19
    uelement20
    uelement21
    uelement22
    uelement23
    uelement24
    uelement25

    【需增加】

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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