SRL Archive - RS3 Outdated / Broken Scripts

[Simba] EvilChicken!'s Fight Cave Runner!


EvilChicken!

2010-08-29 19:32:10

EvilChicken!'s Fight Cave Runner!
Current version: v0.7
Current status: working!



This script will run the Fight Caves repeatedly, earning you free fighting experience.

Setup instructions:
  • Run this script using Simba; it will not compile in SCAR. Checkout to the latest revision of the OpenDev repository.
  • Make sure you're having the RS client on the standard autoing settings; fixed screen size, safe mode and maximum brightness.
  • Place all players in front of the Fight Cave entrance, log out.
  • Carefully read the setup instructions written in the script.
  • Set up DeclarePlayers correctly.
  • Activate the client (if not using S.M.A.R.T.), press run.
  • Enjoy doing other stuff while the script does it's job.
  • Post the progress report you get, in
     tags!
    Additional feedback is always welcome – please do query if you're experiencing issues with the script or have some tips or requests for me. :)

NOTE:
This script is in an early-beta stage, and is only mildly tested. I need feedback from you to improve it and make it as good as it can be.

Best report so far:

<! EvilChicken!'s Fight Caves Runner v0.4
<!---
<! Total runtime: 41 Minutes and 20 Seconds
<! Players active: 1 out of 1
<! Total times cave entered: 8
<!---
<! ## | Nick | A | Status: | Rand:
<! 0 | **** | T | |
<!---

Thanks to i luffs yeww and Her0n for borrowing me very nice accounts.



Changelog:
v0.3: Intial release.
v0.4: Added a few failsafes; will now try to calibrate if it hasn't detected a fight in 30 seconds.
v0.5: Added "SetAngle(False);" to OnLogInPlayer. Removed previous versions from thread to avoid confusion.
> 54 views as of 27.12.2010
v0.6: Fixed a couple of bugs and removed a couple procedures that were doing more harm than good. Should work better now.
> 9 views as of 30.12.2010
v0.7: New features and fixes. Shouldn't examine entrance any more, for instance.
> 8 views as of 03.01.2011
v0.8: Properly implemented the fightmode adjustment system, and added a procedure to get a "stuck" player unstuck!

i luffs yeww

2010-08-29 20:01:41

Quick read through; looks good. :)

Heavenguard

2010-08-29 20:15:02

Great job EC <3

NCDS

2010-08-29 21:34:06

ooo look at you popping out scripts like your getting paid for it!

Nice job EC :)

JiveTonto@Gmail.com

2010-08-29 22:32:41

*side note this is heavly monitored now for autoers because harrys? fight cave runner got so abused.

ZephyrsFury

2010-08-30 10:38:22

Does this get you "unstuck"? I'm not sure if you still get stuck but you used to get into the corners of the cave where monsters wouldn't attack and because of antiban you would just be stuck there ad infinitum.

EvilChicken!

2010-08-30 11:52:21

I'm not familiar with that, but it makes sense as I've heard people used safespots for JAD. But then again, I remember Markus baww'ing about Jagex removing those spots some time ago?
I have this CalibrateToCenterOfCave function.. If I make the script remember the last time it was in a fight, and calibrate to center of cave when it has passed X amount of time without the player being in a fight, .. would that work? And if so, how many ms should X be?

ZephyrsFury

2010-08-30 12:10:45

From: EvilChicken!
I'm not familiar with that, but it makes sense as I've heard people used safespots for JAD. But then again, I remember Markus baww'ing about Jagex removing those spots some time ago?
I have this CalibrateToCenterOfCave function.. If I make the script remember the last time it was in a fight, and calibrate to center of cave when it has passed X amount of time without the player being in a fight, .. would that work? And if so, how many ms should X be?


Yeah that would work fine. I guess 20 seconds would be enough? I doesn't really matter though, if you recalibrate whilst under attack they'll all just follow you anyway.

Gold

2010-08-30 13:32:23

From: JiveTonto@Gmail.com
*side note this is heavly monitored now for autoers because harrys? fight cave runner got so abused.


Following that logic, wouldn't Al Kharid's furnace be monitored? Or Edgeville for the amount of scripts I've seen that work there.

I honestly don't think Jagex monitors the fight caves on every member server just because a script (That has been dead for a while) was ran there.

EvilChicken!

2010-08-30 16:13:54

v0.4 is out, I added the failsafe to check whether player is stuck – and it works; I've deliberately gotten myself stuck and the script did detect this. There are probably some other minor changes aswell.
As you also can see, a new report is also up. :)

Dervish

2010-08-30 17:20:47

Afaik this area is flagged ?

EvilChicken!

2010-08-30 17:26:09

From: Dr D. Dervish
Afaik this area is flagged ?


You mean random-wise? Not as far as I've seen.
Haven't had a single random in the couple of hours I've ran it, and neither should anybody else if they don't abuse the script.
And this goes out to all the people who are concerned – you know the risks, you've seen the results of misuse. I just made this script due to it's former popularity. Use it at your own risk.

I used Harry's caver for hours, sometimes days. I never got a single infraction. It's all about being a bit smart, using it for human-like periods, take regular breaks and shift activities every couple of days.

Cstrike

2010-08-30 17:34:23

How do you manage to not only put out many scripts, but many innovative quality scripts? You are my god.

Also how much exp does this yield (x per y hr)? I'm so unfamiliar with the fight caves (I've never been there) and I was wondering after I finish this thing I'm working on I'd like to check it out.

Dervish

2010-08-30 17:34:36

From: EvilChicken!
You mean random-wise? Not as far as I've seen.
Haven't had a single random in the couple of hours I've ran it, and neither should anybody else if they don't abuse the script.
And this goes out to all the people who are concerned – you know the risks, you've seen the results of misuse. I just made this script due to it's former popularity. Use it at your own risk.

I used Harry's caver for hours, sometimes days. I never got a single infraction. It's all about being a bit smart, using it for human-like periods, take regular breaks and shift activities every couple of days.


No but i think they are more on the watch out for people running the fight caves due to it being over used by bots after Harry's script…

Gold

2010-08-30 19:33:09

Well like he said, just be smart.

As a personal rule I never bot for more then 6 hours +

And afterwards I don't login to RS at all unless I'm doing something like Stealing Creation or Pest control so I don't raise suspicion.

EvilChicken!

2010-08-31 03:46:54

From: cstrike
Also how much exp does this yield (x per y hr)? I'm so unfamiliar with the fight caves (I've never been there) and I was wondering after I finish this thing I'm working on I'd like to check it out.


Thanks for the compliment.

If someone starts using this, I'll implement some X/hr calculators into the progress report and we'll see.
As it is with all my scripts, I'll cheerfully update any of them whenever they're used and feedback is given. Think of it as a reward, in a win-win situation.

Becks

2010-08-31 10:03:03

Well that was fast! Awesome script. Gave v.4 a run it ran fine made it to stage 12 :P

Gold

2010-08-31 20:26:57

Debug_Ln('Taking a break.');

Caused it to fail while compiling, I commented it out and it compiled testing now.


<! Total runtime: 31 Minutes and 33 Seconds
<! Players active: 0 out of 1
<! EvilChicken!'s Fight Caves Runner v0.4
<!---
<! Total times cave entered: 6
<!---
<! ## | Nick | A | Status: | Rand:
<! 0 | Rock | F | OutOfCave |
<!---

I couldn't get it to run more then small spurts, also smart wasn't working (I see you commented it, so I uncommented it and it didn't work)

yvw master

2010-08-31 23:37:51

I moved the procedure TakeBreak to after the procedure DebugLine, instead of before it.


then replaced the include part with this

{.include srl/srl/misc/Smart.scar}
{.include srl/srl.scar}
{.include SRL/SRL/Misc/Reports.scar}
{.include srl/srl/misc/debug.scar}
{.include srl/srl/misc/SmartColors.scar}
//{$DEFINE UseLaptopMouse}



also, it gives up trying to get unstuck and logs out often

GREEN GIANT

2010-09-01 05:03:53

At first it couldnt find the cave, and so logged out, tried a couple of times and it eventually found it. Was running for about 10 minutes then logged out mid combat and gave no reason in the debug. Started up again whilst still in combat and just logged me out again because it couldnt find cave (obviously). Updated to 0.4 and now it cant find the cave at all, have it safe mode etc SIMBA upto date as far as i know.

Also couldnt use scar fails to compile when un-commented :(

EvilChicken!

2010-09-01 07:03:57

For those of you who say that the script fails to find the cave entrance..
What does the script do? Does it atleast rotate the camera south? And, what version are you using? You're supposed to be using v0.4.

It is suppoosed to wait ten seconds after the first login! That is intentional. I hope you've waited past those ten seconds?

And for those who say it doesn't compile.. Did you even read the first post?
It will NOT compile in SCAR!

Gold

2010-09-01 18:13:51

From: EvilChicken!
For those of you who say that the script fails to find the cave entrance..
What does the script do? Does it atleast rotate the camera south? And, what version are you using? You're supposed to be using v0.4.

It is suppoosed to wait ten seconds after the first login! That is intentional. I hope you've waited past those ten seconds?

And for those who say it doesn't compile.. Did you even read the first post?
It will NOT compile in SCAR!


For me, it ran to the right of the cave entrance (if you are facing cave) and couldn't find its way back.

And I am using Simba, if you read my post I said what line caused it to not compile and that I fixed it.

EvilChicken!

2010-09-03 03:15:29

Oh, damn, guys, I'm really sorry for whatever stupid mistakes I've made;
- I fixed the compiling error in 0.4, I have no idea how that slipped my compilings
- I added SetAngle(False); to OnLogin, sorry that I forgot to mention that you should start the script logged out. That should fix any errors with finding the cave.

Gold

2010-09-03 14:39:04

From: EvilChicken!
Oh, damn, guys, I'm really sorry for whatever stupid mistakes I've made;
- I fixed the compiling error in 0.4, I have no idea how that slipped my compilings
- I added SetAngle(False); to OnLogin, sorry that I forgot to mention that you should start the script logged out. That should fix any errors with finding the cave.


Awesome, I'm gonna wait till after the bonus exp weekend though. Don't wanna get caught.

Becks

2010-09-10 09:55:02

[Error] C:\Simba\Includes\SRL/SRL/Misc/Smart.scar(9:10): Duplicate identifier 'ISKEYDOWN' at line 8
Compiling failed.

EvilChicken!

2010-09-11 09:12:50

From: Becks
[Error] C:\Simba\Includes\SRL/SRL/Misc/Smart.scar(9:10): Duplicate identifier 'ISKEYDOWN' at line 8
Compiling failed.


I'm ashamed to say that I have no clue as to why this occurs. I tried using it with S.M.A.R.T. too, got the same error; looks like your only other option is to run it without SMART.

Sorry for all of you who experienced this error, I had no idea of this; I don't use SMART myself.

Bonfield

2010-09-12 09:24:31

To fix this all you need to do is include smart before srl

Overtime

2010-09-12 12:12:49


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<! EvilChicken!'s Fight Caves Runner v0.4
<!---
<! Total runtime: 31 Minutes and 4 Seconds
<! Players active: 1 out of 1
<! Total times cave entered: 5
<!---
<! ## | Nick | A | Status: | Rand:
<! 0 | ean | T | OutOfCave |
<!---

Wish it worked in SMART :/.

Very nice script btw :)

EvilChicken!

2010-09-13 05:56:21

Squancy, to make it work with SMART, do as Bonfield suggested.

From: Bonfield
To fix this all you need to do is include smart before srl


Just re-arrange and un-comment the order of the includes at the beginning of the script, should work.

Thanks for the feedback, though. :) Did you stop the script yourself?

Bonfield

2010-09-13 06:02:18

{$i SRL/SRL.scar}
{$i SRL/SRL/Misc/Debug.scar}
{$i SRL/SRL/Misc/SmartColors.scar}
{$i SRL/SRL/Misc/Smart.scar}

should be

{$i SRL/SRL/Misc/Smart.scar}
{$i SRL/SRL.scar}
{$i SRL/SRL/Misc/Debug.scar}
{$i SRL/SRL/Misc/SmartColors.scar}

sorry i didnt post before i was on a iphone, that will fix it

Overtime

2010-09-13 10:57:34

No i didn't evil chicken, It's getting stuck for me when its fighting.

It will click randomly inside the fight cave and it will sometimes run to a corner and the monsters can't get to me so the bot end up logging out.

I don't know if its intintial to do it, but as well it will click somewhere randomly on the mini map while its fighting something, making it harder for the NPC's to get to it.

And thanks for that bonefield, i figured thats what i should have done was put smart on top of srl but i didn't think it was that simple :P

So much changes since i was last on here back in 07.

Shuttleu

2010-10-10 17:51:06

it doesnt even log in for me :(

it loads SMART then just sits there

if it worked i would test and get you a good proggy ;)

~shut

Harry

2010-10-11 01:46:42

From: JiveTonto@Gmail.com
*side note this is heavly monitored now for autoers because harrys? fight cave runner got so abused.

Sorry 'bout that….. :redface: Oh, how much fun the memories are, minus the drama.

Nice script EC! I have not run it (nor do I plan to; I haven't even loaded RuneScape in months now), but the code looks clean and nice.

cross i h 90

2010-10-12 22:23:33

great script. only problem is it goes in the cave 6 times then logs out. other then that perfect good work

mikev

2010-12-25 21:08:55

Log in wont work
nor it only does 1 trip if it does
any pointers?
thanks

EvilChicken!

2010-12-26 19:48:32

Updated to v0.6!

Should work better now. :)

mikev

2010-12-26 20:11:01

works good alil buggy but ill post up proggie soon :)

mikev

2010-12-27 01:07:00

<! EvilChicken!'s Fight Caves Runner v0.6
<!—
<! Total runtime: 1 Hours, 7 Minutes and 11 Seconds
<! Players active: 0 out of 1
<! Total times cave entered: 19
<!—
<! ## | Name | A | Status: | Rand:
<! 0 | arim | F | NoCave |
<!—

Her0n

2010-12-27 17:38:57

Does 1 or 2 and just stops :\

mikev

2010-12-27 19:43:50

Last nights proggy
<! EvilChicken!'s Fight Caves Runner v0.6
<!—
<! Total runtime: 6 Hours, 30 Minutes and 31 Seconds
<! Players active: 1 out of 1
<! Total times cave entered: 103
<!—
<! ## | Name | A | Status: | Rand:
<! 0 | arim | T | NoCave |
<!—


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

it sometimes rs lags me out and then auto just stops because it cant recover from it and it doesnt log me back in. Is there a way to fix this?

otavioafm

2010-12-28 20:51:10

some time this script stop to work and try to change player with only one player declared =/.

otavioafm

2010-12-29 09:39:17

this script make some msitakes when it go enter in the cave, sometimes the player don't enter in the cave =/. Can you rapair ir?

i luffs yeww

2010-12-29 10:11:52

I'll be letting him use my account most of the day today (next 12+ hours, maybe more), so it should be fixed.

EvilChicken!

2010-12-29 19:12:40

Updated a bit, check out v0.7. :)

Oh, and post reports in
-tags! ;)

i luffs yeww

2010-12-29 19:28:09

I'll probably give this a run through and bitch about everything, so after that hopefully some things will stop happening. :3

Not that this script isn't perfect anyway.. ;)

otavioafm

2010-12-29 19:35:08

tank you man ^^

Becks

2010-12-29 19:40:29

From: i luffs yeww
I'll probably give this a run through and bitch about everything, so after that hopefully some things will stop happening. :3

Not that this script isn't perfect anyway.. ;)


oh luffs you kidder you.

0UT2K1LL

2010-12-30 00:04:24

The proggy still reads 0.6, haha just thought u should know. And also back when I would run 0.6 i would randomly log out. Was this fixed with 0.7 or was it just me? New update looks nice. Running it now ^^

<! EvilChicken!'s Fight Caves Runner v0.6
<!—
<! Total runtime: 34 Minutes and 47 Seconds
<! Players active: 0 out of 1
<! Total times cave entered: 21
<!—
<! ## | Name | A | Status: | Rand:
<! 0 | home | F | NoCave |
<!—

NextPlayer

It usually goes around 30 minutes and this appears.

EvilChicken!

2010-12-30 04:01:15

When I get my money which I tried transferring to Paypal, I'll finally get to work on this script as much as I desire to. That, however, might take time and the transfer might even be rejected – although I'm hoping this will not be the case.

In the mean time, if anyone has a spare membership pin I'd be more than happy to use it to further the development of this script. ;)

Oh, and I'll try to address the issue of the script randomly logging out ASAP, although I've never had issues with this myself, so it gets slightly difficult for me to find the cause of this. I will try to do so nevertheless.
Make sure you also tell me all your feature requests and suggestions for improvements if you have any!

Her0n

2010-12-30 12:50:33

If you want; I'm barely using my main which has members. So I could lend it out to you for like a week if you'd like.

EvilChicken!

2010-12-30 13:36:32

From: Her0n
If you want; I'm barely using my main which has members. So I could lend it out to you for like a week if you'd like.


Sure, if I could have free access to it whenever I wish to work with the script?
That'd be awesome, as I still haven't received the PayPal payment; it looks like my transaction was cancelled. :(

Her0n

2010-12-30 13:52:56

From: EvilChicken!
Sure, if I could have free access to it whenever I wish to work with the script?
That'd be awesome, as I still haven't received the PayPal payment; it looks like my transaction was cancelled. :(


Yah sure, let me move one or two things and I'll hand it over. Free reign to you (besides stealing it!)

I just don't want it gone for more than a week :] (and keep it on defense:p)

EvilChicken!

2011-01-02 23:38:52

v0.8 is out. :)

If any of you who decide to run this script want to do me a favour; watch and monitor how this script runs and provide me feedback on how it runs. :)



Oh, and I also managed to mess up SRL again, being the awesome person I am. If you get the broken revision, simply wait for Simba to update again, or replace line 376 with this:
  Result := FindDTM(HPBarCorner, x, y, MSCX - 40, MSCY - 170, MSCX + 40, MSCY);

Her0n

2011-01-03 01:27:24

I'll be sure to run it tomorrow.

Her0n

2011-01-10 20:34:46


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<! EvilChicken!'s Fight Caves Runner v0.8
<!---
<! Total runtime: 1 Hours, 2 Minutes and 46 Seconds
<! Players active: 0 out of 1
<! Total times cave entered: 5
<!---
<! ## | Name | A | Status: | Rand:
<! 0 | Arch | F | NoCave |
<!---

otavioafm

2011-01-12 14:33:15

Nice, but sometimes stops to work =/.
if you repair this script, will be the best script to reach lvl 99 in ranged *-*.

doublex8

2011-01-12 16:32:13

runs away from the entrance a lot for me once it is out of a run.

EvilChicken!

2011-01-12 19:14:02

It deliberately clicks to move away from the entrance?

del_signo

2011-01-19 13:47:24

I found that sometimes when you enter the cave it doesn't register you entering. so it will click round until it reaches the 3 tries then logs you off during wave one.


01:41:01 PM || Player #0 Searching for cave entrance..
01:41:08 PM || Player #0 StaticClick failed to click "Enter Cave" option 3 times.
01:41:14 PM || Player #0 StaticClick failed to click "Enter Cave" option 3 times.
01:41:21 PM || Player #0 StaticClick failed to click "Enter Cave" option 3 times.
01:41:27 PM || Player #0 StaticClick failed to click "Enter Cave" option 3 times.
01:41:28 PM || Player #0 is now inactive. Failed to enter cave.
[REPORT]
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<! EvilChicken!'s Fight Caves Runner v0.8
<!---
<! Total runtime: 25 Minutes and 37 Seconds
<! Players active: 1 out of 1
<! Total times cave entered: 5
<!---
<! ## | Name | A | Status: | Rand:
<! 0 | **** | T | NoCave |



That status report happened while I was in the cave.

otavioafm

2011-01-21 13:26:41

Lol sometimes the char, dont enter in the cave and walk away and atack tzhaars i apear dead and lost parts of my old blessed set and steel arrows (Lost only 3m, dont matter) ^^, don't use spensive sets people.

doublex8

2011-01-23 21:38:24

From: EvilChicken!
It deliberately clicks to move away from the entrance?


I'm talking about in Tzhaar city. It will be walking away from the entrance into the cave.

FuruChan

2011-01-24 02:30:12

From: doublex8
I'm talking about in Tzhaar city. It will be walking away from the entrance into the cave.


Mine does the same thing. It looks like as it tries to enter it doesn't turn the camera angle right and tries to click on the wall, or tries to click on random spots to run on the map (that part i don't really get).

epic risk

2011-02-09 19:39:50

ok i got it to work but, i go into the cave and log out right away


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<! EvilChicken!'s Fight Caves Runner v0.8
<!---
<! Total runtime: 1 Minutes and 47 Seconds
<! Players active: 1 out of 1
<! Total times cave entered: 0
<!---
<! ## | Name | A | Status: | Rand:
<! 0 | klan | T | NoCave |
<!---

oberhofedavi

2011-02-13 21:34:32

i've ran this script several times, best i could get it to do is 6 runs in a row

then it's gotten as bad as not even being able to get into the caves, it clicks on an npc that is next to the cave, closes the dialog, then runs away from the cave

zalman

2011-02-14 03:33:57

Looks nice i gonna try it tonight:)

thankss

magixx

2011-02-14 11:36:39

this is shiit

P3rs0nal1ty

2011-02-14 14:07:56

fight caves still give tokkul right..? im looking to get some onyx if it does. mmmmmm. onyx (;

Camaro'

2011-02-14 22:37:09

From: magixx
this is shiit


Explain why it didn't work, give a detailed reason of what went wrong, instead of calling it 'shit'. Thanks.

Also, this may be outdated, I don't know. Regardless, your post was useless.

masterBB

2011-02-18 09:24:19

uhm…
This is just one of the many occasions where this script just randomly clicks on the minimap and mainscreen. It took over 5 minutes to solve the walking.

And it sometimes walks away from the entrance, but it always found the way back though.

I'm sorry, but I can't use this script. Will write my own one soon.

EvilChicken!

2011-02-19 18:35:26

This script is very outdated. I'll be updating it when I have the time, but I'd refrain from using it until that time comes.

Closed the thread for now.