行为
getBagInfo¶
获取角色背包信息
标签:命令定义|getBagInfo>getBagInfo
格式:命令名 | 参数1 | 参数2 | 参数3 |
getBagInfo | 信息类型 | 变量返回值 | stdmode筛选值 |
参数1:信息类型; 参数2:指定类型对应变量返回值 |
||
参数1:ItemCount | 参数2即保存变量为数值,返回物品数量(每个背包格都算一个数量); | |
参数1:ItemMakeIndex | 参数2即保存变量必须为元素类型,返回背包物品的MakeIndex元素列表; | |
参数1:ItemIdx | 参数2即保存变量必须为元素类型,返回背包物品的数据库idx元素列表; | |
参数1:ItemName | 参数2即保存变量必须为元素类型,返回背包物品的名称元素列表; | |
参数3: | stdmode值类型筛选 缺省为获取背包所有物品 填写5只获取stdmode值为5的武器 可以 5|6|10|11 只取背包武器衣服 |
特戒引擎脚本示例:¶
[@示例]
;取背包所有物品的单元格数量
getBagInfo ItemCount N$背包物品
print 背包物品单元格数量:<$STR(N$背包物品)>
;取背包所有物品的MakeIndex保存到元素变量中
getBagInfo ItemMakeIndex L$背包物品
print 背包物品MakeIndex:<$STR(L$背包物品)>
;取背包所有物品的数据库Idx保存到元素变量中
getBagInfo ItemIdx L$背包物品
print 背包物品数据库Idx:<$STR(L$背包物品)>
;取背包中武器衣服名称保存到元素变量中
getBagInfo ItemName L$背包物品 5|6|10|11
print 背包物品名称:<$STR(L$背包物品)>