北大侠客行MUD论坛

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

[tintin++]前辈请进,请教几个tintin++的问题

[复制链接]
发表于 2013-10-10 15:12:47 | 显示全部楼层 |阅读模式
开始学习tintin++几周了。碰到几个问题,希望能得到前辈指点。
1)在quit mud时,希望保存一些状态变量到磁盘,以便下午登录时读入即可。这个怎么做?
2)我玩mud是从zmud到mush,最后因为挂机的服务器是linux的,才转tintin++的。在这几周tintin++的学习过程中,发现tintin++终端出现缺字(因为是GBK编码的,所以有时一行内缺字会引起后面的文字乱码)的情况,比zmud和mush多。按缺字频率高低来看,WinTin++ > tintin++(cygwin下) > tintin++ (linux下)。 请tintin++的前辈指点一下,是否哪里设置不正确造成的?
由于trigger是在windows下写并且测试的,所以我现在大多使用cygwin下的tintin++。缺字的问题造成trigger pattern不能匹配,这个很烦人,做的机器人经常会发呆。
不过话说回来,几周的tintitn++学习,感觉map比较好用,自动检索path,相当牛。呵呵!
先谢过下面的回帖了~~~

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-10-10 16:20:50 | 显示全部楼层
1. 保存状态到文件 
#help write
Command: #write {filename}

         Writes all current actions, aliases, subs, highlights, and variables
         to a command file, specified by filename.
2. 为啥我的tt++很少缺字....linux下和windows下都是正常的...linux下也没啥配置啊, 就是把终端的编码改成gbk就可以了. windows下的tt++忘了从哪下的, 打来就支持gbk
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-10-10 16:46:46 | 显示全部楼层
谢谢楼上的答复。
1. 用write,会把内存中的所有东西都保存下来。我突然想到,把所有东西都按class分类好,在SESSION DISCONNECTED的event里,先kill其他class,仅留所需保存的变量的类,然后write,估计这样可以。
2. 请问楼上的运行环境,我只在win7(64 bit),win8(64bit)上试过,挂机都有缺字造成的发呆情况。cygwin安装的也是64位版本,tintin++是在cygwin下的gcc编译得到的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-10-10 16:47:25 | 显示全部楼层
谢谢楼上的答复。
1. 用write,会把内存中的所有东西都保存下来。我突然想到,把所有东西都按class分类好,在SESSION DISCONNECTED的event里,先kill其他class,仅留所需保存的变量的类,然后write,估计这样可以。
2. 请问楼上的运行环境,我只在win7(64 bit),win8(64bit)上试过,挂机都有缺字造成的发呆情况。cygwin安装的也是64位版本,tintin++是在cygwin下的gcc编译得到的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-10-10 17:18:56 | 显示全部楼层
linux是debian-64bit 和 ubuntu-64bit
windows是win7-64bit...用的是本站redcoat提供的那个wintin++
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-10-10 19:31:32 | 显示全部楼层
缺字可能是丢包问题,红衣提过解决办法,#config {packet patch} 0.5
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-10-11 09:46:09 | 显示全部楼层
多谢alucar,我去试试。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-10-11 10:20:26 | 显示全部楼层
应该是丢包问题,加了#config {packet patch} 0.5,果然缺字情况好多了。测试半小时正常了。再次感谢alucar,让我对tintin++更有信心了。呵呵
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2014-1-2 11:09:26 | 显示全部楼层
回复 3# achates


    我也在cygwin下用 tt 但是从来没有出现丢包情况啊。
    我直接下的win版  在cywin里面可以直接用 不用自己编译,功能齐全。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2014-3-7 12:36:40 | 显示全部楼层
学习学习。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 04:10 PM , Processed in 0.009647 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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