魔兽世界可以根据职业不同喊不同话的救人宏

来源:百度知道 编辑:UC知道 时间:2024/06/28 12:43:10
如题~我想要个救人时随机喊话的宏~而且根据职业的不同喊话的内容也会对应有所变化~
比如救牧师的时候喊话内容是A~~而救战士的时候内容就是B~像这样的救什么职业就对应喊什么话的宏~

我帮你算算:
首先宏是这么写
/script local c=UnitClass("target");if c=="牧师"then SendChatMessage("复活吧,圣洁的%t") else if c=="萨满祭司" then SendChatMessage("英勇的萨满%t,重新投入战斗吧")else if c=="法师"then SendChatMessage("魔法不能沉寂,%t")else SendChatMessage("快起来,%t")end end end
/cast 先祖之魂
才写了3个职业4种话,就已经237个字节了,宏最大255字节,写不完啊。何况这还是用白字说的,如果用红字喊,就得在每个说话后面加一个"yell",6个字节。。。。

试试下面这个
/script if UnitSex("target")==2 then g="弟弟" else g="妹妹" end;s="亲爱的" ..UnitRace("target")..UnitClass("target")..g.."%t,我呼唤你重新投入战斗";c="yell";SendChatMessage(s,c,nil)
/cast 先祖之魂
喊话效果是 “亲爱的暗夜精灵牧师妹妹老将ss,我呼唤你重新投入战斗”
由于带有目标种族职业名字,喊起来也不一样的

“魔兽世界宏”贴吧里有各式各样的宏,目前是最全面的WOW的所在地,还有各资深达人指导,你不妨去看看。

shenghfy - 江湖豪侠 九级
膜拜啊,很强大!

起来吧牧师或战士