我是个萨满。有7 8 个有意思的复活宏。但是想让这几个宏在复活时随机出现不要老是单一的话。如何编写?

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:51:17
我是个萨满。有7 8 个有意思的复活宏。但是想让这几个宏在复活时随机出现不要老是单一的话。如何编写?
3楼的朋友说的宏一宏二是写在一个宏里还是分开来写?

参照下这个
/script a=”%t,给你个有限无敌圈!”; b=“%t,把你变上帝!”;c=random(5)
/script if c==1 then SendChatMessage(a) else if c==2 then SendChatMessage(b) else end;end
+技能
上面是MS 加盾随机说话的,我用他来改我变样随机说,挺方便
意思是 a b 2个参数,c是让程序自动生成一个0-5的数字(可以改)
下面中文意思就是“如果c=1说a,如果c=2就说b 如果 不是这2个数,就不说话。 你可以改得每次都说

宏1(PS:如果是英文版,就把/施放 先祖之魂 改成 /cast Ancestral Spirit)

/script z=random(8)
/script if z==1 then SendChatMessage(BFC1) end
/script if z==2 then SendChatMessage(BFC2) end
/script if z==3 then SendChatMessage(BFC3) end
/script if z==4 then SendChatMessage(BFC4) end
/施放 先祖之魂
END

宏2

/script XH1="你要说的话";
/script XH2="你要说的话";
/script XH3="你要说的话";
/script XH4="你要说的话";
/script XH5="你要说的话";
/script XH6="你要说的话";
/script XH7="你要说的话";
/script XH8="你要说的话";
END

由于WOW宏只有256个字节 所以我们用一点取巧的办法来达到超常宏.
这个组合宏首先要先