responseOnASCIInumber.pl #for response BotKiller(ASCII)

All resolved question will be found here. It is recommended that you browse / search through this section first and see if your question has been answered before

Moderators: Moderators, Documentation Writers

KuroNeko
Noob
Noob
Posts: 2
Joined: 14 May 2012, 01:00
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#481 Post by KuroNeko »

Hello, can somebody help make this anti bot killer on plugin or macro..

This is my PS Botkiller:

Image

If anyone can solve it, i'm greatful thanks^^
Image
thumbup
Noob
Noob
Posts: 2
Joined: 19 May 2012, 00:44
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#482 Post by thumbup »

hello guys..

i have read at first page how to use this plugin..
but i'm not understand yet to edit the plugin coz my private server has different type of antibot..

here is my screenshot

Image

and it's in my console

Image

anyone can tell me how to edit the plugin with this server?
i'll be glad if anyone want teach me.. :D
Last edited by thumbup on 20 May 2012, 23:46, edited 1 time in total.
thumbup
Noob
Noob
Posts: 2
Joined: 19 May 2012, 00:44
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#483 Post by thumbup »

hello guys..

i already succes to read the ASCII number in console,but there is something wrong on talk num..

i have install the plugins,reactOnNpc.pl,ResponseOnASCIInumber.pl

and here is in my config.txt

Code: Select all

ASCIInumberKiller {
	lengthCharNumber 35
	BgColor ^83F52C
}

reactOnNPC ASCIInumberKiller num {
	type number
}

here is the picture..
Image

what's wrong with my plugins ?
please help..
i'll be glad if there is someone want to help me :D
jynro14
Noob
Noob
Posts: 1
Joined: 11 Oct 2011, 10:27
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#484 Post by jynro14 »

glennlevi wrote:Rejoice! I have found out what was wrong with mortimal's code!

automacro XYY{
console /.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+and\s+.?(tên|elêvên|twêlve|thïrtêên|föûrtêên|fïftêên|sïxtêên|sêvêntêên|eïghtêên|nïnêtêên|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen).?\s*$/i
call XYY
}
macro XYY{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$pt = @eval({"ten" => 10,"eleven" => 11,"twelve" => 12,"thirteen" => 13,"fourteen" => 14,"fifteen" => 15,"sixteen" => 16,"seventeen" => 17,"eighteen" => 18,"nineteen" => 19,"tên" => 10,"elêvên" => 11,"twêlve" => 12,"thïrtêên" => 13,"föûrtêên" => 14,"fïftêên" => 15,"sïxtêên" => 16,"sêvêntêên" => 17,"eïghtêên" => 18,"nïnêtêên" => 19}->{"$.lastMatch2"})
$res = @eval($h + $pt)
log $res
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro XXX{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+and\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call XXX
}

macro XXX{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$t = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch2"})
$o = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch3"})
$res = @eval($h + $t + $o)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X0X{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+and\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call X0X
}

macro X0X{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$o = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch2"})
$res = @eval($h + $o)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro XX0{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+and\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s*$/i
call XX0
}

macro XX0{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$t = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch2"})
$res = @eval($h + $t)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X00{
console /^^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred(\s+and)?\s*$/i
call X00
}

macro X00{
[
$res = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
do talk num $res
}


automacro XX{
console /^.*:\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call XX
}

macro XX{
[
$t = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch1"})
$o = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch2"})
$res = @eval($t + $o)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}


automacro YY{
console /^.*:\s+.?(tên|elêvên|twêlve|thïrtêên|föûrtêên|fïftêên|sïxtêên|sêvêntêên|eïghtêên|nïnêtêên|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen).?\s*$/i
call YY
}
macro YY{
[
$res = @eval({"ten" => 10,"eleven" => 11,"twelve" => 12,"thirteen" => 13,"fourteen" => 14,"fifteen" => 15,"sixteen" => 16,"seventeen" => 17,"eighteen" => 18,"nineteen" => 19,"tên" => 10,"elêvên" => 11,"twêlve" => 12,"thïrtêên" => 13,"föûrtêên" => 14,"fïftêên" => 15,"sïxtêên" => 16,"sêvêntêên" => 17,"eïghtêên" => 18,"nïnêtêên" => 19}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X0{
console /^.*:\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s*$/i
call X0
}
macro X0{
[
$res = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call X
}

macro X{
[
$res = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}


It cannot answer numbers in hundreds because of "\s+and" << this line. When the police asks you the question, it says (one hundred forty five, two hundred sixty one, etc.) and not (one hundred and forty five, two hundred and sixty one, etc). So just remove the quoted line above and then the macro will work ^_^

Also, here's the monster talk if you havent found it yet:

automacro antiBotMonTalk {
console /^\[Guild\] .*: .*\s(\d+)\s.*$/
overrideAI 1
priority 1
call aBMT
}

macro aBMT {
pause 5
do talk num $.lastMatch1
release all
}

So for everyone out there with 3 botkillers (monster talk, word numbers, image numbers), we only got one thing left to fix>> image numbers or botkillerASCII. (this is the hardest method actually, since you need to manually input numbers, and your server can have as many diff type of numbers they want, or they can even change it periodically.


Ok so next up,... does anyone know how to make a macro that automatically types a set number when botkillerASCII is asked? Im trying but I dont know what conditions I can put for this to trigger. Thanks.

sir.. i'm new to this.. just wanna ask.. do i have to copy all these and just paste it inside macros.txt?
cellist0924
Noob
Noob
Posts: 4
Joined: 07 Jun 2012, 15:10
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#485 Post by cellist0924 »

nicko1234 wrote:Sir i am Zeta RO player to i have some question where will i put this?

automacro XYY{
console /.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+.?(tên|elêvên|twêlve|thïrtêên|föûrtêên|fïftêên|sïxtêên|sêvêntêên|eïghtêên|nïnêtêên|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen).?\s*$/i
call XYY
}
macro XYY{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$pt = @eval({"ten" => 10,"eleven" => 11,"twelve" => 12,"thirteen" => 13,"fourteen" => 14,"fifteen" => 15,"sixteen" => 16,"seventeen" => 17,"eighteen" => 18,"nineteen" => 19,"tên" => 10,"elêvên" => 11,"twêlve" => 12,"thïrtêên" => 13,"föûrtêên" => 14,"fïftêên" => 15,"sïxtêên" => 16,"sêvêntêên" => 17,"eïghtêên" => 18,"nïnêtêên" => 19}->{"$.lastMatch2"})
$res = @eval($h + $pt)
log $res
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro XXX{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call XXX
}

macro XXX{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$t = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch2"})
$o = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch3"})
$res = @eval($h + $t + $o)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X0X{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call X0X
}

macro X0X{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$o = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch2"})
$res = @eval($h + $o)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro XX0{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s+Hundred\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s*$/i
call XX0
}

macro XX0{
[
$h = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
$t = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch2"})
$res = @eval($h + $t)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X00{
console /^^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?(\s+Hundred)?\s*$/i
call X00
}

macro X00{
[
$res = @eval({"one" => 100,"two" => 200,"thrêe" => 300,"föûr" => 400,"fïve" => 500,"sïx" => 600,"sêvên" => 700,"eïght" => 800,"nïne" => 900,"three" => 300,"four" => 400,"five" => 500,"six" => 600,"seven" => 700,"eight" => 800,"nine" => 900}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
do talk num $res
}


automacro XX{
console /^.*:\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call XX
}

macro XX{
[
$t = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch1"})
$o = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch2"})
$res = @eval($t + $o)
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}


automacro YY{
console /^.*:\s+.?(tên|elêvên|twêlve|thïrtêên|föûrtêên|fïftêên|sïxtêên|sêvêntêên|eïghtêên|nïnêtêên|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen).?\s*$/i
call YY
}
macro YY{
[
$res = @eval({"ten" => 10,"eleven" => 11,"twelve" => 12,"thirteen" => 13,"fourteen" => 14,"fifteen" => 15,"sixteen" => 16,"seventeen" => 17,"eighteen" => 18,"nineteen" => 19,"tên" => 10,"elêvên" => 11,"twêlve" => 12,"thïrtêên" => 13,"föûrtêên" => 14,"fïftêên" => 15,"sïxtêên" => 16,"sêvêntêên" => 17,"eïghtêên" => 18,"nïnêtêên" => 19}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X0{
console /^.*:\s+.?(twênty|thïrty|förty|fïfty|sïxty|sêvêntÿ|eightÿ|ninêtÿ|twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety).?\s*$/i
call X0
}
macro X0{
[
$res = @eval({"twenty" => 20,"thirty" => 30,"forty" => 40,"fifty" => 50,"sixty" => 60,"seventy" => 70,"eighty" => 80,"ninety" => 90,"twênty" => 20,"thïrty" => 30,"förty" => 40,"fïfty" => 50,"sïxty" => 60,"sêvêntÿ" => 70,"eightÿ" => 80,"ninêtÿ" => 90}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

automacro X{
console /^.*:\s+.?(one|two|thrêe|föûr|fïve|sïx|sêvên|eïght|nïne|one|two|three|four|five|six|seven|eight|nine).?\s*$/i
call X
}

macro X{
[
$res = @eval({"one" => 1,"two" => 2,"thrêe" => 3,"föûr" => 4,"fïve" => 5,"sïx" => 6,"sêvên" => 7,"eïght" => 8,"nïne" => 9,"three" => 3,"four" => 4,"five" => 5,"six" => 6,"seven" => 7,"eight" => 8,"nine" => 9}->{"$.lastMatch1"})
]
log -o--o--o--o--o- $res -o--o--o--o--o-
pause 5
do talk num $res
}

THANKS

how to save this on UTF-8? and where to save it? under plugins? thnk you in advance ^^
User avatar
SkylorD
Moderators
Moderators
Posts: 1197
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#486 Post by SkylorD »

Open your notepad, paste these codes inside him !
Now, on "File" tab, click in "Save as", and in format, you can select UTF-8 !
Learn rules
alksl23
Noob
Noob
Posts: 5
Joined: 12 Apr 2012, 17:39
Noob?: No

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#487 Post by alksl23 »

Can anyone give me the regex of 0 to 9999999999 or 0000000000 to 9999999999 i'm botting on server giving 10 digit numbers .. i'm searching it over it and here's what i get console /.*: \b[0-9][0-9]{9}\b$/ but it seems it doesn't work i'm hoping that someone can help me thx ...
User avatar
SkylorD
Moderators
Moderators
Posts: 1197
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#488 Post by SkylorD »

alksl23 : create a topic for you trouble, it's more easy for you.
Learn rules
apocalypse310
Noob
Noob
Posts: 1
Joined: 08 Sep 2010, 11:16
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#489 Post by apocalypse310 »

Image

We have to enter the number in red to enter the gold room . Please help me . I already have the reactOnNPC plugin .
Last edited by apocalypse310 on 28 Sep 2012, 13:31, edited 2 times in total.
JunKisZ
Noob
Noob
Posts: 2
Joined: 07 Aug 2012, 00:02
Noob?: Yes

Re: responseOnASCIInumber.pl #for response BotKiller(ASCII)

#490 Post by JunKisZ »

Code: Select all

*** OpenKore 2.0.4 (SVN version) - Custom Ragnarok Online client ***
***   http://www.openkore.com/   ***

Me-load plugin plugins/macro.pl...
Gewidmet crckdns - danke für die heißen Tips :)
Me-load plugin plugins/petfeeder.pl...
Pet feeding plugin loaded
Me-load plugin plugins/reactOnNPC.pl...
Me-load plugin plugins/responseOnASCIInumber.pl...

Me-load control/config.txt...
Me-load control/items_control.txt...
Me-load control/mon_control.txt...
Me-load control/overallAuth.txt...
Me-load control/pickupitems.txt...
Me-load control/responses.txt...
Me-load control/timeouts.txt...
Me-load control/shop.txt...
Me-load control/chat_resp.txt...
Me-load control/avoid.txt...
Me-load control/priority.txt...
Me-load control/consolecolors.txt...
Me-load control/routeweights.txt...
Me-load control/arrowcraft.txt...
Me-load tables/cities.txt...
Me-load tables/commanddescriptions.txt...
Me-load tables/directions.txt...
Me-load tables/elements.txt...
Me-load tables/emotions.txt...
Me-load tables/equiptypes.txt...
Me-load tables/haircolors.txt...
Me-load tables/headgears.txt...
Me-load tables/items.txt...
Me-load tables/itemsdescriptions.txt...
Me-load tables/itemslots.txt...
Me-load tables/itemslotcounttable.txt...
Me-load tables/itemtypes.txt...
Me-load tables/maps.txt...
Me-load tables/monsters.txt...
Me-load tables/npcs.txt...
Me-load tables/packetdescriptions.txt...
Me-load tables/portals.txt...
Me-load tables/portalsLOS.txt...
Me-load tables/recvpackets.txt...
Me-load tables/servers.txt...
Me-load tables/sex.txt...
Me-load tables/skills.txt...
Me-load tables/spells.txt...
Me-load tables/skillsdescriptions.txt...
Me-load tables/skillssp.txt...
Me-load tables/skillssp.txt...
Me-load tables/skillsstatus.txt...
Me-load tables/skillsailments.txt...
Me-load tables/skillsstate.txt...
Me-load tables/skillslooks.txt...
Me-load tables/skillsarea.txt...
Me-load tables/skillsencore.txt...
Me-load control/macros.txt...
[macro] hooking to AI_pre

Sesi generate Admin Password...

Mode X-Kore di-inisialisasikan.
Melakukan cek untuk portal baru... Tidak ditemukan


Menunggu Ragnarok Client untuk connect ke (localhost:6900)
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Mengakhiri koneksi ke Account server
Mengakhiri koneksi (125.160.17.181:6900)...Telah disconnect
-----------Info Account------------
Account ID: 2169609    09 1B 21 00
J.Kelamin:        Boy
Session ID: 1725282503 C7 B8 D5 66
            1904788659 B3 C4 88 71
-----------------------------------
--------- Server ----------
#   Nama                  Pemain  IP              Port
0   Zeus RO               157    125.160.17.181  8766
-------------------------------
Koneksi terhubung (125.160.17.181:8766)... Telah connect
Menerima karakter dari Character Server
------------- List Character -------------
Slot 5: + Dewa 19 + (Clown, level 101/63)
Slot 6: SapaNgana (Soul Linker, level 153/90)
Slot 7: DB 011 LY (Lord Knight, level 125/69)
------------------------------------------
Config 'char' di-set ke 6 (sebelumnya 6)
Mangakhiri koneksi ke Character Server
Mengakhiri koneksi (125.160.17.181:8766)...Telah disconnect
Menerima karakter ID dan Map IP dari Character Server
----------Info Game----------
Char ID: 44 1F 0A 00 (663364)
Nama MAP: alberta.gat
IP MAP: 125.160.17.181
Port MAP: 8768
-----------------------------
Koneksi terhubung (125.160.17.181:8768)... Telah connect
Menunggu untuk load map...
Koordinat Anda : 184, 138
Selamat datang di Zeus RO
(Dari: HiJaCKeR) : Sudah malam, ayo bobo
You are in Frozen state
[Guild] You have 0 new emails (0 unread)
Map telah di-load
---Pemberitahuan Guild---
Welcome in LA light.Corp, seragam nomer 230

LA_Light For Memories of Troy nangoy 
------------------
Pembagian EXP grup secara Masing-masing
Anggota Grup: Altus
Anggota Grup: SapaNgana
Terdapat NPC : Tukang Ngeheal#h1-7 (185, 144) (ID 110012059) - (0)
Terdapat NPC : Ibu-Ibu Bageur (185, 146) (ID 110012052) - (1)
Terdapat NPC : Fisk (189, 151) (ID 110003334) - (2)
Terdapat NPC : Agen Warp#02 (198, 150) (ID 110011988) - (3)
Terdapat NPC : Crusader#megin2 (196, 146) (ID 110005974) - (4)
Terdapat NPC : Paul (195, 151) (ID 110003336) - (5)
Anda sekarang: Night
[GM] blueMaaf, anda belum memasukkan data pribadi anda. Silakan ke Harz di Gonryun.
Anda sekarang: Play Dead
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Unknown #110012078: ßßßßßßßßß÷÷÷÷÷÷÷÷÷÷~~~~~~~~~~
Terdapat NPC : Unknown #110012078 (184, 138) (ID 110012078) - (6)
Unknown #110012078: Ketik 'talk num <nomor #>' untuk memasukkan nomor.
[reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[1] : ###################==========
[2] : ###################==========
[3] : ###################====####==
[4] : ###################======##==
[5] : ###################======##==
[6] : ###################======##==
[7] : ###################==########
[ASCIInumber v2.2.1(fix)] Executing command "talk num 1".
[ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num 1 ***.
[macro] automacro autoloot triggered.
Anggota Grup: Altus
Anggota Grup: SapaNgana
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Autolooting Item: 'Yggdrasilberry'/'Yggdrasil Berry' {607}
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Mengkalkulasi rute lockMap ke: Labyrinth Forest(prt_maze03)
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Mengakhiri koneksi (125.160.17.181:8768)...Telah disconnect
Error : Anda dipaksa untuk disconnect oleh GM
Unknown #110012078: Selesai Berbicara
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Mengakhiri koneksi (125.160.17.181:6900)...Telah disconnect
Password Error
Menunggu Ragnarok Client untuk connect ke (localhost:6900)
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Mengakhiri koneksi ke Account server
Mengakhiri koneksi (125.160.17.181:6900)...Telah disconnect
-----------Info Account------------
Account ID: 2169609    09 1B 21 00
J.Kelamin:        Boy
Session ID: 948686231  97 CD 8B 38
            2073235348 94 0F 93 7B
-----------------------------------
--------- Server ----------
#   Nama                  Pemain  IP              Port
0   Zeus RO               146    125.160.17.181  8766
-------------------------------
Koneksi terhubung (125.160.17.181:8766)... Telah connect
Menerima karakter dari Character Server
------------- List Character -------------
Slot 5: + Dewa 19 + (Clown, level 101/63)
Slot 6: SapaNgana (Soul Linker, level 153/90)
Slot 7: DB 011 LY (Lord Knight, level 125/69)
------------------------------------------
Config 'char' di-set ke 6 (sebelumnya 6)
Mangakhiri koneksi ke Character Server
Mengakhiri koneksi (125.160.17.181:8766)...Telah disconnect
Menerima karakter ID dan Map IP dari Character Server
----------Info Game----------
Char ID: 44 1F 0A 00 (663364)
Nama MAP: alberta.gat
IP MAP: 125.160.17.181
Port MAP: 8768
-----------------------------
Koneksi terhubung (125.160.17.181:8768)... Telah connect
Menunggu untuk load map...
Koordinat Anda : 184, 138
Selamat datang di Zeus RO
(Dari: HiJaCKeR) : Sudah malam, ayo bobo
You are in Frozen state
[Guild] You have 0 new emails (0 unread)
Map telah di-load
---Pemberitahuan Guild---
Welcome in LA light.Corp, seragam nomer 230

LA_Light For Memories of Troy nangoy 
------------------
Pembagian EXP grup secara Masing-masing
Anggota Grup: Altus
Anggota Grup: SapaNgana
Terdapat NPC : Tukang Ngeheal#h1-7 (185, 144) (ID 110012059) - (0)
Terdapat NPC : Ibu-Ibu Bageur (185, 146) (ID 110012052) - (1)
Terdapat NPC : Fisk (189, 151) (ID 110003334) - (2)
Terdapat NPC : Agen Warp#02 (198, 150) (ID 110011988) - (3)
Terdapat NPC : Crusader#megin2 (196, 146) (ID 110005974) - (4)
Terdapat NPC : Paul (195, 151) (ID 110003336) - (5)
Anda sekarang: Night
[GM] blueMaaf, anda belum memasukkan data pribadi anda. Silakan ke Harz di Gonryun.
Anda sekarang: Play Dead
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Unknown #110012078: +++++++++üüüüüüüüüüßßßßßßßßßß
Terdapat NPC : Unknown #110012078 (184, 138) (ID 110012078) - (6)
Unknown #110012078: Ketik 'talk num <nomor #>' untuk memasukkan nomor.
[reactOnNPC] Reacting to NPC. Executing command "ASCIInumberKiller num".
[1] : =========####################
[2] : =====########################
[3] : ===##==######################
[4] : =##====######################
[5] : =############################
[6] : =======######################
[7] : =========####################
[ASCIInumber v2.2.1(fix)] Executing command "talk num 4".
[ASCIInumber v2.2.1(fix)] *** Delay 1-3 sec. before talk num 4 ***.
Anggota Grup: Altus
Anggota Grup: SapaNgana
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: Failed.
Unknown #110012078: Press [ESC]
Unknown #110012078: Choose [Character Select]
Unknown #110012078: And Try Again...
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: PRESS ENTER FIVE MORE TIMES TO BAN YOURSELF FOR BOTTING.
Unknown #110012078: IF YOU'RE NOT A BOT, PRESS ALT+F4 NOW!
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: PRESS ENTER FOUR MORE TIMES TO BAN YOURSELF FOR BOTTING.
Unknown #110012078: IF YOU'RE NOT A BOT, PRESS ALT+F4 NOW!
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: PRESS ENTER THREE MORE TIMES TO BAN YOURSELF FOR BOTTING.
Unknown #110012078: IF YOU'RE NOT A BOT, PRESS ALT+F4 NOW!
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: PRESS ENTER TWO MORE TIMES TO BAN YOURSELF FOR BOTTING.
Unknown #110012078: IF YOU'RE NOT A BOT, PRESS ALT+F4 NOW!
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: [Bot Check]:
Unknown #110012078: PRESS ENTER ONE MORE TIME TO BAN YOURSELF FOR BOTTING.
Unknown #110012078: IF YOU'RE NOT A BOT, PRESS ALT+F4 NOW!
Unknown #110012078: Secara otomatis melanjutkan pembicaraan
Unknown #110012078: Congratulations SapaNgana, you've just been banned for botting and now everyone knows about it. I can't believe you're that stupid.
Sending request to login server...
Login-server has been asked to ban the player 'SapaNgana'.
Your account has been banished until 08-08-2012 01:17:03
Anda tidak lagi: Play Dead
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Melakukan Proxy ke [Zeus RO]
Koneksi terhubung (125.160.17.181:6900)... Telah connect
Client telah disconnect
Mengakhiri koneksi (125.160.17.181:6900)...Telah disconnect
Menunggu Ragnarok Client untuk connect ke (localhost:6900)

can ALL help me? the plugins can detect 1 number?? no 3 number...


my example botcheck screen shoot

Image