Im playing in ForsakenRo..they release a new update last May 12 there update include random boot check
this random boot check npc will pop-up while you are playing and you are required to type the number they
provide to prove that your are not a bot..the problem is when i use the " talk " command of openkore it will say that npc
does not exist..so i have to quit or relog so that i will not be send to jail and ban..
any help??
or is there any plugin available for this to auto type the number provided by the server..
i have a screen shot but i cant upload i got an error..
Random Boot Check
Moderator: Moderators
-
- The Kore Devil
- Posts: 672
- Joined: 22 Feb 2013, 03:40
- Noob?: No
- Location: The Netherlands
Re: Random Boot Check
Screens would be helpful, here are some useful links.
http://forums.openkore.com/viewtopic.php?f=9&t=35521
http://forums.openkore.com/viewtopic.php?f=9&t=43113
http://forums.openkore.com/viewtopic.php?f=34&t=198
http://forums.openkore.com/viewtopic.php?f=9&t=35521
http://forums.openkore.com/viewtopic.php?f=9&t=43113
http://forums.openkore.com/viewtopic.php?f=34&t=198
-
- Noob
- Posts: 2
- Joined: 14 May 2013, 00:29
- Noob?: Yes
Re: Random Boot Check
Here is the sample macro for OsRO anti bot. Learn to study it.
automacro bot09 {
console /^.+\s.\d+:\s+.?(one|önê|onê|öne|two|twö|thrêe|three|thrêê|threê|föûr|four|föur|foûr|fïve|five|fïvê|fivê|f.ve|sïx|six|s.x|sêvên|seven|sêven|sevên|eïght|eight|êight|êïght|e.ght|nïne|nine|nïnê|ninê|n.ne)+.?$/i
exclusive 1
overrideAI 1
priority 1
call {
$first = $.lastMatch1
if ($first =~ /one|önê|onê|öne/) goto one
if ($first =~ /two|twö/) goto two
if ($first =~ /thrêe|three|thrêê|threê/) goto three
if ($first =~ /föûr|four|föur|foûr/) goto four
if ($first =~ /fïve|five|fïvê|fivê|f?ve/) goto five
if ($first =~ /sïx|six|s?x/) goto six
if ($first =~ /sêvên|seven|sêven|sevên/) goto seven
if ($first =~ /eïght|eight|êight|êïght|e?ght/) goto eight
if ($first =~ /nïne|nine|nïnê|ninê|n?ne/) goto nine
ne
$num = 1
goto result
:two
$num = 2
goto result
:three
$num = 3
goto result
:four
$num = 4
goto result
:five
$num = 5
goto result
:six
$num = 6
goto result
:seven
$num = 7
goto result
:eight
$num = 8
goto result
:nine
$num = 9
goto result
:result
$result = $num
do talk $result
do talk num $result
release all
}
}
*******************************************
i cant upload a screen shot i always got this erroer " Could not upload attachment to ./files/32703_dabd40f45806e603107b176aa094f6a5. "
anyways lets go to the code..the difference in there antibot is words are being flash on screen mine is number only..what i understand in that code is it well check the string on the screen if it macthes then it will do this..or that..so if change the code like this.
console /^.+\s.\d+:\s+.?(1|2|3|4|5|6|7|8|9|0)+.?$/i
then the method call will be like this
if ($first =~ /1/) goto one
if ($first =~ /2/) goto two
if ($first =~ /3/) goto three
if ($first =~ /4/) goto four
if ($first =~ /5/) goto five
if ($first =~ /6/) goto six
if ($first =~ /7/) goto seven
if ($first =~ /8/) goto eight
if ($first =~ /9/) goto nine
if ($first =~ /0/) goto zero
it will check the numbers only right??i dont know the basics of perl but i have a background on java..am i right?
automacro bot09 {
console /^.+\s.\d+:\s+.?(one|önê|onê|öne|two|twö|thrêe|three|thrêê|threê|föûr|four|föur|foûr|fïve|five|fïvê|fivê|f.ve|sïx|six|s.x|sêvên|seven|sêven|sevên|eïght|eight|êight|êïght|e.ght|nïne|nine|nïnê|ninê|n.ne)+.?$/i
exclusive 1
overrideAI 1
priority 1
call {
$first = $.lastMatch1
if ($first =~ /one|önê|onê|öne/) goto one
if ($first =~ /two|twö/) goto two
if ($first =~ /thrêe|three|thrêê|threê/) goto three
if ($first =~ /föûr|four|föur|foûr/) goto four
if ($first =~ /fïve|five|fïvê|fivê|f?ve/) goto five
if ($first =~ /sïx|six|s?x/) goto six
if ($first =~ /sêvên|seven|sêven|sevên/) goto seven
if ($first =~ /eïght|eight|êight|êïght|e?ght/) goto eight
if ($first =~ /nïne|nine|nïnê|ninê|n?ne/) goto nine
ne
$num = 1
goto result
:two
$num = 2
goto result
:three
$num = 3
goto result
:four
$num = 4
goto result
:five
$num = 5
goto result
:six
$num = 6
goto result
:seven
$num = 7
goto result
:eight
$num = 8
goto result
:nine
$num = 9
goto result
:result
$result = $num
do talk $result
do talk num $result
release all
}
}
*******************************************
i cant upload a screen shot i always got this erroer " Could not upload attachment to ./files/32703_dabd40f45806e603107b176aa094f6a5. "
anyways lets go to the code..the difference in there antibot is words are being flash on screen mine is number only..what i understand in that code is it well check the string on the screen if it macthes then it will do this..or that..so if change the code like this.
console /^.+\s.\d+:\s+.?(1|2|3|4|5|6|7|8|9|0)+.?$/i
then the method call will be like this
if ($first =~ /1/) goto one
if ($first =~ /2/) goto two
if ($first =~ /3/) goto three
if ($first =~ /4/) goto four
if ($first =~ /5/) goto five
if ($first =~ /6/) goto six
if ($first =~ /7/) goto seven
if ($first =~ /8/) goto eight
if ($first =~ /9/) goto nine
if ($first =~ /0/) goto zero
it will check the numbers only right??i dont know the basics of perl but i have a background on java..am i right?