rendered paste body#!/usr/local/bin/perl -w
use strict;
use Data::Dumper;
my $mlw = 410;
Xchat::hook_command("chr", "pota_coderssumsum");
sub pota_coders2ret($$) {
my ($txt, $nr) = @_;
my @tA = split(/\s/, $txt);
for(my $i = 0;$i < scalar(@tA);$i++) {
$tA[$i] = "\003" . $i . "," . ($i+$nr) . $tA[$i];
}
my $ret = join(' ', @tA);
$ret = "\00310,20" . $txt;
return $ret;
}
sub pota_coderssumrand {
#my $txt = shift;
my $txt = $_[1][0];
# my $et = "";
# my $b = 0;
# my $i = 0;
# while(length($et) + $b < $mlw) {
# $i = length($et);
# $et .= pota_coders2ret($txt, int(rand(16)));
# if($b < (length($et) - $i)) {
# $b = (length($et) - $i);
# }
#
# }
# IRC::command("$et", Xchat::get_info('channel'), Xchat::get_info('server'));
IRC::command("belso : $txt", Xchat::get_info('channel'), Xchat::get_info('server'));
return 1;
}
sub pota_coderssumsum {
#my $txt = shift;
my $txt = $_[1][1];
# my $v = int(rand(3)) + 3;
# $v = 1;
# for(my $i=0;$i<$v;$i++) {
pota_coderssumrand($txt);
# }
IRC::command("kulso : $txt", Xchat::get_info('channel'), Xchat::get_info('server'));
return 1;
}
coders.pl (END)