Log in

View Full Version : [OUTDATED][SRL 4] Falador North Guard Fighter. Guardz!



Pages : 1 [2] 3

flyingkid101
11-06-2007, 11:56 PM
Thanks! I didn't specify the question well but you answered it. The problem was when it was done with one character, i made it log in with the character it just finished with, but since it didnt start in the Fally west bank it didnt work properly and logged out

sk80rdie76
11-07-2007, 12:36 AM
Nope it doesnt :)

then why do i have 61 hp and it eats at 58?

;)

RudeBoiAlex
11-07-2007, 11:03 AM
Hmm fakawi do you think its safe to run this with 5 players but the lowest combat of them all is 35+ all with full mith and when you say it walks back to the bank at low hp what does it do then? anyways looks like i gotta fish and cook legitly on my main for some trout and salmon

WT-Fakawi
11-07-2007, 11:19 AM
Hmm fakawi do you think its safe to run this with 5 players but the lowest combat of them all is 35+ all with full mith and when you say it walks back to the bank at low hp what does it do then? anyways looks like i gotta fish and cook legitly on my main for some trout and salmon

You dont have a cooker? ooo, that will take you a while. But anyway 35+ is good enough. I have never seen any of my Players die from the Guards, and the stats (http://www.stats.srl-forums.com/index.php?action=view_script&id=294)are mostly mine, so yeah after 200k Guards and still no death, you are pretty safe.

WT-Fakawi
11-07-2007, 11:20 AM
then why do i have 61 hp and it eats at 58?

;)

I guess, because your food is either shrimp or meat.

lazhenieks
11-07-2007, 12:06 PM
ine 32: [Error] (32:1): Duplicate identifier '' in script C:\Program Files\SCAR 3.11\includes\SRL\SRL\Core\Globals.scar
i am new in this!Plz help :D

RudeBoiAlex
11-07-2007, 02:54 PM
You dont have a cooker? ooo, that will take you a while. But anyway 35+ is good enough. I have never seen any of my Players die from the Guards, and the stats (http://www.stats.srl-forums.com/index.php?action=view_script&id=294)are mostly mine, so yeah after 200k Guards and still no death, you are pretty safe.

Ok hmm im gonna try monk cookerator but im still confused does the sscript stlil run if your out of food?

dark evil
11-07-2007, 03:27 PM
hi
i got a big problem, this script runs only 1 time for me then log out and go to the other char ,why is that,can you help me, please?
best wishes for all :)

King of Knives
11-07-2007, 04:53 PM
Maybe you forgot to set up the const's. I don't remember if there are any in this script, though. Just follow all instructions, and you should be good :D Fakawi wouldn't release a non-working script, and that's a fact.

-Knives

sovuf
11-07-2007, 10:24 PM
Great release! I just tried it, worked beautifully.

sk80rdie76
11-07-2007, 11:50 PM
I guess, because your food is either shrimp or meat.

i was using lobbies but it was wasting them, so now im using shrimp and it steal eats when it shouldn't

WT-Fakawi
11-08-2007, 07:18 AM
i was using lobbies but it was wasting them, so now im using shrimp and it steal eats when it shouldn't

Odd. Never happened to me. Guess it doesnt work for you??? (You'd be the first btw)

ZaSz
11-08-2007, 07:22 AM
Nice script, good for decent lvl people.

RedDemon815
11-08-2007, 08:05 AM
I downloaded it and tried and it works great,also it doesnt run from evil chickens

dark evil
11-08-2007, 09:00 AM
hi
fakawi ,please help me on thes thing ,it's only runs one time on every char.

best wishes for all.

Infidel00
11-10-2007, 02:38 AM
Well I've used it for about four hours this week without a problem! Thank you thank you!:D

shawk
11-10-2007, 04:16 AM
nice script
i wish i can use but i go no little def nubs to fight em off
but still very nice script u tha man

Infidel00
11-10-2007, 01:00 PM
Is it just me or does anyone else have a problem using this with Firefox? Seems it can not pickup the colors at all and it just closes out. Works fine on my IE though. And yes on firefox the game is set to low detail high brightness but it still can't seem to pick them up at all.


Oh well, Auto'd for a while last night successfully on IE! Just pointing out a problem, I may be the only one.

pumaz100
11-10-2007, 01:31 PM
good script do u have any others?

soccnut
11-10-2007, 01:51 PM
does not work on evil chickens.

if there a way to set the amount of food to withdraw and HP before running away it would be great

lnknprkn
11-10-2007, 11:46 PM
this works well, but after it logs out and logs back in, i need to type in the bank pin number. is there a feature for this in the script, because i can't find it =|

x_²
11-12-2007, 12:22 PM
well it runs but it tells me i have no food even though i have 237 lobys in the 1st bank slot so i moved them an still go nothing

poolikemax
11-12-2007, 10:20 PM
hi i run it and it gets to the guards and just picks up the bones and dosent kill any guards????????plz help!

Runescape Pro
11-13-2007, 06:48 AM
Hey fakawi, I'm just wondering... How would i make this script not pick up bones?

RedDemon815
11-13-2007, 06:59 PM
Is it just me or does anyone else have a problem using this with Firefox? Seems it can not pickup the colors at all and it just closes out. Works fine on my IE though. And yes on firefox the game is set to low detail high brightness but it still can't seem to pick them up at all.


Oh well, Auto'd for a while last night successfully on IE! Just pointing out a problem, I may be the only one.

odd, works fine with me, try java unsigned client

narblet19
11-13-2007, 07:08 PM
it works great for me only bank pin messes it up when it gets full invy of iron knives how do i make it stop picking up items? i have forgotten

tubaplayer5720
11-13-2007, 08:32 PM
I ran it for a few hours and it worked great. The north guards get kind of crowded on some worlds, so its tough for it to kill very many.

kahvi
11-13-2007, 09:15 PM
nice script!

alessio12345
11-13-2007, 09:48 PM
this is good =) it got me up pritti far ty =)

op_ivy_freak
11-14-2007, 11:54 PM
W00t Thx, so much dude, you got skillz on making scripts. Good Job. Finally found something to train my lvl 78 on.

MoO9820
11-15-2007, 05:02 AM
Wow this is seriously the best script ive seen posted so far. Thanks so much

themarkster
11-15-2007, 08:51 AM
awesome man i am new in this forum so i went finding around for script to fight and may i say urs is the best fighting script i found i love it!!

JumpMazter
11-15-2007, 04:12 PM
Very Nice Release Tyyy

storm
11-16-2007, 01:26 PM
I was trying to use this script, first of all it accesed bank and then logged out, so i got some food, easy fixed, but now it withdraws ten lobbies, and walks all the way to the guards, but stops and doesnt do anything almost as if it wasnt there, i thought it was autocolour or is this not the problem?, help a noob out lol.

maximo20
11-16-2007, 07:14 PM
it works great untill it gets to the guards then it wont attack plez help

nielsie95
11-18-2007, 05:51 PM
Little testrun:



<============== -0.27- Progress Report ===============>
Worked for 9 Hours, 0 Minutes and 12 Seconds
Attacked 1799 Guards.
Buried 0 Bones.
Ate 606 Food.
**********************************************
Name : ***
Number : 0
Active : True
Location : Bank
**********************************************
0 : *** = True. - Lvl : 0 0 0. W : 472 mins. K : 1799 Guards. L: Bank R:
**********************************************

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 59 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/


RC'ed 3 times due to walking problems.
No randoms! :)

Few suggestions:

When Pickup is set to false you have more than enough room for a full inv of food instead of only 10.
When the inventory is emtpy there's no need to bank.
I changed the wait(10) in ClickGuard to wait(100), it found the guards way better this way :)
Sometimes it clicks a guard that just gets killed, resulting in a 'hanging' flag on the minimap, so I think I'm going to replace FFlag(0) with FlagFTWait the next run...


Other than this it ran really good.
I'm collecting food atm, but after that my army will definitely give this script a shot :)

purexas
11-18-2007, 06:59 PM
worked just fine!:spot:

Kyle
11-18-2007, 10:46 PM
I dont know wats wrong,I only want to use 1 person, and it would come up
[Runtime Error] : Out Of Range in line 68 in script C:\DOCUME~1\KYLEHU~2.KYL\LOCALS~1\Temp\SRL4 Guardz! 0.27 PUB-2.scar
so, i deleated the 1-7 players and it would say cant find water color, but i tried it a few more times, and it took out my salmon. But then, it would go to the guards and pick up bones and the coins, but it would not attack any guards at all. Please help, it sounds awesome.

mschlott
11-19-2007, 09:19 PM
This looks good, I'll give it a try tonight. I'm a level 34 so I'll have to watch it to make sure I don't get killed.

Thanks a lot for your effort.

WT-Fakawi
11-19-2007, 10:38 PM
Few suggestions:

When Pickup is set to false you have more than enough room for a full inv of food instead of only 10.
When the inventory is emtpy there's no need to bank.
I changed the wait(10) in ClickGuard to wait(100), it found the guards way better this way :)
Sometimes it clicks a guard that just gets killed, resulting in a 'hanging' flag on the minimap, so I think I'm going to replace FFlag(0) with FlagFTWait the next run...


Other than this it ran really good.
I'm collecting food atm, but after that my army will definitely give this script a shot :)

Thanks! Valuable comments. I will implement these as soon as I collect the 100k coal and go back to fighting.

SwimNoodle
11-21-2007, 08:29 PM
great work i hope u will do it for lower lvl +D

I spike I
11-22-2007, 10:17 AM
cant wait till my pure gets high enough str & attk to use this script.

Kyle
11-24-2007, 12:38 PM
oh wait, I tried it again, and it worked. YAY! great script

alberts00
11-25-2007, 06:55 AM
if guard drop clue scroll lvl 2 it will pickup it say what items it pickups

mageboy46
11-25-2007, 08:16 AM
Nice script, works like a charm!

GhostNote
11-25-2007, 09:20 PM
works perfectly

papenco
11-26-2007, 02:14 AM
Hey man, this worked pretty good but my dragon armour is the same color as guards´s helmets´s line, so ill change em. good script though.

Ultra
11-26-2007, 02:56 PM
Hey, very nice script, i downloaded it and made my new rune pure get to 40 att and 40 def. Iam going to use this till 60-70 str now :). Thanks.

Sometimes it had problems getting to the guards, and sometimes it didnt find bank symbol (cause it was covered i guess).

-ULTRA

Sepultura12
11-27-2007, 04:13 AM
nice script, good work

benismyhorse
11-27-2007, 06:52 PM
works well:stirthepot: :D :spongebob: :confused: :sasmokin: :eek: :garfield: :( :fiery: :mad: :duh: :redface: :cartman: :rolleyes: :bart: :f: :google: :spot: (h) ;) :eek:

ccameronn
11-27-2007, 08:22 PM
Workes like a charm? heres proggie, i stopped it cuz i wanted to play =P

10 points for fawkie, great script

<============== -0.27- Progress Report ===============>
Worked for 16 Hours, 44 Minutes and 22 Seconds
Attacked 6086 Guards.
Buried 0 Bones.
Ate 284 Food.

WT-Fakawi
11-27-2007, 09:56 PM
Workes like a charm? heres proggie, i stopped it cuz i wanted to play =P

10 points for fawkie, great script

<============== -0.27- Progress Report ===============>
Worked for 16 Hours, 44 Minutes and 22 Seconds
Attacked 6086 Guards.
Buried 0 Bones.
Ate 284 Food.

6k in 16 hours? wow! thats a really good result.

GhostNote
11-27-2007, 09:58 PM
ok i ran it a little longer and it still worked awsome

even solved some boxes for me

ccameronn
11-28-2007, 02:06 AM
the trick is to set the time for 9 min's, if u do this the randoms are greatly reduced and therefore u get one random every 10 hours aha

choochooa
11-28-2007, 02:14 AM
nice . it worked niecly with my pure too. amazing to see how much of the drops add up.

natea
11-28-2007, 08:41 PM
i keep getting it cant find the colors after it worked the first time

xiitteri
11-28-2007, 09:06 PM
w00t!??! this is great!!

Dextima
11-28-2007, 09:21 PM
Wewt! Nice script, thanks.
~Dextima

Skepsis
11-29-2007, 01:00 AM
The script works nicely for me. Bad thing is, I've died a couple times. I think it might be better if there were parts added that could bank for food? This way people could bring more pieces of armor and the entire training would be more efficient.

natea
11-29-2007, 01:34 AM
This aint workin for me?

I open RS walk into the west bank (the one near coal guild right) open the script and put the curser on the RS game to let it know..it puts my guy on strength then just walks out of the bank a lil and dosent do anything?

bmbm873
11-29-2007, 02:13 AM
ok this would be a great script but it only works once in a while the other half it just stops after hitting the area where it should fight the gaurds

natea
11-29-2007, 04:28 AM
willing to pay 100k for someone to help me set up

ccameronn
11-29-2007, 07:37 AM
natea i'll help ya for 200k :), ill even do it for ya useing remote connection haha just to make ur life easier :)

WT-Fakawi
11-29-2007, 11:15 AM
willing to pay 100k for someone to help me set up

whats there to setup? Make sure you meet the following requirements:

Have a 32-bits color scheme
Load the regular RS-Client
Set client to Highest Brightness / Low Detail
Stand at Falador West Bank
Have the required food in your upoper bank page
Log out once and in again to stableize colors
Run the script. Check to see if the script grabs the right colors.
Done.


100k!

natea
11-29-2007, 03:06 PM
Ok I did it and it ran for a bit but I ended up logged out and stuck in the area where you go into the mining guild? Anyway to fix that?

WT-Fakawi
11-29-2007, 03:40 PM
Ok I did it and it ran for a bit but I ended up logged out and stuck in the area where you go into the mining guild? Anyway to fix that? You started West Bank?

natea
11-29-2007, 03:59 PM
Yea

Ok now I wanna run only one player, do I deleate the rest of the players and only fill in the information for one? example

insead of
Players[0].Name :='my username';
Players[0].Pass :='my password';
Players[0].Nick :='3 letters not a capital (ark)';
Players[0].Skill:='auto'; // valid 'attack', 'strength', 'defence' or 'auto'
Players[0].Active:=True;
Players[0].Loc := 'Bank';

7 times I only have it once with?

I did that with one character and it wont even walk over to guards? Starting in West Bank


also do I need RC master?

Sorry this just aint workin for me lol

hungrykidjm
11-29-2007, 04:59 PM
lol if you see em with lvl 3 crappy clothes, and name you will report them thats very true man i will do so too thats funny............

ducels
11-29-2007, 08:28 PM
Yea

Ok now I wanna run only one player, do I deleate the rest of the players and only fill in the information for one? example

insead of
Players[0].Name :='my username';
Players[0].Pass :='my password';
Players[0].Nick :='3 letters not a capital (ark)';
Players[0].Skill:='auto'; // valid 'attack', 'strength', 'defence' or 'auto'
Players[0].Active:=True;
Players[0].Loc := 'Bank';

7 times I only have it once with?

Fill in the information for the player you intend to use into Players[0]. Make sure for player 0 that Players[0].Active:=True; . Then, change Players[i].Active (where i = all the other numbers but 0 since we have the active player in there) for all other information blocks to False instead of True.


also do I need RC master?

Sorry this just aint workin for me lol
RC master allows you to restart and receive status from your bots from another computer, ie at school or work. It is not necessary and if you don't understand it you can just leave it blank and the script will perform fine.

Feel free to post again if you still have problems.

eze01
11-30-2007, 01:35 AM
SCAR keeps giving me this

[Runtime Error] : Out Of Range in line 68 in script C:\DOCUME~1\EzE\LOCALS~1\Temp\SRL4 Guardz! 0.27 PUB-1.scar

whenever i try to run it.

any ideas?

ducels
11-30-2007, 06:15 PM
[Runtime Error] : Out Of Range in line 68 in script C:\DOCUME~1\EzE\LOCALS~1\Temp\SRL4 Guardz! 0.27 PUB-1.scar

It's a problem with the NumberOfPlayers most likely. If you only have one account's information put in, you don't delete all the others or change NumberOfPlayers. I'm guessing that sounds confusing because I find it difficult to explain, so here's an example.

Procedure DeclarePlayers;
begin

NumberOfPlayers(2); //Total amount of entries in the players array
CurrentPlayer := 0;

Players[0].Name :='youraccounthere';
Players[0].Pass :='yourpasshere';
Players[0].Nick :='oura';
Players[0].Skill:='auto'; // valid 'attack', 'strength', 'defence' or 'auto'
Players[0].Active:=True; //WE ARE USING THIS PLAYER
Players[0].Loc := 'Bank';

Players[1].Name :='';
Players[1].Pass :='';
Players[1].Nick :='';
Players[1].Skill:='strength';
Players[1].Active:=False; //WE ARE NOT USING THIS PLAYER
Players[1].Loc := 'Bank';

end;
That above array would work. See how there are 2 "accounts" in the array. NumberOfPlayers needs to equal the total amount there are, even if they are blank and inactive like Players[1] is for me.

However, if you change NumberOfPlayers to 1, thinking that you only have one account in there, you will get an Out Of Range error

flipsk8r1106
12-01-2007, 06:24 PM
when i use this i would just go around picking up bones and stuff and never fighting the guards

natea
12-01-2007, 06:41 PM
I cant get this thing to work to safe my life..now all it does is walk out of bank and thats it wont kill any guards

scott19911
12-01-2007, 07:27 PM
works ok thanks for making

rs2joke
12-02-2007, 10:35 AM
realy nice script rep+

Sanjuro
12-02-2007, 04:47 PM
Ive seen this one on Sythe. Looks like a good script.
:cartman:

Harry
12-03-2007, 01:10 AM
I'm running this tonight Fawk, expect a 8+ hour proggie :cartman:

Oh, and just for you, I bought each of my 12 players full rune G (gold trim) [Except for a few that don't have 40 def] and over 2k trout on each of them. Hopefully get a few weeks of proggies if everything works out okay. ;)

Edit: BTW leecher noob rs2joke, Fakawi has disabled the ability to give him rep. Ban this noob please? :p lol

realy nice script rep+

eric4721
12-03-2007, 01:33 AM
Very nice. Worked great for me.

Harry
12-03-2007, 01:43 AM
If it worked nice for you, why don't you post the proggy? Leecher trying to get post count -_-

daforeigner
12-03-2007, 02:17 AM
Thanks, just what I was looking for...

kujanator
12-04-2007, 07:30 PM
Doesn't work for me i get
SRL Compiled in 2204 msec
[Runtime Error] : Out Of Range in line 68 in script C:\Documents and Settings\JIMBO\My Documents\Downloads\SRL4 Guardz! 0.27 PUB.scar.

Add me on MSN - james_treasure_2k7@hotmail.co.uk

ryuraito
12-04-2007, 10:53 PM
This should be good for a high defence im going to test it soon sir

sh00tinhoopz
12-04-2007, 11:25 PM
it's really going to help me

sh00tinhoopz
12-04-2007, 11:33 PM
This should be good for a high defence im going to test it soon sir

smr06
12-04-2007, 11:38 PM
trying it out now, will post results later

washimingo
12-05-2007, 12:45 AM
<============== -0.24- Progress Report ===============>
Worked for 1 Hours, 48 Minutes and 19 Seconds
Attacked 209 Guards.
Buried 122 Bones.
Ate 28 Food.
**********************************************

nice script works like a charm, but my dad stopped the script :p

pd: why the proggy says v 0.24 if i have the latest

dddddd
12-07-2007, 02:36 AM
this is a great script ..i have only tested it out for a couple of minuits but ill be sure to let it run longer and get a progress report up soon

fuzzyhc
12-07-2007, 03:29 AM
ahhhhhhhh thanks soooo much this is the first auto miner that hasnt just made my rs window lag to hell

not only is it great its super fast and very great 5***** all the way keep up the good work <333!!!! :D :D:D:D:D!!!!!!!!!!!!!

grengoblin1
12-07-2007, 06:25 AM
I can't download the includes, why is this? is it because I'm using vista? The only include it lets me download is PH.scar, its the only include that is shown in the list.

xxshadow9xx
12-07-2007, 06:48 AM
Thanks man, works well.

UnseenWiz
12-08-2007, 04:44 AM
Omg Pwns :d

Mists
12-08-2007, 04:25 PM
Works great! Good job for a first script.

knights870
12-08-2007, 05:27 PM
I'm going to take a risk and try this on my main eventually. Thanks dude.

malachazaar
12-08-2007, 05:45 PM
Downloading in a bit, finally can train my lower lvls with ease : )

skye3001
12-08-2007, 07:22 PM
Flawless victory (h)

buttface
12-08-2007, 07:44 PM
needs more anti randoms. i tried this overnight and it wont accumulate more than 10k e xp i na fighting skill for me before being ruined by getting lsot or a random. plz fix. ty

fuzzyhc
12-09-2007, 05:39 AM
(this is my second post under this topic so feel free to merge them, i dont think i can edit :D)

i think this would much better with a few more anti randoms, also a great addition would be to make it sell all the iron dagger at the general store which is very close, this would save time and be useful, im not sure if this is possible but if so imo it would be very handy :P

Birfday_Cake
12-09-2007, 07:02 AM
Works great! Good job for a first script.

Lmao. Yeah Fawki, good job on your first script =)

ccameronn
12-09-2007, 08:11 AM
This script has got my pure from 60 str to 92 str! i have been useing it on my main and all my characters i have for the past 3 months!

this script is totally undetectable and i literally run it 18 hours a day (i have virtual pc so it allows me to bot while im on another character)

My main has gotten from 82 combat to 96 combat in a month

Woot Thanks Fawki!

PS. WE NEED AN UPDATE! :)

WT-Fakawi
12-09-2007, 08:45 AM
Works great! Good job for a first script.


"Quote of the Day"

NiCbaZ
12-09-2007, 10:25 AM
Lmao:d

i lol i
12-09-2007, 01:37 PM
nice script im gonna try it out once i emove the 54 threats on my computer 0.0

pooner1337
12-09-2007, 03:50 PM
the loot and eating part works but it wouldnt attack the guards

joshuaman76
12-11-2007, 01:25 AM
dang above and beyond here lol

SlashShot
12-12-2007, 12:31 AM
ty great script

wazzumatt21
12-13-2007, 04:11 AM
Hey nice script and it works great untill i get to far away from the guards and then it wont attack. any ideas?

xhibit
12-14-2007, 01:17 AM
All its does for me is say's found compass... then just sits there, anything to do with the 10th december update?

noob-2
12-14-2007, 01:20 AM
very nice script

noob-2
12-14-2007, 01:21 AM
very nice script looks great

QuickSymantec
12-14-2007, 07:32 PM
Good Job! I like it and i will try it soon :)

QuickSymantec
12-14-2007, 07:33 PM
Nice script* :D

supperd
12-15-2007, 06:04 AM
whenever i try it it dosent type in the username/pass...?

chris is da man
12-15-2007, 09:51 PM
well done

ducels
12-16-2007, 05:17 PM
<============== -0.27- Progress Report ===============>
Worked for 10 Hours, 30 Minutes and 30 Seconds
Attacked 1385 Guards.
Buried 0 Bones.
Ate 140 Food.
**********************************************
Name : **
Number : 5
Active : True
Location : Bank
**********************************************
0 : ** = False. - Lvl : 36 36 36. W : 129 mins. K : 317 Guards. L: Bank R:
1 : ** = False. - Lvl : 34 34 34. W : 21 mins. K : 49 Guards. L: Bank R:
2 : ** = False. - Lvl : 36 36 36. W : 70 mins. K : 172 Guards. L: Bank R:
3 : ** = False. - Lvl : 35 35 34. W : 78 mins. K : 188 Guards. L: Bank R:
4 : ** = False. - Lvl : 33 32 32. W : 50 mins. K : 111 Guards. L: Bank R:
5 : ** = True. - Lvl : 34 34 34. W : 128 mins. K : 321 Guards. L: Bank R:
6 : ** = False. - Lvl : 33 32 32. W : 39 mins. K : 82 Guards. L: Bank R:
7 : ** = False. - Lvl : 34 34 33. W : 58 mins. K : 145 Guards. L: Bank R:
**********************************************

Not quite sure why, but 7 of my accounts all messed up in the same spot. They were all here when I logged into them. http://img138.imageshack.us/img138/3109/guardzsz4.png
The debug box said:

CLICK!
CLICK!
NextPlayer before every one of them except the one that got stuck by white knight castle (first time ever, not sure why).

Also I've had some trouble getting it to start finding the guards. Sometimes, it starts and gets food, runs to the guards, and just stands there switching between skills and inventory tabs. I assume that's because it can't find the guards?

Overall though it ran great. Each of my players gained 3-4 combat levels over night except for the two that ran for under 45 minutes. Going to reload RS and see if that might fix the problem.

WT-Fakawi
12-16-2007, 07:23 PM
<============== -0.27- Progress Report ===============>
Worked for 10 Hours, 30 Minutes and 30 Seconds
Attacked 1385 Guards.
Buried 0 Bones.
Ate 140 Food.
**********************************************
Name : **
Number : 5
Active : True
Location : Bank
**********************************************
0 : ** = False. - Lvl : 36 36 36. W : 129 mins. K : 317 Guards. L: Bank R:
1 : ** = False. - Lvl : 34 34 34. W : 21 mins. K : 49 Guards. L: Bank R:
2 : ** = False. - Lvl : 36 36 36. W : 70 mins. K : 172 Guards. L: Bank R:
3 : ** = False. - Lvl : 35 35 34. W : 78 mins. K : 188 Guards. L: Bank R:
4 : ** = False. - Lvl : 33 32 32. W : 50 mins. K : 111 Guards. L: Bank R:
5 : ** = True. - Lvl : 34 34 34. W : 128 mins. K : 321 Guards. L: Bank R:
6 : ** = False. - Lvl : 33 32 32. W : 39 mins. K : 82 Guards. L: Bank R:
7 : ** = False. - Lvl : 34 34 33. W : 58 mins. K : 145 Guards. L: Bank R:
**********************************************

Not quite sure why, but 7 of my accounts all messed up in the same spot. They were all here when I logged into them. http://img138.imageshack.us/img138/3109/guardzsz4.png
The debug box said:

CLICK!
CLICK!
NextPlayer before every one of them except the one that got stuck by white knight castle (first time ever, not sure why).

Also I've had some trouble getting it to start finding the guards. Sometimes, it starts and gets food, runs to the guards, and just stands there switching between skills and inventory tabs. I assume that's because it can't find the guards?

Overall though it ran great. Each of my players gained 3-4 combat levels over night except for the two that ran for under 45 minutes. Going to reload RS and see if that might fix the problem.


Thank you so much for your progress report. Sometimes Players just get lost on their way to the Bank. its probably something I have done wrong. It happens to my Players sometimes too, though I can let it run safely for 10-20 hours using 8 Players. About the colors: I scan for the Brown-Red color of the Guards Helmet. At some worlds the colors are beyond tolerance. You might want to pick the colors yourself on those worlds to get a better hit-ratio.

Harry
12-16-2007, 07:28 PM
Hey Fawk, I just wanted to say I got banned the night I said I would use the script :) It wasn't your fault (I think o_O) but heres the proggy. Lots of them become false, yet they are at Guards, all able to be true.. :S


/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 52 |
| Talks : 5 |
| Ricks : 1 |
| Old Men : 2 |
| No Foresters : 1 |
| Lamps Solved : 2 |
| Boxes Solved : 4 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<============== -0.27- Progress Report ===============>
Worked for 7 Hours, 42 Minutes and 32 Seconds
Attacked 1037 Guards.
Buried 544 Bones.
Ate 235 Food.
**********************************************
Name : ete
Number : 7
Active : True
Location : Bank
**********************************************
0 : 711 = True. - Lvl : 0 0 0. W : 149 mins. K : 415 Guards. L: Bank R: Leo the GraveDigger
1 : 711 = True. - Lvl : 35 27 26. W : 0 mins. K : 0 Guards. L: Bank R:
2 : 711 = False. - Lvl : 0 0 0. W : 0 mins. K : 0 Guards. L: BANNED. R:
3 : 711 = True. - Lvl : 36 30 29. W : 0 mins. K : 0 Guards. L: Bank R:
4 : 711 = True. - Lvl : 36 31 29. W : 28 mins. K : 66 Guards. L: Bank R:
5 : 711 = True. - Lvl : 32 30 27. W : 80 mins. K : 188 Guards. L: Bank R:
6 : 711 = True. - Lvl : 0 0 0. W : 43 mins. K : 77 Guards. L: Bank R:
7 : ete = True. - Lvl : 30 20 21. W : 55 mins. K : 150 Guards. L: Bank R:
8 : ksjj = True. - Lvl : 0 0 0. W : 48 mins. K : 116 Guards. L: Bank R:
9 : ceuc = True. - Lvl : 0 0 0. W : 14 mins. K : 25 Guards. L: Bank R:
**********************************************


That was when I added my 'Anti Lagg' into it, and it messed it up :S Whats why it says 0 guards/mins on some players.

i luv snip i
12-18-2007, 09:01 AM
<============== -0.27- Progress Report ===============>
Worked for 2 Hours, 4 Minutes and 23 Seconds
Attacked 664 Guards.
Buried 0 Bones.
Ate 15 Food.
**********************************************

ducels
12-19-2007, 04:45 AM
Also, I've been getting an occasional problem where I find my autoers attacking guards right outside the bank (not even as far as the first walking click). Not sure why and I haven't had a chance to watch it during this, but I figured I'd post it anyway.

WT-Fakawi
12-19-2007, 08:55 AM
Also, I've been getting an occasional problem where I find my autoers attacking guards right outside the bank (not even as far as the first walking click). Not sure why and I haven't had a chance to watch it during this, but I figured I'd post it anyway.

This happens when it is unable to locate the DDTMs of Fally Square, probably when a world becomes too crowded. It skips the DDTMS and starts fighting right away.

Rouge_Ling
12-19-2007, 09:05 PM
i pressed start but it just loggs out

any help?

therion1
12-21-2007, 07:29 AM
I really like this script, especially how it deals with randoms.The only thing is that it wont find colors when bankers are anouncing the party rooms.

ooples
12-21-2007, 07:41 AM
2 bad i dont have a acount with 1+def anny mor

L3ss Than 33
12-22-2007, 05:31 PM
Looks good upon review.
About to run on my secondary computer. Will post proggy!

Jackcasino22
12-22-2007, 06:36 PM
I really like this script, I ran it for about half an hour, and killed 42 guards, I like it alot. But does it encounter randoms well, because I didn't get any meraculusly(sp?)

WT-Fakawi
12-22-2007, 09:35 PM
I really like this script, I ran it for about half an hour, and killed 42 guards, I like it alot. But does it encounter randoms well, because I didn't get any meraculusly(sp?)

Ow yes. It recieves a lot of Randoms :) Make sure you setup your rs-nickname properly...

jrak321
12-22-2007, 09:53 PM
nice looking script, I heard this was really good from my friend =D. Im too low def to run it atm, so ill lvl up a bit then use it =D good job Fawki

noobscam
12-23-2007, 01:20 PM
nice ! :)


heres a proggy:


<============== -0.27- Progress Report ===============>
Worked for 17 Minutes and 3 Seconds
Attacked 65 Guards.
Buried 38 Bones.
Ate 0 Food.
**********************************************

disgrace777
12-23-2007, 06:35 PM
It works very well... However, it seems to freeze up on a scaperune random. I also got this error... [Runtime Error] : Out Of Range in line 61 in script

Ixploit
12-24-2007, 05:46 AM
I'll be sure to try this out on my main. Thanks, WT-Fakawi!

fikki
12-24-2007, 04:43 PM
What do you think is wrong? I have followed all the instructions, but my character doesn't even move from the place. I don't even get any error message. :(

lolislol
12-24-2007, 05:09 PM
Another great Fawki production

thx

snowman frosty
12-24-2007, 07:00 PM
thx for the great script hope i can create something this good pretty soon

DarkAges33
12-26-2007, 01:59 AM
wow i like it thnx :)

MasterSparta
12-26-2007, 05:29 AM
Excellent Scrip! It works perfectly!

Edgars2005
12-27-2007, 12:48 PM
Sometimes it isn't going. You need to be in the bank? Or you need to bee logged in your bank account?

Also when it started to go it only took the bones and coins, but didn't start to attact the guards.

yamum
12-28-2007, 11:32 AM
great script but i had 1 problem. when it's going back to bank it sometimes clicks outside the bank so the script stops working
thanks

Edit: it also sometimes only picks up things and doesnt attack the gaurds

ericjzhang
12-29-2007, 07:53 PM
wow, the script works nicely, but sometimes it doesnt bank correctly

squnky
12-30-2007, 04:23 AM
great script btw, i've been running on my addy pure
he's 1 prayer though
so i altered your script to not bury the bones
i think i may have encountered some bugs though
i only kill 1 and go back to bank.
then log and go into next char

ifffffffff
12-30-2007, 05:38 AM
this scripts owns =p:spot:

the scar noob
12-30-2007, 06:02 PM
This time I've tried it out Fawk!:)

It went great, really flawless;)

The progress Report:

<============== -0.27- Progress Report ===============>
Worked for 49 Minutes and 54 Seconds
Attacked 195 Guards.
Buried 0 Bones.
Ate 7 Food.
**********************************************
Name : ** *****
Number : 0
Active : True
Location : Bank
**********************************************
0 : ** ***** = True. - Lvl : 71 70 66. W : 0 mins. K : 195 Guards. L: Bank R:
**********************************************
CLICK!
CLICK!
NextPlayer
** *****
Successfully executed

The Randoms Report:

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Talks : 1 |
| Old Men : 1 |
| Boxes Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

A fantastic script, great work!

-Tsn.

WT-Fakawi
12-30-2007, 10:33 PM
You brought in a heavy dude :) Yeah its not a bad script.

Gumleren
12-30-2007, 11:23 PM
Uh, uh! This is nice! The mouse movements are quite fast though - maybe a bit too fast to be human.
But other than that it's quite nice. Good job!

Kasi
01-02-2008, 01:38 AM
ill try this when i get a bit higher

2LegitTwoQuit
01-05-2008, 05:19 AM
Worked For 13 Mins and 17secs
attacked 43 guards and buried 24 bones:D
Very Nice script

carbonchain
01-05-2008, 05:34 AM
Sweet! Time to murder some guards heheh..

derrick slay
01-06-2008, 12:42 PM
Good script man ! , but .. why doesn't the auto randoms work ?

derrick slay
01-06-2008, 12:43 PM
or i mean .. the script is not handling the randoms ?

WT-Fakawi
01-06-2008, 01:11 PM
or i mean .. the script is not handling the randoms ?

You need to fill in your NickName (i.e. your screenname, what SRL scans for and what randoms speak out) properly, otherwise Randoms wont be solved.

derrick slay
01-06-2008, 01:14 PM
thank you. but i downloaded subversion i hope that will work . :D

221192
01-10-2008, 07:27 PM
It keeps saying for me unable to compile:fiery:
any suggestions?

piepolo
01-13-2008, 05:01 PM
lobster dont work for me


its work srry:duh:

piepolo
01-15-2008, 04:10 PM
runescape has updated plz update script plz

GhostBomber
01-15-2008, 07:56 PM
it somewhat works lol i guess it because of the update

Arlie
01-20-2008, 05:24 AM
Is this not working because of the new update?

ChrisX
01-23-2008, 05:39 AM
Hmm updated srl guess not. WAAWAAA

WT-Fakawi
01-23-2008, 08:07 AM
Hmm updated srl guess not. WAAWAAA

There are some minor adjustsments to be made, I know. Unfortunately, I do not have the time to do this right now.

ChrisX
01-23-2008, 04:38 PM
There are some minor adjustsments to be made, I know. Unfortunately, I do not have the time to do this right now.

Its ok.

s1cky
01-30-2008, 02:17 PM
:mad::( omfg...i got this after the new interface and it worked perfectly...the next time i opened scar it said that i needed to update it and i did...now every autoer i get says the same errors:

line 432: [Hint] (10397:1) : Variable 'OLDMS' never used in script
line 430: [Error] (12949:1) : Unknown identifier 'SetScreenName' in script

:confused: idk what the to do now...help would be appriciated.:D

scarsk8r
02-03-2008, 04:55 AM
i need help desperately :(
i tried this script
so many errors popped up...
ppl said u were a good scriptor so i'm wondering what i did wrong...
(i followed all directions to a t (on scar version 3.12) )
i got the following errors:

Line 419: [Hint] (12938:5): Variable 'I' never used in script
Line 430: [Error] (12949:1): Unknown identifier 'SetScreenName' in script
Line 432: [Hint] (10397:1): Variable 'OLDMS' never used in script
Nickname isnt set, taking the username instead..
[Runtime Error] : Exception: in line 59 in script

plz help me!
thx a lot in advance!

Ivo09
02-03-2008, 07:48 AM
Nope, for this script it doesnt

even i didnt think of dat man u own dude.:duh:

scarsk8r
02-03-2008, 10:47 PM
does anyone even reply to stuff on here?????????????

L3ss Than 33
02-04-2008, 06:40 PM
I love this script. I've never had any problems with it!
Suggestion for users: You can use ranged along with the pick-up items (so you don't lose arrows), but it will also bury bones which equals more randoms. It got me to 38 prayer already though =].

Two short proggies:
<============== -0.27- Progress Report ===============>
Worked for 34 Minutes and 48 Seconds
Attacked 164 Guards.
Buried 72 Bones.
Ate 1 Food.
**********************************************
Name : Player
Number : 0
Active : True
Location : Bank
**********************************************
0 : Player = True. - Lvl : 0 0 0. W : 0 mins. K : 164 Guards. L: Bank R:
**********************************************

This second one buried more bones but got less kills because there were other people around:
<============== -0.27- Progress Report ===============>
Worked for 30 Minutes and 11 Seconds
Attacked 140 Guards.
Buried 94 Bones.
Ate 0 Food.
**********************************************
Name : Player
Number : 0
Active : True
Location : Bank
**********************************************
0 : Player = True. - Lvl : 38 40 45. W : 0 mins. K : 140 Guards. L: Bank R:
**********************************************

GTL: Leo the GraveDigger

BanditX
02-04-2008, 11:07 PM
Sweet script!

Pudding
02-09-2008, 05:08 AM
all it comes up is this. i dont know what to do . any sugestions?
Line 432: [Hint] (10397:1): Variable 'OLDMS' never used in script C:\Program Files\SCAR 3.14\includes\SRL/SRL/Core/AntiRandoms/AntiRandoms.scar
Line 139: [Error] (12658:1): Semicolon (';') expected in script C:\Documents and Settings\user\Desktop\SRL4 Guardz! 0.27 PUB.scar

L3ss Than 33
02-10-2008, 04:14 AM
<============== -0.27- Progress Report ===============>
Worked for 46 Minutes and 16 Seconds
Attacked 164 Guards.
Buried 82 Bones.
Ate 2 Food.
**********************************************
Name : Player
Number : 0
Active : True
Location : Bank
**********************************************
0 : Player = True. - Lvl : 0 0 0. W : 0 mins. K : 182 Guards. L: Bank R:
**********************************************

"Player" is subbed in for my actual rs name. I use this script on my ranger (for rapid, set on 'strength'). That's why the stats are 0, 0, 0.

skylerblue12
02-13-2008, 04:05 AM
thanks for the great script

im goin to try it now!!!!

Evan N
02-13-2008, 05:42 AM
mm killer script.

deathconnor5
02-13-2008, 07:01 AM
wow.. this is nice =]]

minimo11
02-13-2008, 09:30 AM
Thanks it worked really well

kryptonite
02-14-2008, 04:02 AM
Line 149: [Error] (12693:1): Semicolon (';') expected in script

i am pretty good with scripting and dont see any problems, any suggestions?

EDIT:fixed that now i got Line 430: [Error] (12974:1): Unknown identifier 'SetScreenName'

Edit2: somthin is messed up in my SRL, reloading it all

Edit3: Alright, screw it, cant figure it out

Suno
02-14-2008, 02:51 PM
this also picks up member stuff right?

kdj55
02-15-2008, 05:06 AM
I Keep getting this when i try to run it

Include file F:\Program Files\SCAR 3.12\Includes\SRL\SRL.scar dose not exist.
Include file F:\Program Files\SCAR 3.12\Includes\SRL\SRL\skill\Fighting.scar dose not exist
Include file F:\Program Files\SCAR 3.12\Includes\SRL\SRL\Misc\Bitmaps\Prayer.scar dose not exist.

Edit:*Yea now I'm getting a semicolon error. Do you know hot to fix it?*

nielsie95
02-16-2008, 10:03 AM
Download SRL.

Griff
02-19-2008, 03:20 AM
awesome script, i gained like 15 str lvls :D

donbogan
02-23-2008, 08:26 PM
I Keep getting this when i try to run it

Include file F:\Program Files\SCAR 3.12\Includes\SRL\SRL.scar dose not exist.
Include file F:\Program Files\SCAR 3.12\Includes\SRL\SRL\skill\Fighting.scar dose not exist
Include file F:\Program Files\SCAR 3.12\Includes\SRL\SRL\Misc\Bitmaps\Prayer.scar dose not exist.

Edit:*Yea now I'm getting a semicolon error. Do you know hot to fix it?*

I'm getting the same thing and I've even got SRL.

Anyone know what to do?

03data
02-23-2008, 10:33 PM
thx man ill try this one out, hope ill get my attack and strenght up fast :)

Iamk
02-24-2008, 02:48 PM
Really nice! Awesome for good exp

prayer328
02-24-2008, 04:16 PM
all it did for me is log me on....then the script is still running but it does nothing

its running but i have control

DaveyG
02-24-2008, 04:31 PM
WOW! Thanks Man I use it a couple of times and it's work great!

ConneX
02-25-2008, 01:02 AM
I must try this script some day ;D

nippy
02-25-2008, 01:09 AM
woah first one of these ive seen. thanks alot man :) ill use it tonight.

smil3y3
02-25-2008, 05:48 AM
yeh this works its great.
thanks man good work

shrubie1
02-26-2008, 10:19 PM
Great Script

ccameronn
03-08-2008, 04:16 AM
not workin for me for the past few months, waiting for update bro =D this is my favourite scripty.. thanks ilu Fakawi

woop
03-10-2008, 10:58 PM
y Documents\Jackson\SCAR 2.03\includes\SRL/SRL.scar does not exist.

Include file C:\Documents and Settings\Sandy Oman\My Douments\Jackson\SCAR 2.03\includes\SRL/SRL/skill/Fighting.scar does not excist.

Include file C:\Documents and Settings\Sandy Oman\My Documents\Jackson\SCAR 2.03\includes\SRL/SRL/misc/Bitmaps/Prayer.scar does not exist.
Failed when compiling

Fingertips
03-14-2008, 07:56 AM
Line 149: [Error] (13213:1): Semicolon (';') expected in script

I'm not a great scripter so I really am lost on this one... Any suggestions

P1nky
03-14-2008, 01:48 PM
add a semicolon in end of that line...

coo too
03-14-2008, 06:54 PM
y Documents\Jackson\SCAR 2.03\includes\SRL/SRL.scar does not exist.

Include file C:\Documents and Settings\Sandy Oman\My Douments\Jackson\SCAR 2.03\includes\SRL/SRL/skill/Fighting.scar does not excist.

Include file C:\Documents and Settings\Sandy Oman\My Documents\Jackson\SCAR 2.03\includes\SRL/SRL/misc/Bitmaps/Prayer.scar does not exist.
Failed when compiling

Try downloading SRL (duh).

Avenger
03-15-2008, 02:22 PM
Line 425: [Error] (13392:1): Unknown identifier 'DeclarePrayerBitmaps' in script C:\Documents and Settings\Kirill\Desktop\scap\SRL4 Guardz! 0.27 PUB.scar

ChrisX
03-16-2008, 02:51 AM
I would post a fix but i don't know if Mr.Fakawi would appreciate it.

Spiritualowl
03-16-2008, 03:59 AM
do u think you could turn it into a giant crab fighter or make 1 for giant crabs that would be a great script :p

mr_cookie
03-16-2008, 10:50 PM
Maybe a stupid question... but what is a suggested (combat) level to use this :S

dont want to read all 23 pages to see if there is an answer :P

redmans
03-17-2008, 06:27 AM
im having problems

Include file C:\Program Files\SCAR 3.14\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling

what should i do?

coo too
03-17-2008, 06:14 PM
im having problems

Include file C:\Program Files\SCAR 3.14\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling

what should i do?

Install SRL ;).

Naum
03-17-2008, 06:21 PM
Ill Post a fix wait a sec.

EDIT: Here we go. I'm sorry if you didn't want me to post this, Fawki delete it if needs be. It might not work but i've replaced the bitmaps:

//----------------------------------------------------------------------------//
//* SRL Falador North Guard Fighter *//
//* *//
//* Guardz! *//
//* *//
//* 0.27 *//
//* *//
//* by WT-Fakawi *//
//* *//
//* *//
//----------------------------------------------------------------------------//
//* NAME : SRL SRL Falador North Guard Fighter *//
//* WRITER : WT-Fakawi *//
//* CATEGORY : Fighter *//
//* DESCRIPTION : Fights Falador Guards at Falador North Gate. *//
//* USAGE : Start at Falador West Bank. *//
//* Have Food: LOBSTER, Shrimp, Anchovy, Meat, Salmon, Trout*//
//* at Upper Bank Screen. *//
//* AUTOCOLOR : Yup *//
//* BUILD : SRL 4 Rev #4. *//
//----------------------------------------------------------------------------//
program SRLGuardFighter;
{.include SRL/SRL.scar}
{.include SRL/SRL/skill/Fighting.scar}

var
ToSquareDDTM, SquareDDTM, StartTime, EndTime, InventTime, TheFood, TheHeal,
Eat, Guards, BBones, Mark, Danger, OldG, NewG,
BonesT, ArrowsT, CoinsT, RunesT, LeftCorner, RightCorner: Integer;

NPCColors: array[0..2] of integer;

type FoodRec = record // boundary for white text
Name :String;
BMP :Integer;
Heal: Integer;
end;

var
Food: array[0..5] of FoodRec;


//----------------------------------------------------------------------------//

const PlayTime = 50; // Time for Each Player In Minutes. //
const Pickup = True; // Set to True if you want the script to pick up stuff
const GuardTimeOut = 25; // seconds before clicking on next Guard.
const RemoteMaster = ''; // RC Master.
const MySRLID = ''; // Your SRLID here.
const MySRLPassword = ''; // Your SRL Password here.
Const VersionNumber = '0.27';
//----------------------------------------------------------------------------//

Procedure DeclarePlayers;
begin

NumberOfPlayers(8);
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Skill:='auto'; // valid 'attack', 'strength', 'defence' or 'auto'
Players[0].Active:=True;
Players[0].Loc := 'Bank';

Players[1].Name :='';
Players[1].Pass :='';
Players[1].Nick :='';
Players[1].Skill:='strength';
Players[1].Active:=True;
Players[1].Loc := 'Bank';

Players[2].Name :='';
Players[2].Pass :='';
Players[2].Nick :='';
Players[2].Skill:='defence';
Players[2].Active:=True;
Players[2].Loc := 'Bank';

Players[3].Name :='';
Players[3].Pass :='';
Players[3].Nick :='';
Players[3].Skill:='attack';
Players[3].Active:=True;
Players[3].Loc := 'Bank';

Players[4].Name :='';
Players[4].Pass :='';
Players[4].Nick :='';
Players[4].Skill:='auto';
Players[4].Active:=True;
Players[4].Loc := 'Bank';

Players[5].Name :='';
Players[5].Pass :='';
Players[5].Nick :='';
Players[5].Skill:='auto';
Players[5].Active:=True;
Players[5].Loc := 'Bank';

Players[6].Name :='';
Players[6].Pass :='';
Players[6].Nick :='';
Players[6].Skill:='auto';
Players[6].Active:=True;
Players[6].Loc := 'Bank';

Players[7].Name :='';
Players[7].Pass :='';
Players[7].Nick :='';
Players[7].Skill:='auto';
Players[7].Active:=True;
Players[7].Loc := 'Bank';

end;

//----------------------------------------------------------------------------//

procedure PlayerStats;

var Active: string;
var i: Integer;
begin
writeln('***************************************** *****');
writeln('Name : '+ Players[CurrentPlayer].Name);
writeln('Number : '+inttostr(CurrentPlayer));
if Players[CurrentPlayer].Active=True then Active := 'True' else Active := 'False';
writeln('Active : '+ Active);
writeln('Location : '+ Players[CurrentPlayer].loc);
writeln('***************************************** *****');

for i := 0 to HowManyPlayers-1 do
begin
begin
if Players[i].Active=True then Active := 'True' else Active := 'False';
writeln( (inttostr(i))+' : '+Players[i].name + ' = '+Active
+'. - Lvl : '
+' '+inttostr(Players[i].Level[1])
+' '+inttostr(Players[i].Level[2])
+' '+inttostr(Players[i].Level[3])
+'. W : '+IntToStr(Players[i].Worked)+' mins. '
+'K : '+ IntToStr(Players[i].Integers[0])+' Guards. '
+'L: '+Players[i].loc + ' '
+'R: '+Players[i].Rand);
end;
end;
writeln('***************************************** *****');
end;

//----------------------------------------------------------------------------//

Procedure ProgressReport;

begin
writeln(' ');
WriteLn('<============== -'+VersionNumber+'- Progress Report ===============>');
writeln('Worked for '+ TimeRunning);
writeln('Attacked '+inttostr(Guards)+' Guards.');
writeln('Buried '+inttostr(BBones)+' Bones.');
writeln('Ate '+inttostr(Eat)+' Food.');
PlayerStats;
SRLRandomsReport;
SendSRLReport;
end;

// -------------------------------------------------------------------------- //

Procedure LoadFood;

Begin
Food[5].Name := 'Anchovy';
Food[5].BMP := BitmapFromString(5, 4, 'beNozdIlInFNctRKCgiNqv' +
'P3zfQIKgcjGIVJT28bdOwOIXDzSLKyDtfUd7ZxjgeLWduFGZj 76AK' +
'eTE+k=');
Food[5].Heal := 1;

Food[4].Name := 'Shrimp';
Food[4].BMP := BitmapFromString(5, 4, 'beNrT5bw6SfpqERTNDRHq8RL' +
'q9wGhQls+X03OVjc+IGp05cuy4AzS5iy15wOK51nxJRpzhgMA ZmER' +
'vg==');
Food[4].Heal := 3;

Food[3].Name := 'Meat';
Food[3].BMP := BitmapFromString(12, 1, 'beNqz1e2PdEZDtb58EN' +
'QSaFviYZ4CAO00DF4=');
Food[3].Heal := 3;

Food[2].Name := 'Lobster';
Food[2].BMP:= BitmapFromString(4, 4, 'beNpLES+24d0QI7I5TuRgqni' +
'XhyCQsS1eZF+K+NwgBBsoBWTsTBDZBwCmHRH8');
Food[2].Heal := 12;

Food[1].Name := 'Trout';
Food[1].BMP:= BitmapFromString(5, 5, 'beNqrKQ/3dIv28ojz9coMCymIi' +
'UwI8E0LCcyNCi9Piq/LTAEyShLjatKTm3My2gtyKlMSIYzu4vy+0k' +
'IIY0JZ0aSKkmkASugfIw==');
Food[1].Heal := 7;

Food[0].Name := 'Salmon';
Food[0].BMP:= BitmapFromString(5, 5, 'beNoLkes3FJpmLDTTVGillehW' +
'e9G5pkLLLEQ32YoecJI87SYJZOxzkjzhKnnZU/qGl/QxMOO2j/QDX' +
'+mnfiDGYz/pFwFybwLlPgIA1N0cOw==');
Food[0].Heal := 9;

BonesT := BitmapFromString(24, 1, 'z78DA7373B33430317003' +
'931060EA626A6262EE4603714C121940D40300C5511EC7');
ArrowsT := BitmapFromString(38, 1, 'beNoLcY8Ncf8/wQGIGMAA' +
'zkYWB7IhCL8IJhsNgaQAkLstBg==');
CoinsT := BitmapFromString(35, 1, 'z78DA7373B33430317003' +
'931060EA626A62628E8B74C3A19ED6E2C8A4011240560F910 5008' +
'F812CC8');
RunesT:= BitmapFromString(29, 1, 'z78DA7373B3343031700393C8C' +
'0D4C5D4C4C41C42BA61A821551C02283707009DAC24CD');
LeftCorner := BitmapFromString(4, 4, 'z78DA33753135313137C5' +
'411A600064715CEA914500CACE13F0');
RightCorner := BitmapFromString(4, 4, 'z78DA33753135313137' +
'C5200D30002E35F8C501C9C013F0');
End;

//----------------------------------------------------------------------------//

procedure SetupColors;
begin

NPCColors[0] := 1122717; // 5395032
NPCColors[1] := 1121943;
NPCColors[2] := 5395032; // 1121939
end;

//----------------------------------------------------------------------------//

function FaladorSquare: Integer;
var
dtmMainPoint: TDTMPointDef;
dtmSubPoints: Array [0..4] of TDTMPointDef;
TempTDTM: TDTM;
begin
dtmMainPoint.x := 645;
dtmMainPoint.y := 74;
dtmMainPoint.AreaSize := 1;
dtmMainPoint.AreaShape := 0;
dtmMainPoint.Color := 6913156;
dtmMainPoint.Tolerance := 255;

dtmSubPoints[0].x := 645;
dtmSubPoints[0].y := 15;
dtmSubPoints[0].AreaSize := 1;
dtmSubPoints[0].AreaShape := 0;
dtmSubPoints[0].Color := RoadColor;
dtmSubPoints[0].Tolerance := 1;

dtmSubPoints[1].x := 645;
dtmSubPoints[1].y := 130;
dtmSubPoints[1].AreaSize := 1;
dtmSubPoints[1].AreaShape := 0;
dtmSubPoints[1].Color := RoadColor;
dtmSubPoints[1].Tolerance := 1;

dtmSubPoints[2].x := 616;
dtmSubPoints[2].y := 75;
dtmSubPoints[2].AreaSize := 1;
dtmSubPoints[2].AreaShape := 0;
dtmSubPoints[2].Color := RoadColor;
dtmSubPoints[2].Tolerance := 1;

dtmSubPoints[3].x := 660;
dtmSubPoints[3].y := 85;
dtmSubPoints[3].AreaSize := 1;
dtmSubPoints[3].AreaShape := 0;
dtmSubPoints[3].Color := RoadColor;
dtmSubPoints[3].Tolerance := 1;

dtmSubPoints[4].x := 672;
dtmSubPoints[4].y := 45;
dtmSubPoints[4].AreaSize := 1;
dtmSubPoints[4].AreaShape := 0;
dtmSubPoints[4].Color := RoadColor;
dtmSubPoints[4].Tolerance := 1;

TempTDTM.MainPoint := dtmMainPoint;
TempTDTM.SubPoints := dtmSubPoints;
Result := AddDTM(TempTDTM);
end;

//----------------------------------------------------------------------------//

function ToFaladorSquare: Integer;
var
dtmMainPoint: TDTMPointDef;
dtmSubPoints: Array [0..3] of TDTMPointDef;
TempTDTM: TDTM;
begin
dtmMainPoint.x := 641;
dtmMainPoint.y := 131;
dtmMainPoint.AreaSize := 1;
dtmMainPoint.AreaShape := 0;
dtmMainPoint.Color := 6913156;
dtmMainPoint.Tolerance := 255;

dtmSubPoints[0].x := 621;
dtmSubPoints[0].y := 133;
dtmSubPoints[0].AreaSize := 1;
dtmSubPoints[0].AreaShape := 0;
dtmSubPoints[0].Color := RoadColor;
dtmSubPoints[0].Tolerance := 1;

dtmSubPoints[1].x := 651;
dtmSubPoints[1].y := 133;
dtmSubPoints[1].AreaSize := 1;
dtmSubPoints[1].AreaShape := 0;
dtmSubPoints[1].Color := RoadColor;
dtmSubPoints[1].Tolerance := 1;

dtmSubPoints[2].x := 641;
dtmSubPoints[2].y := 110;
dtmSubPoints[2].AreaSize := 1;
dtmSubPoints[2].AreaShape := 0;
dtmSubPoints[2].Color := RoadColor;
dtmSubPoints[2].Tolerance := 1;

dtmSubPoints[3].x := 642;
dtmSubPoints[3].y := 56;
dtmSubPoints[3].AreaSize := 1;
dtmSubPoints[3].AreaShape := 0;
dtmSubPoints[3].Color := RoadColor;
dtmSubPoints[3].Tolerance := 1;

TempTDTM.MainPoint := dtmMainPoint;
TempTDTM.SubPoints := dtmSubPoints;
Result := AddDTM(TempTDTM);
end;

//----------------------------------------------------------------------------//
// -- Performs FlagWait and FindTalk....
//----------------------------------------------------------------------------//

function FlagFTWait:Boolean;
var FlagMark: Integer;
begin
MarkTime(FlagMark);
if not FlagPresent then
begin
Result:=False;
Exit;
end
else
begin
repeat
FindNonInventoryRandoms;
Wait(100);
if not(Loggedin) then break;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 6000) ); // waits until flag is gone or 6 seconds.
Result:=True;
Wait(250);
end;
end;

//----------------------------------------------------------------------------//
// Set Fighting Parameters //
//----------------------------------------------------------------------------//

Procedure SFP;
var Ci, HL1, HL2, HL:Integer;
Begin
GetAllLevels;

if Players[CurrentPlayer].Skill = 'auto' then
begin
HL := 100;
for Ci := 1 to 2 do
begin
HL1 := Players[CurrentPlayer].level[Ci];
HL2 := Players[CurrentPlayer].level[Ci+1];
if HL2 > HL1 then
begin
if HL > HL1 then HL := HL1;
end
else
begin
if HL > HL2 then HL := HL2;
end;
end;

for CI := 1 to 3 do // method can be adapted to 3 choice armour (2Handed)
begin
if Players[CurrentPlayer].level[Ci] = HL then
begin
if CI = 3 then CI := CI + 1;
SetFightMode(CI);
Exit;
end;
End;
end
else
begin
if(Players[CurrentPlayer].Skill='attack') then
SetFightMode(1);

if(Players[CurrentPlayer].Skill='strength') then
SetFightMode(2);

if(Players[CurrentPlayer].Skill='defence') then
SetFightMode(4);
end
End;

// -------------------------------------------------------------------------- //

Function HaveFood(var WhereX,WhereY:integer):boolean;
begin
Result := FindBitmapToleranceIn(TheFood,WhereX,WhereY,MIX1,M IY1,MIX2,MIY2,10)
end;

//----------------------------------------------------------------------------//

Procedure SetUp;
var dx, dy, i:integer;
begin
SetupSRL;
SRLID := MySRLID;
SRLPassword := MySRLPassword;
DeclarePlayers;
SetupColors;
LoadFood;
MouseSpeed:=40;
LoginPlayer;
for I := 0 to 19 do
ReportVars[I] := 0;
ReportVars[12] := 1; // Sets Total times Run One Time each setup
ScriptID := '294'; // Lets get stats!
RCMaster:=RemoteMaster;
ClearDebug;
ClearReport;
Danger := 0;
SymbolAccuracy := 0.7;
RoadColor := FindFallyRoadColor;
WaterColor := FindWaterColor;
BankColor := GetSymbolColor(dx, dy, 'bank')
Writeln('BankColor := ' +IntToStr(BankColor));
if (BankColor = 0) or (RoadColor = 0) then
begin
Writeln('ERROR: Couldnt find colors. Exiting...');
Terminatescript;
end;

SquareDDTM := FaladorSquare;
ToSquareDDTM := ToFaladorSquare;
end;

// -------------------------------------------------------------------------- //

Function Bank(Mode:String):Boolean;

Var
i, x, y: Integer;
Begin
FindInventoryRandoms;
// if not OpenBankQuiet('fwb') then Wizz beat me to it :)
if not OpenBankFast('fwb') then
begin
Logout;
Result := False;
Exit;
end;
FixBank;
Deposit(1, 28, 2);
Wait(2000);
If Mode = 'all' then
begin
For i := 0 To 5 Do
begin
If FindBitmapToleranceIn(Food[i].BMP, x, y, MSX1, MSY1, MSX2, MSY2, 10) Then
Begin
Mouse(x, y, 3, 3, False);
ChooseOption('10');
TheFood := Food[i].BMP;
TheHeal := Food[i].Heal;
CloseBank;
Inc(Players[CurrentPlayer].Banked);
Inc(Banks);
writeln('Using ' + Food[i].name);
Result := True;
Exit;
End
end;
writeln('No Food');
CloseBank;
Result := False;
Logout;
end;
CloseBank;
End;

//----------------------------------------------------------------------------//

Function ClickDTMRotated(TheDTM:Integer):Boolean;
var WhichAngle: Extended;
var FBx, FBy: Integer;
begin
if FindDtmRotated(TheDTM, FBx, FBy, MMX1, MMY1, MMX2, MMY2,
Radians(-35), Radians(35), 0.05,
WhichAngle) then
begin
if rs_onMiniMap(FBx, FBy) then
begin
writeln('CLICK!');
Mouse(FBx, FBy, 0, 0, True);
FFlag(0);
FTWait(4);
Result := True;
end
end else writeln('not found');
end;

//----------------------------------------------------------------------------//

Function ClickColorSpiral(CenterX, CenterY, Color, Xoff, Yoff, Pause:Integer):Boolean;
begin
if FindColorSpiral(CenterX, CenterY, Color, MMX1, MMY1, MMX2, MMY2) Then
begin
MFF(CenterX + Xoff, CenterY + Yoff, 1, -1);
Wait(Pause);
FFlag(0);
FindNormalRandoms;
Result:=True;
end;
end;

// -------------------------------------------------------------------------- //

Function FindFWB: Boolean;
var
CALX, CALy, FWB:Integer;
WhichAngle: Extended;

begin
FWB:= DTMFromString('78DA63EC606260086540015BB7AC62F80FA 41' +
'981F83F10303603D544A3AAF9F38789810BAA060418BB8950 D34E' +
'849A7EC26A00340113A0');

if FindDtmRotated(FWB, CALx, CALy, MMX1, MMY1, MMX2, MMY2, -pi/4, pi/4, 0.05,
WhichAngle) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx, CALy, 1, 1);
FlagFTWait;
FTWait(4);
Result := True;
FreeDTM(FWB);
Exit;
end;
end ;
FreeDTM(FWB);
end;

//----------------------------------------------------------------------------//

procedure BuryBones;
var
x, y, i: Integer;
TB: TBox;
Bone: Integer;
begin
Bone := BitmapFromString(28, 20, 'beNqtk20vglEcxru/SR+gF30J' +
'3vSGN4w1a2LGbK15SCQPaaFCIkoTiiSj1GJEKgklT421mc/iysnt7' +
'tHd6uysnf0753eu6zr/m8NhN6ifWcdBeRwOuVTKwNbOpy68Xo1SiQ' +
'Wfy8XvpnG5BiyxTEUvzk06Hb0+su/Qf1VL+3h5eYhELn0n8L6oVve' +
'JO1FMp1JXfv/ehsWg0eQHUlYSmbFg8PTw0L6+tr6gN87NAkjqxDt0' +
'TsiGe0SiZoHgt1gC+PnxnorfhgIB95ZtVTs/JR8ZHxpUjY3St+AgA' +
'YbPTvu7u4rqpXXCFNxJe3tlEgnZHw+F8qOjMuk0ZNOoisAclh ZGJH' +
'1lMvfha+/eLvTDBbz4nE6SavlZyLQsLTJtAnjuObatrATcB9CcjMW' +
'QydzkJELGG6GIHnh+uMfV2DM2MEDiLcYy7FBQtW0y6WdU0I8j eDKI' +
'xEI7PYXb961Wv8sFCw6zmWmwOI38yp8pnEXUJf2itdC9YqGwf A8UX' +
'kFyQDMUPA3jjSj0MJ/HY8fMKUEIHa2tFY/821e5bW+Pyae7u8RNVK' +
'1Q/HuEBTDLfE0k8EFZDQZBYwPLrFh+9XjTlqam+jGzWHSOqL2trkz ' +
'2+Vc3qgN+A5G03a4=');
GameTab(4);
Wait((100)+ Random(50));
for i := 1 to 28 do
begin
TB := InvBox(i);
if ExistsItem(i) then
begin
if FindBitmapSpiralTolerance(Bone, x, y, TB.x1, TB.y1, TB.x2, TB.y2, 50) then
begin
MouseItem(i, False);
ChooseOption('Bury');
Inc(BBones);
Inc(ReportVars[1]);
Wait((250) + Random(150));
end;
end;
FindTalk;
end;
end;

// -------------------------------------------------------------------------- //

procedure WalkToGuards;
begin
ClickColorSpiral(690, 39, RoadColor, -1, 1, 7000);
if ClickDTMRotated(SquareDDTM) then
LinearRoadWalk(RoadColor,0,60,0,1)
else
ClickColorSpiral(672, 38, RoadColor, -1, 1, 6000);
end;

// -------------------------------------------------------------------------- //

Function ClickBank:Boolean;
var
CalX, CalY: Integer;
begin
If FindColor(CALx,CALy,BankColor,MMX1, MMY1, MMX2, MMY2) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx,CALy,1,1);
FFlag(0);
FindTalk;
Result:= True;
end;
end;
end;

// -------------------------------------------------------------------------- //

procedure WalkToBank;
var
x, y, i:Integer;
begin
BuryBones;
repeat
LinearRoadWalk(RoadColor, 180, 40, 0, -1);
FindInventoryRandoms;
Inc(i);
if i > 20 then
begin
Logout;
Exit
end;
Until ClickDTMRotated(ToSquareDDTM) or FindColor(x, y, WaterColor, MMx1, MMy1, MMx2, MMy2);

ClickDTMRotated(SquareDDTM);

LinearRoadWalk(RoadColor, 260, 65, 0, -1);
FindInventoryRandoms;

if not ClickBank then
begin
LinearRoadWalk(RoadColor, 200, 60, 0, -1);
FindInventoryRandoms;
if not ClickBank then
begin
LinearRoadWalk(RoadColor, 200, 60, 0, -1);
FindInventoryRandoms;
ClickBank;
end;
end;

FindFWB;
FFlag(0);
FTWait(4);
if not Bank('deposit') then
begin
Logout;
Exit;
end;
end;

//----------------------------------------------------------------------------//

Function Callibrate:Boolean;

begin
if OldG = NewG then
Inc(Danger)
else
Danger := 0;
OldG := Guards;
if Danger > 4 then
begin
Result := False;
Danger := 0;
end
else
Result := True;
GetAllLevels;
GameTab(4);
FindInventoryRandoms;
if InvCount > 23 then BuryBones;
ProgressReport;
MakeCompass('N');
end;

//----------------------------------------------------------------------------//

Function CheckAndRestoreHealth:Boolean;
var Lx, Ly:Integer;
begin
GameTab(2);
Result := True;

if Damage > 20 then
Result := False;

if Damage >= TheHeal then
begin
GameTab(4);
FTWait(2);
if HaveFood(Lx, Ly) then
begin
Mouse(Lx, Ly, 4, 4, True);
FTWait(4);
Inc(Eat);
Inc(ReportVars[2]);
Result := True;
end
else
begin
Result := False;
end;
end
end;

{************************************************* ******************************
function ChooseOption3: Boolean;
By: Stupid3ooo modded by WT-Fakawi
Description: Finds Popup menu, then clicks on Meat, Coins, Runes and Bones in that order!!!
************************************************** *****************************}

Function ChooseOptionText:Boolean;
var
x, y, x1, y1, x2, y2, Fx, Fy, BitMap, I: Integer;
begin
if (FindBitmap(LeftCorner, x1, y1)) and (FindBitmap(RightCorner, x2, y2)) then
begin
for I := 1 to 4 do
begin
case I of
1: BitMap := CoinsT; // Works like a charm
2: BitMap := RunesT;
3: BitMap := ArrowsT;
4: BitMap := BonesT;
end;

If FindBitMap(BitMap, Fx, Fy) then
begin
Mouse(Fx, Fy, 20, 4, True);
Result := True;
FlagFTWait;
Inc(ReportVars[I + 2]);
Exit;
end;
end;
if (FindText(Fx, Fy, 'Cancel', upchars, x1, y1, x2, 502)) then
begin
repeat
GetMousePos(x,y);
MMouse(x,y,(MSx2 - Random(MSx2)), (MSy2 - Random(MSy2)));
Wait(50);
until not FindBitmap(LeftCorner, x1, y1);
end;
end;
end;

//----------------------------------------------------------------------------//

Function PickupStuff: Boolean;
var Gx, Gy, Dumx, Dumy:Integer;
begin
if Pickup then
begin
Gx := MSCx;
Gy := MSCy;
if FindColorSpiralTolerance(Gx, Gy, 1347504, MSX1, MSY1, MSX2, MSY2, 4) or
FindColorSpiralTolerance(Gx, Gy, 11842750, MSX1, MSY1, MSX2, MSY2, 2)
then
begin
MMouse(Gx, Gy, 2, 2);
Wait(100);
GetMousePos(Gx, Gy);
FindNonInventoryRandoms;
if FindColorTolerance(Dumx, Dumy, 4293337, 42, 8, 120, 21, 50) then // Brown
begin
Mouse(Gx, Gy, 0, 0, False); // pick it up!
RunControl(True);
ChooseOptionText;
RunControl(False);
Result:=True;
end;
end;
end;
end;

//----------------------------------------------------------------------------//

function MyInFight: Boolean;
var
x, y:Integer;
begin
Result := ( FindColor(x, y, 65280, 230, 130, 280, 180)
or FindColor(x, y, 255, 230, 130, 280, 180) )
end;

//----------------------------------------------------------------------------//

function IsFullHitBar:Boolean;
var
FullHitBar, Dx, Dy:integer;
begin
FullHitBar := BitmapFromString(30, 1, 'z78DA7373330002B7214' +
'50200CCCB26E9');
Dx := MSCx;
Dy := MSCy;
if FindColor(Dx, Dy, 192, MSCx-50, MSCy-50, MSCx + 50, MSCy + 50) then
Result := FindBitmapIn(FullHitBar, Dx, Dy, MSCx - 100, MSCy - 60, MSCx + 100, MSCy + 60);
FreeBitmap(FullHitBar);
end;

//----------------------------------------------------------------------------//

Function ClickGuard: Boolean;
var CBx,CBy,GCIndex, Dumx, Dumy, i: Integer;
begin
for GCIndex := 0 to 1 do
begin
CBx := MSCx;
CBy := MSCy;
if FindColorSpiralTolerance(CBx, CBy, NPCColors[GCIndex], MSX1, MSy1, MSX2, MSY2, 3) then
begin
MMouse(CBx, CBy, 0, 15);
Wait(10);
if FindColorTolerance(Dumx, Dumy, 318168, 42, 8, 120, 21, 50) then // Yellow 2026477 318428
begin
// if IsTextInAreaEx(7, 7, 71, 20, Dumx, Dumy, 'G', 100, upchars, True,
// True, 0, 2, -1) then
if IsUpText('G') then
begin
RunControl(True);
GetMousePos(CBx, CBy);
Mouse(CBx, CBy, 0, 0, True);
inc(Guards);
Inc(ReportVars[0]);
Inc(Players[CurrentPlayer].Integers[0]);
NewG := Guards;
for i := 0 to 10 do
begin
if FindColor(Dumx, Dumy, 255, CBx - 8, CBy - 8, CBx + 8, CBy + 8) then
begin
Break;
end;
if FindColor(Dumx, Dumy, 65535, CBx - 8, CBy - 8, CBx + 8, CBy + 8) then
begin
RunControl(False);
Exit;
end;
Wait(10);
end;
FFlag(0);
Result := True;
RunControl(False);
Exit;
end
else
begin
Result := False;
RunControl(False);
Exit;
end;
end;
end;
end;
RunControl(False);
end;

//----------------------------------------------------------------------------//

Function Moving:Boolean;
var
c: array[0..7] of Integer;
i: Integer;
begin
if Not LoggedIn then
begin
Result := False;
Exit;
end;
for i := 0 to 1 do
begin
c[((i * 4) + 0)] := GetColor(MSCx - 40, MSCy - 40);
c[((i * 4) + 1)] := GetColor(MSCx + 40, MSCy + 40);
c[((i * 4) + 0)] := GetColor(MSCx - 40, MSCy - 40);
c[((i * 4) + 1)] := GetColor(MSCx + 40, MSCy + 40);
Wait(100);
end;
if ( c[0] = c[4] ) and ( c[1] = c[5] ) and ( c[2] = c[6] ) and ( c[3] = c[7] )
then
Result := False
else
Result:= True;
end;

//----------------------------------------------------------------------------//

Procedure WaitFight;
var Mark5, FlagMark:Integer;
begin

FlagFTWait;
While Moving do Wait(100);

MarkTime(FlagMark);
repeat
FTWait(1);
if IsFullHitBar then Exit;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 3000) );

MarkTime(Mark5);
repeat
FTWait(1);
if IsFullHitBar then Exit;
until ( MyInFight or (TimeFromMark(Mark5) > 1500) );

MarkTime(Mark5);
repeat
if not CheckAndRestoreHealth then Exit;
FTWait(1);
if IsFullHitBar then Exit;
PickupStuff;
until not MyInFight or ( (GetSystemTime - Mark5) > 30000 );

FlagFTWait;
FTWait(4);
end;

//----------------------------------------------------------------------------//

procedure SPP;
begin
SetChat('on', 1);
SetChat('friends', 2);
SetChat('off', 3);
FixChat;
SetChat('on', 1);
SetChat('friends', 2);
SetChat('off', 3);
if Players[CurrentPlayer].Booleans[0] = False then
begin
Retaliate(True);
Players[CurrentPlayer].Booleans[0]:=True;
end;
SFP;
GetAllLevels;
GameTab(2);
RoadColor := FindFallyRoadColor;
FreeDTM(SquareDDTM);
FreeDTM(ToSquareDDTM);
SquareDDTM := FaladorSquare;
ToSquareDDTM := ToFaladorSquare;

end;

//----------------------------------------------------------------------------//
//
// Main EventLoop
//
//----------------------------------------------------------------------------//

begin
Setup;

repeat
StartTime := GetSystemTime;
InventTime := GetSystemTime;

if LoggedIn then
begin
SPP;
Bank('all');
WalkToGuards;
Repeat
EndTime := GetSystemTime;
if not Loggedin then Break;
if ClickGuard then WaitFight else PickupStuff;
FTWait(2);
FindNonInventoryRandoms;
if not CheckAndRestoreHealth then Break;
if (GetSystemTime - InventTime) > 30000 then
begin
InventTime := GetSystemTime;
if not Callibrate then Break;
end;
until ( EndTime - StartTime > (PlayTime * 60000) ) or not Loggedin;
end;

if LoggedIn then
begin
WalkToBank;
MarkTime(Mark);
repeat
Wait(250);
FindNormalRandoms;
if(TimeFromMark(Mark) > 12000) then begin Logout; Break; end;
until not LoggedIn;
NextPlayer(True);
end;

if (not(Loggedin)) then NextPlayer(False);

until(False);

end.

redmans
03-17-2008, 07:23 PM
Install SRL ;).

i have srl and after u suggeseted it i went back and updated it and turned on the auto update 2 check every 15 mins but im still getting same message..could it be because i didnt fill out the remotemaster thing i dont know what that is if so what should i put there?

const RemoteMaster = ''; // RC Master.

wat do i put here?

screwujagex
03-17-2008, 11:44 PM
ERROR!
Line 432: [Hint] (10397:1): Variable 'OLDMS' never used in script C:\Program Files\SCAR 3.12\includes\SRL/SRL/Core/AntiRandoms/AntiRandoms.scar
Line 430: [Error] (12949:1): Unknown identifier 'SetScreenName' in script C:\Users\me bitch\Desktop\SRL4 Guardz! 0.27 PUB.scar:confused:

ALright im new, please help me. NO ONE EVER RESPONDS WITH SUGGesTIONS ON THESE FORUMS WTF. I THOUGHT THAT THE RULES SAID THAT THIS WAS A FRIENDLY COMMUNITY. :duh:

well for anyone who helps me, THANKS A TON.:D
for anyone who ignores me, THEN SCREW YOU.:fiery:

WT-Fakawi
03-18-2008, 12:22 AM
It is an ok script, but a lil' outdated. It boosted all my guys to 60-60-60. Anyone that cares to update it to the current revision, be my guest! Thanks NaumanAkhlaQ (in advance)

Harry
03-18-2008, 12:23 AM
MR. FAKAWI! You are back? :)

ChrisX
03-18-2008, 02:38 AM
My Fix.

mr_cookie
03-18-2008, 04:10 PM
Since everyone is ignoring me (i think), what is a suggested combat level to do this? (with out getting to much hits ofcourse :p )

arround 30, 40, 50, 60 or 70+

Naum
03-18-2008, 05:26 PM
Lol thankd by Fakawi must store this page in my favourites :D

EvilChicken!
03-18-2008, 06:07 PM
Since everyone is ignoring me (i think), what is a suggested combat level to do this? (with out getting to much hits ofcourse :p )

arround 30, 40, 50, 60 or 70+

I would say around 45. 40 is possible too, but then you should have a lot of players.

mr_cookie
03-18-2008, 06:32 PM
Thanks :), now i must find out wich of my accounts is arround level 40 - 50 (got higher ones but dont want them banned :P )

derrick slay
03-19-2008, 07:58 PM
How can i set my screen name? =(

redmans
03-19-2008, 09:19 PM
ok with chrisx fix i got this 2 work but it seems that every time my guy gets hurt it stands around and waits for him to regen health i had 1 damage done to me and he stood there for a good minute looking at hp

destanjo
03-23-2008, 11:36 AM
i got SRL 4 or someting.. but it wont even start at me xD, or its only me again -.-'':p

bugger0001
03-23-2008, 02:33 PM
I too have a slight problem with this script(using ChrisX Fix). It kind of starts up well, but it doesn't detect water color:
Falador RoadColor = 6254456
Could not find Water Color!
BankColor := 3390156
Falador RoadColor = 6254456
What might be a solution to my problem? I tried to place my acc in different places in and near the bank, but none of it worked for me :(

skilld u
03-23-2008, 02:49 PM
FindWaterColor Is messed up.

bugger0001
03-23-2008, 02:52 PM
FindWaterColor Is messed up.

What u mean by that? It should be autocolor and the function for finding it seems to be alright...

skilld u
03-23-2008, 02:53 PM
theres a bug in SRL.

put this in autocolor.scar:

{************************************************* ******************************
function FindWaterColor: Integer;
By: Tarajunky
Description: Autodetects Water Color on Minimap
************************************************** *****************************}

function FindWaterColor: Integer;
var
GC, a, l, TestColor, Red, Green, Blue : integer;
var
P:array of Tpoint;
begin
GC := 12095356;
Flag;
FindColorsSpiralTolerance(MMCX, MMCY, P, GC, MMX1, MMY1, MMX2, MMY2, 50);
l:=GetArrayLength(P);
for a:= 0 to l-1 do
begin
if rs_OnMinimap(P[a].x,P[a].y) then
begin
TestColor := GetColor(P[a].x,P[a].y);
if SimilarColors(TestColor,GC,50) then
begin
ColorToRGB(TestColor,Red,Green,Blue);
if InRange(Green - Red, 18, 30) then
if InRange(Blue - Red, 55, 72) then
if InRange(Blue - Green, 34, 52) then
if GetColor(P[a].x + 2, P[a].y + 2) = TestColor then
if GetColor(P[a].x + 1, P[a].y + 1) = TestColor then
if GetColor(P[a].x, P[a].y + 2) = TestColor then
if GetColor(P[a].x + 2, P[a].y) = TestColor then
if GetColor(P[a].x, P[a].y + 1) = TestColor then
if GetColor(P[a].x + 1, P[a].y) = TestColor then
if GetColor(P[a].x + 2, P[a].y + 1) = TestColor then
if GetColor(P[a].x + 1, P[a].y + 2) = TestColor then
begin
Result := TestColor;
WaterColor := TestColor;
WriteLn('WaterColor = ' + IntToStr(TestColor));
Exit;
end;
end;
end;
end;
WriteLn('Could not find Water Color!');
Result := 0;
end;

bugger0001
03-23-2008, 03:34 PM
OMG, now it doesn't find FallyRoadColor :S

EDIT: Maybe I should enter the color manually? :P

skilld u
03-23-2008, 03:37 PM
h/o, i'll post the fix in a sec. King Vash made the updated ones


{************************************************* ******************************
function FindFallyRoadColor: Integer;
By: Tarajunky
Description: Autodetects Falador Road Color on Minimap
************************************************** *****************************}

function FindFallyRoadColor: Integer;
var
GC, a, l, TestColor, Red, Green, Blue : integer;
var
P:array of Tpoint;
begin
GC := 6187637;
Flag;
FindColorsSpiralTolerance(MMCX, MMCY, P, GC, MMX1, MMY1, MMX2, MMY2, 50);
l:=GetArrayLength(P);
for a:= 0 to l-1 do
begin
if rs_OnMinimap(P[a].x,P[a].y) then
begin
TestColor := GetColor(P[a].x,P[a].y);
if SimilarColors(TestColor,GC,50) then
begin
ColorToRGB(TestColor,Red,Green,Blue);
if InRange(Red - Blue, 18, 33)then
if InRange(Red - Green, 0, 15) then
if InRange(Green - Blue, 8, 30) then
if GetColor(P[a].x + 5, P[a].y + 5) = TestColor then
if GetColor(P[a].x + 3, P[a].y + 3) = TestColor then
if GetColor(P[a].x, P[a].y + 5) = TestColor then
if GetColor(P[a].x + 5, P[a].y) = TestColor then
if GetColor(P[a].x, P[a].y + 3) = TestColor then
if GetColor(P[a].x + 3, P[a].y) = TestColor then
if GetColor(P[a].x + 5, P[a].y + 3) = TestColor then
if GetColor(P[a].x + 3, P[a].y + 5) = TestColor then
begin
Result := TestColor;
WriteLn('Falador RoadColor = ' +
IntToStr(TestColor));
Exit;
end;
end;
end;
end;
WriteLn('Could not find Falador Road Color!');
Result := 0;
end;

Naum
03-23-2008, 03:56 PM
Man use my fix!!

bugger0001
03-23-2008, 03:57 PM
Ok, now got the colors running, but I now think I'm hopeless in this, because after getting all the colors the script opens my stats tab in RS and clicks on smithing icon. After that it goes crazy and starst moving the cursor around the screen randomly. If I let it do so, then after a while it just logs out...

skilld u
03-23-2008, 04:02 PM
are you using nauman's fix? he posted on page 23 i think.

bugger0001
03-23-2008, 04:10 PM
Man use my fix!!

All the same as described above...

jelmer gf
03-27-2008, 05:04 PM
nice worked for me:D

gotspice
03-27-2008, 07:04 PM
work fine, but it still slow when getting food

ritz
03-27-2008, 08:27 PM
Line 432: [Hint] (10397:1): Variable 'OLDMS' never used in script C:\Program Files\SCAR 3.15\includes\SRL/SRL/Core/AntiRandoms/AntiRandoms.scar
Line 87: [Error] (12275:1): Unknown identifier 'SetMouseMode' in script C:\Program Files\SCAR 3.15\includes\SRL/SRL.scar

Sorry... not working for me. Does this in all scripts :(

Stitch
03-27-2008, 10:08 PM
That script is beeeeast! Fally gaurd fighter.. This is like uber easy EXP! Thanks!

thedemonic19
03-28-2008, 05:25 AM
this is wat i get


Include file C:\Program Files\SCAR 3.12\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling




????? any ideas, plus i am new 2 this so i have no real idea

ALil'Hope
03-29-2008, 01:13 AM
Haha sweet !!!

coolsport23
03-29-2008, 07:14 AM
Nice I'll have to give it a try. Nothin like starting to auto in RS after a long break =) Thanks.

Marrazk
03-29-2008, 09:04 AM
can someone help me, im getting this frog.scar error all the time.


it says this: Line 35: [Error] (8678:11): Unknown identifier 'FindDeformed' in script C:\Program Files\SCAR 3.12\includes\SRL/SRL/Core/AntiRandoms/Frog.scar


help please.

EvilChicken!
03-29-2008, 11:46 AM
Line 432: [Hint] (10397:1): Variable 'OLDMS' never used in script C:\Program Files\SCAR 3.15\includes\SRL/SRL/Core/AntiRandoms/AntiRandoms.scar
Line 87: [Error] (12275:1): Unknown identifier 'SetMouseMode' in script C:\Program Files\SCAR 3.15\includes\SRL/SRL.scar

Sorry... not working for me. Does this in all scripts :(
Get latest revision. Search the forums for a rev tut. There should be one stickied.


this is wat i get


Include file C:\Program Files\SCAR 3.12\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling




????? any ideas, plus i am new 2 this so i have no real idea

Download latest SCAR (3.15) from www.freddy1990.com and get the newest SRL revision. (Search, the forums for revision downloading tut.)


Haha sweet !!!

Not to be rune, but you shouldn't spam. (DON'T post useless posts.)


can someone help me, im getting this frog.scar error all the time.


it says this: Line 35: [Error] (8678:11): Unknown identifier 'FindDeformed' in script C:\Program Files\SCAR 3.12\includes\SRL/SRL/Core/AntiRandoms/Frog.scar


help please.

Download latest SCAR (3.15) from www.freddy1990.com and get the newest SRL revision. (Search, the forums for revision downloading tut.)

Marrazk
03-29-2008, 01:44 PM
now it says this :(

Include file C:\Program Files\SCAR 3.15\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.

EvilChicken!
03-29-2008, 03:25 PM
now it says this :(

Include file C:\Program Files\SCAR 3.15\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.

Do you have the latest revision? If so, its the script.
But, as I said earlier, search the forum for REV/revision tutorials.

OMG; I PUT THE "LAUGHTER" IN "MANSLAUGHTER"!!!!111111

Marrazk
03-29-2008, 03:31 PM
it is the latest version, and i've done everything by the tuts.

EvilChicken!
03-29-2008, 03:46 PM
Are you using the updated/edit version posted a couple pages ago?

AND are you sure you have revision 14? What revision DO you have?

zealkctro
03-29-2008, 04:26 PM
Good Work

I Love your script

Marrazk
03-29-2008, 08:57 PM
can just please someone give me a working script on this forum. where i just need to add the account name and pass. everything i try it with. an error pops up. please, give me a working script :/

Cazabacca
03-30-2008, 01:14 AM
getting this kind of error message... what have i done wrong? yer, flame me for noobishness..

New client targeted
Successfully compiled (987 ms)
File access error
SRL Compiled in 7078 msec
[Runtime Error] : Out Of Range in line 67 in script

i used the script NaumanAkhlaQ copyed few pages ago (page 23).

sacred_user
04-01-2008, 09:01 PM
Im using this and i am verrryy satisfied but when it logs me out and back in ..im assuming for anti-ban ...my bankpin becomes active again..it opens bank then closes and sais it cant find food..any way i can make it enter my pin?

bakec00kies
04-05-2008, 08:12 PM
is this completely antirandom ?

Bakken
04-06-2008, 02:45 PM
have some problems with the script like missing the prayer include, even though I have updated using sub..

DanteMustDie
04-06-2008, 08:42 PM
i tried all the fixes of every page and it still doesnt works lol
looks like fally got a 3rd bank hahahaha :P

keeps giving the color error, or it just starts but wont do anything

vlad
04-08-2008, 02:58 PM
Nice man! I'm new to SRL (well, posting on it anyways) and this script is working so darn good! It gained me 10 range levels in 1 hour of me AFKing! Thanks so much!

ravenone
04-08-2008, 10:13 PM
anyone get this to work w/ 3.15?

Moopoo82
04-18-2008, 12:46 PM
Thank you kindly.

d dot t
04-18-2008, 07:07 PM
Include file C:\Program Files\SCAR 3.15\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling

How do i get this file?

noscope360
04-20-2008, 07:44 PM
Very nice work props

Brandon02852
04-21-2008, 09:45 PM
What SCAR version will make this work? 3.15 doesnt work nor 3.12....ive followed all directions to the last pixel and nothing is working for me...help perhaps??

limpan94
04-29-2008, 07:44 PM
What does it mean by SRL 4??

Rotje
05-01-2008, 11:40 AM
Wich SCAR version should I use ??

Jimmmy
05-01-2008, 02:53 PM
Include file C:\Program Files\SCAR 3.15\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.????

how do i make it exist?

fearmi
05-05-2008, 09:18 PM
Awesome script gained 6 levels in atk that i needed in no time very well made>.<

Alco13
05-09-2008, 12:44 PM
kool i really like the feature that it gets more good from bank

fearmi
05-09-2008, 10:09 PM
Wow such a great bot i continue to use it WT-Fakawi if you read my post would you be so kind as to send me a list of the bots you've created they work so well i luv them

bak2lumbyplz
05-11-2008, 02:01 AM
ahhh, so hard to set up, but il keep trying cuz it looks so good !