これには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