北大侠客行MUD论坛

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

请教指令问题

[复制链接]
发表于 2009-5-6 12:11:57 | 显示全部楼层 |阅读模式
按照论坛的教的变量计算
例如我们把maxneili变量值除以四,然后为了避免四舍五入的影响,最后再+1(一切都是按照四则运算规则进行),那么运算指令就是
#math dazuo @maxneili/4+1

根据这样我利用别人的计算公式来打坐
math temp_qty (@maxneili*2-@neili)/2+1最后执行为什么总没+1呀


比如内力2159/1099  我用的4.62 他的执行,命令一直是打坐20,结果就变成死循环 打坐20--yun recove,还是2159/1099的数值,一直这样


原始数据如下#ALIAS math_dazuo {hp;#wa 500;#if @maxneili>1500 {quit};#math temp_qty (@maxneili*2-@neili)/2+1;#math temp_qty2 [email={@maxqixue*0.9};#if]{@maxqixue*0.9};#if[/email] @temp_qty>@temp_qty2 [email={temp_qty=@temp_qty2};#if]{temp_qty=@temp_qty2};#if[/email] @temp_qty<10 {temp_qty=10};dazuo @temp_qty}
#TRIGGER {你运功完毕,深深吸了口气,站了起来。} {yr;math_dazuo}

看看各位帮我解答下,这个四舍五入的问题,是我4.62版本的问题吗》?

谢谢
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-5-6 17:41:04 | 显示全部楼层
@maxneili*2-@neili 就是应该打坐的数值,你除以2那么就不够升级,这个是最大的错误
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-5-6 18:16:51 | 显示全部楼层
不,除于2是对的,因为新人在初期的打坐是双倍效果.
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-5-6 18:18:04 | 显示全部楼层
啊,但是貌似楼主的内力超过1000了,已经不能享受双倍效果的福利了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-5-7 09:47:11 | 显示全部楼层
原来这样  我明白了  我都21了当然不是新人了 呵呵  我改一下看看  
其他的没有问题  就是不应该除2    还有其他毛病吗
谢谢了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-5-7 09:55:09 | 显示全部楼层
自己改了下,也不对,因为到是直接就升内力,但升一点后
运行变量(@maxneili*2-@neili)   气血是肯定不够的
在做个触发的话  变量又乱了  整个指令就不合理了
望大家在做个指教
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-5-7 15:37:59 | 显示全部楼层
原帖由 abin 于 2009-5-7 09:55 AM 发表
自己改了下,也不对,因为到是直接就升内力,但升一点后
运行变量(@maxneili*2-@neili)   气血是肯定不够的
在做个触发的话  变量又乱了  整个指令就不合理了
望大家在做个指教

升内力后再打坐,气血不够很正常,这个时候你可以打坐剩余的所有气,然后去sleep,醒过来后继续打坐。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-5-8 20:21:24 | 显示全部楼层
#trigger {^【 气血 】 (%d)%s/ (%d)%s~[???~%~]%s【 内力 】 (%d)%s/ (%d)}
v_dazuo=%min( %eval( %4*2-%3), %eval( %1*0.85))
v_dazuo=%max( %int( @v_dazuo), 10)
#if (%4>3299) {
  #mess dazuo done
  quit
#disconnect
  }

[ 本帖最后由 duno 于 2009-5-8 08:26 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-15 08:10 AM , Processed in 0.011377 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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