项目

一般

简介

OpenRecycleItem » 历史记录 » 修订 16

修订 15 (yangdefeng, 2022-05-27 18:20) → 修订 16/25 (yangdefeng, 2022-05-27 18:38)

h4. _*%{color:green}openRecycleItem%*_ 

 打开道具回收界面 

 标签:命令定义|openRecycleItem 

 *格式* 
 |命令名 			 | 
 |openRecycleItem 	 | 

 *相关变量* 
 |s$recycleItemList|本次回收背包格中的道具名称列表,以“,”分隔| 
 |n$recycleNum       |本次回收对应背包格子数(从几个背包格中回收) | 
 |\2.本次回收第X个背包格中道具信息(X[1-n$recycleNum])           | 
 |s$recycleInfo_X_1|本次回收第X个背包格中道具名称                | 
 |s$recycleInfo_X_2|本次回收第X个背包格中道具数量                | 
 |s$recycleInfo_X_3|本次回收第X个背包格中道具回收货币变量名称    | 
 |s$recycleInfo_X_4|本次回收第X个背包格中道具回收总价            | 

 

 - 
 - 

 

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

 *使用前提* 
 配置回收项 
 配置工具 
 tejiePlatform-->查看-->列表信息二-->回收列表 

 配置完生成以下文件 
 ..\Mir200\Envir\recycleItem.txt 

 - 
 - 

 bq. [<notextile>@</notextile>main] 
 #act 
 *{color:green}openRecycleItem* 

 bq. %{color:deepPink}..\Mir200\Envir\Market_Def\QFunction-0.txt以下触发器 
 点击回收界面中“快速回收”时触发% 
 %{color:darkOrange}[<notextile>@</notextile>manualRecycle]% 
 #act 
 [[sendMsg]] 6 执行了一次手机回收操作。 
 print 本次回收道具列表:<$str(s$recycleItemList)> 
 print 回收道具列表长度:<$str(n$recycleNum)> 
 mov n$i 1 
 &nbsp; 
 #if loop <$str(n$recycleNum)> 
 #act 
 mov s$回收物 <$str(s$recycleInfo_<$str(n$i)>_1)> 
 mov n$回收数 <$str(n$recycleInfo_<$str(n$i)>_2)> 
 mov s$回收货币 <$str(s$recycleInfo_<$str(n$i)>_3)> 
 mov n$回收总价 <$str(n$recycleInfo_<$str(n$i)>_4)> 
 print 回收物:<$str(s$回收物)>,回收数:<$str(n$回收数)>,回收货币:<$str(s$回收货币)>,回收总价:<$str(n$回收总价)> 
 inc n$i 1 

 bq. %{color:deepPink}..\Mir200\Envir\Market_Def\QFunction-0.txt以下触发器 
 点击回收界面中“自动回收”勾选时触发% 
 %{color:darkOrange}[<notextile>@</notextile>autoRecycle]% 
 #act 
 [[sendMsg]] 6 点击了一次“自动回收”勾选。 

 bq. %{color:deepPink}..\Mir200\Envir\Market_Def\QFunction-0.txt以下触发器 
 拾取道具时触发% 
 %{color:darkOrange}[<notextile>@</notextile>pickupItemEx]% 
 #if 
 [[equal]] [[setAutoRecycle|<$autoRecycle>]] 1 
 #act 
 [[doRecycleItem]] 
 print 本次回收道具列表:<$str(s$recycleItemList)> 
 print 回收道具列表长度:<$str(n$recycleNum)> 
 mov n$i 1 
 &nbsp; 
 #if loop <$str(n$recycleNum)> 
 #act 
 mov s$回收物 <$str(s$recycleInfo_<$str(n$i)>_1)> 
 mov n$回收数 <$str(n$recycleInfo_<$str(n$i)>_2)> 
 mov s$回收货币 <$str(s$recycleInfo_<$str(n$i)>_3)> 
 mov n$回收总价 <$str(n$recycleInfo_<$str(n$i)>_4)> 
 print 回收物:<$str(s$回收物)>,回收数:<$str(n$回收数)>,回收货币:<$str(s$回收货币)>,回收总价:<$str(n$回收总价)> 
 inc n$i 1