北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 7326|回复: 12

请高手帮忙分析一下效率

[复制链接]
发表于 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}
  }
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-10-23 16:36:43 | 显示全部楼层
不明真相群众围观  @@
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-10-23 17:06:38 | 显示全部楼层
打坐机器人……眼睛都画了,好复杂……继续围观……
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-10-23 18:27:27 | 显示全部楼层
不懂zscript的飘过~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-10-23 18:31:22 | 显示全部楼层
变量名取的太烂。。。。neili neilizhi qixue qixuezhi 多好,简单易懂。。。。本来不难的看到你这变量名都头晕
  #say 打坐需要气血:@dzdyq
  #say 打坐可用气血:@dzkyq
第一次见到打坐还要说话的。。。。。。。

[ 本帖最后由 diskid 于 2009-10-23 06:46 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-10-23 18:36:13 | 显示全部楼层
被少数不法分子蒙蔽的群众飘过。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-10-23 18:59:00 | 显示全部楼层
原帖由 diskid 于 2009-10-23 06:31 PM 发表
变量名取的太烂。。。。neili neilizhi qixue qixuezhi 多好,简单易懂。。。。本来不难的看到你这变量名都头晕
  #say 打坐需要气血:@dzdyq
  #say 打坐可用气血:@dzkyq
第一次见到打坐还要说话的。。。。。。 ...

老大,那不是说话好吧,那只是在屏幕上显示一下
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-10-23 19:07:24 | 显示全部楼层
原帖由 bigpswd 于 2009-10-23 06:59 PM 发表

老大,那不是说话好吧,那只是在屏幕上显示一下

哦,7。21指令不太懂。。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 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!
  } //打坐打到你期望的值后,停止打坐,并提醒你
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-10-23 22:26:54 | 显示全部楼层
原帖由 danfeng 于 2009-10-23 10:22 PM 发表
打到90%好像会说你的气血太少之类的,另外噩梦之周你没有处理。

下面是我的机器人
#if (@maxneili>999) {#math nbons (@maxneili*2-@neili+@emeng*100)} {
#math nbons (@maxneili*2-@neili+1)/2+@emeng*100}   ...

谢谢,我已经改了,另外 噩梦之周是什么东东?怎么抓取噩梦之周德变量?我是新人,没遇到过
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-24 07:47 PM , Processed in 0.013594 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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