tyy
发表于 2018-6-7 18:46:22
help hpbrief研究一下吧,非要抓变量可以试试用多行触发来抓,格式是
第一行$第二行$第三行$
$号表示行尾
不知道你想做什么,还要自动疗伤,想要自动推车吗?这个真帮不了你,我是手动疗伤。
另外,打坐练功也不用什么抓什么变量。
还有这种写法,感觉怪怪的,变量建立一次就行了,不用每次再重新#var
qi=%1;maxqi=%2;#var qxpercent %3;#if (@qxpercent<100) {dazuo 500}
如果你非要这种一次一触发的话,还不如这样
qi=%1;maxqi=%2;#if (%3<100) {dazuo 500}
非要抓变量的话,建立一个变量qxpercent后,这样写,不过好像没有什么意义,还不如上面的来得直接
qi=%1;maxqi=%2;qxpercent=%3;#if (@qxpercent<100) {dazuo 500}
新手发表完毕,老手补充下吧。
pdea
发表于 2018-6-7 23:28:01
我是想爬塔的恢复自动疗伤,打坐max也很有用的吧?我写的公式也是在一堆烂尾机器里摘过来的,也不懂,
qi=%1;maxqi=%2;#if (%3<100) {dazuo 500}这个意思是?气血满max就自动打坐500?
hpbrief的话显示
#1.32M,29760,3056,3156,2602,2702
#1510,1510,1510,836,836,836
这样显示怎么换算成我想要的公式啊?我是真不懂,也是qi=%1$maxqi=%2$???用hpbrief可以触发吗?
我就想知道关于:内力的自动打坐到max 公式应该怎么写啊
qi=%1;maxqi=%2;qxpercent=%3;neili=%1;maxneili=%2;(----------------)这应该还有一个公式 这个公式怎么写啊?
tyy
发表于 2018-6-7 23:51:46
本帖最后由 tyy 于 2018-6-7 03:54 PM 编辑
3.2 if语句 相关命令#if
格式:#if 表达式 {commands1} {commands2}
当表达式的结果运算为真时,执行commands1,否则执行commands2
另2种变化了的格式都可以用
#if 表达式 {} {commands2}
#if 表达式 {commands1}
比如:#tri {【%s气血%s】%s(%d)%s/%s(%d)%s~[(*)~%~]%s【%s内力%s】%s(%d)%s/%s(%d)}
{#if (%1>500) {dazuo 500} {exert recover;dazuo 500}}
简单的判断一下气血值,如果(%d)大于500就dazuo 500,否则就先吸气然后dazuo 500
zmud462的教程一搜一大把,好好从基础看起,很多概念你还搞不清。
tyy
发表于 2018-6-8 00:13:29
讲个小例子吧。
比如我要用这句话来触发警报,
你的血还有300,你的内还有200。
这样写
你的血还有(%d),你的内还有(%d)
#if (%1<500) {say 血低于500了。};#if (%2<500) {say 内小于500了。}
tyy
发表于 2018-6-8 00:24:32
%d 通配任何数字(0-9)
(pattern)将括号里面的内容依次存放在参数%1~%99里
(%d)将括号里的数字依次存放在参数%1~%99里
pdea
发表于 2018-6-8 00:35:07
我现在正在看mud这一块的教程 刚好看到这一块,刚写了一段没触发 我发现变量也不提取了 怎么回事?
【%s气血%s】%s(%d)%s/%s(%d)%s~[%s(%d)~%~]*
qi=%1;maxqi=%2;#var qxpercent %3;#if (%1>1000) {dazuo 800} {yh;yr;dazuo 800}
红色删了也不提取数值了
tyy
发表于 2018-6-8 00:38:54
#var qxpercent %3
就是将 %3的数写到qxpercent里呗,删了当然没了
pdea
发表于 2018-6-8 01:06:07
好了好了,刚才试着在满气血的条件下做触发打坐500成功了
十分的谢谢谢谢,{:7_277:}原来用一条就可以了 原来我都用了N条【%s气血%s】
但还是得用hp触发条件,
格式:#if 表达式 {commands1} {commands2}
当表达式的结果运算为真时,执行commands1,否则执行commands2
我在研究一下如何疗伤,恢复,打坐max内力上限吧 在研究如何用hpbrief触发
有不懂的还希望各位兄弟不吝赐教
很多时候都是一语道破的,靠自己研究真的挺难的!谢谢
dniao
发表于 2018-6-8 12:53:36
回复 20# hash
捕获一只野生的害喜妹子hzk
pdea
发表于 2018-6-8 13:40:13
【%s气血%s】%s(%d)%s/%s(%d)%s~[(%d)~%~]%s【%s内力%s】%s(%d)%s/%s(%d)
#if (%1=%2)&(%3=100) {dazuo 1500}?????
这个正常触发打坐1500的
我想在加一条 如果不满足的条件下 yh恢复应该怎么写??
研究半天实在想不明白了{:7_289:}
最最最最恶心的是 正在研究语句 结果变量数值%3<100这个触发不运行了!之前还可以