linux tintin 中文,linux下的mud客户端ytin和tintin++

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

有著名的tintin++和ytin。这俩程序都有相应的windows版本。据本人使用,均比zmud稳定。

tintin++在ubuntu上,可以通过sudo apt-get install tintin++来安装。虽然在tintin++主页上buglist中号称到目前没有发现bug,可是本人发现其对中文支持并不好。其次,tintin++与ytin比起来,提供的commands少得可怜。如果定义了/alias {长安城西} {fly changan;3w;w;w;w},再敲入“长安城西”来调用这个alias根本没反应。再次,找怪只有要么通过path来找,要么通过/sys调用external perl程序来完成。还有,tintin++的延时命令只有一个:/delay,这个命令非常之难用,因为它只接受整数秒时间参数。不过,tintin++提供了ytin没有的东西,即/list列表,本人觉得如果用它做学习机器人的话,可以定义一个技能列表,然后每次学了一个技能后指针往后移一步取下一个技能。这样就可以使学到的技能平均。

ytin是在tintin++1.76的基础上开发的。现在的版本是1.83d1。主页在ytin.sourceforge.net。在其站点上还有n多教程和sample scripts。经使用,ytin也有bug。bug1:茶博士对诗的action不会被触发。无论茶博士怎么出题,/act {茶博士提笔在墙上写道:%0} {/show %0}就是不动。可能是因为茶博士的诗太长的原因吧。bug2:/action {string} 这个命令是看string有多少个触发器在监听(一个string可以设置多个不同priority的action监听),可是每次运行它,都会core dump。不过这些丝毫掩盖不了ytin的诸多优点。ytin有很多字符串操作命令,通过这些命令,你能很轻易地做出你想要的机器。ytin还可以开/echo来看哪一个action被触发。特别值得一提的是:ytin对中文的支持十分好!

PS:ytin的/if可以接else,但是tintin++的不可以。tintin++的{}可以换行,ytin的{}里面如果要换行的话需要在前一行尾加'\'。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值