项目

一般

简介

GetBagInfo » 历史记录 » 修订 2

修订 1 (tejie, 2024-07-02 18:54) → 修订 2/3 (tejie, 2024-07-03 09:46)

h4. _*{color:green}getBagInfo*_ 

 获取角色背包信息 	

 标签:命令定义|getBagInfo>getBagInfo 

 *格式:* 
 |命令名      |参数1|参数2       |参数3          | 
 |getBagInfo|信息类型 |变量返回值|stdmode筛选值| 



 *说明:* 
 |\3^.参数1:信息类型; 
 参数2:指定类型对应变量返回值| 
 |参数1:ItemCount 	 |参数2即保存变量为数值,返回物品数量(每个背包格都算一个数量); 		 | 
 |参数1:ItemMakeIndex 	 |参数2即保存变量必须为元素类型,返回背包物品的MakeIndex元素列表; 	 | 
 |参数1:ItemIdx 	 |参数2即保存变量必须为元素类型,返回背包物品的数据库idx元素列表; 		 | 
 |参数1:ItemName 	 |参数2即保存变量必须为元素类型,返回背包物品的名称元素列表; 			 | 
 |^.参数3:|stdmode值类型筛选 
 缺省为获取背包所有物品 
 填写5只获取stdmode值为5的武器 
 <notextile>可以 5|6|10|11 只取背包武器衣服</notextile>| 

 - 
 - 

 h4. *{color:deepskyblue}特戒引擎脚本示例:* 

 bq. [@示例] 
 %{color:lightGrey};取背包所有物品的单元格数量% 
 *{color:green}getBagInfo* ItemCount N$背包物品 
 [[print]] 背包物品单元格数量:<notextile><$STR(N$背包物品)></notextile> 
 <notextile></notextile> 
 %{color:lightGrey};取背包所有物品的MakeIndex保存到元素变量中% 
 *{color:green}getBagInfo* ItemMakeIndex L$背包物品 
 [[print]] 背包物品MakeIndex:<notextile><$STR(L$背包物品)></notextile> 
 <notextile></notextile> 
 %{color:lightGrey};取背包所有物品的数据库Idx保存到元素变量中% 
 *{color:green}getBagInfo* ItemIdx L$背包物品 
 [[print]] 背包物品数据库Idx:<notextile><$STR(L$背包物品)></notextile> 
 <notextile></notextile> 
 %{color:lightGrey};取背包中武器衣服名称保存到元素变量中% 
 *{color:green}getBagInfo* ItemName L$背包物品 5|6|10|11 
 [[print]] 背包物品名称:<notextile><$STR(L$背包物品)></notextile>