传奇脚本控制

<回程买药>
<如果回程大于1>
如果[回程卷][数量]>1
跳转到<回程数量大于1>
<使用回城完毕>

等待[1000]毫秒
对话[魔龙城传送员]
等待[1000]毫秒
选择[我要返回盟重省]
等待[1000]毫秒
走到[3,335,330]
对话[万能商人]
等待[1000]毫秒
选择[全身特修]
等待[1000]毫秒
对话[传送员]
等待[1000]毫秒
选择[城市传送]
等待[1000]毫秒
选择[魔龙城市]
等待[1000]毫秒
走到[6,130,148]
对话[魔龙城药店]
等待[1000]毫秒
选择[挑选货物]
等待[1000]毫秒
买够[超级金创药]20个
买够[超级魔法药]10个
走到[6,130,153]
对话[魔龙城杂货店]
等待[1000]毫秒
选择[挑选货物]
等待[1000]毫秒
买够[随机传送卷包]3个
走到[6,124,155]
对话[魔龙城传送员]
等待[1000]毫秒
选择[去魔龙西郊入口]
等待[1000]毫秒
走到门点[6,463,69]到达[62,32,45]
开始战斗
<魔龙西郊战斗>
边打边走到[62,230,48]
边打边走到[62,226,129]
边打边走到[62,172,172]
边打边走到[62,118,260]
边打边走到[62,345,68]
边打边走到[62,74,138]
跳转到<魔龙西郊战斗>
如果[自己][包裹空位]<5
使用[回城卷]
调用<回程买药>

<回程数量大于1>
使用[回城卷]
如果[回程卷][数量]>1
跳转到<如果回程大于1>
如果[回程卷][数量]=1
跳转到<使用回城完毕>

如何处理最后部分,如果回程大于1个,则跳转到标记<如果回程大于1>
如果回程小于或者等于1的时候,则跳转到标记<使用回城完毕>
在调用子循环的过程中出错,当回程最后使用到等于一个时候,语句会卡在“如果[回程卷][数量]>1” 这句不能继续往下执行,如何处理,谢谢在我写的基础上修改。否则不用回答了,切记在我贴的基础上修改有效!否则不给分
如果能很好解决问题,再追加50分,再次声明,如果不能在问题的基础上修改问题,不给分。不要贴网址和网站。 说白了我问的这个问题就是,如果包裹有回城就使用回城到只剩余一个为止,否则一直使用回城,当回程剩余一个时候才执行程序主体部分的下一句!

<回程买药>
<如果回程大于1>
如果[回程卷][数量]>1
那么跳转到<回程数量大于1>
<使用回城完毕>

`````
````````
````````
``````````
<回程数量大于1>
使用[回城卷]
如果[回程卷][数量]>1
那么跳转到<如果回程大于1>
跳转到<使用回城完毕>
兄弟,就这样就可以了,给分呀!不给鄙视你,呵呵

参考资料:www.mirtjwg.cn

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-09
自己下载个IGE控制端 里边有代码 你对照着写就可以了~
第2个回答  2009-06-10
只有if没有else吗?
第3个回答  2009-06-10
见过笨笨,没见过你这么笨笨的,1:你自己录制脚本时好事,可是你不应该死板啊,就拿脱机脚本格式来说,你就错聊,你这样的脚本跟流水一样,随便哪里堵下就不运行了的。2:关于回城卷多的问题,你这样处理也可以,但是因为你的流水脚本,这里出错就不运行,我看了,就算改了这里也是垃圾脚本,你为什么要为回城卷多写那么多命令,而这个命令到底什么时候执行呢?建议,把你的关于回城卷的命令删除,写个在魔龙买药前卖回城卷的命令好多了。卖的命令跟你买药的差不多。你自己录制。记住,如果。。。
那么。。。。。这个格式是个好习惯。
还有 等待[1000]毫秒 这个可以去掉不要