Board logo

标题: [杂谈] 求个ss宏,不知能实现吗 [打印本页]

作者: lvcha    时间: 2008-1-16 09:14     标题: 求个ss宏,不知能实现吗

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

google到一个,没看懂
2.3能用吧?
作者: 井冈山剿匪记    时间: 2008-1-16 10:25

泪奔,LZ现在好专业啊。。。
作者: lvcha    时间: 2008-1-16 12:35

:D :D :D

俺是程序员
作者: lvcha    时间: 2008-1-17 09:23

引用:
原帖由 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 ...
不能用啊,再求
作者: 井冈山剿匪记    时间: 2008-1-17 09:44

你这个问题太专业了,我们只是帮灌水的废柴,估计是帮不了你了。
建议你去http://bbs.ngacn.com/thread.php?fid=200
宏专区发个帖问下,或者直接去术士区发帖问。
没ID的话PM我,我给你。
作者: 液体蜘蛛(涅磐)    时间: 2008-1-17 12:44

SS区搜索。。
作者: 左右中    时间: 2008-1-17 13:04

/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,程序员兄你说这能用么……
作者: lvcha    时间: 2008-1-17 18:23

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

ngacn找到片很有营养的帖子

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




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0