作者m8403051 (大吉岭红茶)
看板mud
标题Re: [讨论] tintin 做qm bot or other bot
时间Thu Nov 29 11:37:31 2012
如果只是 timer 的问题, 只要实作 software timer 就可以搞定
除非有必要, 千万不要用 wait sleep 之类会影响系统的东西
我先用 tintin 举例, zmud 也可以, 不过语法我忘光了
我使用的版本是 V1.97.5, 基本上已经支援 multi timer, 不需要这样做
#ticksize 1
#tickon
#action {^#TICK!!!} {
{#math {VAR1} {$VAR1-1};
#if {$VAR1==0} {function_VAR1}};
{#math {VAR2} {$VAR2-1};
#if {$VAR2==0} {function_VAR2}};
...........
{#math {VAR3} {$VAR3-1};
#if {$VAR3==0} {function_VAR3}};
}
#alias {function_VAR1} {......}
基本上这样就可以实作出每秒数一次的 counter,
当 counter 被数到 0 就执行特定的功能
※ 引述《henryyeh (阿叶)》之铭言:
: 标题: [讨论] tintin 做qm bot or other bot
: 时间: Mon Nov 26 21:30:44 2012
:
: Hi! 大家好:
: 请问用tintin的高手们,能做出qm bot?
: 看到都是zmud,mush的版本‧而且像zmud的#wa
: 功能,tintin除了 #delay 之外,还能如何做能达到
: 相同的效果?
: 纯粹技术讨论,因为我就差qm bot一职做不出来
: 其他的多少能写,所以来请教~~XD
: thanks
:
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 114.42.225.165
: → henryyeh:我玩金庸修真路~~ 11/26 21:31
: → robrob99:其实 很多人写bot都走入一个误区 以为一定要用#wait来跑 11/27 03:04
: → robrob99:其实可以换个方式 用#var if和timer 就能实现多重延时 11/27 03:05
: 推 seelel:有一个团队说这东西我们团队 3 年前就开发出来了 ha 11/27 11:28
: → henryyeh:感觉很深奥 11/27 20:21
: → m8403051:你需要甚麽功能说来听听, 我没玩修真路 11/28 16:52
: 推 tawi:以前金庸小站好像有人用Tintin写过,但修椹露我不清楚 11/29 10:18
: → nolag:对TICK!!作action可以实现wait 11/29 10:26
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 208.77.102.196
1F:推 henryyeh:thanks,看完,觉得自己实在太菜了~~这跟在programming一 11/29 15:04
2F:→ henryyeh:样了~~ 11/29 15:04
3F:→ belion:写tintin几乎就是在写prog啊@@ 11/30 09:42
4F:→ laechan:比较像 config 跟 coding 之间的东西(类似 shell) 11/30 11:03
5F:推 henryyeh:bud 11/30 16:04