北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 449|回复: 3

请教一个zmud462颜色触发问题

[复制链接]
发表于 2023-12-23 08:50:33 | 显示全部楼层 |阅读模式
比如有4个青色的字:青色道袍  我粘贴到触发器里后的代码是:%e[0;1;36m?e[1m?e[1m?e[1m?e[1m?e[1m?e[1m?e[1m?e[0m  这串代码里的1m?e好像是代表一个字符,一共8个字符,代表4个汉字,我现在搞不明白的是:
1、这串代码是只要任意4个青色汉字就能触发,还是必须要“青色道袍”这4个青色汉字才能触发?
2、如果想要实现任意4个青色汉字触发,在这串代码里要怎么加通配符呢?
烦请请各位大佬赐教
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-12-23 09:21:43 | 显示全部楼层
殷天正对你道:你去练功房找~(zhao~)一件%e[0;1;(%d)m%x%e[1m%x%e[1m(%x)%e[1m(%x)%e[0m去武场打磨~(mo~)一下交给我。
#var yanse %1;  #var wuqi %2%3;
36是颜色,?是字符信息
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2023-12-23 10:45:11 | 显示全部楼层
raich 发表于 2023-12-23 09:21 AM
殷天正对你道:你去练功房找~(zhao~)一件%e[0;1;(%d)m%x%e[1m%x%e[1m(%x)%e[1m(%x)%e[0m去武场打磨~(mo~)一 ...

测试了一下,%2%3竟然可以合并为一个汉字,真是太神奇了!我用不同的文字来粘到触发器,发现所有高亮文字的代码都是1m?e,看起来完全一样,也就是说 青色道袍一包香烟 粘到触发器里代码是完全一样的,但是用上述方法将其中的?赋值到变量中还原出来仍是原来的文字,真是神奇,真不知道zmud客户端是怎么实现的。不过对我来说就不用操这个心了,能触发,能提取变量就行了。
这个问题大致明白了,有问题再跟您请教,十分感谢!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-12-25 14:08:17 | 显示全部楼层
不客气,我也是下载大佬的机器发现的。后来问了一下,大概是汉字是2个字节,颜色触发把汉字拆成了字节,显示是?(实际是半个汉字的信息,可能是显示问题显示不出来,但是抓取函数能抓取到正确的信息)。
2个合起来能用个,具体原理我也不懂,能用就行吧
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-4-28 03:04 PM , Processed in 0.011564 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表