zwxxx1988 发表于 2023-7-1 18:25:24

关于脚本的问题!



下面是我的存取东西的脚本,问题就是取出东西的时候剩下物品数量为1随便怎么都取不出来!麻烦各位大神看看我脚本问题出在哪里!





<【存储】/@@InPutInteger29><【取出】/@@InPutInteger28><书页/SCOLOR=253><$STR(U47)><个/SCOLOR=253>


[@InPutInteger29]
#if
checkITEM 书页 <$STR(n29)>
#ACT
take 书页 <$STR(n29)>
INC U47 <$STR(n29)>
goto @材料
#ELSEACT
MESSAGEBOX你已经没有书页了!

[@InPutInteger28]
#if
equal <$STR(n28)> 0
#act
messagebox 请正确输入要取的数量!
break
#if
large U47 <$STR(n28)>
#ACT
give 书页 <$STR(n28)>
dec U47 <$STR(n28)>
goto @材料
#ELSEACT
MESSAGEBOX你已经没有书页了!


我爱吃西瓜 发表于 2023-7-3 07:51:54

<存材料/@@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]
查看完整版本: 关于脚本的问题!