SRL Archive - RS3 Outdated / Broken Scripts

[OUTDATED][SRL4] Cows! 0.43


WT-Fakawi

2007-08-19 03:44:23

[SRL4]Cows!


Moved from Members to Public for some time.


AutoFighter/HideCollector by WT-Fakawi.


Version 0.37. SRL 4 REQUIRED, SCSS recommended


Collect 100 Hides per hour and level Combat, Prayer and Cooking!

Stage 2.


—————————————————————————————————————————————–

This Script kills Cows @ the CowField below Falador and collects and buries bones and banks hides and collects optional -but preferred- meat. It can -also optional- cook meat at the fireplace, but that is still in Beta-phase. It walks from Falador East Bank to the Cowfield using the userpicked TreePixel as shown in the picture. Be sure to colorpick that distinct pixel and paste in line 56: "TreePixel = ……;" before running this script! Do not use low level Players with this script, for they will surely die. Make sure Players have at least 30 HP as they will log out if HP drops 25%. Use with SCSS.

—————————————————————————————————————————————–

  • Use SCSS as the script tilts the screen regularly.
  • Place your level 25+ Players in Falador East Bank Left Counter.
  • Equip you Players with Three pieces of wieldable armour.
  • ColorPick the TreeColor as shown in the Picture. Place in line 55.
  • Set skill to: 'attack', 'strength','defence', or 'auto' as preferred fightmode.
  • Follow proceedings of Cows! in: Cows! Stats
—————————————————————————————————————————————–




Stand Here to Start and ColorPick the TreePixel (line 56).



—————————————————————————————————————————————–

Features:

—————————————————————————————————————————————–


  • Kills Cows and Collects Hides and Bones fast.
  • Collects meat.
  • Cooks meat at Fireplace.
  • Banks approx 100 Hides per hour.
  • Checks for state of Gate in a "special" way. Must see!
  • Constant Health/Callibration checking.
  • Autopicks WaterColor.
  • Auto Walks away from Cowfield to Bank at 75% Health.
  • Three distinct methods of bitmap finding.

—————————————————————————————————————————————–

Future Plans:

—————————————————————————————————————————————–

  • Need a way to AutoPick that stupid Pixel :eek:
  • Auto Fighter for Noobs-lvl-3. Fill it up first with cooked meat so they dont die.

—————————————————————————————————————————————–

Known Issues
—————————————————————————————————————————————–


  • Wont Tilt Down with some Windows Config regular RS-clients Use SCSS instead.
  • Misses banks sometimes. Will work on that, prolly easy fix.
  • Very proud of my GateChecking Routine. Works 99% solid.
  • LogOut for HealthDrop. I needed this emergencybreak, since you will encounter a lot of Evil Chickens and Shades, due to heavy combat and bone burying! Easy fix would be: walk to bank, eat till ok and logout :)


Credits: The SRL Team!


Enjoy, keep private! and POST PROGRESS!

zigzag

2007-08-19 03:52:48

I think it is very important for you to know that i love you. THANKS FOR SPEEDY REMAKE OF THIS GREAT SCRIPT! will try shortly

Mr.Klean

2007-08-19 03:52:57

Go Fakawi!

Another great script to add to the list of SRL 4.0 scripts!

WT-Fakawi

2007-08-19 03:55:22

From: mr.klean
Go Fakawi!

Another great script to add to the list of SRL 4.0 scripts!


How 'bout the first? :)

Mr.Klean

2007-08-19 04:00:34

From: WT-Fakawi
How 'bout the first? :)


But didn't you release Ratz overdrive first? :p

EDIT:PS: I added you on IM

gamer716

2007-08-19 05:18:36

yes!…wanna train my noob accounts again thanks

edit: get this error:

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

help

zigzag

2007-08-19 06:24:59

yes i got the above error too…just find the srl.scar file and misc file in includes/srl/srl, copy and paste them into just includes/srl (one folder less)

worked for me…not sure if it's the proper way to do it but i am sure if it isn't someone will post to correct me.

The Claw

2007-08-19 07:10:58

From: WT-Fakawi
How 'bout the first? :)


I think my VWM was the first to be converted over :p hehe

Also, just a quick q, how come SCSS should be used with this and ratz etc, instead of firefox or whatever?

WT-Fakawi

2007-08-19 07:13:25

From: The Claw
I think my VWM was the first to be converted over :p hehe

Also, just a quick q, how come SCSS should be used with this and ratz etc, instead of firefox or whatever?



Because SCSS is the only client that performs map tilt up and down 100% on my comp.

Ratz and Cows both kinda rely on the Map tilting up and down. SCSS is the only one that does that hour after hour. All other clients seem to loose that ability over the hours.

WT-Fakawi

2007-08-19 07:15:00

From: zigzag
yes i got the above error too…just find the srl.scar file and misc file in includes/srl/srl, copy and paste them into just includes/srl (one folder less)

worked for me…not sure if it's the proper way to do it but i am sure if it isn't someone will post to correct me.


You could also add an extra:

Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL.scar.
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL\misc\Bitmaps\Crafting.scar.

gamer716

2007-08-19 17:10:02

From: WT-Fakawi
You could also add an extra:

Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL.scar.
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL\misc\Bitmaps\Crafting.scar.


complied thanks

Opal Tasty

2007-08-19 18:22:34

Wow, looks great. Will edit and post a proggy as soon as I get one.

Harry

2007-08-19 18:34:14

Oh, Lord Fawki, please move your scripts to members section..!!

hiro_monkey

2007-08-19 18:46:57

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

says this when i press run but other scripts work just this 1 does this

solidxxx

2007-08-19 21:16:43

From: hy71194
Oh, Lord Fawki, please move your scripts to members section..!!


dude all you do is hate on the free scripts section.
if you hate it so much why do you come on here?

if you think the free section is only composed of scar noobs then you are mistaking.

were not all leechers here. so keep your idiotic remarks to your self please… THANKS:)

Smartzkid

2007-08-19 21:21:22

Thank you, solid.

Hy, quite frankly, Fawki wrote the scripts. He can put them wherever he wants.

HellBoyz

2007-08-19 22:18:11

Love to try but where is the SRL4.0 download section?

mickaliscious

2007-08-20 13:55:50

From: hiro_monkey
Include file C:\Program Files\SCAR 3.11\includes\SRL.scar does not exist.
Include file C:\Program Files\SCAR 3.11\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.
Failed when compiling

says this when i press run but other scripts work just this 1 does this


WT-Fakawi answered that question about 4 posts up from you. Open your eyes and stop asking stupid questions.

Great

2007-08-20 14:31:10

Omg man u rock i used Cows and i level realy quick man thanks alot!

hiro_monkey

2007-08-20 18:00:08

My Bad My Question Lready Answered Works Now Thx!! Sorry For Not Looking Very Good!

giok13

2007-08-20 22:53:33

hey guys srry bout this question but is thr a plae were all the srl 4 updated scripts r??

dutchmaster309

2007-08-21 02:27:58

Fakawi, 2 thumbs up on the script….U guys like to know about errors, so here's 1 of them.

[Runtime Error] : divide by Zero in line 36 in script…..It's not in ur script though, its on the Mouse.Scar in the SRL Core Folder. Later

Spedcialblaine

2007-08-21 19:15:57

From: giok13
hey guys srry bout this question but is thr a plae were all the srl 4 updated scripts r??


No just use the search button.

Haxor

2007-08-21 20:07:25

good job. you update your scripts preety quickly

Smartzkid

2007-08-21 20:11:32

True, but remember that he's had access to SRL 4 for a lot longer than any of us

slipperyfox

2007-08-21 23:36:49

hi setup last night to run overnight and work this morning and all 4 players were involved with randoms and 3 were frogs and the other on the island near draynor only managed to get 120 hides.

WT-Fakawi

2007-08-22 06:37:58

From: slipperyfox
hi setup last night to run overnight and work this morning and all 4 players were involved with randoms and 3 were frogs and the other on the island near draynor only managed to get 120 hides.

Did you set the Players.nick properly?

gamer716

2007-08-22 07:05:19

i get this error everytime:

[Runtime Error] : Exception: Can't allocate the DIB handle in line 253 in script C:\PROGRAM FILES\SCAR 3.11\includes\SRL/SRL/Core/Text.scar

it only banked 137 hides

WT-Fakawi

2007-08-22 13:15:03

Cows gave me a good run today, on a crowded world.


<============== -0.43- Progress Report ===============>
Worked for 10 Hours, 31 Minutes and 34 Seconds
Banked 53 loads.
Attacked 530 cows.
Collected 810 hides.
Buried 710 bones.
Collected 663 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : ******** = F. AT 52. ST 52. DF 52. PR 40. HP 52. MG 37. CO 40. . - B :7 Times.W : 91 min. L: No GameTab
1 : ******** = T. AT 51. ST 50. DF 50. PR 38. HP 50. MG 37. CO 34. . - B :8 Times.W : 81 min. L: Falador
2 : ******** = T. AT 50. ST 50. DF 50. PR 38. HP 50. MG 37. CO 35. . - B :8 Times.W : 67 min. L: Falador
3 : ******** = T. AT 50. ST 50. DF 49. PR 36. HP 50. MG 37. CO 29. . - B :6 Times.W : 75 min. L: Falador
4 : ******** = T. AT 49. ST 49. DF 48. PR 38. HP 49. MG 37. CO 30. . - B :6 Times.W : 63 min. L: Falador
5 : ******** = T. AT 49. ST 49. DF 48. PR 36. HP 49. MG 37. CO 31. . - B :6 Times.W : 66 min. L: Falador
6 : ******** = T. AT 51. ST 50. DF 50. PR 38. HP 51. MG 37. CO 32. . - B :6 Times.W : 78 min. L: Falador
7 : ******** = T. AT 51. ST 50. DF 50. PR 38. HP 51. MG 37. CO 33. . - B :6 Times.W : 72 min. L: Falador
**********************************************




From: gamer716
i get this error everytime:

[Runtime Error] : Exception: Can't allocate the DIB handle in line 253 in script C:\PROGRAM FILES\SCAR 3.11\includes\SRL/SRL/Core/Text.scar

it only banked 137 hides


That happens to me too on rare occasions. Usually this means PC-restart time.

Hugolord

2007-08-22 13:30:13

From: WT-Fakawi
Cows gave me a good run today, on a crowded world.


<============== -0.43- Progress Report ===============>
Worked for 10 Hours, 31 Minutes and 34 Seconds
Banked 53 loads.
Attacked 530 cows.
Collected 810 hides.
Buried 710 bones.
Collected 663 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : ******** = F. AT 52. ST 52. DF 52. PR 40. HP 52. MG 37. CO 40. . - B :7 Times.W : 91 min. L: No GameTab
1 : ******** = T. AT 51. ST 50. DF 50. PR 38. HP 50. MG 37. CO 34. . - B :8 Times.W : 81 min. L: Falador
2 : ******** = T. AT 50. ST 50. DF 50. PR 38. HP 50. MG 37. CO 35. . - B :8 Times.W : 67 min. L: Falador
3 : ******** = T. AT 50. ST 50. DF 49. PR 36. HP 50. MG 37. CO 29. . - B :6 Times.W : 75 min. L: Falador
4 : ******** = T. AT 49. ST 49. DF 48. PR 38. HP 49. MG 37. CO 30. . - B :6 Times.W : 63 min. L: Falador
5 : ******** = T. AT 49. ST 49. DF 48. PR 36. HP 49. MG 37. CO 31. . - B :6 Times.W : 66 min. L: Falador
6 : ******** = T. AT 51. ST 50. DF 50. PR 38. HP 51. MG 37. CO 32. . - B :6 Times.W : 78 min. L: Falador
7 : ******** = T. AT 51. ST 50. DF 50. PR 38. HP 51. MG 37. CO 33. . - B :6 Times.W : 72 min. L: Falador
**********************************************






That happens to me too on rare occasions. Usually this means PC-restart time.


woah nice report!

gamer716

2007-08-22 20:49:48

nice stats, i think like 60 cb…perfect for autoing

and 38-40 pray, amazing

RudeBoiAlex

2007-08-22 20:53:12

>.< i wish my login worked theni t wou;ld be teh pwnage i mean like coming up to 60 combat from autoing perfect for the minein guild lvls :P

gamer716

2007-08-23 07:09:34

<============== -0.43- Progress Report ===============>
Worked for 6 Hours, 32 Minutes and 15 Seconds
Banked 31 loads.
Attacked 515 cows.
Collected 844 hides.
Buried 341 bones.
Collected 23 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : ******* = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 1 min. L: FalToCow
1 : ***** = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :3 Times.W : 39 min. L: No GameTab
2 : ****** = F. AT 70. ST 53. DF 60. PR 32. HP 61. MG 59. CO 54. . - B :5 Times.W : 62 min. L: No GameTab
3 : ******* = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :6 Times.W : 67 min. L: FalToCow
4 : ****** = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :5 Times.W : 57 min. L: No GameTab
5 : ****** = T. AT 35. ST 34. DF 34. PR 11. HP 35. MG 1. CO 1. . - B :12 Times.W : 116 min. L: Cowfield
**********************************************

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 6 |
| Talks : 2 |
| Capn Hand : 1 |
| Certers Missed : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

verybigkitty

2007-08-24 01:17:34

Got about 200 hides, then ended up in draynor somewhere. Really good script though. I modded it to not pickup bones, and leveled like 10 times. Thanks

faster789

2007-08-24 17:32:53

wow u make all kinds of scripts nice! how bout making this kind…
where it atacks goblins in varock..eat..goes to bank if out of food..gets food…comes back and starts killing again! that will be the best script cuz there are so many pures who want that kind of script!

bluewolfe5

2007-08-24 18:13:35

GRahhh i get this error
Line 43: [Error] (14589:1): Duplicate identifier 'Mark' in script

1q1q

2007-08-26 12:19:00

Worked for 51 Minutes and 4 Seconds
Banked 3 loads.
Attacked 49 cows.
Collected 80 hides.
Buried 43 bones.
Collected 4 meat.
Cooked 0 meat.
Dropped 0 burned meat.


good script :)

WT-Fakawi

2007-08-26 12:23:13

From: 1q1q
Worked for 51 Minutes and 4 Seconds
Banked 3 loads.
Attacked 49 cows.
Collected 80 hides.
Buried 43 bones.
Collected 4 meat.
Cooked 0 meat.
Dropped 0 burned meat.


good script :)


I am glad you like it

1q1q

2007-08-26 12:29:27

hehe :P

Is there any way to disable the pickup of bones beaf?

becuase if it will only pick up hides and nothing else it'll kill faster and get more hides then just pickin up bones n beaf

Hugolord

2007-08-26 12:36:40

From: 1q1q
hehe :P

Is there any way to disable the pickup of bones beaf?

becuase if it will only pick up hides and nothing else it'll kill faster and get more hides then just pickin up bones n beaf


anti ban my friend and i think you can disable it yourself look at the script carefully

WT-Fakawi

2007-08-26 14:28:42

From: 1q1q
hehe :P

Is there any way to disable the pickup of bones beaf?

becuase if it will only pick up hides and nothing else it'll kill faster and get more hides then just pickin up bones n beaf


Nope. Disabling of boneburying is easy enough, but the disabling of meat/bone picking is kinda hard to take out. I use a custom ChooseOption that enables me to always pick hides first, then meat, then bones. You need the bonepicking to keep moving, otherwise you might end up logged out in the cowfield.

wortex

2007-08-26 14:44:58

Hi, i got that 2 errors, can anyone help me?

Successfully compiled
SRL Compiled in 250 msec
Line 1776: [Warning] (14037:16): Calculation always evaluates to False in script C:\Documents and Settings\WorteX\Desktop\[SRL4] Cowz 0.43.scar
[Runtime Error] : Out Of Range in line 96 in script C:\Documents and Settings\WorteX\Desktop\[SRL4] Cowz 0.43.scar

rdk

2007-08-26 20:41:02

hi my character runs south of bank then clicks the building east of road (mining guild) then freezes…any reason why?

Runescape Pro

2007-08-26 22:36:18

this is a very good script! lol
I cant post my proggie because it didnt make a progress report after i banked and went for like half a trip after that, then logged out at bank and there was no information about the last 1 1/2 trips, but anyway…

Worked for about 60-75 Minutes
Banked 4 1/2 loads.
Attacked between 100-125 cows.
Collected 115 hides.
Buried around 85 bones.
Collected 9 meat.(even tho i chose false for meat collecting…)
Cooked 0 meat.
Dropped 0 burned meat.

I LOVE THIS SCRIPT! it lvled my slaves combat up once and got my prayer, strength, and hp up at least once.

cripsta12

2007-08-26 23:22:31

i also got [Runtime Error] : Out Of Range in line 96 in script C:\Documents and Settings\WorteX\Desktop\[SRL4] Cowz 0.43.scar

prolly somthing im doing wrong lol

wortex

2007-08-27 02:48:00

hmm, nice script, but it gets stuck sometimes and on me he had 70% of hes inevtory full of uncooked meat :/ maybe i still make somthing rong

<============== -0.43- Progress Report ===============>
Worked for 6 Minutes and 13 Seconds
Banked 0 loads.
Attacked 5 cows.
Collected 0 hides.
Buried 11 bones.
Collected 0 meat.
Cooked 0 meat.
Dropped 0 burned meat.

ShowerThoughts

2007-08-30 16:39:26

i gonna rape the cows tonight i am bringing all my accoutn that got a yet good enough melee skill to the falador bank and then start raping…
but first i need to bring them there…:(

neep

2007-08-31 18:21:18

Why hasnt anybody rated? does it work fine?

Stegnjv

2007-09-01 11:37:25

can someone give me step by step instructions on how to get this running?

kaustav_002

2007-09-01 12:36:16

You get srl4 properly installed, then position you players in fally bank then you double click on the script which you have saved on your computer then you drag the cross hair to the rs screen, then you type in the names and passes of your characters and select the fighting styles and such, then you log onto the first player then you drag the crosshair to the screen again then you press the green triangle known as play, then you watch as your mouse getsa a life of its own.

psychoson

2007-09-01 15:40:33

Line 55: [Error] (127:4): Unknown identifier 'FileName' in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/core/users.scar

what do i do??

NocKme

2007-09-03 10:35:44

This script isn't very useful but it's good work.

WT-Fakawi

2007-09-03 11:15:36

From: NocKme
This script isn't very useful but it's good work.


Quote of the day :)

RAM

2007-09-03 11:21:42

From: NocKme
This script isn't very useful but it's good work.


From: WT-Fakawi
Quote of the day :)


LOL, Combat Levels, Prayer Levels, Cooking Levels, and eventually Crafting levels are pretty useful to me ;)

gamer716

2007-09-04 15:20:50

<============== -0.43- Progress Report ===============>
Worked for 7 Hours, 45 Minutes and 25 Seconds
Banked 43 loads.
Attacked 584 cows.
Collected 692 hides.
Buried 613 bones.
Collected 507 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : …… = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :30 Times.W : 275 min. L: Cowfield
1 : …….= F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :1 Times.W : 21 min. L: No GameTab
2 : …….. = F. AT 38. ST 34. DF 22. PR 23. HP 34. MG 11. CO 34. . - B :6 Times.W : 98 min. L: No GameTab
3 : ……… = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :6 Times.W : 59 min. L: No GameTab
**********************************************

good script

Gu3st...

2007-09-07 15:06:41

The problem is all the lag on SRL scripts…

Yami Tim

2007-09-08 04:29:05

Nice script :)
but i can't see the picture for the treepixel

steve claget

2007-09-09 02:45:31

From: Yami Tim
Nice script :)
but i can't see the picture for the treepixel


I cant see the picture either. Or the one on the ratz thread.

neep

2007-09-09 04:41:01

Woot nice work, good script for lvling your noob army

WT-Fakawi

2007-09-09 11:11:51

From: steve claget
I cant see the picture either. Or the one on the ratz thread.


I know. I have my server off line once and a while. Should be up by now…

ajaj

2007-09-09 20:26:46

runnning script now will try to post proggress later

1q1q

2007-09-10 07:09:53

Forgot the proggy, but

banked like 235 cow hides, gained 5 str levels

and when i logged in ( i woke up to it offline )
it logged in infront of the gate o.O

chrsk13

2007-09-10 09:19:18

Thanks so much for this script! I'll post a report once i use it. (i'm going to start it in a second.)

I forgot to get the progress report but one guy killed about 69 and the other kill 40-something. Also, it said something about some runtime error and it had antirandoms open. Also, nethier of my guys were stuck in a random event when i came back. Here is the exact text:[Runtime Error] : Exception: Access violation at address 004BAD60 in module 'scar.exe'. Write of address 049EAE6C in line 1010 in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/Core/AntiRandoms/AntiRandoms.scar Also, it only seems to happen when my second player logs in after a few minutes.

anonymoustbh

2007-09-11 17:11:59

Progress report:

<============== -0.43- Progress Report ===============>
Worked for 7 Hours 40 Minutes and 54 Seconds
Banked 32 loads.
Attacked 544 cows.
Collected 896 hides.
Buried 21 bones.
Collected 0 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : USERNAMEPRIVATE = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B : 32 Times.W : 0 min. L: Falador
**********************************************
Successfully executed


worked great, I had to make a few adjustments about the locations of my SRL as I manually installed it and it was the file SRL/SRL.scar not just SRL.scar

love this script, has made me a very nice tank!

______
this script was done in full succession with me watching out for randoms pausing script to complete the mazes and saving myself from evil chickens.
other than that it's been perfect and has worked for 3+ hours alone while i slept (don't ask why i only got 3 hours.. lol)

chocobolalista

2007-09-12 18:03:39

i have this problem with this scrip Include file

D:\edu\SCAR 3.11\includes\SRL.scar does not exist.
Include file D:\edu\SCAR 3.11\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.


what can i do

mat_de_b

2007-09-12 18:05:58

Download SRL just maybe?

stein3

2007-09-13 15:30:48

i added the extra SRL\ to each include but still can't find the bitmap, prolly because there is no bitmap folder. i know its my fault, but why doesn't srl4.0 download when i hit file>download srl?
is srl4 needed for the bitmaps folder?

chocobolalista

2007-09-14 12:02:52

Originally Posted by WT-Fakawi View Post
You could also add an extra:

Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL.scar.
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL\misc\Bitmaps\Crafting.scar.


i still do not undestand what are we suposse to do?…i mean where im going to put that

ShowerThoughts

2007-09-14 13:23:37

after program i think its in teh first 50 lines

chocobolalista

2007-09-14 13:42:16

i have repaired that problem… but now it says

Line 106: [Error] (231:1): Unknown identifier 'MouseSpeed' in script C:\Archivos de programa\SCAR 3.11\includes\srl\srl\core\Setup.scar

sorry for bothering but i have like 3 days trying to use this script and it always mention the same problems its kinda anoying

RudeBoiAlex

2007-09-15 05:44:03

woot using when i move my army there then they can pay for there own laws ect!

EDIT: Ahh sheet some of my players are like lvl 24 im gonna use ratz for 10 hours then cows for some cash

lindstrom

2007-09-15 08:59:19

nice. works good, heres a proggy:
<============== -0.43- Progress Report ===============>
Worked for 54 Minutes and 25 Seconds
Banked 5 loads.
Attacked 51 cows.
Collected 137 hides.
Buried 34 bones.
Collected 3 meat.
Cooked 0 meat.
Dropped 0 burned meat.

758759754

2007-09-15 10:15:49

Well…works pretty well. Here's a proggy:

<============== -0.43- Progress Report ===============>
Worked for 48 Minutes and 37 Seconds
Banked 5 loads.
Attacked 44 cows.
Collected 81 hides.
Buried 66 bones.
Collected 58 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : ********* = T. AT 36. ST 36. DF 35. PR 25. HP 35. MG 6. CO 16. . - B :5 Times.W : 0 min. L: Cowfield
**********************************************

That seems to be the longest i can get it to run for though.

RudeBoiAlex

2007-09-15 11:07:11

May i say flawless :D



<============== -0.43- Progress Report ===============>
Worked for 4 Hours, 39 Minutes and 46 Seconds
Banked 19 loads[s].
Attacked 443 cows.
Collected 469 hides.
Buried 432 bones.
Collected 41 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : = F. AT 42. ST 16. DF 15. PR 6. HP 34. MG 31. CO 5. . - B :2 Times.W : 50 min. L: No GameTab
1 : = T. AT 44. ST 20. DF 16. PR 7. HP 36. MG 31. CO 2. . - B :6 Times.W : 65 min. L: Falador
2 : = F. AT 41. ST 6. DF 3. PR 2. HP 32. MG 32. CO 6. . - B :0 Times.W : 8 min. L: No GameTab
3 : = F. AT 40. ST 4. DF 4. PR 2. HP 31. MG 32. CO 5. . - B :1 Times.W : 16 min. L: No GameTab
4 : = F. AT 44. ST 11. DF 11. PR 4. HP 34. MG 28. CO 6. . - B :4 Times.W : 69 min. L: No GameTab
5 := T. AT 42. ST 14. DF 13. PR 8. HP 34. MG 32. CO 3. . - B :6 Times.W : 35 min. L: Falador
**********************************************


it owns everythink is flawless it just the no gametab bug :(
walking & gate finding worked like a charm
cow killing as soon as it killed one it clicked another :D

-=-=-=FLAWLESS FAKAWI TY-=-=-=-=

phan94

2007-09-15 18:45:25

hey i got a question i got all of it but it says failed when complied o.O

"include misc/bitmaps/crafting"

i have it in there but it failed when compliing

Lil help??

lindstrom

2007-09-16 04:03:02

it worked good before, now it just keeps logging out of no reason? anybody know why? thanks.

RudeBoiAlex

2007-09-16 04:43:46

Hmm heres how i fixed all my errors

1) at the topp where it shows the includes chnage them to this
{.include SRL/SRL.scar}
{.include SRL/SRL/Misc/Bitmaps/Crafting.scar}

2) log in and out then log in again and place your characters where the water color is visiable.

3) color pick the tree color in the picture on this thread (page 1)

4) run and see if it works.


heres my proggie fawkster i h8 that bug

<============== -0.43- Progress Report ===============>
Worked for 6 Hours, 13 Minutes and 20 Seconds
Banked 19 loads[s].
Attacked 606 cows.
Collected 484 hides.
Buried 465 bones.
Collected 38 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : = F. AT 42. ST 21. DF 19. PR 10. HP 34. MG 31. CO 5. . - B :6 Times.W : 119 min. L: No GameTab
1 : = F. AT 44. ST 20. DF 17. PR 8. HP 36. MG 31. CO 2. . - B :0 Times.W : 21 min. L: No GameTab
2 : = F. AT 41. ST 6. DF 5. PR 2. HP 32. MG 32. CO 6. . - B :0 Times.W : 3 min. L: No GameTab
3 : = F. AT 40. ST 6. DF 4. PR 2. HP 32. MG 32. CO 5. . - B :0 .W : 2 min. L: No GameTab
4 : = F. AT 44. ST 19. DF 17. PR 10. HP 35. MG 28. CO 6. . - B :7 Times.W : 117 min. L: No GameTab
5 : = T. AT 42. ST 17. DF 17. PR 11. HP 34. MG 32. CO 3. . - B :6 Times.W : 92 min. L: Cowfield
**********************************************


No randoms :confused:

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| [url]www.srl-forums.com[/url] |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 11 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

WT-Fakawi

2007-09-16 06:59:40

From: rudeboialex

No randoms :confused:


Thats because the Player move a lot.

da scripter

2007-09-16 13:39:53

Is there a way to turn bone burying off? b/c i wanna use this to make money on my pure with but if i bury bone ittl sorta destroy the meaning of 'pure'

The Claw

2007-09-17 02:25:15

[Runtime Error] : Exception: Can't allocate the DIB handle in line 256 in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/Core/Text.scar

ive gotten this the last 2 times ive tried to overnight this script, once was after 6 hours, the other after about 58 mins. any ideas?

WT-Fakawi

2007-09-17 03:02:45

From: The Claw
[Runtime Error] : Exception: Can't allocate the DIB handle in line 256 in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/Core/Text.scar

ive gotten this the last 2 times ive tried to overnight this script, once was after 6 hours, the other after about 58 mins. any ideas?


Happens to me once and a while. I usually reboot my System when these kind of errors occur.

chocobolalista

2007-09-17 18:04:02

nice script man.. but theres just one litle problem…

i fill all the setup and everything but after like 3 loads my acc logs out and is the turn of the next player eventho i have the others player activation in false…so when this happens i try to selecto the number of player im going to use and i only have 1 acc… so … i put that im going to use just 1 player… and then is the error…. [Runtime Error] : Out Of Range in line 96 in script D:\edu\[SRL4] Cowz 0.43.scar… what im trying to say is that i cant declare the number of player and my acc logs out every three loads and in the report box says that is the turn of the next player…..what can i do??

The Claw

2007-09-17 22:17:24

ok, that DIB error seems to have gone away after rebooting. im watching cows run right now, and one of the cows had gotten outside the gate somehow, and the gate had closed. the script clicked on it, and cause the gate was closed it di d that backwards walking thing all the way through the building below the cow patch, to just outside the place where the chickens are. atm its been sitting at that one spot, with the mouse moving everywhere. perhaps have something so if it doesnt successfully click a cow or pick up a hide, bone, or meat after a minute it would calibrate? i know that there is calibreation in there already, but the farming symbol was visible from the spot that it got stuck at so it didnt work.

WT-Fakawi

2007-09-18 05:12:47

From: The Claw
ok, that DIB error seems to have gone away after rebooting. im watching cows run right now, and one of the cows had gotten outside the gate somehow, and the gate had closed. the script clicked on it, and cause the gate was closed it di d that backwards walking thing all the way through the building below the cow patch, to just outside the place where the chickens are. atm its been sitting at that one spot, with the mouse moving everywhere. perhaps have something so if it doesnt successfully click a cow or pick up a hide, bone, or meat after a minute it would calibrate? i know that there is calibreation in there already, but the farming symbol was visible from the spot that it got stuck at so it didnt work.


Callibrate is called once every 30 seconds if I am correct. I know about the Cow closed gate bug. Not much I can do about that. It will cause the Player to become false. I will build in a NoCows-for-60-seconds kinda sailfase logging you out when such a thing occurs.

deathcrow

2007-09-19 10:42:09

this script is great….but what if i dont want to bury bones….how can i take this off without messing up the script?

WT-Fakawi

2007-09-19 11:47:48

From: deathcrow
this script is great….but what if i dont want to bury bones….how can i take this off without messing up the script?


Take out the burying routine and let the Player carry the bones to the Bank.

deathcrow

2007-09-19 12:39:50

sorry….could you tell me what lines those are to take out because i can only find the part where it finds and picks them up. Or can you tell me the lines to get rid of the picking up and the burrying of the bones. Or would that mess up the script?
That would help greatly thanks..

Thanks for the help WT-Fakawi for the post below ^_^ i love it!

WT-Fakawi

2007-09-19 13:38:20

Just blank the BoneCount line.

//----------------------------------------------------------------------------//
//--- Nifty Little Stupid3ooo Procs. Cleans up inventory. ---//
//----------------------------------------------------------------------------//

Procedure CleanUpInventory;
begin
BoneCount := BoneCount + ClickAllItemsBmpTolWait('ury', Bone, 50, 1000); // bury bones
// FTWait(8);
// CheckHealth;
end;

nething

2007-09-19 17:58:59

Just Tested and it seems to work really good. At the end I got a Leo but it logged out O.K. Well heres a really short proggy.

<============== -0.43- Progress Report ===============>
Worked for 21 Minutes and 6 Seconds
Banked 2 loads[s].
Attacked 24 cows.
Collected 37 hides.
Buried 23 bones.
Collected 19 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : first one = T. AT 20. ST 17. DF 17. PR 1. HP 20. MG 1. CO 1. . - B :1 Times.W : 10 min. L: Falador
1 : second one = T. AT 23. ST 18. DF 18. PR 1. HP 22. MG 1. CO 1. . - B :1 Times.W : 0 min. L: Falador
2 : third = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
**********************************************

The Claw

2007-09-19 18:05:38

[FONT="Courier New"]<============== -0.43- Progress Report ===============>
Worked for 5 Hours, 5 Minutes and 5 Seconds
Banked 23 loads[s].
Attacked 214 cows.
Collected 417 hides.
Buried 372 bones.
Collected 224 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : *** = F. AT 29. ST 29. DF 29. PR 21. HP 33. MG 37. CO 6. . - B :6 Times.W : 72 min. L: No GameTab
1 : *** = F. AT 27. ST 27. DF 27. PR 18. HP 32. MG 40. CO 2. . - B :1 Times.W : 17 min. L: No GameTab
2 : *** = F. AT 26. ST 25. DF 25. PR 16. HP 30. MG 37. CO 1. . - B :1 Times.W : 23 min. L: No GameTab
3 : *** = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :5 Times.W : 52 min. L: FalToCow
4 : *** = F. AT 27. ST 27. DF 27. PR 18. HP 31. MG 37. CO 1. . - B :3 Times.W : 36 min. L: No GameTab
5 : *** = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :7 Times.W : 60 min. L: Cowfield
**********************************************[/FONT]

But they all had gametabs? It seems that most of them were lost one click away from the gate, while going to the cowfield. At the part where we have spotted the red bitmap, move the camera down, up, set run on then walk to it.

nething

2007-09-20 00:28:41

Heres a better proggy and hopefully I will have one close to 4 hours in a little while. Works great. Don't think i can beat that proggy ^^ but oh well.
<============== -0.43- Progress Report ===============>
Worked for 55 Minutes and 6 Seconds
Banked 4 loads[s].
Attacked 77 cows.
Collected 43 hides.
Buried 0 bones.
Collected 25 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : first = T. AT 20. ST 19. DF 18. PR 1. HP 21. MG 1. CO 1. . - B :2 Times.W : 15 min. L: Falador
1 : second = F. AT 23. ST 19. DF 18. PR 1. HP 22. MG 1. CO 1. . - B :0 Times.W : 8 min. L: No GameTab
2 : third = T. AT 25. ST 25. DF 25. PR 2. HP 26. MG 1. CO 1. . - B :2 Times.W : 0 min. L: Falador
**********************************************

fabis94

2007-09-20 12:41:37

when it starts the script it goes to mining guild then to falador gate and starts moving cursor all over the place…what to do?

WT-Fakawi

2007-09-20 14:06:42

From: fabis94
when it starts the script it goes to mining guild then to falador gate and starts moving cursor all over the place…what to do?


Have you set the TreePixel properly?

Aje

2007-09-20 16:51:08

From: WT-Fakawi
Have you set the TreePixel properly?


Think he hasnt, thats what used to happen if tree colour was wrong for me

mattar

2007-09-22 21:34:45

i dont wana sound stupid… but i read most of posts.. and i cant seem to find the srl.scar file in included/srl/srl.. all i have r core & extended & skills & misc… i redownloaded scar and srl but still no use?

lindstrom

2007-09-23 05:36:04

im getting verry confused, these kind of problems always happens to me.. well, first time i tried the script it worked for and hour, but now it works for , max 20 minutes and then it logs out of no reason, jsut says next player, and then it logs in on the other player, works for maybe 5 minutes then just logs out of no reason then just sits there doing nothing, and bout the fight time, i putted in 20 seconds but it will click on pick up bone after maybe 3 seconds so it will never kill the cow before picks up bones/hide. other than that its a verry good script, it worked verry good before dont, know what happend, thx

gamer716

2007-09-26 06:34:45

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

i get this error but i have the include in that folder already

any ideas of wats going on?

Nikize

2007-09-28 15:48:11

Exuse me, but how on earth i could use SCSS, when it shows only 1/4 of the runescape screen ( top left part ) and i cant find any possible way to resize the application window!
Somebody explain me how to make SCSS FULLSCREEN
Also im using Scar 3.12, but the instructions say u should have 3.11, does it mess up the script much if i have 3.12, i personally think it wont affect it?

-Nikize

jellybean468

2007-09-29 08:55:44

I get this error.

Line 1700: [Error] (16411:34): Unknown identifier 'OpenBank3' in script

Here:

    If not OpenBankQuiet('feb') then OpenBank3;

Why? Can anyone help me please?

WT-Fakawi

2007-09-29 09:24:49

From: jellybean468
I get this error.

Line 1700: [Error] (16411:34): Unknown identifier 'OpenBank3' in script

Here:

    If not OpenBankQuiet('feb') then OpenBank3;

Why? Can anyone help me please?


replace it with:

    If not OpenBankQuiet('feb') then OpenBankFast('feb');

Nikize

2007-09-29 09:48:42

From: Nikize
Exuse me, but how on earth i could use SCSS, when it shows only 1/4 of the runescape screen ( top left part ) and i cant find any possible way to resize the application window!
Somebody explain me how to make SCSS FULLSCREEN
Also im using Scar 3.12, but the instructions say u should have 3.11, does it mess up the script much if i have 3.12, i personally think it wont affect it?

-Nikize


Damit answer me, at least on the version question!

lindstrom

2007-09-29 09:59:05

From: Nikize
Damit answer me, at least on the version question!


Hi nikize, take it easy, you will get your answer but it doenst come in 2 seconds, no the script doesnt mess up except for one easy thing.
replace this:

If not OpenBankQuiet('feb') then OpenBank3;

with this

If not OpenBankQuiet('feb') then OpenBankFast('feb');

bout the scss thing i dont know

[S]paz

2007-09-29 19:07:45

ok need help i do the same as otehr where i endup in fallyguild mining place and freze up … i think the tree pixel is right…1456174 … any ideas??

othr wise look s a gr8 script … i think the same happens withthe ratz script too cos i keep goin south till i cant anymoe and i think its the color pixles that are wrong.. plz help

Simtoon

2007-09-30 18:54:32

nice

WT-Fakawi

2007-10-01 02:57:58

From: spaztaz666
ok need help i do the same as otehr where i endup in fallyguild mining place and freze up … i think the tree pixel is right…1456174 … any ideas??

othr wise look s a gr8 script … i think the same happens withthe ratz script too cos i keep goin south till i cant anymoe and i think its the color pixles that are wrong.. plz help


The TreePixel changes every world. Also, make sure you load a world twice (Login-LogOut-Log-In on the same world!) before picking the TreePixels. Now you've done that, you shouldnt have a problem running the script.

[S]paz

2007-10-01 16:15:22

ahh ok ill try it.. same for thr ratz none too?? lol cos i wa sin ur pic to picth color…lol ok ill try thx fakawi

merchartist

2007-10-02 08:10:08

From: gamer716
Include file C:\Program Files\SCAR 3.12\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.

i get this error but i have the include in that folder already

any ideas of wats going on?


Well at the top of the script it says {.include SRL/misc/Bitmaps/Crafting.scar} on line 40. Change this to {.include SRL/SRL/misc/Bitmaps/Crafting.scar}. If you put the includes in the right place this should now work.

Hope I helped.

deathcrow

2007-10-03 20:17:40

all of a sudden for the first time this error started to come up:
Line 31: [Error] (77:1): Duplicate identifier '' in script C:\Program Files\SCAR 3.11\includes\srl\srl\core\Globals.scar
Dont know y or sure y…i havnt changed anything to make it start doing this…help plz?

realrocker00

2007-10-06 22:28:04

:confused: im geting mad…lol not at you, at my lack of computer abilitys… I dont know what i am doing wrong…the scrpts not even starting for me.

RudeBoiAlex

2007-10-09 17:07:42

From: realrocker00
:confused: im geting mad…lol not at you, at my lack of computer abilitys… I dont know what i am doing wrong…the scrpts not even starting for me.


What do you mean its not starting? Do you get an error in the debug box?

ShowerThoughts

2007-10-09 17:09:36

the dev's(fawkie) got other srl they use
{.include srl.scar]
and we
{.include srl/srl.scar}

Kaizetsu

2007-10-09 22:00:28

How do people colorpick that ONE SPECIFIC PIXEL. Is there a way to zoom in because it just seems impossible to get.

chocobolalista

2007-10-10 00:22:56

What do I do in
Line 250: [Error] (1103:11): Unknown identifier 'ScanExactMinimapD' in script C:\Program Files\SCAR 3.12\includes\SRL/SRL/Core/Color.scar

tehkow

2007-10-10 19:02:26

Got an error :confused:

Line 1700: [Error] (16425:34): Unknown identifier 'OpenBank3' in script C:\Program Files\SCAR 3.12\Scripts\[SRL4] Cowz 0.43.scar

any ideas?

EDIT: Nvm, found my answer in previous post :)



PROGGIE!

<============== -0.43- Progress Report ===============>
Worked for 36 Minutes and 16 Seconds
Banked 4 loads.
Attacked 34 cows.
Collected 97 hides.
Buried 0 bones.
Collected 0 meat.
Cooked 0 meat.
Dropped 0 burned meat.

stopped because it couldn't detect the compass angle

great script though!

Kaizetsu

2007-10-10 20:58:42

From: Kaizetsu
How do people colorpick that ONE SPECIFIC PIXEL. Is there a way to zoom in because it just seems impossible to get.


Nevermind.

WT-Fakawi

2007-10-13 12:18:58

Still works fine :)

<============== -0.43- Progress Report ===============>
Worked for 14 Hours, 38 Minutes and 34 Seconds
Banked 78 loads.
Attacked 930 cows.
Collected 1356 hides.
Buried 969 bones.
Collected 807 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : ***** = F. AT 58. ST 58. DF 58. PR 44. HP 58. MG 37. CO 50. . - B :17 Times.W : 154 min. L: No GameTab
1 : ***** = F. AT 56. ST 56. DF 55. PR 41. HP 56. MG 37. CO 43. . - B :9 Times.W : 112 min. L: No GameTab
2 : ***** = F. AT 56. ST 55. DF 55. PR 41. HP 56. MG 37. CO 44. . - B :0 Times.W : 25 min. L: No GameTab
3 : ***** = F. AT 55. ST 55. DF 54. PR 40. HP 55. MG 37. CO 43. . - B :0 Times.W : 23 min. L: No GameTab
4 : ***** = F. AT 54. ST 54. DF 54. PR 40. HP 54. MG 37. CO 43. . - B :11 Times.W : 96 min. L: No GameTab
5 : ***** = T. AT 55. ST 54. DF 54. PR 40. HP 54. MG 37. CO 44. . - B :22 Times.W : 204 min. L: Cowfield
6 : ***** = F. AT 56. ST 55. DF 55. PR 41. HP 55. MG 37. CO 42. . - B :13 Times.W : 143 min. L: No GameTab
7 : ***** = F. AT 57. ST 57. DF 56. PR 42. HP 57. MG 37. CO 45. . - B :6 Times.W : 70 min. L: No GameTab
**********************************************

q3ick

2007-10-13 19:11:41

sweet im gonna dl right now!

bet mtv

2007-10-14 02:07:04

how do i fix this lol its been a while ive forgot quite a few things
lol im a script nup



Include files updated from web
Include file C:\Program Files\SCAR 3.12\includes\SRL.scar does not exist.
Include file C:\Program Files\SCAR 3.12\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.
Failed when compiling

NCDS

2007-10-14 16:39:01

uhh noob question, where do i download SCSS? i just recently started in with this stuff again, im out of the loop!

ShowerThoughts

2007-10-14 16:51:21

@ n c d s look in the srl include

at the people who got script probs look here!!!

if you get the error unknow id ''openbank3'' in script then go to that line and change it to openbankfast('feb');

if you get an error on teh first lines (this lines):
teh fix:
{.include srl.scar]
change to!
{.include srl/srl.scar}


~hermpie :)

s33 teh pain

2007-10-15 09:50:28

Fawaki could u add an option of bury bones.. because mabey some people dont want prayer.. can u add that option like Bury bones: false or true??
then il try it (A) because i dont want pray i cant use it now :(

m a t t

2007-10-18 06:28:43

str for pure bones n hides for main. thx fakawi :)!

bluedog

2007-10-20 10:10:10

won't compile. says it can't find srl.scar or crafting in the bitmaps file but I have both of those. I tried downdating it to rev 1 but it still wouldn't work

schoony

2007-10-20 10:39:06

I changed it to OpenBankFast and it still does not work…

Edit:

Nvm… fixed it up now it works.

supersayian2224

2007-10-21 16:39:38

will it still bury bones if i put the skill to strength? if not how?>

supersayian2224

2007-10-21 22:50:25

.. can someone help the script always hovers over the strength icon and does nothing.


nvm works now!

supersayian2224

2007-10-22 18:35:36

Nvm it cant work again!

TheGuyWhoGotOn

2007-10-22 20:50:10

Ya please don't double…or triple post…It would be nice if you posted your errors.

supersayian2224

2007-10-22 21:37:59

Lol sorry. But all it does is hover over the strength symbol after it starts.

canu44

2007-10-23 01:05:12

NIce i amma check it out

slackjaw7

2007-10-24 09:06:22

From: wortex
Hi, i got that 2 errors, can anyone help me?

Successfully compiled
SRL Compiled in 250 msec
Line 1776: [Warning] (14037:16): Calculation always evaluates to False in script C:\Documents and Settings\WorteX\Desktop\[SRL4] Cowz 0.43.scar
[Runtime Error] : Out Of Range in line 96 in script C:\Documents and Settings\WorteX\Desktop\[SRL4] Cowz 0.43.scar


:D
first error i got was this…
Include file C:\Program Files\SCAR 3.12\includes\SRL.scar does not exist.
Include file C:\Program Files\SCAR 3.12\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.
Failed when compiling
~~Copied everything one lvl up, this isn't the first time its happened to me~~

second error…
Line 1700: [Error] (16411:34): Unknown identifier 'OpenBank3' in script C:\Program Files\SCAR 3.12\Scripts\COWZZZ.scar
~~Changed it according to Fakawi 'OpenBankFast'~~

third error…
Line 1776: [Warning] (16487:16): "True and" is not needed in script C:\Program Files\SCAR 3.12\Scripts\COWZZZ.scar
~~Went with old faithful and set a couple of // in there~~

Works perfectly


Worked for 17 Minutes and 47 Seconds
Banked 0 loads.
Attacked 10 cows.
Collected 0 hides.
Buried 7 bones.
Collected 0 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : _________ T. AT 27. ST 33. DF 43. PR 13. HP 41. MG 51. CO 6. . - B :0 Times.W : 0 min. L: Cowfield
1 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
2 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
3 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
4 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
5 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
6 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
7 : _________ = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
**********************************************

Thanks. Great script

Slackjaw7

vanir 00

2007-10-24 15:18:13

Mine is having a bit of a problem… whenever i run script i get this error message:

Include file G:\runescape\Scar\Program\SCAR 3.12\includes\SRL.scar does not exist.
Include file G:\runescape\Scar\Program\SCAR 3.12\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.

Can any1 plz tell me why - it's a shame to get an error when the script looks awesome.

jas0npc

2007-10-25 00:09:20

strange just started getting this error
[Error] (16425:34): Unknown identifier 'OpenBank3' in script C:\Program Files\SCAR 3.12\Scripts\[SRL4] Cowz 0.43.scar

SpAz

2007-10-25 00:42:06

From: vanir 00
Mine is having a bit of a problem… whenever i run script i get this error message:

Include file G:\runescape\Scar\Program\SCAR 3.12\includes\SRL.scar does not exist.
Include file G:\runescape\Scar\Program\SCAR 3.12\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.

Can any1 plz tell me why - it's a shame to get an error when the script looks awesome.


He is just missing part of the includes…

In lines 39 and 40, it should say this in the script…

{.include SRL/SRL.scar}
{.include SRL/SRL/misc/Bitmaps/Crafting.scar}

not..

{.include SRL.scar}
{.include SRL/misc/Bitmaps/Crafting.scar}

Change it to that, and then you will get a new error that says…

Line 1650: [Error] (16375:34): Unknown identifier 'OpenBank3' in script C:\Program Files\SCAR 3.12\Scripts\[SRL4] Cowz 0.43.scar

In this error, change the OpenBank3; to Exit; so it says…

If not OpenBankQuiet('feb') then Exit;

canu44

2007-10-25 02:36:48

umm i couldnt post up proggy because IT WENT TOO slow and i quit. it picks up all the cowhides, but it leaves out 20% fo teh bones

NiCbaZ

2007-10-25 07:48:13

From: canu44
umm i couldnt post up proggy because IT WENT TOO slow and i quit. it picks up all the cowhides, but it leaves out 20% fo teh bones



u bagging wt-fawki? huh never do that he is the king of SRL the king omfgf the kING the KING

thanks that is all i have to say.

canu44

2007-10-26 00:41:29

no really after the script started running the computer graphic went overload then it went liek one frame per sec. so i had to quit. This happened after running it for 5 mins. I do not know why but this does not happen with other scripts

bluedog

2007-10-27 12:56:29

first error i got was this…
Include file C:\Program Files\SCAR 3.12\includes\SRL.scar does not exist.
Include file C:\Program Files\SCAR 3.12\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.
Failed when compiling
~~Copied everything one lvl up, this isn't the first time its happened to me~~

second error…
Line 1700: [Error] (16411:34): Unknown identifier 'OpenBank3' in script C:\Program Files\SCAR 3.12\Scripts\COWZZZ.scar
~~Changed it according to Fakawi 'OpenBankFast'~~

third error…
Line 1776: [Warning] (16487:16): "True and" is not needed in script C:\Program Files\SCAR 3.12\Scripts\COWZZZ.scar
~~Went with old faithful and set a couple of // in there~~

Works perfectly


nvm i forgot to pick the color, I thought the one already there was enough, though, I'd like to have one that would just pick up the hides because that is the only reason I use the script.

ShowerThoughts

2007-10-27 13:05:57

WT-Fawaki i made it compile so the l33chers shut up its okay to post? if not delete it, with your dev powers ;)

Updated(compiling) COWS!

{=========================================================================]
[ SRL Cow Killer / Hide & Meat Collector / Banker / Bone Burier ]
[ ]
[ NAME : SRL Cow Killer/Collector 0.43 ]
[ WRITER : WT-Fakawi (Fawki) ]
[ CATEGORY : Fighter/Collector ]
[ DESCRIPTION : See below. ]
[ USAGE : Fights Cows below Falador. Collects and banks. ]
[ AUTOCOLOR : No. Pick RoadColor outside Falador. Line 48. ]
[ NOTES : ]
[ CONTACT : [email]WTFakawi@hotmail.com[/email] ]
[ SRL REV. : 4 SCAR 3.11 ]
[=========================================================================]
[ This Script kills Cows @ the cowfield below Falador and collects ]
[ hides and bones, cook meat at the fireplace, buries bones and ]
[ banks hides ]
[ ]
[=========================================================================]
[ Instructions. ]
[=========================================================================]
[ ]
[ USE SCSS CLIENT ]
[ ]
[ COLORPICK THE TREECOLOR IN LINE 56. See guard mager thread for details ]
[ [url]http://www.villavu.com/forum/showthread.php?t=5936?t=6840[/url] ]
[ ]
[ ]
[ 1. USE Runescape with Low Detail, Very Bright. ]
[ 2. Set your Screen to 32 bit TRUE color. ]
[ 3. Set Playernames and Passwords in DeclarePlayers. ]
[ 4. Set NumberOfPlayers. ]
[ 5. Position your chars at Falador east bank LEFTMOST bankslot. ]
[ 6. Make sure your Players have three pieces of armour. ]
[ 7. If script cant find colors manually align MM North BEFORE RUNNING. ]
[=========================================================================}

program CowKiller;

{.include SRL/srl.scar}
{.include SRL/srl/misc/Bitmaps/Crafting.scar}

var
Mark, FB1, FB2, FB3, MMGate, Bone, BoneCount, NewBones, OldBones, ColdCount, CewCount,
BoneHide1, BoneHide2, BoneHide3, BoneHide4,
Meat, Hides, Cal, Cow1, Cow2, Cow3, Cow4, Cows,
Gate3, Gate6, Gate9, CowHideText, BonesText, RawBeefText, MainMark,
FirePlace, Fireplace2, FPD1, FPD2, FPD3, CookedMeatCount,
BurnedMeatCount, FaladorEastBank: integer;

var
SST1, SST2, FindNorMalRandomsTime, FindFastRandomsTime: LongInt;

var CowHide: array[1..8] of Integer;

//----------------------REQUIRED COLOR --------------------------------------//
const
TreeColor = 533016; // <- COLORPICK THE RIGHT TREECOLOR!!

//---------------------OPTIONAL FIELDS----------------------------------------//

const
Loads = 2; //<- Number of loads before switching Player.
MySRLID = ''; //<- Your SRLID. Leave blank if you dont have one.
MySRLPassword = ''; //<- Your SRL Password here if you want to have yout stats logged
RemoteMaster = ''; //<- fill in the Nickname of the RC master
CollectMeat = True; //<- Enables Meat collection
CookMeat = False; //<- Enables Meat Cooking! (Experimental)
FawkiDebug = False; // For extensive reports set to True.
FightingTime = 14; // fighting TimeOut in second. 14 is ok for level - 30+

//--------------------DO NOT CHANGE THESE VALUES------------------------------//

GateColor = 4350580; // AUTOCOLORS
MeatColor = 1122975;
CalfColor = 5797788;
VersionNumber = '0.43';

procedure HandleGate(ToFrom:String); Forward;
Function PickUp:Boolean; Forward;
Procedure WalkToFalador(How:string); Forward;
Procedure CleanUpInventory; Forward;

Procedure DeclarePlayers;
begin

NumberOfPlayers(8);
CurrentPlayer := 0;

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

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

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

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

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

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

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

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

end;


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

procedure PlayerStats;

var
Active: string;
var
i: Integer;
begin

for i := 0 to HowManyPlayers-1 do
begin
if Players[i].Active=True then Active:='T' else Active:='F';
writeln( (inttostr(i))+' : '+Players[i].name + ' = '+Active
+'. '
+'AT '+inttostr(Players[i].level[1])+'. '
+'ST '+inttostr(Players[i].level[2])+'. '
+'DF '+inttostr(Players[i].level[3])+'. '
+'PR '+inttostr(Players[i].level[5])+'. '
+'HP '+inttostr(Players[i].level[8])+'. '
+'MG '+inttostr(Players[i].level[6])+'. '
+'CO '+inttostr(Players[i].level[18])+'. '
+'. - B :' + inttostr(Players[i].Banked)+' Times.'+
+'W : '+IntToStr(Players[i].Worked)+' min. '
+'L: '+Players[i].loc);
end
writeln('**********************************************');
end;

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

procedure ProgressReport;
begin
begin
WriteLn(' ');
WriteLn('<============== -'+VersionNumber+'- Progress Report ===============>');
writeln('Worked for '+ TimeRunning);
WriteLn('Banked '+IntToStr(banks)+' loads[s].');
WriteLn('Attacked '+IntToStr(Cows)+' cows.');
WriteLn('Collected '+IntToStr(Hides)+' hides.');
WriteLn('Buried '+IntToStr(BoneCount)+' bones.');
WriteLn('Collected '+IntToStr(Meat)+' meat.');
WriteLn('Cooked '+IntToStr(CookedMeatCount)+' meat.');
WriteLn('Dropped '+IntToStr(BurnedMeatCount)+' burned meat.');
end;
PlayerStats;
CewCount := Cows; // some fuzzy stats logic :)
NewBones:= BoneCount;
Reportvars[1] := CewCount - ColdCount;
Reportvars[3] := NewBones - OldBones;
SRLRandomsReport;
ColdCount := Cows;
OldBones:= BoneCount;
end;

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

Procedure FillMem;
begin
FB1 := DTMFromString('78DA636C66626008634001972E5E66F80FA41' +
'981F83F1030B601D5C4A0AAF9F38789810BAA0604189B8850D345' +
'580D00CA7B110D'); // three yellow bankerdots. Works in combi with DM3Flag

FB2 := DTMFromString('78DA63EC61626008614001478F1E65F80FA41' +
'981F83F1030F602D544A1AAF9F38789810BAA0604182712A1662A' +
'504D247E3500C2961107');

FB3 := DTMFromString('78DA636C646260086140038C0CFFC12403C37' +
'F206004A9894255F1E70F130317540D58472B504D3401359D4035' +
'31F8D50000978B0E8E');

MMGate := BitmapFromString(4, 1, 'F70000F70000F70000F70000'); // MM red stripe

Gate3 := BitmapFromString(3, 1, 'E80000E80000E80000');

Gate6 := BitmapFromString(3, 2, '778421778421778421E8000' +
'0E80000E80000');

Gate9 := BitmapFromString(3, 3, 'z78DA3337B7303132344722' +
'5D2D0C80009934C750030034130B26');

FPD1 := BitmapFromString(2, 5, 'z78DAB3B030373671' +
'B1C020DD8C0C8000429A5B9AB9996121018D1F0D01');
FPD2 := BitmapFromString(3, 3, '88734D88734D88734' +
'DF20000F20000F20000796F60796F60796F60');
FPD3 := BitmapFromString(1, 3, '88734DF20000796F6' +
'0');

Bone := BitmapFromString2(False, 'aE351F78DA5D8D5B0EC520' +
'0844B7449541FAC9A3EE7F498536B9B9A91FE389830722A26B559' +
'01D15425C0995661DCD88E6637CDAA1FC6BB19FF91EA1C557B3A3' +
'F931BF9E85FD6929DB70CCFE5BF77FA6E6C8E1E9D3674420382D9' +
'1703236F6696A1AA83EC38363D6222C28AD3EBA48B6D1891322D8' +
'CFDE72BE364981E07DB901A00');

BoneHide1 := BitmapFromString(9, 1, 'C2B9B8C2B9B8C2B9B8D5D0' +
'CFD4CECE978D8CB7ACABBAAFAFB8ADAD'); // long stretched

BoneHide2 := BitmapFromString(3, 3, 'B1A5A55A7B1D5A7B1DB1' +
'A5A55A7B1D5A7B1DAB9F9FB3A8A75A7B1D');// upperright corner

BoneHide3 := BitmapFromString(4, 4, 'z78DA3375B330323230C' +
'5209D0C1C4D1C4D9049FCE28ECE8E068E064E868EA68EA6101222' +
'0E000011153E'); // upperrightcorner

BoneHide4 := BitmapFromString(3, 4, 'C2B9B9C2B9B95A7B1DBF' +
'B6B6BFB6B65A7B1DCBC4C4CBC4C45A7B1D57771D57771D57771D'); // lowerright corne

Cow1 := BitmapFromString(6, 1, 'C1BDB7C1BDB7C1BDB75A523C' +
'574F3A574F3A');

Cow2 := BitmapFromString(1, 6, '604B40604B40604B40685952' +
'685952665751');

Cow3 := BitmapFromString(6, 1, 'C1BDB7C1BDB7C1BDB7918072' +
'8F7E718F7E71');

Cow4 := BitmapFromString(1, 6, 'C0BBB6C0BBB6BEBAB48F7560' +
'8D735E8D735E');

CowHideText := BitmapFromString(25, 1, 'z78DA7373B334303170' +
'03931060EA626A6262EE4684387E9254D390C5019A022059');

BonesText := BitmapFromString(24, 1, 'z78DA7373B33430317003' +
'931060EA626A6262EE4603714C121940D40300C5511EC7');

RawBeefText := BitmapFromString(29, 1, 'z78DA7373B334303170' +
'0393C8C00D43DCD4C5D4C4C41C591C3F89AC0B17498C2DC8E200C' +
'CC02560');

Fireplace := BitmapFromString(18, 1, '8B65318D63248962217B5' +
'F348E7538957C3F8B6F237F6A38796D3E776015755D2180663B85' +
'5C20805D337A5C4160504174583E695442'); // (...,1) works fine with deformed

FirePlace2 := BitmapFromString(30, 1, '7450197855326D4D25' +
'5F39126E512B7E64248565148566158566154B3905765C134B421' +
'E6E52237A561B72511A72511A644F3C7E5C3D835B1A885E168A5F' +
'1072501275520D8969137D621E5A4D1C524513805913684D1C755' +
'21A');

FaladorEastBank := DTMFromString('78DA63EC60626008614001FFFFFF67F80FA41' +
'921ECFF8CED4035D1A86AFEFC6102D38C503E6337116AFA895033' +
'99B01A00BF4D1471');

CowHide[1]:= 7504017; // Bright cow
CowHide[2]:= 5330790; // Dark cow
CowHide[3]:= 15658736; // bright bone
CowHide[4]:= 13355986; // bright hide
CowHide[5]:= 12698313; // bright hide
CowHide[6]:= 5139082; // light bown cow
CowHide[7]:= 12172995; // White Spot on cow
CowHide[8]:= 1849666; // Darkest Cow
end;

//----------------------------------------------------------------------------//
// -- based off PPLSUQBAWLZ's InventoryCount -- //
// -- but returns number of inventitems processed -- //
//----------------------------------------------------------------------------//

Function CowsClickAllItemsBmpTolWait(optionx: string; bmp, tol, waitnum: Integer):integer;
var
i, e, x, y, ObjectCount: Integer;
begin
GameTab(4);
while (i < 6) do
begin
if (i = 5) and (e < 8) then
begin
i := 0;
e := e + 1;
end;
if (FindBitmapSpiralTolerance(bmp, x, y, (570 + 39 * i), (214 + 35 * e), (609
+ 39 * i), (249 + 35 * e), tol)) then
begin
MMouse(x, y, 0, 0)
if (not (optionx = '')) then
begin
MouseItem(e * 4 + i + 1, False);
ChooseOption(optionx);
ObjectCount := ObjectCount + 1;
FindTalk;
end
else
MouseItem(e * 4 + i + 1, True);
Wait(waitnum);
end;
if (i = 4) and (e = 7) then
begin
Result:=ObjectCount;
break;
end;
i := i + 1;
end;
end;

{*******************************************************************************
function ChooseOption(txt: String): Boolean;
By: Stupid3ooo, modded by Sumilion
Description: Finds Popup menu, then clicks on it.
*******************************************************************************}

function CowsChooseOption(txt: string): Boolean;
var
x, y, x1, y1, x2, y2, LeftCorner, RightCorner: Integer;
begin
LeftCorner := BitmapFromString(4, 4, 'z78DA33753135313137C5' +
'411A600064715CEA914500CACE13F0');
RightCorner := BitmapFromString(4, 4, 'z78DA33753135313137' +
'C5200D30002E35F8C501C9C013F0');
if (FindBitmap(LeftCorner, x1, y1)) and (FindBitmap(RightCorner, x2, y2)) then
begin
if (FindText(x, y, txt, upchars, x1, y1, x2, 502)) then
begin
Result := True;
// RunControl(True);
MouseBox(x1 + 5, y + 4, x2, y + 10, True);
end
else if (FindText(x, y, 'Cancel', upchars, x1, y1, x2, 502)) then
MouseBox(x1 + 5, y + 4, x2, y + 10, True);
end;
FreeBitmap(LeftCorner);
FreeBitmap(RightCorner);
end;

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

Function ClickDTMRotated(TheDTM:Integer):Boolean;
var WhichAngle: Extended;
var FBx, FBy: Integer;
begin
if FindDtmRotated(TheDTM, FBx, FBy, MMX1, MMY1, MMX2, MMY2,
-pi/4, pi/4, 0.05,
WhichAngle) then
begin
Mouse(FBx, FBy, 0, 0, True);
FFlag(0);
FTWait(4);
Result := True;
end;
end;

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

Procedure SetUp;
var I:Integer;
begin
SetupSRL;
Fillmem;
DeclareCraftingBitmaps;
if MySRLID <> '' then
begin
SRLID := MySRLID;
SRLPassword := MySRLPassword;
end;
RCMaster :=RemoteMaster;
RCLoc :='Falador';
for I := 0 to 19 do
ReportVars[I] := 0;
ScriptID := '77';
MouseSpeed := 20;
DeclarePlayers;
LampSkill := 'mining';
SetupSRLAutoResponder;
LoginPlayer;
SetScreenName(Players[CurrentPlayer].Nick);
MarkTime(SST1);
MarkTime(SST2);
ClearDebug;
ClearReport;
end;

//----------------------------------------------------------------------------//
// -- Color Finding routine -- //
//----------------------------------------------------------------------------//

function FindCowWaterColor: Integer;
var
c, TX, TY, FaladorWater: Integer;

begin
FaladorWater := BitmapFromString(6, 6, 'z78DA33733677B' +
'174351B7624000B723409');
while (c < 65) do
begin
c := c + 5;
if FindBitmapToleranceIn(FaladorWater, TX, TY, MMCX - 75, MMCY + 20, MMCX -
20, MMCY + 30, c) then
begin
WaterColor := GetColor(TX, TY);
Result := WaterColor;
break;
end
end
FreeBitmap(FaladorWater);

if Result = 0 then WriteLn('ERROR: Watercolor NOT Found');

end;

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

function FindTreeColor: Integer;
var
c, TX, TY, Tree: Integer;

begin
if TreeColor = 0 then
begin
Tree := BitmapFromString(4, 2, '111D00422C00422C005B721C111' +
'D00422C00422C005B721C');
while (c < 65) do
begin
c := c + 5;
if FindBitmapToleranceIn(Tree, TX, TY, 595,55,610,75, c) then
begin
// TreeColor := GetColor(TX, TY);
Result := TreeColor;
Writeln('TreeColor:= '+ IntToStr(TreeColor)+';');
break;
end
end
FreeBitmap(Tree);
if Result = 0 then WriteLn('ERROR: Watercolor NOT Found');
end;
end;

//----------------------------------------------------------------------------//
// -- Random Handling and Script Flow -- //
//----------------------------------------------------------------------------//

Function FindFastRandoms: Boolean;
var
i: Integer;
begin
for i:=0 to 8 do
begin
case I of
0: if SolveChatRandom then
Result := True;
1: If FindDead then
Result := True;
2: If FindMod then
Result := True;
3: If FindMime then
Result := True;
4: If FindMaze then
Result := True;
5: If FindQuiz then
Result := True;
6: begin
if NoGameTab then
begin
Result := True;
Players[CurrentPlayer].loc := 'No GameTab';
Logout;
Exit;
end;
end;
7: begin
if InBlack then
begin
Result := True;
Players[CurrentPlayer].loc := 'InBlack';
Logout;
Exit;
end;
end;
8: RC;
end;
wait(1);
end;
end;

//----------------------------------------------------------------------------//
//--- Finds and handles randoms. ---//
//----------------------------------------------------------------------------//

procedure FindRandoms;
begin
FindFastRandoms;
FindNormalRandoms;
end;

//----------------------------------------------------------------------------//
// -- Performs Wait and FindTalk. + calls FindNormalRandoms every 10 secs -- //
// -- and FindFastRandoms every 3 secs. -- //
//----------------------------------------------------------------------------//

Procedure FTWaitAll(Time:Integer);
var t: integer;
begin
For T:=1 to Time do
begin
Wait(200+Random(50));
if FawkiDebug then Status('FindTalk.');
FindTalk;
RC;
end;
Respond;
FindFastRandoms;

MarkTime(FindFastRandomsTime);
if FindFastRandomsTime-SST2 >(1500+Random(1500)) then
begin
if FawkiDebug then Status('FindFastRandoms.');
FindFastRandoms;
FindTalk;
RC;
Respond;
MarkTime(SST2);
if FawkiDebug then Status('FindFastRandoms took:'+IntToStr(SST2-FindFastRandomsTime)+' msec');
end;


MarkTime(FindNorMalRandomsTime);
if FindNorMalRandomsTime-SST1 >(10000+Random(5000)) then
begin
if FawkiDebug then begin Status('FindNorMalRandoms.'); end;
FindNorMalRandoms;
FindTalk;
RC;
Respond;
MarkTime(SST1);
end;

end;

//----------------------------------------------------------------------------//
// -- Handles ClickToContinue but without NPCChars, so little bandwidth
//----------------------------------------------------------------------------//

Function ClickToContinueFast: Boolean;
var x,y,CTCTime:integer;
Begin
MarkTime(CTCTime);
while (FindColor(x,y,16711680,220,437,220,437)
and FindColor(x,y,16711680,332,436,332,436)) do
begin
Mouse (250,440,100,2,True);
Result:=True;
FTWaitAll(1);
IdleTime(250,1,0.5);
if (TimeFromMark(CTCTime) >6000) then Exit;
end;
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
FTWaitAll(1);
if not(Loggedin) then break;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 9000) ); // waits until flag is gone or 9 seconds.
Result:=True;
end;
end;

//----------------------------------------------------------------------------//
//--- Sets Fightmode as defined by Players.skill. ---//
//----------------------------------------------------------------------------//

Procedure SetLowest;
var Ci, HL1, HL2, HL:Integer;
Begin
if ( not ( LoggedIn )) then Exit;
GetAllLevels;
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
begin
if Players[CurrentPlayer].level[Ci] = HL then
begin
if CI = 3 then CI := CI + 1;
SetFightMode(CI);
Case CI of
1 : LampSkill := 'attack';
2 : LampSkill := 'strength';
4 : LampSkill := 'defence';
end;
Exit;
end;
End;

End;

//----------------------------------------------------------------------------//
//-- Checks and sets Auto Retaliate. True = On, False = Off --//
//----------------------------------------------------------------------------//

procedure Retaliate(AutoRet:Boolean);
var
x, y:Integer;
begin
GameTab(1);
if AutoRet then
begin
If not FindColor(x, y, 1777020, 624, 385, 719, 396) then
begin
Mouse(666, 381, 8, 8, True);
end;
end;
if not AutoRet then
begin
If FindColor(x, y, 1777020, 624, 385, 719, 396) then
begin
Mouse(666, 381, 8, 8, True);
end;
end;
end;

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

procedure SetPlayerParams;
begin
if ( not ( LoggedIn )) then Exit;
GameTab(1);
if Players[CurrentPlayer].Skill = 'attack' then SetFightMode(1);
if Players[CurrentPlayer].Skill = 'strength'then SetFightMode(2);
if Players[CurrentPlayer].Skill = 'defence' then SetFightMode(4);
if Players[CurrentPlayer].Skill = 'auto' then SetLowest;

if Players[CurrentPlayer].Booleans[0] = False then
begin
Retaliate(True); // Set Retaliate off only the first time. :)
Players[CurrentPlayer].Booleans[0]:=True;
end;
SetChat('On', 1);
SetChat('Friends', 2);
SetChat('Off', 3);
SetChat('On', 1);
FindTalk;
end;

//----------------------------------------------------------------------------//
//--- Some Tilt functions. ---//
//----------------------------------------------------------------------------//

Procedure Down;
begin
SendArrowSilentWait(2, 1000 + Random(500));
end;

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

Procedure Up;
begin
SendArrowSilentWait(0, 1000 + Random(500));
end;

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

Procedure UpTime(Time:Integer);
begin
SendArrowSilentWait(0, Time + Random((2*Time)/10));
end;

//----------------------------------------------------------------------------//
//--- Returns True if RawBeef is in inventory ---//
//----------------------------------------------------------------------------//

Function WeHaveRawMeat(var WhereX,WhereY:integer):boolean;
var Tx,Ty:integer;
begin
GameTab(4);
if FindBitmapToleranceIn(RawBeef,Tx,Ty,MIX1,MIY1,MIX2,MIY2,50) then
Begin
WhereX:=Tx;
WhereY:=Ty;
Result:=True;
end;
end;

//----------------------------------------------------------------------------//
// -- Yet another custom Flag -- //
//----------------------------------------------------------------------------//

procedure FFFlag;
var
XK, YK, XL, YL: Integer;
var
T1, T2: Extended;
begin
If Not LoggedIn Then Exit;
T1 := GetTickCount;
repeat
T2 := GetTickCount;
Wait(100);
if T2 - T1 > 10000 then
begin
if FindColor(XL, YL, 255, MMX1, MMY1, MMX2, MMY2) then
MouseFindFlag(XL, YL, 1, 1)
else Mouse(MMCX - 3, MMCY - 3, 6, 6, True);
break;
end;
if Random(20) = 1 then IdleTime(500, 1000, 0.01); // move mouse for a bit.
until (not FindColor(XK, YK, 255, MMX1, MMY1, MMX2, MMY2));
Respond;
end;

//----------------------------------------------------------------------------//
// -- Color Clicker by Wizzup? -- //
//----------------------------------------------------------------------------//

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

//----------------------------------------------------------------------------//
// -- if below 75% run away -- //
//----------------------------------------------------------------------------//

procedure CheckHealth;
begin
if FindNormalRandoms then Exit;
if HPPercent < 75 then
begin
HandleGate('ToBank');
Players[CurrentPlayer].loc:='HealthDrop';
WalkToFalador('Emergency');
// EatFood;
// Players[CurrentPlayer].loc:='Falador'; // now that would be nice :)
// NextPlayer(True);
LogOut;
Exit;
end;
end;

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

procedure Callibrate;
var Gx, Gy:integer;
begin
MakeCompass('N');
if FindSymbol(Gx, Gy, 'farming spot') then
begin
Status('Farming Spot Found');
MouseFindFlag(612, 90, -1, -1);
FFFlag;
Exit;
end;


if FindSymbol(Gx, Gy, 'churn') then
begin
Status('Farming Shop Found');
MouseFindFlag(675, 75, -1, 1);
FFFlag;
Exit;
end;

if FindSymbol(Gx, Gy, 'water') then
begin
Status('WaterSymbol Found');
MouseFindFlag(675, 75, -1, 1);
FFFlag;
Exit;
end;
if FindBitMapToleranceIn(MMGate, Gx, Gy, MMCX, MMY1, MMX2, MMCY - 10, 20) then
begin
Mouse(Gx,Gy + 25, 10, 10, True);
if FawkiDebug then Status('Callibrated Centre');
end
end;

{*******************************************************************************
function FindObjSmall(var cx, cy: Integer; Text: String; color, tolerance: Integer): Boolean;
By: Stupid3ooo modded by WT-Fakawi.
Description: Finds Object within smaller range centre out.
Used for finding Large Object by Color and UpText
*******************************************************************************}

function FindObjSmall(var cx, cy: Integer; Text: string; color, tolerance: Integer):
Boolean;
var
x, y, a, c, i, x1, y1, x2, y2: Integer;
begin
if ( FindColorTolerance(x, y, color, MSX1, MSY1, MSX2, MSY2, tolerance)) then
begin
x1 := 245;
y1 := 165;
x2 := 277;
y2 := 185;
repeat
if (not (LoggedIn)) then
break;
a := a + 1;
if (a = 1) then
c := c + 1;
if (a = 3) then
c := c + 1;
for i := 1 to c do
begin
if (a = 1) then
begin
x1 := x1 + 20;
x2 := x2 + 20;
end;
if (a = 2) then
begin
y1 := y1 - 10;
y2 := y2 - 10;
end;
if (a = 3) then
begin
x1 := x1 - 20;
x2 := x2 - 20;
end;
if (a = 4) then
begin
y1 := y1 + 10;
y2 := y2 + 10;
end;
if (x1 = 485) and (x2 = 517) then
x2 := x2 - 2;
if (y1 = 325) and (y2 = 345) then
y2 := y2 - 7;
if (x2 > 400) then
Break;
if (FindColorTolerance(x, y, color, x1, y1, x2, y2, tolerance)) then
begin
MMouse(x, y, 0, 0)
cx := x;
cy := y;
if (IsUpText(Text)) then
begin
Result := True;
Break;
end;
end;
end;
if (a = 4) then
a := 0;
until (x2 > 400) or (Result = True);
end;
end;

//----------------------------------------------------------------------------//
//-- Checks for Status of the Gate using FindObjSmall --//
//----------------------------------------------------------------------------//

Procedure CheckMSGate(ObjText:string; Color:integer);
var GX, GY: Integer;
begin
if FindObjSmall(GX, GY, ObjText, Color, 50) then
begin
if IsUpText('los') then
exit;
if IsUpText('pen') then
begin
Wait(100 + Random(10));
Mouse(GX, GY, 0, 0, True);
FlagFTWait;
end;
end
end;

//----------------------------------------------------------------------------//
//-- Quickly scans over the Fence in an attempt to find the Gate Status --//
//-- Stores Results in Array. If enough pixels are found, the gate is open --//
//----------------------------------------------------------------------------//

Function SimpleGate:boolean;
var Gx, Gy, Dx, Dy,tol,sum:integer;
var res: array[0..80] of integer;
begin
repeat
tol := tol + 1;
if FindColorSpiralTolerance(Gx, Gy, 5006192, tol*4+50, MSY1+50, tol*4+120, MSY2-20,4) then // Fence Color
begin
MoveMouse(Gx,Gy);
res[tol]:=1;
Wait(10);
if FawkiDebug then Status(inttostr(tol)+' '+ inttostr(Gx)+' '+inttostr(Gy));
if FindColorTolerance(Dx, Dy, 13027844, 42, 8, 120, 21, 50) then // Blue Color indicating Uptext!
begin
if IsUpTextMulti('lo','los','ose') then // Check the Text
begin
Result := True;
exit;
end;
if IsUpTextMulti('Op','pe','pen') then
begin
if FawkiDebug then Status('SimpleGate found');
Wait(50);
GetMousePos(Gx,Gy);
if IsUpTextMulti('Op','pe','pen') then
begin
Mouse(Gx, Gy, 0, 0, True);
Result := True;
Exit;
end;
end;
end;
end;
until(tol = 80);
for tol:=1 to 80 do
begin
if res[tol]=1 then sum:=sum+1;
end
if sum > 65 then Result:=True;
end;

//----------------------------------------------------------------------------//
//--- Finds Bitmap inside box (x1,x2,y1,y2) on MiniMap. ---//
//--- Clicks on it with offset (Xoff,Yoff) ---//
//--- Performs Tilt Down, followed by a small TiltUp, to get the white ---//
//--- Wall away from MainScreen. ---//
//--- WHITE WALLS OF FALADOR HEAVILY INTERFERE WITH ISUPTEXT. ---//
//----------------------------------------------------------------------------//

Function ClickMMBitMapOffset(GateBitMap, GateColor, Xoff, Yoff, x1, y1, x2, y2:integer):Boolean;
var Gx, Gy:Integer;
begin
if FindBitMapToleranceIn(GateBitMap, Gx, Gy, x1, y1, x2, y2, 20) then
begin
if FawkiDebug then Status('bitmap found');
MouseFindFlag(Gx + Xoff ,(Gy + Yoff) - 2, 0,-1);
Flag;
Down;
FTWaitAll(4);
UpTime(150);
Result := True;
end;
end;

//----------------------------------------------------------------------------//
//-- Checks for the existence of one of Three possible Minimap Gate Bitmaps --//
//----------------------------------------------------------------------------//

Function ToGate(BM1, BM2, BM3, Xoff, Yoff, x1, y1, x2, y2, Tolerance:Integer):Boolean;
var Gx, Gy, i, j, Gate, Tol:integer;
begin
Tol:=10;
for j :=1 to 50 do
begin
for I := 1 to 3 do
begin
case I of
1: Gate := BM3;
2: Gate := BM2;
3: Gate := BM1;
end;
repeat
Wait(1);
if not LoggedIn then Exit;
if FindBitMapToleranceIn(Gate, Gx, Gy, x1, y1, x2, y2, tol) then
begin
If FawkiDebug then Status('Found Gate'+IntToStr(I));
MouseFindFlag(Gx + Xoff ,(Gy + Yoff) - 2, 0,-1);
FFFlag;
Result:=True;
Exit;
end;
Status('Tol = '+IntToStr(Tol));
Tol:=Tol + 4;
until Tol > 80;
Tol:=10;
end;
if j mod 20 = 0 then
begin
SendArrowSilentWait( ((Random(2) * 2) + 1), 5 + Random(5) );
Wait(10);
end;
end;
end;

//----------------------------------------------------------------------------//
//-- Handles the Gate in two directions --//
//----------------------------------------------------------------------------//

procedure HandleGate(ToFrom:String);
begin
Down;
UpTime(150);
// RunControl(True);
SetRun(True);
if ToFrom = 'ToBank' then
begin
if not ToGate(Gate9, Gate6, Gate3, 2, 8, MMX1 + 40, MMY1, MMX2, MMCY + 5, 50) then
begin
Status('Lost in finding ToBank ToGate');
Logout;
Exit;
end;
if not SimpleGate then CheckMSGate('Gate', GateColor);
FlagFTWait;
MouseFindFlag(590, 52, 1, 0);
// RunControl(False);
FFFlag;
Up;
end;

if ToFrom = 'ToCows' then
begin
// RunControl(True);
if not ToGate(Gate9, Gate6, Gate3, 2, -3, MMCX - 5, MMY1, MMX2, MMY2, 50) then
begin
Status('Lost in finding ToCows ToGate');
Logout;
Exit;
end;
if not SimpleGate then CheckMSGate('Gate',GateColor);
FFFlag;
MouseFindFlag(650, 120, 0, 1); // one 'blind' click.
// RunControl(False);
FFFlag;
Players[CurrentPlayer].Loc := 'Cowfield';
end

Up;
end;

//----------------------------------------------------------------------------//
//-- Checks for Green or Red above our head --//
//----------------------------------------------------------------------------//

function WaitFight(Time:Integer): Boolean;
var
x, y:Integer;
begin
FlagFTWait;
MarkTime(Mark);
While (FindColor(x, y, 65280, 230, 130, 280, 180) or FindColor(x, y, 255,
230, 130, 280, 180)) do
Begin
FTWaitAll(1);
If TimeFromMark(Mark) mod 1000 < 250 then Pickup;
If TimeFromMark(Mark)> (Time * 1000) then
begin
Break;
Result:=True;
end;
end;
end;

{*****************************************************************************
function InFight: Boolean;
By: WT-Fakawi
Description: Returns True if YOU are in fight.
*****************************************************************************}

function InFight: 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;

//----------------------------------------------------------------------------//
//-- Checks for Green or Red above MousePosition. --//
//----------------------------------------------------------------------------//

Function InFightAt(x, y: Integer):Boolean;
var
dx, dy, Scale: Integer;
begin
Scale := 30; // Cows are huge
Result:= FindColor(dx, dy, 65280, x - 2 * Scale, y - 1 * Scale, x + 2 * Scale, y + 1 * Scale) or
FindColor(dx, dy, 225, x - 2 * Scale, y - 1 * Scale, x + 2 * Scale, y + 1 * Scale);
end;

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

Function ChooseOption3:Boolean;
var
x1, y1, x2, y2, LeftCorner, RightCorner, Fx, Fy, BitMap, I: Integer;
begin
LeftCorner := BitmapFromString(4, 4, 'z78DA33753135313137C5' +
'411A600064715CEA914500CACE13F0');
RightCorner := BitmapFromString(4, 4, 'z78DA33753135313137' +
'C5200D30002E35F8C501C9C013F0');
if (FindBitmap(LeftCorner, x1, y1)) and (FindBitmap(RightCorner, x2, y2)) then
begin
for I := 1 to 3 do // ALWAYS COWHIDE FIRST!!! :)
begin
if CollectMeat then
begin
case I of
1: BitMap := CowHideText; // Sliced Bitmaps of MenuItemText
2: BitMap := RawBeefText; // Works like a charm
3: BitMap := BonesText;
end;
end
else
begin
case I of
1: BitMap := CowHideText; // Sliced Bitmaps of MenuItemText
2: BitMap := BonesText; // Works like a charm
3: BitMap := RawBeefText;
end;
end

If FindBitMap(BitMap, Fx, Fy) then
begin
Mouse(Fx, Fy, 20, 4, True);
Result := True;
FlagFTWait;
Exit;
end;
end;
if (FindText(Fx, Fy, 'Cancel', upchars, x1, y1, x2, 502)) then
Mouse(Fx + 9, Fy + 3, 2, 2, True);
end;
FreeBitmap(LeftCorner);
FreeBitmap(RightCorner);
end;

//----------------------------------------------------------------------------//
//--- Attacks a Cow once using FindColoredAreaTolerance. ---//
//--- Wont attack if there is green or red within 50 pixels range. ---//
//----------------------------------------------------------------------------//

Function AttackOnce(Color,tol,Area:integer):Boolean;
var Afx, Afy: integer;
begin
If FawkiDebug then Writeln('AttackOnce');
if InFight then Exit;
if FindColoredAreaTolerance(Afx, Afy, Color, MSX1, MSY1 + 40, MSX2, MSY2, Area, tol) then //3*3 brown color
begin
if FawkiDebug then Status('Found Cow');
MMouse(Afx, Afy, 0, 0);
GetMousePos(Afx, Afy);
Wait(100);
if IsUpText('A') then
if not InFightAt(Afx, Afy) then
begin
if FawkiDebug then Status('Attack Once');
Mouse(Afx, Afy, 0, 0, False);
if CowsChooseOption('tt') then
begin
FlagFTWait;
FTWait(16);
WaitFight(FightingTime);
Cows := Cows + 1;
Result := True;
Exit;
end else Result:= False;
end else Result:= False;

if IsUpText('ke') then
begin
Mouse(Afx, Afy, 0, 0, False);
if FawkiDebug then Status('Pick up AttackOnce');
ChooseOption3;
FlagFTWait;
end else Result:= False;
end;
end;

//----------------------------------------------------------------------------//
//-- An attempt for quick click-attack --//
//----------------------------------------------------------------------------//

Function AttackFast(tol,Area:integer):Boolean;
var Dmx, Dmy, Ax, Ay, xa: integer;
begin
If FawkiDebug then Writeln('AttackFast');
if InFight then Exit;
for xa:=1 to 8 do
begin
if FindColoredAreaTolerance(Ax, Ay, CowHide[xa], MSX1, MSY1 + 40, MSX2, MSY2, Area, tol) then
begin
MMouse(Ax, Ay, 0, 0);
GetMousePos(Ax, Ay);
Wait(100);
if FawkiDebug then Writeln('Color='+ IntToStr(GetColor(Ax, Ay)));
if FindColorTolerance(Dmx, Dmy, 318168, 42, 8, 120, 21, 50) then // Yellow
begin
if FawkiDebug then Status('Found Yellow UpText');
if IsUpText('A') then
if not InFightAt(Ax, Ay) then
begin
if FawkiDebug then Status('Attack Once');
Mouse(Ax, Ay, 0, 0, False);
if CowsChooseOption('tt') then
begin
FlagFTWait;
FTWait(16);
if InChatMulti('ome','one','els') then Exit;
WaitFight(FightingTime);
Cows := Cows + 1;
Result := True;
Exit;
end else
begin
Result := False
Exit;
end;
end
end else
if FindColorTolerance(Dmx, Dmy, 3770342, 42, 8, 120, 21, 50) then // Orange
begin
if IsUpText('ke') then
begin
Mouse(Ax, Ay, 0, 0, False);
if FawkiDebug then Status('Pick up AttackOnce');
ChooseOption3;
FlagFTWait;
end;
end;
end;
end;
end;

//----------------------------------------------------------------------------//
//--- Attacks a Cow once using Find Sliced Bitmaps. ---//
//----------------------------------------------------------------------------//

Function FindCow:Boolean;
var Dx, Dy, i, TheCow:integer;
begin
If FawkiDebug then Writeln('FindCow');
if InFight then Exit;
for I := 1 to 4 do
begin
case I of
1: TheCow := Cow1;
2: TheCow := Cow2;
3: TheCow := Cow3;
4: TheCow := Cow4;
end;
if InvFull then Exit;
if FindBitmapToleranceIn(TheCow, Dx, Dy, MSX1, MSY1+40, MSX2, MSY2, 20) then
begin
if FawkiDebug then Status('Found Cow');
MMouse(Dx, Dy, 0, 0);
GetMousePos(Dx, Dy);
Wait(100);
if IsUpText('A') then
if not InFightAt(Dx, Dy) then
begin
if FawkiDebug then Status('Click Cow');
Mouse(Dx, Dy, 0, 0, False);
if CowsChooseOption('tt') then
begin
FlagFTWait;
FTWait(16);
if InChatMulti('ome','one','els') then
begin
Result := False;
Exit;
end;
WaitFight(FightingTime);
Cows := Cows + 1;
Result := True;
Exit;
end else
begin
Result := False
Exit;
end;
end

if IsUpText('ke') then
begin
Mouse(Dx, Dy, 0, 0, False);
if FawkiDebug then Status('Pick up FindCow');
ChooseOption3;
FlagFTWait;
end;
end;
FTWaitAll(1);
Result := True;
end;
end;

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

Function PickUpMeat: Boolean;
var RX,RY:integer;
begin
if (not Loggedin) then Exit;
if FindColorSpiralTolerance(RX,RY,1122975,MSX1+40,MSY1+40,MSX2-40,MSY2-40,10) then
begin
MMouse(Rx,Ry,0,0);
GetMousePos(Rx, Ry);
FTWaitAll(1);
if IsUpText('ake') then
begin
Mouse(Rx,Ry,0,0,True);
if InChatMulti('spac','pace','ful') then begin Status('FULL DETECTED'); Exit; end;
if FawkiDebug then Status('Pick up Meat');
FTWaitAll(1);
Result:=True;
end;
end;
FTWaitAll(1);
FlagFTWait;
end;

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

Function PickUpHide: Boolean;
var RX,RY, Dmx, Dmy:integer;
begin
If FawkiDebug then Writeln('PickUpHide');
if (not Loggedin) then Exit;
if FindColoredAreaTolerance(Rx, Ry, 12895692, MSX1, MSY1 + 40, MSX2, MSY2, 9, 10) then //3*3 brown color
begin
MMouse(Rx,Ry,0,0);
GetMousePos(Rx, Ry);
Wait(100);
if FindColorTolerance(Dmx, Dmy, 318168, 42, 8, 120, 21, 50) then // Yellow
begin
if FawkiDebug then Status('Found Yellow UpText');
if IsUpText('A') then
if not InFightAt(Rx, Ry) then
begin
if FawkiDebug then Status('Attack Once');
Mouse(Rx, Ry, 0, 0, True);
FlagFTWait;
FTWait(16);
if InChatMulti('ome','one','els') then Exit;
WaitFight(FightingTime);
Cows := Cows + 1;
Result := True;
Exit;
end
end else
if IsUpTextMulti('owh','one','ak') then
begin
Mouse(Rx,Ry,0,0,False);
ChooseOption3;
if InChatMulti('spac','pace','ful') then begin Status('FULL DETECTED'); Exit; end;
if FawkiDebug then Status('Pick up Hide');
FTWaitAll(1);
Result:=True;
end;
end;
FTWaitAll(1);
FlagFTWait;
end;

//----------------------------------------------------------------------------//
//- Performs FindDeformedBitmapToleranceIn 4 times, with cowhide edgepoints -//
//----------------------------------------------------------------------------//

Function FindBoneHideDeformed:Boolean;
var Dx, Dy, i, BoneHide:integer;
var acc:Extended;
begin
If FawkiDebug then Writeln('FindBoneHideDeformed');
for I := 1 to 4 do
begin
case I of
1: BoneHide := BoneHide1;
2: BoneHide := BoneHide2;
3: BoneHide := BoneHide3;
4: BoneHide := BoneHide4;
end;
if InvFull then Exit;
FindDeformedBitmapToleranceIn(BoneHide, Dx, Dy, MSX1, MSY1+40, MSX2, MSY2, 5, 1, True, acc);
if FawkiDebug then Status('acc = ' + FloatToStr(acc));
begin
if (acc >= 0.4) then
begin
if FawkiDebug then Status('Found Deformed');
MMouse(Dx, Dy, 0, 0);
GetMousePos(Dx, Dy);
if IsUpText('A') then
begin
if not InFightAt(Dx, Dy) then
begin
if FawkiDebug then Status('Click Cow');
Mouse(Dx, Dy, 0, 0, True);
FTWaitAll(16);
WaitFight(FightingTime);
Cows := Cows + 1;
Result := True;
Exit;
end
end;
if IsUpText('ke') then
begin
Mouse(Dx, Dy, 0, 0, False);
if FawkiDebug then Status('Pick up Deformed');
ChooseOption3;
FlagFTWait;
end;
end;
end;
FTWaitAll(1);
Result := True;
Break;
end;
end;

//----------------------------------------------------------------------------//
//--- Picks up objects using above methods. ---//
//--- Avoids the mouse from going wild over FindObj. ---//
//----------------------------------------------------------------------------//

Function PickUp: Boolean;
begin
if InvFull then
begin
CleanUpInventory;
if InvFull then Exit;
end;
if CollectMeat then if PickUpMeat then Result := True;
if FindBoneHideDeformed then Result := True;
if PickUpHide then Result := True;
end;

//----------------------------------------------------------------------------//
//--- Like ClickNpcChatText, only this one RightClicks. (For Cooking) ---//
//----------------------------------------------------------------------------//

function ClickNpcChatTextRight(txt : String) : Boolean;
var
tx, ty, s:integer;
begin
s := CreateBitmapMaskFromText(txt, npcchars);
if FindBitmapMaskTolerance(s, tx, ty, 9, 348, 523, 471, 50, 10) then
begin
Mouse(tx, ty, 0, 0, False);
Result := True;
end;
FreeBitmap(s);
end;

//----------------------------------------------------------------------------//
//--- Nifty Little Stupid3ooo Procs. Cleans up inventory. ---//
//----------------------------------------------------------------------------//

Procedure CleanUpInventory;
begin
BoneCount := BoneCount + CowsClickAllItemsBmpTolWait('ury', Bone, 50, 1000); // bury bones
// FTWait(8);
// CheckHealth;
end;

//----------------------------------------------------------------------------//
//--- Cooking ---//
//----------------------------------------------------------------------------//

Function ClickFirePlace:Boolean;
var c, Fx, Fy, Mirror:Integer;
begin
Mirror := BitmapFromString(8, 3, 'z78DA73767276753174A6196' +
'9616AEA686C403C090015E62251');
Fx := 90;
Fy := 150;
while (c < 65) do
begin
c := c + 5;
if FindBitmapToleranceIn(Mirror, Fx, Fy, 40, 24, 310, 210, c) then
begin
MMouse(Fx, Fy, 10, 10);
If IsUpText('F') then
begin
GetMousePos(Fx, Fy);
Mouse(Fx, Fy, 0, 0, True);
Result := True;
FreeBitmap(Mirror);
Exit;
end else Result:= False;
end;
end;
FreeBitmap(Mirror);
end;

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

procedure CookAll;
var
x, y, Mx, My, c:integer;
begin
If WeHaveRawMeat(Mx,My) then
begin
repeat
MMouse(Mx, My, 4, 4);
if IsUpText('aw') then
begin
GetMousePos(Mx, My);
Mouse(Mx, My, 0, 0, True);
Wait(1000);
end
Wait(1000);
c := c + 1; if c > 5 then break;
until findcolor(x, y, 16777215, MIX1, MIY1, MIX2, MIY2) // try to select 5 times
end
else Exit;
Wait(1000);

ClickFirePlace;

MarkTime(Mark);
repeat
Wait(3000);
if(TimeFromMark(Mark)>10000) then begin Exit; end;
Until ClickNpcChatTextRight('aw');
ChooseOption('All');
MarkTime(Mark);
repeat
FTWaitAll(8);
if TimeFromMark(Mark) > 35000 then Exit;
if ClickToContinueFast then CookAll;
until not WeHaveRawMeat(Mx,My);

end;

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

Function OpenFirePlaceDoor:Boolean;
var Dx, Dy:Integer;
begin
if FindObjSmall(Dx, Dy, 'pe', 6653078, 20) then
begin
GetMousePos(Dx,Dy);
Mouse(Dx,Dy,0,0,True);
FFFlag;
MouseFindFlag(170, 230, 0,10);
FFFlag;
Result:=True;
end
end;

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

procedure CookingCycle;
begin
Callibrate;
FFFlag;
MouseFindFlag(MMCx, MMCy, 0,10);
FFFlag;
FTWait(4);
if not ToGate(FPD1, FPD2, FPD3, 0 , 0, 625, 90, MMX2, MMY2, 2) then
begin
writeln('CLICKSPIRAL');
if not ClickColorSpiral(655, 133, TreeColor, 0, 10, 3000) then Exit;
end
FTWait(8);
OpenFirePlaceDoor;
CookAll;
if not ToGate(FPD1, FPD2, FPD3, 0 , 6, 641, 73, 667, 93, 5) then
begin
writeln('CLICKSPIRAL');
if not ClickColorSpiral(655, 133, TreeColor, 0, 10, 3000) then Exit;
end
OpenFirePlaceDoor;
MouseFindFlag(605, 42, 10,10); // Blind Click!
FFFlag;

Callibrate;
ReportVars[5] := CowsClickAllItemsBmpTolWait('rop', BurnedMeat, 5, 250);;
BurnedMeatCount:=BurnedMeatCount + ReportVars[5]; // drops burnt meat by color
end;

//----------------------------------------------------------------------------//
//--- Walking ---//
//----------------------------------------------------------------------------//

procedure WalkToFaladorSouthGate;
begin
ClickColorSpiral(628, 140, WaterColor, 10, 10, 9000)
ClickColorSpiral(660, 120, TreeColor, 0, 10, 100)
ClickColorSpiral(677, 107, TreeColor, 0, 15, 2000)
ClickColorSpiral(690, 76, TreeColor, 0, 15, 2000)
end;

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

Procedure WalkToCowField;
begin
If not LoggedIn then Exit;
MakeCompass('N');
Players[CurrentPlayer].Loc := 'FalToCow';
WalkToFaladorSouthGate;
FFFlag;
HandleGate('ToCows');
end;
//----------------------------------------------------------------------------//

Procedure WalkToFalador(How:string);
var Wx, Wy:Integer;
begin
if How ='Normal' then HandleGate('ToBank');
ClickColorSpiral(630, 68, TreeColor, 0, 15, 150);
ClickColorSpiral(627, 44, TreeColor, 0, 15, 2000);

if not FindColor(Wx, Wy, Watercolor, MMX1, MMY1, MMX2, MMY2) then
begin
MouseFindFlag(580, 71, 1, 1);
FlagFTWait;
if not FindColor(Wx, Wy, Watercolor, MMX1, MMY1, MMX2, MMY2) then
begin
Logout;
Exit;
end;
end;
ClickColorSpiral(MMCX, MMY1 + 20, WaterColor, 15, 5, 4000)
ClickColorSpiral(MMCX, MMY1 + 20, WaterColor, 15, 5, 4000)

MakeCompass('N');
MarkTime(Mark);
Repeat
if not LoggedIn then exit;
if(TimeFromMark(Mark)>60000) then begin Logout; Exit; end;
WaterWalk(410, 270, 45, 10, 0, 25, 1, 1);
Until ClickDTMRotated(FaladorEastBank)
// DTM3Flag(FB1, FB2, FB3, True);
End;

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

Procedure Bank;
begin

if not BankScreen then
begin
MarkTime(Mark);
repeat
if (not(Loggedin)) then break;
If not OpenBankQuiet('feb') then OpenBankFast('feb');
until(BankScreen or (TimeFromMark(Mark) > 120000));
end;

if(BankScreen)then
begin
Wait(1000 + Random(1000));
FixBank;
Meat := Meat + CountItemBmpTol(RawBeef, 50);
Hides := Hides + CountItemBmpTol(Hide, 50);
CookedMeatCount := CookedMeatCount + CountItemBmpTol(CookedMeat, 50);
Wait(1000 + Random(100));
ReportVars[0] := CountItemBmpTol(Hide, 50);
ReportVars[2] := CountItemBmpTol(RawBeef, 50);
ReportVars[4] := CountItemBmpTol(CookedMeat, 50);
Wait(1000 + Random(100));
Deposit(1,28,2);
Wait(2000 + Random(100));
CloseBank;
Banks := Banks + 1;
Players[CurrentPlayer].Banked := Players[CurrentPlayer].Banked+1;
Players[CurrentPlayer].Loc := 'Falador';
end;

end;

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

begin

Setup;

if (Players[CurrentPlayer].Loc='Falador') then
begin
if TreeColor = 0 then FindTreeColor;
if WaterColor = 0 then FindCowWaterColor;
end;

repeat
FixChat;
SetPlayerParams;

if Players[CurrentPlayer].loc = 'Falador' then
begin
Gametab(4);
PerfectNorth;
WalkToCowField;
end;

if Players[CurrentPlayer].Loc='Cowfield' then
begin
MarkTime(MainMark);
MarkTime(Cal);
repeat
if not InFight then AttackFast(10, 9) else Pickup;
if not InFight then AttackOnce(CalfColor, 10, 10) else PickUp;
if not InFight then FindCow else PickUp;
PickUp;
if (not(Loggedin)) then Break;
FindRandoms;
if TimeFromMark(cal) > (25000 + Random(3000)) then
begin
MarkTime(Cal);
CheckHealth;
Callibrate;
end;
if (InvFull) then
begin
CleanUpInventory;
if InvFull then
Break;
end;
until(TimeFromMark(MainMark) > 1200000); // 20 mins max...

if CollectMeat and CookMeat then CookingCycle;

WalkToFalador('Normal');
Bank;
ProgressReport;
MakeCompass('N');
FindRandoms;
end;

if ((LoggedIn) and (Players[CurrentPlayer].Banked mod Loads = 0) ) then
begin
MarkTime(Mark);
repeat
Wait(250+Random(250));
If TimeFromMark(Mark) > 30000 then break;
until CloseBank;
NextPlayer(True);
FTWaitAll(10);
end
if (not(Loggedin)) then
begin
NextPlayer(False);
end;
until(False);

end.


RudeBoiAlex

2007-10-28 09:07:07

Good call hermpie now hopefully they will stop bugging fakawi

th3st1ck

2007-11-03 22:14:00

sweet, works good

RudeBoiAlex

2007-11-07 10:29:21

Im going for a big run of this script using RC but my vm sometimes messes up but still im running until rs updates providing my computer has no problems

Magic

2007-11-07 17:58:56

YES!!! W00T! I love WT-Fakawi's scripts! :D Btw, I am going to test this out. I am going to give you any errors I have, and if I have time I will give you the progress report… I hope it works!

RudeBoiAlex

2007-11-08 05:33:41

*Looks at Progress Report* well i RC'ed some times and just before i went to sleep i set them all to true with it but still it only made 10 hours. i still think i got the biggest proggie for it :p

<============== -0.43- Progress Report ===============>
Worked for 10 Hours, 44 Minutes and 15 Seconds
Banked 29 loads[s].
Attacked 342 cows.
Collected 595 hides.
Buried 265 bones.
Collected 199 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : = T. AT 41. ST 24. DF 23. PR 14. HP 35. MG 35. CO 5. . - B :8 Times.W : 158 min. L: Cowfield
1 : = F. AT 44. ST 32. DF 31. PR 19. HP 39. MG 35. CO 2. . - B :9 Times.W : 169 min. L: No GameTab
2 : = F. AT 41. ST 23. DF 23. PR 14. HP 35. MG 35. CO 5. . - B :7 Times.W : 106 min. L: No GameTab
3 : = F. AT 44. ST 31. DF 29. PR 17. HP 38. MG 33. CO 6. . - B :1 Times.W : 48 min. L: No GameTab
4 : = F. AT 44. ST 31. DF 29. PR 17. HP 38. MG 33. CO 6. . - B :4 Times.W : 84 min. L: No GameTab
**********************************************

O YEH:

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| [url]www.srl-forums.com[/url] |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 22 |
| Boxes Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

red eyes 20

2007-11-08 17:25:54

thanks i got the anti leach stuff figured out and got it running treacky i didn't notice the file names being slightly off smooth fakawi ^_^
and thanks a ton this script ownz!!

one char played this

<============== -0.43- Progress Report ===============>
Worked for 1 Hours, 30 Minutes and 41 Seconds
Banked 5 loads.
Attacked 111 cows.
Collected 124 hides.
Buried 105 bones.
Collected 3 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 : **************= T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :5 Times.W : 0 min. L: Falador
1 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
2 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
3 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
4 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
5 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
6 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
7 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 0 min. L: Falador
**********************************************

71runemaker

2007-11-09 09:36:49

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

Even though they exist, it won't work! WTF is with that?


EDIT: Oh, I see the problem, it says…

{.include SRL\.scar}
{.include SRL\misc\Bitmaps\Crafting.scar

instead of…

{.include SRL\SRL.scar}
{.include SRL\SRL\misc\Bitmaps\Crafting.sca

EDIT: Lol, new problem…

Line 1651: [Error] (16362:34): Unknown identifier 'OpenBank3' in script C:\Documents and Settings\Owner\My Documents\SCAR\[SRL4] Cowz 0.43.scar

marzey

2007-11-09 10:58:41

Ill leave on overnight and if no one touches the computer in the morning ill post a nice proggy :P Love ya scripts xoxoxox mwah spank it.

Marzy

ChrisGA

2007-11-10 13:33:14

works decent for me. Gets lost badly coming and going from cow pen and bank.

From bank it gets stuck at mining guild and same thing coming back from the cow pen. Now the rest it does great. Its more of a cow hide picker than anything haha.

What can be wrong with the walking???

sovuf

2007-11-10 20:19:39

A whole lot of things happened for me, I tried it out, all it did was ocllect bones, meat, and cowhides, and then run to fally bank and log out. I tried everything I could to make it at least deposit what it had, but nothing worked. Maybe something is messed up with my SRL, I dunno. Killed cows and picked up cowhides great though!

rs cheat MASTER

2007-11-11 08:56:19

it runs perfect until inventory gets full… then it still goes around picking up more stuff

mark9510

2007-11-11 11:10:53

well thats not good
i got 60 people using monks chicken killer when each of them have 25 combat i will use this

NiCbaZ

2007-11-12 00:46:54

Works great i wish it will auto pick the stupid pixel tho

wattup

2007-11-13 15:52:54

<============== -0.43- Progress Report ===============>
Worked for 4 Hours, 2 Minutes and 42 Seconds
Banked 20 loads.
Attacked 232 cows.
Collected 226 hides.
Buried 304 bones.
Collected 329 meat.
Cooked 0 meat.
Dropped 0 burned meat.
0 := F. AT 29. ST 29. DF 28. PR 21. HP 29. MG 1. CO 21. . - B :2 Times.W : 21 min. L: No GameTab
1 := F. AT 21. ST 21. DF 21. PR 14. HP 22. MG 1. CO 15. . - B :1 Times.W : 15 min. L: No GameTab
2 := F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. . - B :0 Times.W : 16 min. L: L/P ERROR
3 := T. AT 26. ST 25. DF 25. PR 17. HP 26. MG 1. CO 15. . - B :6 Times.W : 67 min. L: Falador
4 := F. AT 22. ST 22. DF 22. PR 14. HP 23. MG 1. CO 15. . - B :0 Times.W : 8 min. L: No GameTab
5 : don of dead = F. AT 23. ST 23. DF 23. PR 15. HP 24. MG 1. CO 15. . - B :0 Times.W : 6 min. L: No GameTab
6 := T. AT 22. ST 21. DF 21. PR 15. HP 22. MG 1. CO 9. . - B :4 Times.W : 32 min. L: Falador
7 := T. AT 21. ST 21. DF 20. PR 15. HP 22. MG 1. CO 6. . - B :3 Times.W : 31 min. L: Falador
8 := T. AT 20. ST 20. DF 19. PR 14. HP 21. MG 1. CO 8. . - B :3 Times.W : 27 min. L: Falador
9 := F. AT 23. ST 23. DF 23. PR 15. HP 24. MG 1. CO 10. . - B :1 Times.W : 13 min. L: FalToCow
**********************************************
Great script :cool:

stein3

2007-11-14 15:00:03

I would post proggy, but it won't work :(
Will not show my levels and when it says how many cows its killed, it is always way less than it really has :)

I think i messed something up when i edited the script to not bank, and tried to make it not pick up hides.

Well, it picks up hides less, but still picks them up. I wanted more bones and less hides.
Any advice? I can send you my version of your script if you need it.

EDIT the reason I took out the walking was because it NEVER walked back, I'm not sure why because it works for everybody else, but it walks to FallySouthWall and then stops and never finds fallyroadcolor (i think, not totally sure)
EDIT Now I think it's because it does not find watercolor, could that be because I start it in the cowfield?

WT-Fakawi

2007-11-14 17:37:23

From: nategr8ns

EDIT Now I think it's because it does not find watercolor, could that be because I start it in the cowfield?


Yes for proper walking the script need the watercolor. Plenty of that at Falador East Bank.

stein3

2007-11-14 20:15:26

I've tried everything but it still won't find the watercolor. :(
On my version of the script (I took out walking/banking, and running away) it keeps picking up hides even though I removed just about every place where it should be picking up hides…

If I send you my version of your script, will you look through and tell me what I'm doing wrong? You must have told it to pick up hides like 50 billion times.

I'm doing this cause I want combat and prayer, I'm not so concerned about crafting :)

Harry

2007-11-20 18:27:40

Hey Fawk, any idea when you are going to update for SRL 4? (it works now if you change a few things- but it would be cool to get a whole new update ;])

NiCbaZ

2007-11-20 18:30:11

it is updated for srl 4 lol. And works fine for me;)

Harry

2007-11-20 18:31:40

Ehh.. not really. It still has OpenBank3; and stuff like that in it..

NiCbaZ

2007-11-20 18:33:47

From: Hy71194
Ehh.. not really. It still has OpenBank3; and stuff like that in it..


yea but thats commen seance to change lol….. Hempie posted working vertion few pages back

lmjuice

2007-11-21 11:15:17

i'll give it a try.

alberts00

2007-11-25 01:24:37

U can help me i have errors with open bank 3

eevus

2007-11-25 18:51:54

the picture of the tree is broken…:(

Ownt?

2007-11-29 22:51:03

From: eevus
the picture of the tree is broken…:(


Second that opinion o.O

Jack

2007-12-04 19:27:30

tree pic needs fixin

WT-Fakawi

2007-12-05 02:21:52

From: Jack
tree pic needs fixin


Yes I know. I need to fix my server :(

BabeMagnet

2007-12-10 23:41:08

what do we do if we want to turn off bone burrying

Harry

2007-12-15 08:48:37

I got a pic on Imageshack Fawk, here you go :) (don't ask my why I have it saved on my HD, I randomly save stuff from SRL onto my HD about scripts ;)):

EDIT: I am running this tonight ;)

dragonkitty9

2007-12-15 13:00:26

thx for making a great script.

Harry

2007-12-15 23:42:05

Hey Fawk, I ran today and your CleanUpInvintory is messed :) Either it is your BMP for the bones, or CowsClickAllItemsBmpTolWait got messed up in Rev #7.

I changed it to this:

procedure BuryBones;
var
x, y, i: Integer;
TB: TBox;
begin
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(BoneCount);
Inc(ReportVars[1]);
Wait((250) + Random(150));
end;
end;
FindTalk;
end;
end;

Procedure CleanUpInventory;
begin
BuryBones; // Replaces That BoneCount stupid stuff.
//BoneCount := BoneCount + CowsClickAllItemsBmpTolWait('ury', Bone, 50, 1000);
FTWait(8);
CheckHealth;
//WriteLn('Buried Bones');
end;
The BuryBones is practically copied from Guards!. :)

jarlaxe

2007-12-16 00:19:00

I get this error?

Line 330: [Error] (15419:36): Unknown identifier 'x' in script C:\Documents and Settings\Alex & Will\Desktop\DIVI Cowz 0.38 Pub.scar


Any help?

Denman

2007-12-17 01:40:21

Its killing cows, but only collecting meat and hides…

ZaSz

2007-12-17 02:01:23

Leet script man, now that hides are 110 + at the G.E, this is helpful

osmm

2007-12-18 21:46:56

Wow thanks for releasing script, even tho i don't need to use atm it looks really nice.

006786

2007-12-19 07:42:42

From: jarlaxe
I get this error?



Any help?


Don't Use 3.13
Use 3.12 :spot:

Daniel

2007-12-19 21:17:09

From: 006786
Don't Use 3.13
Use 3.12 :spot:


Well you can use 3.13, you just will need to declare x as a global variable.

Runeman

2007-12-24 07:19:54

Hey, I'm missing a file I think look here

Failed when compiling
Include file C:\Users\******\Programfiler\SCAR 3.13\includes\SRL\misc\Bitmaps\Crafting.scar does not exist.

Does anyone got the file?
I am using Scarscape if that helps, I don't know.

pro2oman

2007-12-24 14:16:38

ya I have the same thing but also have
D:\Program Files\SCAR 3.12\includes\SRL.scar does not exist.
other script work and i tried to re update the srl, help plz

Gu3st...

2007-12-28 10:38:05

[Offtopic]
How come only noobs get these errors -.-

Go install SRL 4.0 Propely!
SRL Scripters know how to handle most sort off errors like missin "/SRL" and stuff like that..

[/Offtopic]

Hey Fakawi, what about a FindDTMRotated at the Pixel that is on the tree, then it stores the pos in x, and y, then just make the script pick that color -.-"

noob-2

2007-12-28 17:07:51

used this for about 45 minuted on my 52, got about 122 hides…works great

xia1295

2007-12-28 20:02:32

Line 1700: [Error] (16411:34): Unknown identifier 'OpenBank3' in script

what should I do?

Runeman

2008-01-02 04:33:52

From: xia1295
what should I do?



I get the same error.

WT-Fakawi

2008-01-02 08:44:23

Replace OpenBank3 with OpenBankFast('feb');

NiCbaZ

2008-01-03 04:24:20

Wt:fawki why dont you just upload a new vertion or is it just a little anti-leach thing.?

WT-Fakawi

2008-01-03 06:02:55

From: nicbaz
Wt:fawki why dont you just upload a new vertion or is it just a little anti-leach thing.?


no. Too lazy to release yet another version. It is still a lot of work adjusting a script for public release.

Runeman

2008-01-04 14:32:51

From: WT-Fakawi
Replace OpenBank3 with OpenBankFast('feb');




Thanks.

Runeman

2008-01-04 14:54:09

Some of the main errors:

Error: Line 1700: [Error] (16411:34): Unknown identifier 'OpenBank3' in script

Fix:
Replace OpenBank3; with OpenBankFast('feb');


————————————————————————-
————————————————————————-
————————————————————————-

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


Fix:
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL.scar.
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL\misc\Bitmaps\Crafting.scar.

NiCbaZ

2008-01-04 15:27:25

From: WT-Fakawi
no. Too lazy to release yet another version. It is still a lot of work adjusting a script for public release.



o0o0 i cannon wait you make soem many good scripts.

outtamyhouse1

2008-01-10 17:22:13

is there a script called Cow Killer / Hide Banker for members?

cbris

2008-01-13 13:25:16

Rev. 9 has some good updates.

Cows was designed for Rev. 7, but does it work with Rev. 9.

Thanks again for the great script. :)

grimy89098

2008-01-26 01:46:23

doesnt work for me, just says "error detecting compass angle"

edit: updated the srl and now it doesn't even log in, just says
Line 57: [Error] (8938:24): Type mismatch in script C:\Program Files\SCAR 3.12\includes\SRL/SRL/Core/AntiRandoms/EvilBob.scar

infested999

2008-01-29 15:39:15

becaues of all the updates and the jan 15 update

Naike

2008-01-30 16:06:13

Your the bomb lol ^^.
Dropping scripts like i do with Ashes

drizzt

2008-02-14 07:44:51

grimy do you have windows vista? because i do at home, if you do, you need to "run as administrator" when you open scar "right click and go to run as administrator"

bakec00kies

2008-04-25 22:15:32

isnt the main post like 1 year ago. ?

infested999

2008-05-11 12:00:48

Look at the first post

Last edited by WT-Fakawi : 08-19-2007 at 03:54 AM.


It's made for SRL 4.01 and were are at SRL 4.16 :P

jussp

2008-05-13 11:15:45

Very Good Script!

Runned it before it got outdated but been to lazy to post in the forum!

the scar noob

2008-05-13 12:20:47

From: jussp
Very good Script!




*******Saved For Proggy*******


What very good dude? THis scriptis kinda totally outdated..

-Tsn.

infested999

2008-05-13 18:07:13

Lol, 10 post n00b

x_²

2008-05-16 03:32:59

From: the scar noob
What very good dude? THis scriptis kinda totally outdated..

-Tsn.


well see he needs posts so he just clicks the 1st script then says its grate…
kinda sad

Immaminor

2008-05-19 17:15:11

Very nice script man having a little trouble with finding the bank but im sure you'll get that worked out.

*Cookie*
Have you a proggy soon.

grimy89098

2008-05-31 10:00:41

From: drizzt
grimy do you have windows vista? because i do at home, if you do, you need to "run as administrator" when you open scar "right click and go to run as administrator"


no
sry i replyed this post so late, haven't been on for ages lol
anyways i see that the script is updated and will try it out

tatotato

2008-06-07 23:59:58

YEEK!

I put the extra SRL directory level in the script..

But still I get..

Failed when compiling
Include file G:\Program Files\SCAR 3.15\includes\SRL\SRL\misc\Bitmaps\Crafting.scar does not exist.

There is no 'Bitmaps' directory inside 'misc' in the first place.

So frustrated.. :(

scissormetimbers

2008-06-08 01:58:35

hey how do i take out the bone burying part of this script?

lordsaturn

2008-08-11 23:36:54

From: tatotato
YEEK!

I put the extra SRL directory level in the script..

But still I get..

Failed when compiling
Include file G:\Program Files\SCAR 3.15\includes\SRL\SRL\misc\Bitmaps\Crafting.scar does not exist.
There is no 'Bitmaps' directory inside 'misc' in the first place.

So frustrated.. :(


SRL was updated before this script has been.

Smarter Child

2008-08-17 15:43:29

From: scissormetimbers
hey how do i take out the bone burying part of this script?
Do it urself and i will be running this script in about an hour

DeceptionZD

2008-11-04 05:05:45

posting proggy soon…PROB the best cow script ive ever seen on ANY SITE =]

awesome job…
ill be posting my range script soon =]

RedSpree

2008-11-04 10:32:02

Great job ! Thanks alot.

WT-Fakawi

2008-11-04 17:14:28

This is an [OUTDATED] script. You may download and learn from it, but it wont work anymore. We did bank 300k+ hides with it though!

realrocker00

2008-11-09 13:56:51

From: WT-Fakawi
This is an [OUTDATED] script. You may download and learn from it, but it wont work anymore. We did bank 300k+ hides with it though!


holey shit, that a pritty sucessful script!