Random Boot Check

For everything NOT server specific support. Do NOT ask for connectivity help here!.

Moderator: Moderators

korara01
Noob
Noob
Posts: 2
Joined: 14 May 2013, 00:29
Noob?: Yes

Random Boot Check

#1 Post by korara01 »

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..
Raider
The Kore Devil
The Kore Devil
Posts: 672
Joined: 22 Feb 2013, 03:40
Noob?: No
Location: The Netherlands

Re: Random Boot Check

#2 Post by Raider »

korara01
Noob
Noob
Posts: 2
Joined: 14 May 2013, 00:29
Noob?: Yes

Re: Random Boot Check

#3 Post by korara01 »

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?