» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[杂谈] 求个ss宏,不知能实现吗

大概想实现这么个宏:
if pet current mana>pet max mana*0.7
        cast 黑暗契约
else if my current hp> my max hp*0.7
        cast 生命分流
else
        cast 黑暗契约
       
就是把生命分流加在黑暗契约里,省得吸多了浪费。
要是能这样可以考虑带女人呢。


TOP

/script local s,h,m="生命分流";if UnitExists("pet") then h=UnitHealthMax("player")-UnitHealth("player");m=UnitMana("pet")/UnitManaMax("pet");if m>0.1 and h>200 or m>=0.7 then s="黑暗契约";end;end;CastSpellByName(s);

google到一个,没看懂
2.3能用吧?



TOP

泪奔,LZ现在好专业啊。。。


TOP

:D :D :D

俺是程序员

TOP

引用:
原帖由 lvcha 于 2008-1-16 09:20 发表
/script local s,h,m="生命分流";if UnitExists("pet") then h=UnitHealthMax("player")-UnitHealth("player");m=UnitMana("pet")/UnitManaMax("pet");if m>0.1 and h>200 or m>=0.7 then s="黑暗契约";end;end;Cast ...
不能用啊,再求

TOP

你这个问题太专业了,我们只是帮灌水的废柴,估计是帮不了你了。
建议你去http://bbs.ngacn.com/thread.php?fid=200
宏专区发个帖问下,或者直接去术士区发帖问。
没ID的话PM我,我给你。

TOP

SS区搜索。。

TOP

/script local s,h,m="生命分流";if UnitExists("pet") then h=UnitHealthMax("player")-UnitHealth("player");m=UnitMana("pet")/UnitManaMax("pet");if m>0.1 and h>200 or m>=0.7 then s="黑暗契约";end;end;CastSpellByName(s);

最后castspellbyname是用s的,但是开始的时候生命分流是赋给了m,程序员兄你说这能用么……

TOP

程序员同志已经升级做测试了,看都没看懂:D :D :D

ngacn找到片很有营养的帖子

http://bbs.ngacn.com/read.php?tid=1034920&fpage=4
证明了写不出这个宏了。
只能
/cast [bottn:1]生命分流;[bottn:2]黑暗契约

TOP

发新话题
     
官方公众号及微博