OpenRecycleItem » 历史记录 » 修订 23
修订 22 (yangdefeng, 2022-05-27 19:24) → 修订 23/25 (yangdefeng, 2022-05-27 19:28)
h4. _*%{color:green}openRecycleItem%*_
打开道具回收界面
标签:命令定义|openRecycleItem
*格式*
|命令名 |
|openRecycleItem |
-
-
h5. *相关变量*
|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 本次回收道具列表:[[OpenRecycleItem#相关变量|<$str(s$recycleItemList)>]]
print 回收道具列表长度:[[OpenRecycleItem#相关变量|<$str(n$recycleNum)>]]
mov n$i 1
[[loop|#if loop]] [[OpenRecycleItem#相关变量|<$str(n$recycleNum)>]] <$str(n$recycleNum)>
#act
mov s$回收物 [[OpenRecycleItem#相关变量|<notextile><$str(s$recycleInfo_<$str(n$i)>_1)></notextile>]]
mov n$回收数 [[OpenRecycleItem#相关变量|<notextile><$str(n$recycleInfo_<$str(n$i)>_2)></notextile>]]
mov s$回收货币 [[OpenRecycleItem#相关变量|<notextile><$str(s$recycleInfo_<$str(n$i)>_3)></notextile>]]
mov n$回收总价 [[OpenRecycleItem#相关变量|<notextile><$str(n$recycleInfo_<$str(n$i)>_4)></notextile>]]
print 回收物:[[<$str()>|<$str(s$回收物)>]],回收数:[[<$str()>|<$str(n$回收数)>]],回收货币:[[<$str()>|<$str(s$回收货币)>]],回收总价:[[<$str()>|<$str(n$回收总价)>]] 回收物:<$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 本次回收道具列表:[[OpenRecycleItem#相关变量|<$str(s$recycleItemList)>]]
print 回收道具列表长度:[[OpenRecycleItem#相关变量|<$str(n$recycleNum)>]]
mov n$i 1
[[loop|#if loop]] [[OpenRecycleItem#相关变量|<$str(n$recycleNum)>]]
#act
mov s$回收物 [[OpenRecycleItem#相关变量|<notextile><$str(s$recycleInfo_<$str(n$i)>_1)></notextile>]]
mov n$回收数 [[OpenRecycleItem#相关变量|<notextile><$str(n$recycleInfo_<$str(n$i)>_2)></notextile>]]
mov s$回收货币 [[OpenRecycleItem#相关变量|<notextile><$str(s$recycleInfo_<$str(n$i)>_3)></notextile>]]
mov n$回收总价 [[OpenRecycleItem#相关变量|<notextile><$str(n$recycleInfo_<$str(n$i)>_4)></notextile>]]
print 回收物:[[<$str()>|<$str(s$回收物)>]],回收数:[[<$str()>|<$str(n$回收数)>]],回收货币:[[<$str()>|<$str(s$回收货币)>]],回收总价:[[<$str()>|<$str(n$回收总价)>]] 回收物:<$str(s$回收物)>,回收数:<$str(n$回收数)>,回收货币:<$str(s$回收货币)>,回收总价:<$str(n$回收总价)>
inc n$i 1