sub onSay { my ($playerData, $message) = @_; my @userDetails = getPlayerProperties($playerData); &printDebug('[ON SAY]','INPUT: ' . $message); switch($message) { case m/xxkick #?(\d+) (.+)/i { my $toKick = $1; my $reason = $2; &printDebug('[ON SAY]',"$toKick, $1 || $2, $reason"); } case m/xxban #?(\d+)\s+(\d+)\s+(.+)/i { my $toKick = $1; my $banLength = $2; my $banReason = $3; &printDebug('[ON SAY]',"$1, $2, $3"); } } } #-------------- # Output: #-------------- # 05/10/2010 @ 00:15:05 [ON SAY]: INPUT: xxkick 1206 test # 05/10/2010 @ 00:15:05 [ON SAY]: SGR<1206>, SGR<1206> || say, say