FBMW++

By Pea Cracker Last update Feb 24, 2009 — Installed 39,028 times.

Awesome script - thx - possible enhancement

in
Subscribe to Awesome script - thx - possible enhancement 2 posts, 2 voices



TheRASGuy User

Is there any way to add in a randomization timer to the job component.

I am thinking that if I am an admin / developer of the app I look @ the player logs and see people doing jobs at the exact time increments 24x7 it would flag the account as a bot....

What if a randomization was added in that would either vary the time by 0-15 minutes after you get the energy needed OR require that people have 3-5 energy over the needed anount for a job and then randomize the # of energy points that are needed to do the job.

Example -
X=round((Int(rnd(1)*5)+1)+.5)
//assume it generates a 2.6 that gets rounded up to 3 //
Then the Energy needed to do a particular job would be the actual Energy + 3 points
We then do the job when I have enough Energy to equal that new #.

The next time the script fires the random # may be a 0,1,2,3,4,5 and it would vary the points accumulated to do the job enough to vary the timing of the job enough to not be seen as a bot.....

Make sense and BTW - THANK YOU for taking this script to the next level.

Ron

 
Pea Cracker Script's Author

Actually that's excatly what I started out with... I built in these things:

while scanning the hitlist, I randomly go to other pages (mobs, city, jobs, stockpile, etc.) when there's nothing worthwhile of hitting. On top of that, I even have random delays to do jobs or take hits, anywhere from 5 seconds to 3 minutes. I even added a "slow motion" option, which was the opposite of "aggressive refresh", that would issue one command and wait for several minutes before the next.

BUT.. the infamous CAPTCHA still comes.... so I took the slow motion off. And kept the aggressive refresh.

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel