我认为最好为此使用ini文件。你应该看看这个:http ://en.wikichip.org/wiki/mirc/ini_files以及更多关于http://en.wikichip.org/wiki/mirc的信息。
例如,您有一个名为 Mistress 的标题,您的titles.ini
文件将如下所示:
[mistress]
Ravenna=true
[mister]
Denny=true
要读取一个值,您可以使用:$readini(titles.ini,n,mistress,$nick)
并检查您可以执行的值:
on *:join:#channel: {
if ($readini(titles.ini,n,mistress,$nick)) {
; code here for mistress
}
elseif ($readini(titles.ini,n,mister,$nick)) {
; code here for mister
}
elseif ($readini(titles.ini,n,TITLE,$nick)) {
; code here for another title
}
else {
; code here when no title
}
}
这样,您必须在titles.ini 文件中手动添加标题。所以如果你想添加另一个标题,你应该[TITLE]
在你的 ini 文件中添加一个新行。如果您有更多问题,可以在这里提问。
如果你想注册一个有标题的人,你可以做一个简单的文本事件,并在ini文件中添加一个名字writeini titles.ini TITLE $nick true