bigpswd 发表于 2009-10-23 16:28:38

请高手帮忙分析一下效率

环境:zmud721
触发:【%s气血%s】%s(%d)%s/%s(%d)%s~[(*)~%~]%s【%s内力%s】%s(%d)%s/%s(%d)
执行:#var dzdqq %1
#var dzllq %2
#var dzxtq %4
#var dzxqn %5
#var dzsjq (@dzxqn*2-@dzxtq)/2
#if (@dzsjq>=@dzdqq*9/10) {#var dzcsszw 2}
#if (@dzsjq<@dzdqq*9/10) {#var dzcsszw 4}
#if (@dzxqn<1000) {
#math dzkyq (@dzdqq*9/10)
#math dzzdq (@dzllq*9/10)
#math dzdyqA (@dzxqn*2-@dzxtq)/@dzcsszw
#math dzdyqB @dzdyqA/10
#math dzdyqC @dzdyqB*10
#if (@dzdyqA>@dzdyqC) {#math dzdyq @dzdyqC+10}
#if (@dzdyqA=@dzdyqC) {#var dzdyq @dzdyqA}
#if (@dzdyq<10) {#var dzdyq 10}
#say 打坐需要气血:@dzdyq
#say 打坐可用气血:@dzkyq
#if (@dzdyq>@dzkyq) {
    eat liang
    he jiudai
    save
    backup
    #if (@dzdyq>@dzzdq) {quit}
    #if (@dzdyq<=@dzzdq) {
      #wa 3000
      hp
      }
    }
#if (@dzdyq<=@dzkyq) {dazuo @dzdyq}
}

asnake 发表于 2009-10-23 16:36:43

不明真相群众围观@@

zgbl 发表于 2009-10-23 17:06:38

打坐机器人……眼睛都画了,好复杂……继续围观……

ddid 发表于 2009-10-23 18:27:27

不懂zscript的飘过~~

diskid 发表于 2009-10-23 18:31:22

变量名取的太烂。。。。neili neilizhi qixue qixuezhi 多好,简单易懂。。。。本来不难的看到你这变量名都头晕
#say 打坐需要气血:@dzdyq
#say 打坐可用气血:@dzkyq
第一次见到打坐还要说话的。。。。。。。

[ 本帖最后由 diskid 于 2009-10-23 06:46 PM 编辑 ]

angelei 发表于 2009-10-23 18:36:13

yct16 yct16 被少数不法分子蒙蔽的群众飘过。

bigpswd 发表于 2009-10-23 18:59:00

原帖由 diskid 于 2009-10-23 06:31 PM 发表 http://pkuxkx.net/forum/images/common/back.gif
变量名取的太烂。。。。neili neilizhi qixue qixuezhi 多好,简单易懂。。。。本来不难的看到你这变量名都头晕
#say 打坐需要气血:@dzdyq
#say 打坐可用气血:@dzkyq
第一次见到打坐还要说话的。。。。。。 ...
老大,那不是说话好吧,那只是在屏幕上显示一下

diskid 发表于 2009-10-23 19:07:24

原帖由 bigpswd 于 2009-10-23 06:59 PM 发表 http://pkuxkx.net/forum/images/common/back.gif

老大,那不是说话好吧,那只是在屏幕上显示一下
哦,7。21指令不太懂。。。

danfeng 发表于 2009-10-23 22:22:04

打到90%好像会说你的气血太少之类的,另外噩梦之周你没有处理。

下面是我的机器人
#if (@maxneili>999) {#math nbons (@maxneili*2-@neili+@emeng*100)} {
#math nbons (@maxneili*2-@neili+1)/2+@emeng*100}
//该语句计算使内力翻番需要的点数
//如果是噩梦之周要emeng=1,否则为0

#math nbons2 @qi*85/100 //自己气血能提供的点数
#if (@nbons>@nbons2) {#var nbons @nbons2}
#if (@nbons<10) {#var nbons 10}
//选出实际打坐要的点数

#if (@maxneili<@neili_limit) {dazuo @nbons} {
#t- dazuo
#timer off
#mess atention!
} //打坐打到你期望的值后,停止打坐,并提醒你

bigpswd 发表于 2009-10-23 22:26:54

原帖由 danfeng 于 2009-10-23 10:22 PM 发表 http://pkuxkx.net/forum/images/common/back.gif
打到90%好像会说你的气血太少之类的,另外噩梦之周你没有处理。

下面是我的机器人
#if (@maxneili>999) {#math nbons (@maxneili*2-@neili+@emeng*100)} {
#math nbons (@maxneili*2-@neili+1)/2+@emeng*100}   ...
谢谢,我已经改了,另外 噩梦之周是什么东东?怎么抓取噩梦之周德变量?我是新人,没遇到过
页: [1] 2
查看完整版本: 请高手帮忙分析一下效率