reactOnNPC v.2.0.2 by hakore

Other plugins for extending OpenKore's functionality. This forum is only for posting new plugins and commenting on existing plugins. For support, use the Support forum.

Moderator: Moderators

TheDarkAngel
Noob
Noob
Posts: 1
Joined: 26 Dec 2008, 08:52
Noob?: No

Re: reactOnNPC v.2.0.0 by hakore

#251 Post by TheDarkAngel »

In the same server test has two:
[Dec 26 09:57:02 2008.75] Unknown #110075681: [ Anti-Bot ]
[Dec 26 09:57:02 2008.75] [reactOnNPC] NPC message saved (0): "^0000FF[ Anti-Bot ]^000000".
[Dec 26 09:57:02 2008.76] Unknown #110075681: Olá Lela, desculpe o transtorno.
[Dec 26 09:57:02 2008.77] [reactOnNPC] NPC message saved (1): "Olá ^0000FFLela^000000, desculpe o transtorno.".
[Dec 26 09:57:03 2008.81] Unknown #110075681: Vamos checar se você é um Bot.
[Dec 26 09:57:03 2008.81] [reactOnNPC] NPC message saved (2): "Vamos checar se você é um Bot.".
[Dec 26 09:57:03 2008.82] Unknown #110075681: Auto-continuing talking
[Dec 26 09:57:03 2008.83] [reactOnNPC] onNPCAction type is: continue.
[Dec 26 09:57:04 2008.66] Unknown #110075681: [Anti-Bot]
[Dec 26 09:57:05 2008.25] [reactOnNPC] NPC message saved (0): "^FF0000[Anti-Bot]^FF0000".
[Dec 26 09:57:05 2008.25] Unknown #110075681: O sistema é simples, basta você me dizer qual é a cor desta conversa!
[Dec 26 09:57:05 2008.26] [reactOnNPC] NPC message saved (1): "^FF0000O sistema é simples, basta você me dizer qual é a cor desta conversa!^FF0000".
[Dec 26 09:57:05 2008.27] NPC Exists: Anti-Bot (156, 51) (ID 110075681) - (1)
[Dec 26 09:57:05 2008.27] ----------Responses-----------
# Response
0 Esta Cor
1 Esta Cor
2 Esta Cor
3 Esta Cor
4 Cancel Chat
-------------------------------
[Dec 26 09:57:05 2008.29] Anti-Bot: Type 'talk resp #' to choose a response.
[Dec 26 09:57:05 2008.29] [reactOnNPC] onNPCAction type is: responses.
[Dec 26 09:57:05 2008.30] Calculating lockMap route to: Sograt Desert(pay_fild04)
[Dec 26 09:57:05 2008.31] On route to: Sograt Desert(pay_fild04): ,
[Dec 26 09:57:05 2008.68] CalcMapRoute - initialized.
and
[Dec 26 09:51:24 2008.85] You are in Frozen state
[Dec 26 09:51:24 2008.86] Opções alteradas.
[Dec 26 09:51:24 2008.86] Unknown #110075681: [ Anti-Bot ]
[Dec 26 09:51:24 2008.87] [reactOnNPC] NPC message saved (0): "^0000FF[ Anti-Bot ]^000000".
[Dec 26 09:51:24 2008.88] Unknown #110075681: Olá Lela, desculpe o transtorno.
[Dec 26 09:51:24 2008.88] [reactOnNPC] NPC message saved (1): "Olá ^0000FFLela^000000, desculpe o transtorno.".
[Dec 26 09:51:24 2008.89] Unknown #110075681: Vamos checar se você é um Bot.
[Dec 26 09:51:24 2008.90] [reactOnNPC] NPC message saved (2): "Vamos checar se você é um Bot.".
[Dec 26 09:51:24 2008.91] Unknown #110075681: Auto-continuing talking
[Dec 26 09:51:24 2008.91] [reactOnNPC] onNPCAction type is: continue.
[Dec 26 09:51:24 2008.91] [reactOnNPC] Conditions for reactOnNPC_0 not met.
[Dec 26 09:51:25 2008.13] Unknown #110075681: [ Anti-Bot ]
[Dec 26 09:51:25 2008.14] [reactOnNPC] NPC message saved (0): "^0000FF[ Anti-Bot ]^000000".
[Dec 26 09:51:25 2008.14] Unknown #110075681: Vou te dizer um número...
[Dec 26 09:51:25 2008.15] [reactOnNPC] NPC message saved (1): "Vou te dizer um número...".
[Dec 26 09:51:25 2008.16] Unknown #110075681: Você deve digita-lo corretamente
[Dec 26 09:51:25 2008.16] [reactOnNPC] NPC message saved (2): "Você deve digita-lo corretamente ".
[Dec 26 09:51:25 2008.16] Unknown #110075681: O Número é : 2225
[Dec 26 09:51:25 2008.18] [reactOnNPC] NPC message saved (3): "O Número é : ^0000FF2225^000000".
[Dec 26 09:51:25 2008.18] Unknown #110075681: Digite o Número Agora!
[Dec 26 09:51:25 2008.18] [reactOnNPC] NPC message saved (4): "Digite o Número Agora!".
[Dec 26 09:51:25 2008.19] NPC Exists: Unknown #110075681 (156, 51) (ID 110075681) - (1)
[Dec 26 09:51:25 2008.20] Unknown #110075681: Type 'talk num <number #>' to input a number.
[Dec 26 09:51:25 2008.21] [reactOnNPC] onNPCAction type is: number.
[Dec 26 09:51:25 2008.21] [reactOnNPC] Conditions for reactOnNPC_0 not met.
[Dec 26 09:51:26 2008.34] Calculating lockMap route to: Sograt Desert(pay_fild04)
[Dec 26 09:51:26 2008.35] On route to: Sograt Desert(pay_fild04): ,
[Dec 26 09:51:26 2008.71] CalcMapRoute - initialized.
Ps: the numbers are random.

Thx ;)
itsjustgame
Noob
Noob
Posts: 1
Joined: 02 May 2008, 21:15
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#252 Post by itsjustgame »

Mucilon Would mind to help me? i don't know what code must i put in config again..so confuse..this is BOt Killer Method#1
i'll post my console log.
You do not have the required permissions to view the files attached to this post.
natalie
Noob
Noob
Posts: 14
Joined: 13 Dec 2008, 12:54
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#253 Post by natalie »

Hey mushroom,can you help me with this??
You do not have the required permissions to view the files attached to this post.
puppue
Noob
Noob
Posts: 1
Joined: 18 Jan 2009, 17:21
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#254 Post by puppue »

Code: Select all

You are now in the game
Your Coordinates: 119, 40
[macro] automacro autoloot triggered.
Selamat Datang di CYNERO Online! Enjoy! Laporkan setiap bug yang anda temui di
Forum.
You are now: Concentration Potion
[Guild] You have 0 new emails (0 unread)A
Arrow/Bullet equipped: Stone Arrow (1)
NPC Exists: Bard#2 (132, 38) (ID 110005334) - (0)
NPC Exists: Perempuan (111, 48) (ID 110003058) - (1)
NPC Exists: Fountain#SignFountain (119, 49) (ID 110005022) - (2)
You are now: Falcon
Map Change: sec_in02.gat (149, 162)
[Guild] [AntiBOT System]
[Guild] Bicaralah dengan NPC Grexy
NPC Exists: Grexy (128, 162) (ID 110010672) - (0)
Talking to NPC at (128, 162) using sequence: c
Grexy: [Grexy]
Grexy: Halo! Anda berada disini untuk dilakukan pengecekan Bot.
Grexy: Saya berharap anda semua cukup pandai.
Grexy: Siap-siap untuk memasukkan kode antiBOT kamu!.
Grexy: Auto-continuing talking
Grexy: [Grexy]
Grexy: oh iyah, Jangan khawatir.
Grexy: Jika kamu salah kamu bisa mencobanya lagi kok.
Grexy: Sebelum itu aku akan menendangmu jauh dari server ini hahaha!.
Grexy: Auto-continuing talking
Grexy: [Grexy]
Grexy: Untuk membuktikan kamu bukan bot
Grexy: Jawab Soal berikut:
Grexy: 76 * 34 = ?
Grexy: Type 'talk num <number #>' to input a number.
Grexy: Auto-continuing talking
Grexy: [Grexy]
Grexy: Belajar berhitung lagi yah!
server has random problem between * / - +
please help...
individuel
Noob
Noob
Posts: 2
Joined: 18 Dec 2008, 12:03
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#255 Post by individuel »

Code: Select all

[Jan 12 03:43:13 2009.82] [GM] Polisi: Saya mohon maaf, tapi saya ingin tahu kamu Bermain atau Bot.
[Jan 12 03:43:13 2009.83] Unknown #110018381: [Polisi]
[Jan 12 03:43:13 2009.84] Unknown #110018381: Masukkan angka ini:
[Jan 12 03:43:13 2009.84] Unknown #110018381:  tüjûhrätüsf tìgakpülûh zlïma_
[Jan 12 03:43:13 2009.85] Unknown #110018381: såtu dari lïma
[Jan 12 03:43:13 2009.86] Unknown #110018381:  
[Jan 12 03:43:13 2009.86] Unknown #110018381:  sëmbïlánpülûh  detik untuk merespon
[Jan 12 03:43:13 2009.87] Unknown #110018381: Auto-continuing talking
[Jan 12 03:43:13 2009.88] NPC Exists: Unknown #110018381 (298, 294) (ID 110018381) - (0)
[Jan 12 03:43:13 2009.89] Unknown #110018381: Type 'talk num <number #>' to input a number.
[Jan 12 03:43:13 2009.90] [reactOnNPC] Reacting to NPC. Executing command "talk num ".
[Jan 12 03:43:13 2009.91] Error in function 'talk num' (Respond to NPC)
You must specify a number.
My Config now

Code: Select all

reactOnNPC talk num @eval(my $numerotxt = #2~1;my $answer;message "[reactOnNPC] Text to translate: \"$numerotxt\".\n", "success";if ($numerotxt =~ /s[èéêëe].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=9;}message "[reactOnNPC] First code to answer: \"$answer\".\n", "success";if ($numerotxt =~ /s[èéêëe].?.?p[ùúûüu]l[ùúûüu]h|b[èéêëe]l[àáâãäåa]s/@) {$answer.=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=9;} elsif ($answer neq ''@) {$answer.=0;}message "[reactOnNPC] 2nd code to answer: \"$answer\".\n", "success";if ($numerotxt =~ /s[àáâãäåa]t[ùúûüu].{0,3}$|s[èéêëe].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].{0,3}$|d[ùúûüu][àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].{0,3}$|t[ìíîïi]g[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.{0,3}$|[èéêëe]mp[àáâãäåa]t.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].{0,3}$|l[ìíîïi]m[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.{0,3}$|[èéêëe]n[àáâãäåa]m.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.{0,3}$|t[ùúûüu]j[ùúûüu]h.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.{0,3}$|d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.{0,3}$|s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=9;} else {$answer.=0;}}message "[reactOnNPC] Last code to answer: \"$answer\".\n", "success";return $answer;) {
	type continue
	useColors 0
	delay 5
	msg_0 [Polisi]
	msg_1 Masukkan angka ini:
	msg_2 /(.+)/
}
why it's still no working?
anyone can help me?
pirate_hervey22
Noob
Noob
Posts: 2
Joined: 25 Jan 2009, 07:57
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#256 Post by pirate_hervey22 »

um i got confused,please help me with the reactOnNPC code

[Jan 25 00:17:43 2009.68] Unknown #110018387: [Police]
[Jan 25 00:17:43 2009.70] Unknown #110018387: Input this number:
[Jan 25 00:17:43 2009.72] Unknown #110018387: lse~rts- _lmagdplh tjh (157)
[Jan 25 00:17:43 2009.74] Unknown #110018387:
[Jan 25 00:17:43 2009.75] Unknown #110018387: stu of lma
[Jan 25 00:17:43 2009.77] Unknown #110018387: smblnplh seconds to respond
[Jan 25 00:17:43 2009.80] Unknown #110018387: Auto-continuing talking
[Jan 25 00:17:43 2009.88] NPC Exists: Unknown #110018387 (51, 175) (ID 110018387) - (0)
[Jan 25 00:17:43 2009.88] Unknown #110018387: Type 'talk num <number #>' to input a number.

which serts =100 lmaplh=50 tjh=7
stu=1,da=2,tga=3,empt=4,lma=5,enm=6,tju=7,dlpn=8,smbln=9,splh=10
the pattern is random
these are the pattern i got these far

lse~rts- _lmagdplh tjh (157)
fsezrtsf tgaqplh lma! (135)
femptrts. tjh@ plhd wempt* (474)
wemptzrts lma-pplhf emptg (454)
lmasrts qsplh (510)
.lmamrts blmaplh stu (551)
htjhrtsy ndawplh tga~ (723)
tjhrts yenmbls! (716)
tjhrts _tganplh! tjhq (737)
dlpnrts* ydlpnplh dlma (885)
zsmblnxrts$ tgaplhw rtjh (937)
smblnplh tjh (97)

i can't get the pattern >.<
i'm using reactOnNPCv211.pl that Mucilon gave
http://forums.openkore.com/download/file.php?id=673

my current reactOnNPC
reactOnNPC talk num @eval(my $numerotxt = #2~1;my $answer;switch ($numerotxt) { case /se/ {$answer=1} case /da/ {$answer=2} case /tga/ {$answer=3} case /empt/ {$answer=4} case /lma/ {$answer=5} case /enm/ {$answer=6} case /tjh/ {$answer=7} case /dlpn/ {$answer=8} case /smbln/ {$answer=9}}switch ($numerotxt) { case /se/ {$answer.=1} case /da/ {$answer.=2} case /tga/ {$answer.=3} case /empt/ {$answer.=4} case /lma/ {$answer.=5} case /enm/ {$answer.=6} case /tjh/ {$answer.=7} case /dlpn/ {$answer.=8} case /smbln/ {$answer.=9} else {$answer.=0}}switch ($numerotxt) { case /stu/ {$answer.=1} case /da/ {$answer.=2} case /tga/ {$answer.=3} case /empt/ {$answer.=4} case /lma/ {$answer.=5} case /enm/ {$answer.=6} case /tjh/ {$answer.=7} case /dlpn/ {$answer.=8} case /smbln/ {$answer.=9} else {$answer.=0}}return $answer;)
type number
delay 3
msg_0 [Police]
msg_1 Input this number:
msg_2 /(\w+)/
}
Kid Bizkit
Noob
Noob
Posts: 2
Joined: 23 Jul 2008, 12:56
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#257 Post by Kid Bizkit »

I have a new problem mushroom. Instead of the anti bot ask like this (What is #+#?)without the parenthesis, it ask for a word number (seven) and the plus sign became word and a number to the last. (Ex. What is seven plus 3?)
individuel
Noob
Noob
Posts: 2
Joined: 18 Dec 2008, 12:03
Noob?: Yes

Re: reactOnNPC v.2.0.0 by hakore

#258 Post by individuel »

anyone, please help me..
I'm still cannot figuring out why my reactonNPC not working properly
here's the log

Code: Select all

[Feb 1 01:46:14 2009.49] You are in Frozen state
[Feb 1 01:46:14 2009.49] NPC image: mets_alpha.bmp (0)
[Feb 1 01:46:14 2009.51] [GM] Polisi: Saya mohon maaf, tapi saya ingin tahu kamu Bermain atau Bot.
[Feb 1 01:46:14 2009.53] Unknown #110018381: [Polisi]
[Feb 1 01:46:14 2009.54] [reactOnNPC] NPC message saved (0): "[^0000FFPolisi^000000]".
[Feb 1 01:46:14 2009.55] Unknown #110018381: Masukkan angka ini:
[Feb 1 01:46:14 2009.56] [reactOnNPC] NPC message saved (1): "Masukkan angka ini:".
[Feb 1 01:46:14 2009.57] Unknown #110018381: dêlâpånprätüs ylïma$pülûh tüjûh
[Feb 1 01:46:14 2009.58] [reactOnNPC] NPC message saved (2): "^0C3A16^13C699dêlâpån^C13448prätüs^82BD21 ^140269ylïma$^13C7B8pülûh ^2DB796tüjûh^000000".
[Feb 1 01:46:14 2009.59] Unknown #110018381: såtu dari lïma
[Feb 1 01:46:14 2009.60] [reactOnNPC] NPC message saved (3): "^093494^1C0052såtu^000000 dari ^9F3BA6lïma^000000".
[Feb 1 01:46:14 2009.60] Unknown #110018381:  sëmbïlánpülûh  detik untuk merespon
[Feb 1 01:46:14 2009.62] [reactOnNPC] NPC message saved (4): "^9F9367 ^5E7565^C53A11sëmbïlán^321480pülûh ^2DAA66^000000^6C5654 detik untuk merespon".
[Feb 1 01:46:14 2009.63] Unknown #110018381: Auto-continuing talking
[Feb 1 01:46:14 2009.65] [reactOnNPC] onNPCAction type is: continue.
[Feb 1 01:46:14 2009.66] [reactOnNPC] Matching "[Polisi]" to "[Polisi]" (0)... [Feb 1 01:46:14 2009.67] ok.
[Feb 1 01:46:14 2009.68] [reactOnNPC] Matching "Masukkan angka ini:" to "Masukkan angka ini:" (1)... [Feb 1 01:46:14 2009.68] ok.
[Feb 1 01:46:14 2009.69] [reactOnNPC] Matching "dêlâpånprätüs ylïma$pülûh tüjûh" to "/(\w+)/" (2)... [Feb 1 01:46:14 2009.70] regexp ok.
[Feb 1 01:46:14 2009.71] [reactOnNPC] React to NPC with delay. Execute command "talk num " after 5 seconds.
[Feb 1 01:46:14 2009.73] Inventory Item Removed: Sticky Mucus (5) x 0
[Feb 1 01:46:14 2009.74] NPC Exists: Unknown #110018381 (281, 132) (ID 110018381) - (0)
[Feb 1 01:46:14 2009.77] Unknown #110018381: Type 'talk num <number #>' to input a number.
[Feb 1 01:46:14 2009.77] [reactOnNPC] onNPCAction type is: number.
[Feb 1 01:46:14 2009.79] [reactOnNPC] Conditions for reactOnNPC_0 not met.
[Feb 1 01:46:14 2009.79] [reactOnNPC] Conditions for reactOnNPC_1 not met.
[Feb 1 01:46:19 2009.18] [reactOnNPC] Reacting to NPC. Executing command "talk num ".
[Feb 1 01:46:19 2009.40] Error in function 'talk num' (Respond to NPC)
You must specify a number.
here's my config

Code: Select all

reactOnNPC talk num @eval(my $numerotxt = #2~1;my $answer;message "[reactOnNPC] Text to translate: \"$numerotxt\".\n", "success";if ($numerotxt =~ /s[èéêëe].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=9;}message "[reactOnNPC] First code to answer: \"$answer\".\n", "success";if ($numerotxt =~ /s[èéêëe].?.?p[ùúûüu]l[ùúûüu]h|b[èéêëe]l[àáâãäåa]s/@) {$answer.=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=9;} elsif ($answer neq ''@) {$answer.=0;}message "[reactOnNPC] 2nd code to answer: \"$answer\".\n", "success";if ($numerotxt =~ /s[àáâãäåa]t[ùúûüu].{0,3}$|s[èéêëe].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].{0,3}$|d[ùúûüu][àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].{0,3}$|t[ìíîïi]g[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.{0,3}$|[èéêëe]mp[àáâãäåa]t.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].{0,3}$|l[ìíîïi]m[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.{0,3}$|[èéêëe]n[àáâãäåa]m.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.{0,3}$|t[ùúûüu]j[ùúûüu]h.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.{0,3}$|d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.{0,3}$|s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=9;} else {$answer.=0;}}message "[reactOnNPC] Last code to answer: \"$answer\".\n", "success";return $answer;) {
	type continue
	useColors 0
	delay 5
	msg_0 [Polisi]
	msg_1 Masukkan angka ini:
	msg_2 /(\w+)/
}

reactOnNPC talk num @eval(use Log qw(message@);my $numerotxt = #3~1;my $answer;message "[reactOnNPC] Text to translate: \"$numerotxt\".\n", "success";switch ($numerotxt@) { case /s[èéêëe].?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=1} case /d[ùúûüu][àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=2} case /t[ìíîïi]g[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=3} case /[èéêëe]mp[àáâãäåa]t.?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=4} case /l[ìíîïi]m[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=5} case /[èéêëe]n[àáâãäåa]m.?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=6} case /t[ùúûüu]j[ùúûüu]h.?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=7} case /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=8} case /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/ {$answer=9}}message "[reactOnNPC] First code to answer: \"$answer\".\n", "success";switch ($numerotxt@) { case /s[èéêëe].?.?p[ùúûüu]l[ùúûüu]h|b[èéêëe]l[àáâãäåa]s/ {$answer.=1} case /d[ùúûüu][àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=2} case /t[ìíîïi]g[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=3} case /[èéêëe]mp[àáâãäåa]t.?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=4} case /l[ìíîïi]m[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=5} case /[èéêëe]n[àáâãäåa]m.?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=6} case /t[ùúûüu]j[ùúûüu]h.?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=7} case /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=8} case /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/ {$answer.=9} else {$answer.=0}}message "[reactOnNPC] 2nd code to answer: \"$answer\".\n", "success";switch ($numerotxt@) { case /s[àáâãäåa]t[ùúûüu].{0,3}$|s[èéêëe].?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=1} case /d[ùúûüu][àáâãäåa].{0,3}$|d[ùúûüu][àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=2} case /t[ìíîïi]g[àáâãäåa].{0,3}$|t[ìíîïi]g[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=3} case /[èéêëe]mp[àáâãäåa]t.{0,3}$|[èéêëe]mp[àáâãäåa]t.?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=4} case /l[ìíîïi]m[àáâãäåa].{0,3}$|l[ìíîïi]m[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=5} case /[èéêëe]n[àáâãäåa]m.{0,3}$|[èéêëe]n[àáâãäåa]m.?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=6} case /t[ùúûüu]j[ùúûüu]h.{0,3}$|t[ùúûüu]j[ùúûüu]h.?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=7} case /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.{0,3}$|d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=8} case /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.{0,3}$|s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/ {$answer.=9} else {$answer.=0}}message "[reactOnNPC] Last code to answer: \"$answer\".\n", "success";return $answer;) {
	type continue
	useColors 0
	delay 5
	msg_0 [Polisi]
	msg_1 Masukkan angka ini:
	msg_3 /(\w+)/
}
and I use ReactonNPCV211 made by mucilon
can anyone help me find the solution? :( :(
anakrewwin
Noob
Noob
Posts: 3
Joined: 07 Feb 2009, 16:31
Noob?: No

Re: reactOnNPC v.2.0.0 by hakore

#259 Post by anakrewwin »

Mucillon,how you can writing this config?!
Where do you know??

Code: Select all

reactOnNPC talk num @eval(my $numerotxt = #2~1;my $answer;message "[reactOnNPC] Text to translate: \"$numerotxt\".\n", "success";if ($numerotxt =~ /s[èéêëe].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?r[àáâãäåa]t[ùúûüu]s/@) {$answer=9;}message "[reactOnNPC] First code to answer: \"$answer\".\n", "success";if ($numerotxt =~ /s[èéêëe].?.?p[ùúûüu]l[ùúûüu]h|b[èéêëe]l[àáâãäåa]s/@) {$answer.=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?p[ùúûüu]l[ùúûüu]h/@) {$answer.=9;} elsif ($answer neq ''@) {$answer.=0;}message "[reactOnNPC] 2nd code to answer: \"$answer\".\n", "success";if ($numerotxt =~ /s[àáâãäåa]t[ùúûüu].{0,3}$|s[èéêëe].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=1;} elsif ($numerotxt =~ /d[ùúûüu][àáâãäåa].{0,3}$|d[ùúûüu][àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=2;} elsif ($numerotxt =~ /t[ìíîïi]g[àáâãäåa].{0,3}$|t[ìíîïi]g[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=3;} elsif ($numerotxt =~ /[èéêëe]mp[àáâãäåa]t.{0,3}$|[èéêëe]mp[àáâãäåa]t.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=4;} elsif ($numerotxt =~ /l[ìíîïi]m[àáâãäåa].{0,3}$|l[ìíîïi]m[àáâãäåa].?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=5;} elsif ($numerotxt =~ /[èéêëe]n[àáâãäåa]m.{0,3}$|[èéêëe]n[àáâãäåa]m.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=6;} elsif ($numerotxt =~ /t[ùúûüu]j[ùúûüu]h.{0,3}$|t[ùúûüu]j[ùúûüu]h.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=7;} elsif ($numerotxt =~ /d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.{0,3}$|d[èéêëe]l[àáâãäåa]p[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=8;} elsif ($numerotxt =~ /s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.{0,3}$|s[èéêëe]mb[ìíîïi]l[àáâãäåa]n.?.?b[èéêëe]l[àáâãäåa]s/@) {$answer.=9;} else {$answer.=0;}}message "[reactOnNPC] Last code to answer: \"$answer\".\n", "success";return $answer;) {
	type continue
	useColors 0
	delay 5
	msg_0 /\[Polisi\]/
	msg_1 /Masukkan angka ini:/
	msg_2 /(\w+)/
}
Can you teach me step by step?
So I can to check my config is work or not.
Thx...
ramajoda1235
Noob
Noob
Posts: 2
Joined: 13 Feb 2009, 20:31
Noob?: No

Re: reactOnNPC v.2.0.0 by hakore

#260 Post by ramajoda1235 »

hi all i see this post is old, and i dont know if Mucillon i still cheking it, but well i read all the 26 seccions of this topic, and i find my answer to pass the antibot system, but in other lenguage. So if anyone can help me i will thx you very much.

There is my log whit debug 1 and my ReackonNPC block.

The problem is the antibot ask for a number but put wrong letters in the middle of the words for example:

[reactOnNPC] NPC message saved (1): "Ingresa este número:".
Unknown #110405929: !seisrcientos csesenta y siete

in english:

[reactOnNPC] NPC message saved (1): "Put in this number:".
Unknown #110405929: !Sixrhundred csixty & seven
You do not have the required permissions to view the files attached to this post.