北大侠客行MUD论坛

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

请问一下怎样做个打坐到双倍内力就停了的trigger??

[复制链接]
发表于 2009-9-3 03:44:42 | 显示全部楼层 |阅读模式
请问一下怎样做个打坐到双倍内力就停了的trigger??内力不超过双倍。内力双倍刚刚好就停了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-3 08:55:38 | 显示全部楼层
^【 气血 】 (%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 * 0.7), 10)
#if (%3> %4 * 1.9) {#mess done} {dazuo @v_dazuo}

^你运功完毕,深深吸了口气,站了起来。
exert recover
hp
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-3 09:30:07 | 显示全部楼层
我认为关键在于1点气血可以转化多少点内力的问题

duno取的是0.7气血可以转化1内力  %int( @v_dazuo * 0.7)

这个建议测算一下

1、是不是固定值?如果是固定的,当然好办,算算还缺多少内力,根据系数打坐就是了。
2、如果不是固定的,而是与内功等级有关,那就临时算个系数,根据系数打坐。如果内功提高了,重新测算。
3、如果是随机的,最难办了。当内力达到瓶颈时还好说,满了就满了。如果是新手,还没有到瓶颈,就很危险了,一不留神就会提高。

还有个通用的办法

用心跳转化气血数目最小值打坐。起来后显示hp,根据当前内力数值判断是否需要继续打坐。

[ 本帖最后由 zmeng 于 2009-9-3 09:32 AM 编辑 ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-3 09:53:34 | 显示全部楼层
*0.7是为了预防打坐周溢出
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2009-9-3 20:14:05 | 显示全部楼层
原帖由 duno 于 2009-9-3 08:55 AM 发表
^【 气血 】 (%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 * 0.7), 10)
#if (%3> %4 * 1.9) {#mess done} {dazuo @v_dazuo ...

什么是%eval 和%int 是什么意思??
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-4-9 13:04:52 | 显示全部楼层
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-4-9 13:28:33 | 显示全部楼层
楼上的许多朋友已经变成历史人物了吧?>_<
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-4-9 14:58:54 | 显示全部楼层
打坐到超过双倍用halt停止就行
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-4-18 04:23:47 | 显示全部楼层
楼上的,你的回答实在是经典...而且准确....非常好!!!!!又实用!!!!!!你真牛!!!!!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 11:29 PM , Processed in 0.011121 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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