djy 发表于 2010-12-26 15:49:10

颜色触发怎么做?

例如武当新人机器人中的炼丹炉的颜色,分为红黄紫,我用zmud462,怎么写?

djy 发表于 2010-12-26 17:25:39

我用mud462,武当新手任务的炼丹是用颜色来区分的,比如
      
            ****************            
             *********^********         
            *********^^^********         
            ********^^^^^*******         
             ********^^^*******         
这样一个图案,用中间的^^^^的颜色不同来区分,我勾选了用 颜色触发的选项,结果一触发zmud就死掉了,谁帮我写个例子?谢谢!

hanzoln 发表于 2010-12-26 19:42:25

同问啊
ZMUD7.21的

hanzoln 发表于 2010-12-26 20:05:37

人工置顶

afact 发表于 2010-12-26 21:21:22

汗啊,同一板块的精华资料难道都没看过?zmud所有指令都在那了...

color

Syntax: #CO attribute
Related: #HIGHLIGHT

如果省略pattern参数,这个命令将改变最后一行的颜色。颜色属性见下表。
如果包括pattern参数,将建立一个颜色触发,引起触发的条件除了字符对应
外还需要有相同的颜色。

Color values:

black 0
blue 1
green 2
cyan 3
red 4
magenta 5
brown 6
gray 7
tellow 14
white 15
bold 128

要显示亮色,在基本值上加8,作为背景颜色,需要用基本值乘16。例如:使用
红色背景的值是4*16或64。在前景上使用粗体字,需要再加128。这样,在蓝色
背景上的粗体白字的值是:128+1*16+15=159。

我没试过,但我感觉这个指令跟你的要求比较接近

bluse 发表于 2010-12-26 22:20:42

实际情况不是这么简单的.

afact 发表于 2010-12-26 22:37:13

知道就直说嘛,大家可以学习下,知道不说也就算了,还装了下13就跑,鄙视

zgbl 发表于 2010-12-26 22:49:28

bluse自己水平忒高,但对外总是说不会写机器人,bs

hanzoln 发表于 2010-12-27 08:46:49

不慎明白,强烈建议来个例子。。。

maper 发表于 2010-12-27 09:19:02

凭我的记忆:
选中带颜色的字符串,ctrl+c
打开触发编辑界面,有个选项是勾选颜色触发的,然后ctrl+v
你就会看到在字符串前面多了个e开头的,这就是颜色代码了
要想知道更多的 请上网搜“zmud 颜色触发”等关键字
页: [1] 2 3
查看完整版本: 颜色触发怎么做?