找回密码
 注册
搜索
楼主: tianyi@tj

大神请教杂货铺存多样东西怎么样弄

[复制链接]
tianyi@tj 该用户已被删除
 楼主| 发表于 2016-11-15 23:36:19 | 显示全部楼层
mmdnt@tj 发表于 2016-11-15 23:26
我猜。你是不是想
armor_list ={'hu wan','hu xin','seng xie' ...

对的。。。就是想这样。。。。。。。。
tianyi@tj 该用户已被删除
 楼主| 发表于 2016-11-15 23:36:51 | 显示全部楼层
请大神指点                        
门派:不明
发表于 2016-11-16 00:15:52 | 显示全部楼层
本帖最后由 mmdnt@tj 于 2016-11-16 00:19 编辑


我也是个菜鸟呢!!
汗,写了半天,不知道怎么回事窗口忽然弹出去了!!
算了,简单谈下自己的思路,明天再试试吧
function cun_cmd()
local i=1
if i< #armor_list then
Execute('cun '..armor_list)
wait.make(function()
   l,w=regexp('^[> ]* 你把.+存好了$|^[> ]*你正忙着呢!$)  -----这里不知道具体的触发
if string.find(l,"存好了") then i=i+1 return cun_cmd() end  --这里 有bug ,i 还要重新赋值才行
if string.find(1,"忙着呢") then
i =i
wait(0.5)
cun_cmd()
end
end)
else
print('存完了')
end
门派:不明
发表于 2016-11-16 00:22:38 | 显示全部楼层

用线程的方式比较好处理,但前提是自身要有一个armor_list

大昏神是想把身上的都抓下来,保存,太智能高端,目前跟不上他的节奏

所以我们自己做个armor_list,给机器限定个框框,就好办了
tianyi@tj 该用户已被删除
 楼主| 发表于 2016-11-16 00:58:31 | 显示全部楼层
不用全部都抓,就是顶楼上这些就可以。。。。自己定死 armor_list
门派:不明
发表于 2016-11-17 00:37:39 | 显示全部楼层
有这个存东西也好,上山有保证,弄个重启前自动存的就无敌了
门派:少林派
发表于 2016-11-17 18:25:24 | 显示全部楼层
wdmeng@tj 发表于 2016-11-17 00:37
有这个存东西也好,上山有保证,弄个重启前自动存的就无敌了

这你只要设定时间,然后stop 程序
然后去存固定的东西就可以了啊
门派:少林派
发表于 2016-11-17 18:26:40 | 显示全部楼层
tianyi@tj 发表于 2016-11-16 00:58
不用全部都抓,就是顶楼上这些就可以。。。。自己定死 armor_list

那你就做个触发啊
存了一个赋值加1
看赋值再存下一个呗
门派:少林派
发表于 2016-11-17 18:27:13 | 显示全部楼层
woshicy@tj 发表于 2016-11-17 18:26
那你就做个触发啊
存了一个赋值加1
看赋值再存下一个呗

反正我写robot向来都是简单化的
哪些太复杂,写的麻烦
门派:少林派
发表于 2016-11-17 18:27:31 | 显示全部楼层
woshicy@tj 发表于 2016-11-17 18:27
反正我写robot向来都是简单化的
哪些太复杂,写的麻烦

主要我也写不来
                          
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-8-5 22:01 , Processed in 0.035515 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表