on *:sockread:clandb.*: { var %t, %id = $gettok($sockname,2,46), %nick = $replace(%nick. [ $+ [ %id ] ],_,$chr(32)) sockread %t if (*no clans found* iswm %t) { .timer $+ $sockname off var %send = %send. [ $+ [ %id ] ], %n = %n. [ $+ [ %id ] ], %c = %c. [ $+ [ %id ] ] %send $c1(%n,%c,%send,The nick) $c2(%n,%c,%send,%nick) $c1(%n,%c,%send,was not found in any clans) unset $+(%*.,$eval(%ID,2)) sockclose $sockname } elseif (Total isin %t) { var %send = %send. [ $+ [ %id ] ], %n = %n. [ $+ [ %id ] ], %c = %c. [ $+ [ %id ] ] var %clans = $gettok(%t,3,32) set %clans. $+ %id %clans %send $c1(%n,%c,%send,The nick) $c2(%n,%c,%send,%nick) $c1(%n,%c,%send,was found in) $c2(%n,%c,%send,%clans) $c1(%n,%c,%send,clan $+ $iif(%clans != 1,s) $+ .) } elseif (*ClanFound* iswm %t) { .timer $+ $sockname off tokenize 58 %t var %send = %send. [ $+ [ %id ] ], %n = %n. [ $+ [ %id ] ], %c = %c. [ $+ [ %id ] ] var %clans = %clans. [ $+ [ %id ] ], %clannames = %clannames. [ $+ [ %id ] ] var %link = www.runehead.com/clans/ml.php?clan= $+ $3 if (%clans < 3) %send $c2(%n,%c,%send,$2) $+ $c1(%n,%c,%send,$chr(41)) $c1(%n,%c,%send,$remove($4,
) $+ :) $c2(%n,%c,%send, $+ %link $+ ) elseif ($($+(%,showall.,%id),2)) .msg %n $c2(%n,%c,%send,$2) $+ $c1(%n,%c,%send,$chr(41)) $c1(%n,%c,%send,$remove($4,
) $+ :) $c2(%n,%c,%send, $+ %link $+ ) else { set $+(%,clannames.,%id) $($+(%,clannames.,%id),2) $c2(%n,%c,%send,$2) $+ $c1(%n,%c,%send,$chr(41) $remove($4,
)) if ($len($($+(%,clannames.,%id),2)) > 200) || ($2 == %clans) { %send $($+(%,clannames.,%id),2) unset $+(%,clannames.,$(%id,2)) if ($2 == %clans) %send $c1(%n,%c,%send,To view links for these clans in PM use) $c2(%n,%c,%send,!clan -a %nick) } } } }