Plugin didnt work on my server. Antibot check for words only.
Code: Select all
###########################
# Name of Plugin: ASCIInumberKiller.pl
# Version: 2.2.1 (fix) (7/06/2008)
# Version of Openkore Required: OpenKore SVN (test in SVN)
# if OpenKore SVN comment line "use Commands qw(run register unregister);" (~ line 98)
#
# Description: for response BotKiller #1 - Method 4: ASCII number. (http://www.eathena.ws/board/index.php?showtopic=120522)
#
# ***************************************************************
# * For read my note : Editplus > tools > preferences.. fonts "Tahoma" size 9 *
# ***************************************************************
# * NOTE 01 : This plugin meant to be use with hakore's reactOnNPC *
# ***************************************************************
#
# Ex. ../control/config.txt
# reactOnNPC ASCIInumberKiller num {
# type number
# }
# reactOnNPC ASCIInumberKiller text {
# type text
# }
# ASCIInumberKiller {
# lengthCharNumber 8
# BgColor ^[D-Fd-f][A-Fa-f0-9][D-Fd-f][A-Fa-f0-9]{3}
#}
#
# ************** or [for advance] **********
#
# reactOnNPC ASCIInumberKiller num {
# type number
# msg_0 /BotKiller blabla/
# msg_1 /blabla/
# .
# .
# msg_n /blabla/
# }
# reactOnNPC ASCIInumberKiller text {
# type text
# msg_0 /BotKiller blabla/
# msg_1 /blabla/
# .
# .
# msg_n /blabla/
# }
# ASCIInumberKiller {
# lengthCharNumber 8
# BgColor ^[D-Fd-f][A-Fa-f0-9][D-Fd-f][A-Fa-f0-9]{3}|FFFFFF|FFFFFA|code hexcolor you server|.. |brabra
#}
#
# ***************************************************************
# * NOTE 02 : This plugin meant to be modify to your server by youselft *
# ***************************************************************
#
# A. How to get number and lenght of number
# - set ../control/config.txt : debug 2, logConsole 1
# - use plugins reactOnNPC.pl ,responseOnASCIInumber.pl
# - look at you ../logs/console.txt
# or
# use plugins LogNpcMsg.pl (find in my (windows98SE) site --> http://www.stephack.com/) [easy log npc msg for me ;P]
#
# B. How to Change lenght of number (defult = 8) [ex. Creamsoda-RO = 25, Rookie-RO = 8]
# Use this block:
# ASCIInumber {
# lengthCharNumber 8 # length of characters at each line of each number
# BgColor FFFFFF|FFFFFA # regexp color(HEXcode) Background you npc msg *Find it by youself
# }
#
# C. How to add another number [ suport A-Z, if you can :) ]
# - look at line(160) my %digit = ('##########====####====####====##########' => 0,
#
# ex. number 0 = ##########====####====####====##########
# 1 number = 8 character= ######## ##====## ##====## ##====## ########
# = 1 2 3 4 5
# V | | | |
# 1 ######## <- - - ######## V | | |
# 2 ##====## <- - - - - - - - ##====## V | |
# 3 ##====## <- - - - - - - - - - - - - ##====## V |
# 4 ##====## <- - - - - - - - - - - - - - - - - ##====## V
# 5 ######## <- - - - - - - - - - - - - - - - - - - - - - ########
#
# ***************************************************************
# :::: Thank For :::::
# LogConsole : krrado,Shyshio,zeruelx [Forums, PM]
# Tester : Shyshio [VanRO]
# Codeing&document : Mucilon [forums opk inter]
#
package ASCIInumberKiller;
use strict;
use Plugins;
use Utils;
use Globals;
use Misc;
#use Commands qw(run register unregister); #svn comment this line
use Log qw(message debug);
use I18N qw(bytesToString);
my $prefix = "ASCIInumberKiller";
my $line_msg;
my $startLine;
my $line_msgNum;
my $lengthCharNumber;
my @num_0;
my @num_1;
my @num_2;
my @num_3;
my %reactOnNPC;
Plugins::register('ASCIInumberKiller', 'response On ASCII number', \&onUnload);
my $cmd = Commands::register(['ASCIInumberKiller', 'talk response On ASCII number', \&onASCIICmd]);
my $hooks = Plugins::addHooks(
['packet/npc_talk', \&onNPCTalk],
['packet/npc_talk_close', \&onUndef]
);
sub onUnload {
Plugins::delHooks($hooks);
Commands::unregister($cmd);
undef %reactOnNPC;
undef @num_0;
undef @num_1;
undef @num_2;
undef @num_3;
}
sub onUndef {
undef %reactOnNPC;
}
sub onNPCTalk {
my (undef, $args) = @_;
my $msg = I18N::bytesToString(unpack("Z*", substr($args->{RAW_MSG}, 8)));
my @npcMsg = '';
@npcMsg = split(/\^/,$msg);
$msg ='';
my $code;
if (!exists $config{$prefix."_0_BgColor"}) {
$code = '^[D-Fd-f][A-Fa-f0-9][D-Fd-f][A-Fa-f0-9]{3}';
message "[ASCIInumber v2.2.1(fix)] There is no BgColor option at your config.txt file, assuming BgColor to '$code'.\n", "success";
}else{
$code = $config{$prefix."_0_BgColor"};
#message "[ASCIInumber v2.2.1(fix)] There is no BgColor option at your config.txt file, assuming BgColor to '$code'.\n", "success";
}
foreach my $line (@npcMsg) {
# Convert ASCII Background to =
if($line =~ s/$code//){
$line =~ s/./=/g;
} else {
# Convert ASCII Number to #
$line =~ s/^[A-Fa-f0-9]{6}//;
$line =~ s/./#/g;
}
$msg .= $line;
}
debug "[Convert NPC message] to : $msg\n", "success";
if(!defined %reactOnNPC || $reactOnNPC{action}) {
undef %reactOnNPC if defined %reactOnNPC;
$reactOnNPC{index} = 1;
$reactOnNPC{msg}[$reactOnNPC{index}] = $msg;
} else {
$reactOnNPC{index}++;
$reactOnNPC{msg}[$reactOnNPC{index}] = $msg;
}
}
sub onCheckASCII {
my (undef, $args) = @_;
# For Disply ASCII number [set "debug 2" to see detail]
@num_0 ='';
@num_1 ='';
@num_2 ='';
@num_3 ='';
$line_msg =0;
$line_msgNum =0;
my $i =0;
my $j =0;
if (!exists $config{$prefix."_0_lengthCharNumber"}) {
message "[ASCIInumber v2.2.1(fix)] There is no lengthCharNumber option at your config.txt file, assuming lengthCharNumber 8.\n", "success";
$lengthCharNumber = 8;
} else {
$lengthCharNumber = $config{$prefix."_0_lengthCharNumber"};
}
for ($i=1;$i < $reactOnNPC{index}+1 ;$i++) {
message "[$i] : $reactOnNPC{msg}[$i]\n", "success";
$line_msg += 1;
}
#get num & position
for ($i = 0;$i <= length($reactOnNPC{msg}[$line_msg-1]);$i++) {
for ($j=0;$j <= length($reactOnNPC{msg}[$line_msg-1]) - $lengthCharNumber;$j++) {
$num_0[$i] = substr($reactOnNPC{msg}[$line_msg-4], $i, $lengthCharNumber);
$num_0[$i] .= substr($reactOnNPC{msg}[$line_msg-3], $i, $lengthCharNumber);
$num_0[$i] .= substr($reactOnNPC{msg}[$line_msg-2], $i, $lengthCharNumber);
$num_0[$i] .= substr($reactOnNPC{msg}[$line_msg-1], $i, $lengthCharNumber);
$num_0[$i] .= substr($reactOnNPC{msg}[$line_msg], $i, $lengthCharNumber);
$num_1[$i] = substr($reactOnNPC{msg}[$line_msg-5], $i, $lengthCharNumber);
$num_1[$i] .= substr($reactOnNPC{msg}[$line_msg-4], $i, $lengthCharNumber);
$num_1[$i] .= substr($reactOnNPC{msg}[$line_msg-3], $i, $lengthCharNumber);
$num_1[$i] .= substr($reactOnNPC{msg}[$line_msg-2], $i, $lengthCharNumber);
$num_1[$i] .= substr($reactOnNPC{msg}[$line_msg-1], $i, $lengthCharNumber);
$num_2[$i] = substr($reactOnNPC{msg}[$line_msg-6], $i, $lengthCharNumber);
$num_2[$i] .= substr($reactOnNPC{msg}[$line_msg-5], $i, $lengthCharNumber);
$num_2[$i] .= substr($reactOnNPC{msg}[$line_msg-4], $i, $lengthCharNumber);
$num_2[$i] .= substr($reactOnNPC{msg}[$line_msg-3], $i, $lengthCharNumber);
$num_2[$i] .= substr($reactOnNPC{msg}[$line_msg-2], $i, $lengthCharNumber);
$num_3[$i] = substr($reactOnNPC{msg}[$line_msg-7], $i, $lengthCharNumber);
$num_3[$i] .= substr($reactOnNPC{msg}[$line_msg-6], $i, $lengthCharNumber);
$num_3[$i] .= substr($reactOnNPC{msg}[$line_msg-5], $i, $lengthCharNumber);
$num_3[$i] .= substr($reactOnNPC{msg}[$line_msg-4], $i, $lengthCharNumber);
$num_3[$i] .= substr($reactOnNPC{msg}[$line_msg-3], $i, $lengthCharNumber);
}
$line_msgNum += 1;
}
undef %reactOnNPC if defined %reactOnNPC;
}
sub onASCIICmd {
my (undef, $args) = @_;
&onCheckASCII;
my %digit = (
'==#===#=#=#===#######===#' => 'A',
'=#==#=#==#==##===#===#===' => 'Y',
'#===##===##===##===######' => 'U',
'####=#==#=###==#==#=#===#' => 'R',
'#====#====#====#====#####' => 'L',
'#===##==#=###==#==#=#===#' => 'K',
'====##==#=###==#==#=#===#' => 'K',
'######===##===##===######' => 'O',
'#===#=#=#===#===#=#=#===#' => 'X',
'######====####=#====#####' => 'E',
'######====####=#====#####' => 'M',
'#===##===#######===##===#' => 'H',
'=###===#====#====#===###=' => 'I',
'######====####=#====#====' => 'F',
'######====#####====######' => 'S',
'#===##===#=#=#==#=#===#==' => 'V',
'######====#====#====#####' => 'C',
'#===##===##=#=##=#=#=#=#=' => 'W',
'#===###==##=#=##==###===#' => 'N',
'######====#==###===######' => 'G',
'######===#######====#====' => 'P',
'#####==#====#====#====#==' => 'T',
'###==#==#=#===##===#####=' => 'D',
'==###===#====#=#==#=####=' => 'J'
);
my @result_ = '';
my $k =0;
my $ans = '';
foreach (keys %digit) {
for ($k =0;$k <= $line_msgNum;$k++) {
if ($_ eq $num_0[$k] ) {
$result_[$k] = $digit{$_};
}
if ($_ eq $num_1[$k] ) {
$result_[$k] = $digit{$_};
}
if ($_ eq $num_2[$k] ) {
$result_[$k] = $digit{$_};
}
if ($_ eq $num_3[$k] ) {
$result_[$k] = $digit{$_};
}
}
}
for ($k=0;$k <=@result_ ;$k++) {
$ans .= $result_[$k]
}
$cmd = "talk $args ".$ans;
message "[ASCIInumber v2.2.1(fix)] Executing command \"$cmd\".\n", "success";
#add Delay 1-3 sec before $cmd
message "[ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before $cmd ***.\n", "success";
my $startTime = time;
while (1) {
last if (timeOut($startTime,3));
}
Commands::run($cmd);
undef @result_;
undef @num_0;
undef @num_1;
undef @num_2;
undef @num_3;
}
return 1;
Code: Select all
[Oct 16 02:32:54 2008.80] [GM] Police: I really sorry but i need to know if you are Playing or Boting.
[Oct 16 02:32:54 2008.81] Unknown #110159983: [Police]
[Oct 16 02:32:54 2008.81] Unknown #110159983:
[Oct 16 02:32:54 2008.81] Unknown #110159983: Enter the following letters:
[Oct 16 02:32:54 2008.82] Unknown #110159983:
[Oct 16 02:32:54 2008.82] Unknown #110159983: ninкtÑ seconds to respond
[Oct 16 02:32:54 2008.82] Unknown #110159983: Auto-continuing talking
[Oct 16 02:32:54 2008.83] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:32:54 2008.83] [1] : ########
[Oct 16 02:32:54 2008.83] [2] : #
[Oct 16 02:32:54 2008.83] [3] : ############################
[Oct 16 02:32:54 2008.84] [4] : #
[Oct 16 02:32:54 2008.84] [5] : ###########################
[Oct 16 02:32:54 2008.84] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:32:54 2008.84] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:32:57 2008.25] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:32:57 2008.15] Unknown #110159983: [Police]
[Oct 16 02:32:57 2008.18] Unknown #110159983: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:32:57 2008.21] Unknown #110159983: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:32:57 2008.25] Unknown #110159983: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:32:57 2008.29] Unknown #110159983: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:32:57 2008.32] Unknown #110159983: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:32:57 2008.35] Unknown #110159983:
[Oct 16 02:32:57 2008.38] Unknown #110159983:
[Oct 16 02:32:57 2008.41] Unknown #110159983: Auto-continuing talking
[Oct 16 02:32:57 2008.45] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:32:57 2008.48] [1] : ########
[Oct 16 02:32:57 2008.50] [2] : #####===###===#===#===###===
[Oct 16 02:32:57 2008.52] [3] : #========#=====#=#=====#====
[Oct 16 02:32:57 2008.55] [4] : ####=====#======#======#====
[Oct 16 02:32:57 2008.58] [5] : #========#=====#=#=====#====
[Oct 16 02:32:57 2008.61] [6] : #=======###===#===#===###===
[Oct 16 02:32:57 2008.63] [7] :
[Oct 16 02:32:57 2008.65] [8] :
[Oct 16 02:32:57 2008.68] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:32:57 2008.70] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:00 2008.23] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:00 2008.25] Attacking: Monster Lunatic (0)
[Oct 16 02:33:00 2008.70] NPC Exists: Unknown #110159983 (157, 81) (ID 110159983) - (0)
[Oct 16 02:33:00 2008.74] Unknown #110159983: Type 'talk text' (Respond to NPC)
[Oct 16 02:33:00 2008.77] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:00 2008.80] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:00 2008.83] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:03 2008.21] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:03 2008.10] Target lost
[Oct 16 02:33:03 2008.58] Attacking: Monster Lunatic (0)
[Oct 16 02:33:19 2008.26] Target lost
[Oct 16 02:33:21 2008.95] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:33:21 2008.95] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:21 2008.95] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:21 2008.96] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
You must specify a string.
[Oct 16 02:33:30 2008.31] Attacking: Monster Lunatic (0)
[Oct 16 02:33:30 2008.76] BotKillerFnc1: [Police]
[Oct 16 02:33:30 2008.80] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:33:30 2008.84] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:33:30 2008.89] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:33:30 2008.93] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:33:30 2008.97] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 02:33:30 2008.10] BotKillerFnc1:
[Oct 16 02:33:30 2008.10] BotKillerFnc1:
[Oct 16 02:33:30 2008.11] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:33:30 2008.11] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:30 2008.11] [1] : ########
[Oct 16 02:33:30 2008.12] [2] : ==#====#===#====#====#===#==
[Oct 16 02:33:30 2008.12] [3] : =#=#===##==#===#=#====#=#===
[Oct 16 02:33:30 2008.12] [4] : #===#==#=#=#==#===#====#====
[Oct 16 02:33:30 2008.13] [5] : #####==#==##==#####===#=#===
[Oct 16 02:33:30 2008.13] [6] : #===#==#===#==#===#==#===#==
[Oct 16 02:33:30 2008.13] [7] :
[Oct 16 02:33:30 2008.14] [8] :
[Oct 16 02:33:30 2008.14] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:30 2008.14] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:33 2008.22] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:33 2008.77] BotKillerFnc1: Type 'talk text' (Respond to NPC)
[Oct 16 02:33:33 2008.81] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:33 2008.84] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:33 2008.87] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:36 2008.22] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:36 2008.27] Target lost
[Oct 16 02:33:36 2008.33] Calculating random route to: Prontera Field(prt_fild06): 25, 278
[Oct 16 02:33:43 2008.15] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:33:43 2008.19] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:43 2008.23] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:43 2008.26] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:46 2008.22] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:46 2008.15] BotKillerFnc1: [Police]
[Oct 16 02:33:46 2008.19] BotKillerFnc1: No, the right answer is: anax
[Oct 16 02:33:46 2008.22] BotKillerFnc1:
[Oct 16 02:33:46 2008.26] BotKillerFnc1: If you fail 10 times... you will be jailed!
[Oct 16 02:33:46 2008.30] BotKillerFnc1: 42 seconds to respond
[Oct 16 02:33:46 2008.34] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:33:46 2008.38] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:46 2008.41] [1] : ########
[Oct 16 02:33:46 2008.44] [2] : #############################
[Oct 16 02:33:46 2008.46] [3] : #
[Oct 16 02:33:46 2008.49] [4] : ###########################################
[Oct 16 02:33:46 2008.52] [5] : ######################
[Oct 16 02:33:46 2008.86] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:46 2008.92] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:49 2008.23] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:49 2008.16] BotKillerFnc1: [Police]
[Oct 16 02:33:49 2008.19] BotKillerFnc1:
[Oct 16 02:33:49 2008.23] BotKillerFnc1: Enter the following letters:
[Oct 16 02:33:49 2008.27] BotKillerFnc1:
[Oct 16 02:33:49 2008.31] BotKillerFnc1: thпrty nпne seconds to respond
[Oct 16 02:33:49 2008.35] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:33:49 2008.39] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:49 2008.42] [1] : ########
[Oct 16 02:33:49 2008.44] [2] : #
[Oct 16 02:33:49 2008.47] [3] : ############################
[Oct 16 02:33:49 2008.50] [4] : #
[Oct 16 02:33:49 2008.53] [5] : ###############################
[Oct 16 02:33:49 2008.56] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:49 2008.62] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:52 2008.24] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:52 2008.17] BotKillerFnc1: [Police]
[Oct 16 02:33:52 2008.21] BotKillerFnc1: HHHHHHHHHHHHHHHHHHHHHHHHHHHH
[Oct 16 02:33:52 2008.26] BotKillerFnc1: HHHHHHHHHHHHHHHHHHHHHHHHHHHH
[Oct 16 02:33:52 2008.30] BotKillerFnc1: HHHHHHHHHHHHHHHHHHHHHHHHHHHH
[Oct 16 02:33:52 2008.34] BotKillerFnc1: HHHHHHHHHHHHHHHHHHHHHHHHHHHH
[Oct 16 02:33:52 2008.38] BotKillerFnc1: HHHHHHHHHHHHHHHHHHHHHHHHHHHH
[Oct 16 02:33:52 2008.42] BotKillerFnc1:
[Oct 16 02:33:52 2008.46] BotKillerFnc1:
[Oct 16 02:33:52 2008.50] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:33:52 2008.55] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:52 2008.58] [1] : ########
[Oct 16 02:33:52 2008.65] [2] : #===#===###===#===#==#===#==
[Oct 16 02:33:52 2008.69] [3] : ##==#====#====#===#==#===#==
[Oct 16 02:33:52 2008.72] [4] : #=#=#====#====#=#=#==#===#==
[Oct 16 02:33:52 2008.75] [5] : #==##====#====#=#=#==#===#==
[Oct 16 02:33:52 2008.78] [6] : #===#===###====#=#===#####==
[Oct 16 02:33:52 2008.82] [7] :
[Oct 16 02:33:52 2008.85] [8] :
[Oct 16 02:33:52 2008.88] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:52 2008.91] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:55 2008.22] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:33:55 2008.20] BotKillerFnc1: Type 'talk text' (Respond to NPC)
[Oct 16 02:33:55 2008.25] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:33:55 2008.28] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:33:55 2008.32] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:33:58 2008.23] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:34:07 2008.26] Stuck at prt_fild06 (157,81), while walking from (157,81) to (25,278).
[Oct 16 02:34:07 2008.27] Stuck during route.
[Oct 16 02:34:07 2008.27] Calculating random route to: Prontera Field(prt_fild06): 215, 151
[Oct 16 02:34:10 2008.26] BotKillerFnc1: Auto-continuing talking
[Oct 16 02:34:10 2008.26] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 02:34:10 2008.27] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 02:34:10 2008.27] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 02:34:13 2008.22] Error in function 'talk text' (Respond to NPC)
You must specify a string.
[Oct 16 02:34:13 2008.17] BotKillerFnc1: [Police]
[Oct 16 19:33:58 2008.85] [GM] Police: I really sorry but i need to know if you are Playing or Boting.
[Oct 16 19:33:58 2008.86] Unknown #110372701: [Police]
[Oct 16 19:33:58 2008.86] Unknown #110372701:
[Oct 16 19:33:58 2008.86] Unknown #110372701: Enter the following letters:
[Oct 16 19:33:58 2008.87] Unknown #110372701:
[Oct 16 19:33:58 2008.87] Unknown #110372701: ninкtÑ seconds to respond
[Oct 16 19:33:58 2008.88] Unknown #110372701: Auto-continuing talking
[Oct 16 19:33:58 2008.88] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:33:58 2008.88] [1] : ########
[Oct 16 19:33:58 2008.89] [2] : #
[Oct 16 19:33:58 2008.89] [3] : ############################
[Oct 16 19:33:58 2008.90] [4] : #
[Oct 16 19:33:58 2008.90] [5] : ###########################
[Oct 16 19:33:58 2008.90] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:33:58 2008.91] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:34:01 2008.29] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:34:01 2008.31] Unknown #110372701: [Police]
[Oct 16 19:34:01 2008.36] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 19:34:01 2008.40] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 19:34:01 2008.45] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 19:34:01 2008.50] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 19:34:01 2008.55] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 19:34:01 2008.61] Unknown #110372701:
[Oct 16 19:34:01 2008.66] Unknown #110372701:
[Oct 16 19:34:01 2008.69] Unknown #110372701: Auto-continuing talking
[Oct 16 19:34:01 2008.74] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:34:01 2008.78] [1] : ########
[Oct 16 19:34:01 2008.81] [2] : #===#==#####==####=====#====
[Oct 16 19:34:01 2008.85] [3] : ##=##==#======#==#====#=#===
[Oct 16 19:34:01 2008.88] [4] : #=#=#==####===###====#===#==
[Oct 16 19:34:01 2008.92] [5] : #===#==#======#==#===#####==
[Oct 16 19:34:01 2008.95] [6] : #===#==#####==#===#==#===#==
[Oct 16 19:34:01 2008.99] [7] :
[Oct 16 19:34:01 2008.10] [8] :
[Oct 16 19:34:01 2008.10] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:34:01 2008.11] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:34:04 2008.25] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:34:04 2008.29] NPC Exists: Unknown #110372701 (254, 189) (ID 110372701) - (0)
[Oct 16 19:34:04 2008.33] Unknown #110372701: Type 'talk text' (Respond to NPC)
[Oct 16 19:34:04 2008.38] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:34:04 2008.41] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:34:04 2008.46] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:34:07 2008.23] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:34:07 2008.74] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:34:12 2008.77] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:34:13 2008.97] Attacking: Monster Poring (0)
[Oct 16 19:34:24 2008.96] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:34:30 2008.15] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:34:58 2008.96] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:04 2008.15] Target lost
[Oct 16 19:35:08 2008.78] Calculating random route to: Prontera Field(prt_fild06): 157, 234
[Oct 16 19:35:09 2008.78] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:14 2008.97] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:21 2008.15] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:24 2008.77] BotKillerFnc1: Auto-continuing talking
[Oct 16 19:35:24 2008.78] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:24 2008.78] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:24 2008.79] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:27 2008.21] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:35:27 2008.30] BotKillerFnc1: [Police]
[Oct 16 19:35:27 2008.35] BotKillerFnc1: No, the right answer is: mera
[Oct 16 19:35:27 2008.39] BotKillerFnc1:
[Oct 16 19:35:27 2008.44] BotKillerFnc1: If you fail 10 times... you will be jailed!
[Oct 16 19:35:27 2008.49] BotKillerFnc1: 4 seconds to respond
[Oct 16 19:35:27 2008.53] BotKillerFnc1: Auto-continuing talking
[Oct 16 19:35:27 2008.61] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:27 2008.65] [1] : ########
[Oct 16 19:35:27 2008.68] [2] : #############################
[Oct 16 19:35:27 2008.72] [3] : #
[Oct 16 19:35:27 2008.76] [4] : ###########################################
[Oct 16 19:35:27 2008.79] [5] : #####################
[Oct 16 19:35:27 2008.16] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:27 2008.16] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:30 2008.22] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:35:30 2008.20] You are no longer: Increase AGI
[Oct 16 19:35:30 2008.27] You are no longer: Blessing
[Oct 16 19:35:30 2008.36] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:30 2008.51] BotKillerFnc1: [Police]
[Oct 16 19:35:30 2008.56] BotKillerFnc1:
[Oct 16 19:35:30 2008.62] BotKillerFnc1: Enter the following letters:
[Oct 16 19:35:30 2008.68] BotKillerFnc1:
[Oct 16 19:35:30 2008.79] BotKillerFnc1: two seconds to respond
[Oct 16 19:35:30 2008.86] BotKillerFnc1: Auto-continuing talking
[Oct 16 19:35:30 2008.93] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:30 2008.98] [1] : ########
[Oct 16 19:35:30 2008.10] [2] : #
[Oct 16 19:35:30 2008.10] [3] : ############################
[Oct 16 19:35:30 2008.11] [4] : #
[Oct 16 19:35:30 2008.11] [5] : #######################
[Oct 16 19:35:30 2008.11] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:30 2008.12] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:33 2008.21] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:35:33 2008.29] BotKillerFnc1: [Police]
[Oct 16 19:35:33 2008.34] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 19:35:33 2008.39] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 19:35:33 2008.43] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 19:35:33 2008.48] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 19:35:33 2008.53] BotKillerFnc1: OOOOOOOOOOOOOOOOOOOOOOOOOOOO
[Oct 16 19:35:33 2008.58] BotKillerFnc1:
[Oct 16 19:35:33 2008.62] BotKillerFnc1:
[Oct 16 19:35:33 2008.66] BotKillerFnc1: Auto-continuing talking
[Oct 16 19:35:33 2008.76] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:33 2008.80] [1] : ########
[Oct 16 19:35:33 2008.83] [2] : #===#==#===#==#####==###====
[Oct 16 19:35:33 2008.87] [3] : #===#==#==#===#===#==#==#===
[Oct 16 19:35:33 2008.90] [4] : #===#==###====#===#==#===#==
[Oct 16 19:35:33 2008.94] [5] : #===#==#==#===#===#==#===#==
[Oct 16 19:35:33 2008.97] [6] : #####==#===#==#####==####===
[Oct 16 19:35:33 2008.10] [7] :
[Oct 16 19:35:33 2008.10] [8] :
[Oct 16 19:35:33 2008.10] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:33 2008.11] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:36 2008.22] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:35:36 2008.30] BotKillerFnc1: Type 'talk text' (Respond to NPC)
[Oct 16 19:35:36 2008.35] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:36 2008.40] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:36 2008.44] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:39 2008.21] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:35:41 2008.15] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:43 2008.59] Stuck at prt_fild06 (254,189), while walking from (254,189) to (157,234).
[Oct 16 19:35:43 2008.59] Stuck during route.
[Oct 16 19:35:43 2008.60] Calculating random route to: Prontera Field(prt_fild06): 176, 291
[Oct 16 19:35:48 2008.34] [dist=15.3] Monster Pupa (1): *Sweat*
[Oct 16 19:35:50 2008.46] BotKillerFnc1: Auto-continuing talking
[Oct 16 19:35:50 2008.47] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:50 2008.47] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:50 2008.48] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:53 2008.22] Error in function 'talk num' (Respond to NPC)
You must specify a number.
[Oct 16 19:35:53 2008.31] You are out of Frozen state
[Oct 16 19:35:53 2008.38] Sound alert: system message
[Oct 16 19:35:53 2008.43] [GM] Police: vash was sent to the jail for 01:00 (timeout - 00:03:21)
[Oct 16 19:35:53 2008.49] [Guild] (@request): Police: vash was sent to the jail for 01:00 (timeout - 00:03:21)F
[Oct 16 19:35:53 2008.55] @request sent.
[Oct 16 19:35:53 2008.62] Sound alert: map change
[Oct 16 19:35:53 2008.12] Map Change: sec_pri.gat (24, 75)
[Oct 16 19:35:53 2008.12] [macro] automacro ban3 triggered.
[Oct 16 19:35:53 2008.13] You have been placed in jail by a GM.
[Oct 16 19:35:53 2008.13] Player warped to jail.
[Oct 16 19:35:53 2008.13] Unknown #110372701: Done talking
[Oct 16 19:35:53 2008.14] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[Oct 16 19:35:53 2008.14] [ASCIInumber v2.2.1(fix)] Executing command "talk num ".
[Oct 16 19:35:53 2008.15] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num ***.
[Oct 16 19:35:56 2008.21] Error in function 'talk num' (Respond to NPC)
You are not talking to any NPC.
[Oct 16 20:09:41 2008.79] [GM] Police: I really sorry but i need to know if you are Playing or Boting.
[Oct 16 20:09:41 2008.80] Unknown #110372701: [Police]
[Oct 16 20:09:41 2008.80] Unknown #110372701:
[Oct 16 20:09:41 2008.82] Unknown #110372701: Enter the following letters:
[Oct 16 20:09:41 2008.83] Unknown #110372701:
[Oct 16 20:09:41 2008.84] Unknown #110372701: ninкtÑ seconds to respond
[Oct 16 20:09:41 2008.84] Unknown #110372701: Auto-continuing talking
[Oct 16 20:09:41 2008.90] Unknown #110372701: [Police]
[Oct 16 20:09:41 2008.91] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 20:09:41 2008.91] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 20:09:41 2008.92] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 20:09:41 2008.92] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 20:09:41 2008.93] Unknown #110372701: SSSSSSSSSSSSSSSSSSSSSSSSSSSS
[Oct 16 20:09:41 2008.93] Unknown #110372701:
[Oct 16 20:09:41 2008.95] Unknown #110372701:
[Oct 16 20:09:41 2008.96] Unknown #110372701: Auto-continuing talking
[Oct 16 20:09:42 2008.33] NPC Exists: Unknown #110372701 (219, 238) (ID 110372701) - (0)
[Oct 16 20:09:42 2008.39] Unknown #110372701: Type 'talk text' (Respond to NPC)
[Oct 16 20:09:42 2008.43] [reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller text".
[Oct 16 20:09:42 2008.47] [1] : ########
[Oct 16 20:09:42 2008.50] [2] : #
[Oct 16 20:09:42 2008.54] [3] : ############################
[Oct 16 20:09:42 2008.57] [4] : #
[Oct 16 20:09:42 2008.60] [5] : ###########################
[Oct 16 20:09:42 2008.64] [6] : ########
[Oct 16 20:09:42 2008.89] [7] : #===#===###===#===#==#####==
[Oct 16 20:09:42 2008.94] [8] : #==#=====#====#==#===#======
[Oct 16 20:09:42 2008.13] [9] : ###======#====###====####===
[Oct 16 20:09:42 2008.13] [10] : #==#=====#====#==#===#======
[Oct 16 20:09:42 2008.13] [11] : #===#===###===#===#==#####==
[Oct 16 20:09:42 2008.14] [12] :
[Oct 16 20:09:42 2008.14] [13] :
[Oct 16 20:09:42 2008.14] [ASCIInumber v2.2.1(fix)] Executing command "talk text ".
[Oct 16 20:09:42 2008.15] [ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk text ***.
[Oct 16 20:09:45 2008.26] Error in function 'talk text' (Respond to NPC)
P.S. Sorry for my english.