Search at the forum for Unknown packet, there is a procedure to correct this!
Mochi-San & Zealtous
Sorry, I forgot one little thing at the code...
Try this one:
Code: Select all
reactOnNPC talk num @eval(my $numerotxt = #2~1;my $answer;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}}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}}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}}return $answer;) {
type number
msg_0 /\[Polisi\]/
msg_1 /Masukkan angka ini:/
msg_2 /(\w+)/
}
and
reactOnNPC talk num @eval(my $numerotxt = #3~1;my $answer;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}}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}}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}}return $answer;) {
type number
msg_0 /\[Polisi\]/
msg_1 /Masukkan angka ini:/
msg_2 /.*/
msg_3 /(\w+)/
}
If you used the recvpackets extractor and it doesn't work, this means those packets are new and you will need to talk to the developer team to solve this! Post this message at the respective forum.
darkangell
Men, you did almost all wrong!
Try this one:
Code: Select all
reactOnNPC talk text #1~1 {
type text
msg_0 [Penjaga]
msg_1 /.*(\d+).*/
}
If you have this kind of doubts, maybe bot isn't for you...
Try read more about the openkore, try to read the plugin manual, read the first post of this topic... everything is explained!
beverly90210
This is the same kind of code I wrote to Mochi-San & Zealtous, so I did forget the same thing...

Try it now:
Code: Select all
reactOnNPC talk num @eval(my $numerotxt = #3~1;my $answer;switch ($numerotxt@) { case /[oôóòöõø0]n[eêéèë3]h[uûúùü]ndr[eêéèë3]d/ {$answer=1} case /tw[oôóòöõø0]h[uûúùü]ndr[eêéèë3]d/ {$answer=2} case /thr[eêéèë3][eêéèë3]h[uûúùü]ndr[eêéèë3]d/ {$answer=3} case /f[oôóòöõø0][uûúùü]rh[uûúùü]ndr[eêéèë3]d/ {$answer=4} case /f[iîÃì\|1]v[eêéèë3]h[uûúùü]ndr[eêéèë3]d/ {$answer=5} case /s[iîÃì\|1]xh[uûúùü]ndr[eêéèë3]d/ {$answer=6} case /s[eêéèë3]v[eêéèë3]nh[uûúùü]ndr[eêéèë3]d/ {$answer=7} case /[eêéèë3][iîÃì\|1]ghth[uûúùü]ndr[eêéèë3]d/ {$answer=8} case /n[iîÃì\|1]n[eêéèë3]h[uûúùü]ndr[eêéèë3]d/ {$answer=9}}switch ($numerotxt@) { case /t[eêéèë3]n|t[eêéèë3][eêéèë3]n|[eêéèë3]l[eêéèë3]v[eêéèë3]n|tw[eêéèë3]lv[eêéèë3]/ {$answer.=1} case /tw[eêéèë3]nty/ {$answer.=2} case /th[iîÃì\|1]rty/ {$answer.=3} case /f[oôóòöõø0]rty/ {$answer.=4} case /f[iîÃì\|1]fty/ {$answer.=5} case /s[iîÃì\|1]xty/ {$answer.=6} case /s[eêéèë3]v[eêéèë3]nty/ {$answer.=7} case /[eêéèë3][iîÃì\|1]ghty/ {$answer.=8} case /n[iîÃì\|1]n[eêéèë3]ty/ {$answer.=9} else {$answer.=0}}switch ($numerotxt@) { case /[oôóòöõø0]n[eêéèë3].?$|[eêéèë3]l[eêéèë3]v[eêéèë3]n/ {$answer.=1} case /tw[oôóòöõø0].?$|tw[eêéèë3]lv[eêéèë3]/ {$answer.=2} case /thr[eêéèë3][eêéèë3].?$|th[iîÃì\|1]rt[eêéèë3][eêéèë3]n/ {$answer.=3} case /f[oôóòöõø0][uûúùü]r.?$|f[oôóòöõø0][uûúùü]rt[eêéèë3][eêéèë3]n/ {$answer.=4} case /f[iîÃì\|1]v[eêéèë3].?$|f[iîÃì\|1]ft[eêéèë3][eêéèë3]n/ {$answer.=5} case /s[iîÃì\|1]x.?$|s[iîÃì\|1]xt[eêéèë3][eêéèë3]n/ {$answer.=6} case /s[eêéèë3]v[eêéèë3]n.?$|s[eêéèë3]v[eêéèë3]nt[eêéèë3][eêéèë3]n/ {$answer.=7} case /[eêéèë3][iîÃì\|1]ght.?$|[eêéèë3][iîÃì\|1]ght[eêéèë3][eêéèë3]n/ {$answer.=8} case /n[iîÃì\|1]n[eêéèë3].?$|n[iîÃì\|1]n[eêéèë3]t[eêéèë3][eêéèë3]n/ {$answer.=9} else {$answer.=0}}return $answer;)
type number
msg_0 [Police]
msg_1 Input this number:
msg_3 /(\w+)/
}
I just forgot 3 "@" inside the block... :D