zwxxx1988 发表于 2023-6-29 20:55:15

关于一键存取材料脚本

问题描述:我想设置取出和存取点了之后可以输入数量存多少,或者取多少,我就是想设置比如:存N个坐骑碎片点存储后可以输入1到N数量然后确定就能存1到N个,取同上。点一下可以输入1到任意数量取出!!如下是我的脚本只能点下取或者存后数量只能为1(能帮忙写一下最好了谢谢)

【<存储/@存进1><取出/@取出1>】<坐骑碎片/SCOLOR=253><$STR(U5)><个/SCOLOR=253>

[@存进1]
#if
checkITEM 坐骑碎片 1
#ACT
take 坐骑碎片 1
INC U5 1
goto @材料
#ELSEACT
MESSAGEBOX你已经没有坐骑碎片了!

[@取出1]
#if
large U5 0
#ACT
give 坐骑碎片 1
dec U5 1
goto @材料
#ELSEACT
MESSAGEBOX你已经没有坐骑碎片了!

我爱吃西瓜 发表于 2023-7-3 07:44:08

本帖最后由 我爱吃西瓜 于 2023-7-3 07:50 编辑

<存材料/@@InPutInteger807(请输入材料数量)> <取材料/@@InPutInteger808(请输入材料数量)>

[@InPutInteger807]
#if
checkitem 材料 <$STR(N807)>
#act
take 材料 <$STR(N807)>
inc U5 <$STR(N807)>
sendmsg 7 材料增加《<$STR(N807)>》个!
#elseact
messagebox 材料不足!
break

[@InPutInteger808]
#if
SMALL U5 <$STR(N807)>
#act
messagebox 仓库材料不足,请重新输入!
break

#if
#act
dec U5 <$STR(N808)>
give 材料<$STR(N808)>
sendmsg 7 材料取出《<$STR(N808)>》个!
break
页: [1]
查看完整版本: 关于一键存取材料脚本