• RSS订阅 加入收藏  设为首页
售后中心

如何获取背包物品信息

时间:2023/4/28 18:08:07   作者:侠客辅助   来源:侠客辅助官方网站   阅读:498   评论:0
内容摘要:函数格式: 背包信息数组 = 获取背包信息( [int 筛选对象, any 筛选条件 [, int 筛选方法] ] )说明: 返回背包里的所有物品信息。参数: 筛选对象,整数型 , 值从1-20,分别为以下对象: 1.按名称筛选,此时筛选条件应为文本型,并支持*号通配符。 2.按...

函数格式:
  背包信息数组 = 获取背包信息( [int 筛选对象, any 筛选条件 [, int 筛选方法] ] )

说明:
  返回背包里的所有物品信息。

参数:
  筛选对象,整数型 值从1-20,分别为以下对象:
        1.按名称筛选,此时筛选条件应为文本型,并支持*号通配符。
        2.按名称颜色筛选,此时筛选条件为整数型 ,填写对应的颜色数值。
        3.按类型筛选,此时筛选条件为整数型,填写对应的类型数值。
        4.按装备部位筛选,此时筛选条件为整数型,填写对应的装备部位数值。
        5.按当前持久筛选,此时筛选条件为整数型,填写对应的持久数值,1000为1点持久,2000为2点持久,依此类推。
        6.按最大持久筛选,此时筛选条件为整数型,填写对应的持久数值,1000为1点持久,2000为2点持久,依此类推。
        7.按最小攻击筛选,此时筛选条件为整数型,填写对应的攻击力数值。
        8.按最大攻击筛选,此时筛选条件为整数型,填写对应的攻击力数值。
        9.按最小魔法筛选,此时筛选条件为整数型,填写对应的魔法值。
        10.按最大魔法筛选,此时筛选条件为整数型,填写对应的魔法值。
        11.按最小道术筛选,此时筛选条件为整数型,填写对应的道术值。
        12.按最大道术筛选,此时筛选条件为整数型,填写对应的道术值。
        13.按等级筛选,此时筛选条件为整数型,填写对应的等级。
        14.按重量筛选,此时筛选条件为整数型,填写对应的重量。
        15.按物品在背包中的位置筛选,此时筛选条件为整数型,填写对应的位置序号。
        16.按发光筛选,此时筛选条件为整数型,填写对应的发光数值。
        17.按准确筛选,此时筛选条件为整数型,填写对应的准确数值。
        18.按诅咒筛选,此时筛选条件为整数型,填写对应的诅咒值。
        19.按敏捷筛选,此时筛选条件为整数型,填写对应的敏捷值。
        20.按所需要类型筛选,此时筛选条件为整数型,填写对应的类型数值。

  筛选条件,通用型 根据不同的筛选对象提供不同的值。
  筛选方法,整数型为筛选时筛选条件的比较方法,值为:
         0.等于(或包含)筛选条件
         -1.不等于(或不包含)筛选条件
         1.小于筛选条件
         2.大于筛选条件
         3.小于等于筛选条件
         4.大于等于筛选条件

返回值:
  返回值为物品信息数组,数组中包含一个或者多个物品信息。如果背包没有任何物品,则返回nil。物品信息是一个结构,结构成员有:
  名称,颜色,类型,部位,当前持久,最大持久,攻击下限,攻击上限,魔法下限,魔法上限,道术下限,道术上限,等级,重量,位置,发光,准确,诅咒,敏捷,需要类型,数量,地址,ID

例子:
    /<
    goods = 获取背包信息 ()
    for k,v in pairs(goods) do  -- 遍历数组
      print (v.名称)  -- 打印名称
      print (v.颜色)  -- 打印颜色
      print (v.类型)  -- 打印物品类型
      print (v.部位)  -- 打印装备部位,非装备物品打印0
      print (v.当前持久)  -- 打印物品当前持久,或叠加数量,这个值再加1才等于实际数量
      print (v.最大持久)  -- 打印最大持久
      print (v.攻击下限)  -- 打印最小攻击力
      print (v.攻击上限)  -- 打印最大攻击力
      print (v.魔法下限)  -- 打印最小魔法
      print (v.魔法上限)  -- 打印最大魔法
      print (v.道术下限)  -- 打印最小道术
      print (v.道术上限)  -- 打印最大道术
      print (v.等级)      -- 打印装备的佩戴等级
      print (v.重量)      -- 打印物品的重量
      print (v.位置)
      print (v.发光)
      print (v.诅咒)
      print (v.敏捷)
      print (v.需要类型)
      print (v.地址)
      print (v.ID)
    end
    />
  此命令也可以提供两个过滤参数,用于指定此命令返回哪些对象
  如:获取背包信息 (1,"*戒指") -- 返回所有名称以"戒指"结尾的物品。支持通配符*和?。
      获取背包信息 (2,0xFFFFFF) -- 返回所有名称颜色为白色的物品
      获取背包信息 (3,40) -- 返回所有类型为40的物品
      获取背包信息 (4,1) -- 返回所有装备部位为1的物品(1可能是衣服或武器,每个服不同)
      获取背包信息 (5,1000) -- 返回所有持久为1的物品
      获取背包信息 (6,3000) -- 返回所有最大持久为3的物品
  筛选方法参数,请参考 获取环境信息。


标签:获取 背包 物品 信息 
相关文章

为了让广大私服玩家有更好的辅助使用!侠客辅助的产品不支持任何官方游戏,仅仅是传奇私服!如有冒犯请声明,立即停止所受范围使用!