SRL Archive - RS3 Outdated / Broken Scripts

[OUTDATED][SRL4] Ratz! Combat OverDrive 0.69


WT-Fakawi

2007-08-19 03:29:57

Ratz! Combat OverDrive 0.69


-=by WT-Fakawi.=-

-=Version 0.69.=-


DIVI REQUIRED SCSS Optional.



New Version 0.69

  • Compatibilised for SRL 4.
  • Enhanced Callibration with DDTM.
  • Better fighting routines.
  • Faster NPC Detection
  • Scans minimap for legits. If no legits found it speeds up fighting.
  • Searches for nearest NPC.
  • Extended loop
  • Will not be recognized as a bot.

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

Ratz! levels Combat, Magic, Prayer, Woodcutting, Firemaking and Cooking. All in one script, flawless….

Keep private, try it out, …. its fun!!!
—————————————————————————————————————————————–

  • 1. Place your Combat 20+ Players West of Port Sarim at the Altar next to the Rats by the Graveyard.
  • 2. Equip your Players with some axes (3), a tinderbox, and 3 pieces of armour.
  • 3. If you want to train magic too, make sure your chars areMage Level-3 and equip them with plenty water/earth/body runes.
  • 4. ColorPick both the Water and RockColor at line 141/142.
  • 5. If you use SCSS, set the UseSCSS flag to true. You will recieve an extra Woodcutting/Firemaking Frenzy.
—————————————————————————————————————————————–




Stand Here to Start and Sample MiniMap WaterColor and RockColor (line 141/142).


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


What does Ratz do?


This script Attacks Goblins and Rats, Picks up Coins, Bones, Runes and Meat. It will perform confuse or wind Mage. It will cut Trees, Light Logs and Cook and eat the Meat. Ratz! is entirely build around timed loops. (Each Main Loop takes Approx. 3 to 5 minutes) So RatZ will keep on going and going and going. Use this script to level your Combat whilst enjoying the bonus of raising woodcutting, firemaking, cooking and prayer.

How do I run it?


  • Fill in the number of Players in HowManyPlayers (line 172)
  • Fill in names/passes/nicks of your Players (line 175~)
  • Choose from four Fighting Modes: Attack/Strength/Defence/Auto.
  • Open SCSS client and drag crosshair over SCSSclient. Walk to the ratzspot with all your players. Alternatively, you can use the normal rs-client too, but please disable UseSCSS constant (line 120)
  • ColorPick the Watercolor and the RockColor and paste in line 162/163.
  • Done. Run the script!

GENERAL NOTICE:


- Do not wear bonecolored clothes nor have white hair!
– You are free to use any of my code IN FREE (!) PROJECTS as long as you credit me properly.

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

Features:

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


  • Kills Goblins.
  • Kills Rats.
  • Four attackmodes: Attack/Strength/Defence/Auto.
  • Collects all stackable items like Runes and Coins.
  • Collects Bones and Meat
  • Cuts Trees.
  • Lights Logs.
  • Cooks Meat.
  • Eats Meat.
  • Buries Bones (Runs away from Shades and Zombies….)
  • Drops Ashes, Talismans, Kebabs, Beers, Necklaces, Broken Axes, Axe Sticks, Chiefs Hat and Goblin Mails.
  • Fast FindTalk reaction/ little lag.
  • Flawless DDTM detection. Beter callibration, Players playground is larger now..
  • OneHit Detection. If you kill a goblin with one hit (5), script detects and moves directly to next Goblin. Not perfect yet, but improves hitratio…
  • Special SCSS WoodCutting/Firemaking Frenzy Cycle.
  • Scans and locates NPC's on screen.
  • Scans for legits on the MiniMap. If non found will revert to brutal fight.
  • Extensive statsreport.

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


Credits

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


Boreas for his NPC counter.
Wizzup? for his moral support.
Yohojo, WhiteShadow and radioactive_werewolf, as they inspired me to release this once again.


This will be the last major update for Ratz.


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

A Progress:
—————————————————————————————————————————————–

<============== -RatZ 0.50 Divi- Progress Report ===============>
Worked for 17 Hours, 5 Minutes and 6 Seconds
Killed 2815 Rats and Goblins
One Hitters: 407
Chopped 234 Trees
Ate 221 Meat
Cooked 139 Times
Buried 433 Bones
<============== -RatZ 0.50 Divi- Dropping Stats ===============>
Dropped 5 Ashes
Dropped 2 Talismans
Dropped 1 Beers
Dropped 3 Necklaces
Dropped 2 Sticks
Dropped 5 GoblinMails
Dropped 7 ChefHats
Dropped 2 SqShields
**********************************************
Name : ********
Number : 0
Worked for : 195 minutes.
Active : True
**********************************************
0 : ******** = T. AT 39. ST 39. DF 38. PR 33. HP 39. MG 1. CO 26. FM 25. WC 22. W : 195 min. L:
1 : ******** = T. AT 38. ST 38. DF 37. PR 32. HP 37. MG 1. CO 23. FM 24. WC 20. W : 73 min. L:
2 : ******** = T. AT 39. ST 39. DF 39. PR 33. HP 39. MG 1. CO 23. FM 24. WC 20. W : 192 min. L:
3 : ******** = F. AT 36. ST 36. DF 35. PR 31. HP 36. MG 1. CO 21. FM 23. WC 19. W : 182 min. L: InBlack
4 ******** = T. AT 35. ST 35. DF 35. PR 30. HP 35. MG 1. CO 21. FM 28. WC 24. W : 145 min. L: InBlack
5 : ******** = T. AT 35. ST 34. DF 34. PR 30. HP 35. MG 1. CO 20. FM 23. WC 19. W : 174 min. L: InBlack
**********************************************


Enjoy, and POST PROGRESS!





WT-Fakawi

Mr.Klean

2007-08-19 03:44:16

First post!

Will definitely run this very soon! Looks great Fakawi

zigzag

2007-08-19 03:57:25

Two scripts (that i've seen) so far…someone give this man a medal.

GW and thankyou.

mig eater

2007-08-19 06:35:27

Very nice script, i can tell it it's really detailed. But I'm a bit of a noob at this I'm afraid, I kept getting this message after clicking run:

"Line 249: [Error] (1138:11): Unknown identifier 'ScanExactMinimapD' in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/Core/Color.scar"

As far as I can tell my SRL files are up-to-date and that color.scar file is certainly there. I'm using scar 3.11 with the 4.0 beta files. Under the 4.0 Readme it mentions a change to the color file: "Removed the FindMSColor/MMColor and FindMSColortol/MMTol. Too simple for a function."

Might that have caused it? i was very particular in modifying those colours of the rock and water too so I'm quite lost. If someone could spare a minute to help that'd be crazy-awesome.

I wish you all kinky tacos

Hugolord

2007-08-19 06:46:39

id you guys mess around with SCSS?

cz when it loads the world its like not centered you can't see th while rs window =S.

any tips?

Boredmx

2007-08-19 10:09:54

Ummm… hi! mmm i cant use it… look…
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Mouse.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Players.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\FlagChat.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Globalstats.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\AutoRespond.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\AntiRandoms\ChatRandoms.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Amount.scar does not exist.
Failed when compiling
These are the core stuff… BUT i have installed correctly my SLR 4! so i don't know why it don't works… i have checked my scar core folder, but the files that it says it don't works are there! I dunno why it don't works… can some1 help me ;: (

WT-Fakawi

2007-08-19 10:12:56

From: Boredmx
Ummm… hi! mmm i cant use it… look…
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Mouse.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Players.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\FlagChat.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Globalstats.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\AutoRespond.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\AntiRandoms\ChatRandoms.scar does not exist.
Include file C:\Archivos de programa\SCAR 3.11\includes\SRL\SRL\Core\Amount.scar does not exist.
Failed when compiling
These are the core stuff… BUT i have installed correctly my SLR 4! so i don't know why it don't works… i have checked my scar core folder, but the files that it says it don't works are there! I dunno why it don't works… can some1 help me ;: (


Take out the SRL\, they are nested one level too deep, or place the SRL folder inside the SRL folder haha

Boredmx

2007-08-19 10:20:56

Haha done.

But a new error ( i undersand that u r now thinking "hell no!!!!" ) im sorry this happends now..

Failed when compiling
Line 627: [Error] (14690:12): Unknown identifier 'FindHead' in script C:\Documents and Settings\Gerardo\Escritorio\Ratz 0.67 Combat Overdrive PUB.scar

I think im goin to poop my pants if it doesnt work! :(

EDIT: I hate being a chicken!!!!

WT-Fakawi

2007-08-19 12:28:56

From: Boredmx
Haha done.

But a new error ( i undersand that u r now thinking "hell no!!!!" ) im sorry this happends now..

Failed when compiling
Line 627: [Error] (14690:12): Unknown identifier 'FindHead' in script C:\Documents and Settings\Gerardo\Escritorio\Ratz 0.67 Combat Overdrive PUB.scar

I think im goin to poop my pants if it doesnt work! :(

EDIT: I hate being a chicken!!!!



If things dont compile, you can always try to blank lines (prevent execution) by placing

//

in front of the line.

Boredmx

2007-08-19 12:40:53

Im sick of it…

It dont work

everything fails…

I thing that cheats do not exist…

uhh im so sad..

I thougth it would work at last

But no! Nothing works.. :mad:

Firts this happend:

Line 627: [Error] (14690:12): Unknown identifier 'FindHead' in script C:\Documents and Settings\Gerardo\Escritorio\Ratz 0.67 Combat Overdrive PUB.scar

I put the // that u said.. But then this happends…

Line 628: [Error] (14691:1): Syntax error in script C:\Documents and Settings\Gerardo\Escritorio\Ratz 0.67 Combat Overdrive PUB.scar

SO i dont know why it dont works!!!! im using SRL 4.0 BETA and SCAR Divi 3.11

Can u help me???

( I hope it is yea) Cuz im sick of errors… : (

Im also using SCSS (just cuz u said it will work whit it)

kodeejs

2007-08-19 13:08:29

From: Boredmx
Im sick of it…

It dont work

everything fails…

I thing that cheats do not exist…

uhh im so sad..

I thougth it would work at last

But no! Nothing works.. :mad:

Firts this happend:

Line 627: [Error] (14690:12): Unknown identifier 'FindHead' in script C:\Documents and Settings\Gerardo\Escritorio\Ratz 0.67 Combat Overdrive PUB.scar

I put the // that u said.. But then this happends…

Line 628: [Error] (14691:1): Syntax error in script C:\Documents and Settings\Gerardo\Escritorio\Ratz 0.67 Combat Overdrive PUB.scar

SO i dont know why it dont works!!!! im using SRL 4.0 BETA and SCAR Divi 3.11

Can u help me???

( I hope it is yea) Cuz im sick of errors… : (

Im also using SCSS (just cuz u said it will work whit it)


For leechers nothing works correctly! Better start teaching SCAR scripting, then don`t have errors! ;)

RudeBoiAlex

2007-08-19 13:22:42

YES! TY FAKAWI now i ca lvl me nobs to 40 attk weild rune piks n start mineing again tyvm

Boredmx

2007-08-19 13:56:21

Yeah i just want to know why it dont works!! : (

bullzeye95

2007-08-19 14:08:30

Wewt! Gonna run it tonight after I force my friend to move my characters :rolleyes:

:p

WT-Fakawi

2007-08-19 14:11:32

From: Boredmx
Yeah i just want to know why it dont works!! : (


huh? There is no FindHead in the script???

bullzeye95

2007-08-19 14:14:57

You're trying to use the old one. What you have to do is click the download button, wait for it to finish downloading, save it to your SCAR folder, and… open it with scar.

Spedcialblaine

2007-08-19 21:16:26

I'm sorry I'm sure I'm doing something completely wrong that is easily fixable but I continue to get this error:
Line 100: [Error] (16254:1): Duplicate identifier 'Mark' in script C:\Documents and Settings\Owner\Desktop\[SRL 4] Ratz 0[1].69 Combat Overdrive.scar

I read the posts above and it seems no one else has gotten the same error so I suppose I did do something incorrectly. If it helps determine what I did wrong, I also got the same exact error in your cow fighting script.

WT-Fakawi

2007-08-20 06:02:59

From: Spedcialblaine
I'm sorry I'm sure I'm doing something completely wrong that is easily fixable but I continue to get this error:
Line 100: [Error] (16254:1): Duplicate identifier 'Mark' in script C:\Documents and Settings\Owner\Desktop\[SRL 4] Ratz 0[1].69 Combat Overdrive.scar

I read the posts above and it seems no one else has gotten the same error so I suppose I did do something incorrectly. If it helps determine what I did wrong, I also got the same exact error in your cow fighting script.


Pleaase download and install SRLBETA4

bomh

2007-08-20 06:27:35

i got this when i run the script Line 164: [Error] (14053:20): Syntax error in script C:\Documents and Settings\Owner\My Documents\SCAR 2.03\SCAR 3.11\Scripts\[SRL 4] Ratz 0.69 Combat Overdrive-1.scar

Dudenow12

2007-08-20 19:13:34

Here are a couple of my progies.

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 53 Minutes and 23 Seconds
Killed 174 Rats and Goblins
One Hitters: 74
Good Clicks: 174
Chase Clicks: 7
Chopped 10 Trees
Lit 10 Logs
Ate 14 Meat
Cooked 4 Times
Cooked 42 Meat
Buried 19 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 1 SqShields

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 5 Hours, 28 Minutes and 34 Seconds
Killed 1251 Rats and Goblins
One Hitters: 498
Good Clicks: 1249
Chase Clicks: 160
Chopped 92 Trees
Lit 120 Logs
Ate 78 Meat
Cooked 22 Times
Cooked 118 Meat
Buried 80 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 0 Broken Axes

Great Script thank you very much Fakawi!!!

One question though is it possible to have the script only pick up bones and bury them instead of picking up bones, meat, coins ect.?

mihkel50

2007-08-21 02:30:38

works great =)

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 1 Hours, 45 Minutes and 9 Seconds
Killed 371 Rats and Goblins
One Hitters: 103
Good Clicks: 353
Chase Clicks: 98
Chopped 0 Trees
Lit 3 Logs
Ate 17 Meat
Cooked 6 Times
Cooked 66 Meat
Buried 24 Bones

got stuck with scool random =\

Btw, if i set it to not bury any bones or not to pick up anything, why does it still picks up the coins and bones…?

hiro_monkey

2007-08-21 13:28:25

i picked the colors and stuff but when it logins it walks south everytime doesnt attack nothing is it cause i picked colors wrong or what?

yanix

2007-08-21 14:00:13

fawki i really like ur bone picker&buryers and i wonder if u could make a bone pickers&buryer theres no buryers that works but urs does

yanix

2007-08-21 14:58:01

From: hiro_monkey
i picked the colors and stuff but when it logins it walks south everytime doesnt attack nothing is it cause i picked colors wrong or what?


login on SCSS in the scar folder and login and pick the colors then logout or stay logged in and start script and it should work fine.

Edit: and if u use IE or firefox change the

//—————– USER ADJUSTABLE PARAMS ——————————–//
const UseSCSS = True;

to false but SCSS is better works fine for me.

corl455

2007-08-21 17:47:36

im kinda new to scar and srl. (you can tell by my posts) and how to u color pick???
and SCSS is not working. i load a world and it stays at a blue screen. plz help.

jaks21

2007-08-21 18:58:26

i got same error and i downloaded srl4 and put in scar includes folder

scrublol

2007-08-21 21:22:02

Any ideas?

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

scrublol

2007-08-21 21:23:17

From: corl455
im kinda new to scar and srl. (you can tell by my posts) and how to u color pick???
and SCSS is not working. i load a world and it stays at a blue screen. plz help.


the eyedropper tool

corl455

2007-08-21 21:56:24

From: scrublol
the eyedropper tool

in paint? and if so, where dose the number show up???

scrublol

2007-08-21 21:57:51

From: corl455
in paint? and if so, where dose the number show up???



no on your scar tool bar, it's up top near the uh target thing.

corl455

2007-08-21 22:13:28

From: scrublol
no on your scar tool bar, it's up top near the uh target thing.

ohh, thanks a lot!!!

scrublol

2007-08-21 23:53:35

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

still having this same error, anyone have a solution?

Rotje

2007-08-22 08:03:37

Very nice script workt very nice for me

Nebuli

2007-08-22 08:17:27

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

still having this same error, anyone have a solution?


install srl correctly and it will work..

gamer716

2007-08-23 00:01:00

it keeps walking south when it logins in…do i have to use SSCS? it dont work for my computer or am i doin something wrong?

scrublol

2007-08-23 02:56:59

From: Nebuli
install srl correctly and it will work..


hey, why not try and be helpful versus flaming?
i.e. how did i instal it wrong?

jimminarious

2007-08-23 06:42:39

this script is great..no need to out do yourself..but you out did yourself.:D

WT-Fakawi

2007-08-23 07:48:04

From: jimminarious
this script is great..no need to out do yourself..but you out did yourself.:D
Thank you, I have been working on this script for a very long time. Its over 3k lines if I recall correctly. I try to enhance it with every update :)

jas0npc

2007-08-23 07:56:09

Thanks for this script works perfect, Im new to this, but i hope to look through your script and try (lol), to create something similear that gets combat lvls up with the guards at burpthorp.

many thanks will post a report soon

n3ss3s

2007-08-23 07:58:07

Im gonna say something pretty offtopic, but anyways, what windows do you have?

*Old skool: "when I was young there wasnt interpreters or compilers, you wrote the code straight to teh command line and if you had errors, you just had to fix your computer again, again and again"*

lol…

RudeBoiAlex

2007-08-23 10:23:19

windows 98 ftw …. -.- ……….. *.* ……….. nooooo! just some advice dont get vista it suxs i think XP ftw + u can use VM on it

i figured somethink out when i get me noobs to 37 mage they can tele to faldor = close to ratz spot not much walking + there near cows aswell

kraft1

2007-08-23 13:14:55

you make it fun to go to sleep :)

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 7 Hours, 15 Minutes and 0 Seconds
Killed 806 Rats and Goblins
One Hitters: 39
Good Clicks: 788
Chase Clicks: 430
Chopped 43 Trees
Lit 69 Logs
Ate 44 Meat
Cooked 22 Times
Cooked 160 Meat
Buried 30 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 1 Beers
Dropped 1 GoblinMails
Dropped 2 SqShields
**********************************************
Name :***********
Number : 0
Worked for : 220 minutes.
Active : True
**********************************************
0 : ********** = T. AT 21. ST 20. DF 21. PR 4. HP 22. MG 1. CO 10. FM 12. WC 21. W : 220 min. L: GameTabR: New Box
1 : **********= F. AT 15. ST 14. DF 14. PR 4. HP 17. MG 1. CO 6. FM 7. WC 4. W : 45 min. L: R:
2 : ********** = F. AT 10. ST 26. DF 10. PR 4. HP 21. MG 1. CO 8. FM 9. WC 7. W : 120 min. L: No GameTabR: No GameTab
**********************************************

WT-Fakawi

2007-08-23 14:02:25

From: kraft1
you make it fun to go to sleep :)


Thats gotta be the quote of the day :)

Hugolord

2007-08-23 14:03:14

From: WT-Fakawi
Thats gotta be the quote of the day :)


rofl haha yer nice quote lol!!!

valesar

2007-08-23 14:04:37

Nice script, looks awesome, but I can't get it to compile. Every time I try it says "Unknown identifier 'Respond'. Any ideas on what I can do to fix this?

Markus

2007-08-23 14:17:48

You got SRL4?

valesar

2007-08-23 14:19:48

Yes, I downloaded SRL 4 beta just before i tried to run this, so that shouldn't be the problem. However, I think i might have some of my files messed up so I'll look again.

EDIT: Ok fixed the first problem…but now it says it doesn't know what MouseSpeed is.

gamer716

2007-08-23 17:33:39

love this script but only problem i have that it doesn't chose my attack style…y is that?

bullzeye95

2007-08-23 18:21:33

Hey Fawki, what's the UseSCSS constant for? It's not used anywhere =/

Coldbloodio

2007-08-23 20:00:00

how can i use mage on this? i try skill 'mage' kind of hard to understand since all you say is set chars aremage…..i've searched the script couldnt find anything. Could you please help me on this?

Boredmx

2007-08-24 11:20:47

Ur goin to get banned!! Me not Stoopid! Me No Cheeter!

n3ss3s

2007-08-24 11:24:30


- Do not wear bonecolored clothes nor have white hair!


Haha, can I remember you of FindColorSkipBox?

EDIT: Boredmx, was that a joke or you really think like that?

Eicca

2007-08-25 04:30:22

Thanks WT-Fakawi, keep up this wonderful script! :P I dont have progress report just yet, because im running it right now for the first time :)

faster789

2007-08-26 18:33:29

umm can any1 help me? i keep getin the folowing?:confused:
when i press play..it keeps clicking down checks stats clicks down check stats and keeps going? anyone plz help?

amrak

2007-08-26 21:57:06

firstly, awesome script, and thanks for updating so fast.

few questions though,

is it possible to edit it to make it pick up/equip arrows? i tried changing a few of the npc colours to the arrows red, but it just right clicks them and cancels. negated the drop arrow sequence, but that doesnt help pick them up or equip them. im sure it would only take a few lines, just cant figure out what they would be (easy to get lost browsing this gargantuan script).

also, this might be cause im training range, or have full health, but it wont cook food or cut and burn trees, just idles for a while when its supposed to. when the inventory fills up with raw ratmeat, it just drops it all. (yes i do have axe and tinderbox equipped, im not a ubernoob)

Worked for 2 Hours, 27 Minutes and 23 Seconds
Killed 470 Rats and Goblins
One Hitters: 14
Good Clicks: 470
Chase Clicks: 59
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 63 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 1 Arrows

this is still the best script ive found, its just my char died and i lost a good 60k of bronze arrows :(.

thanks again.

faster789

2007-08-27 08:55:52

awesome script fawki my frends loved it! but i encountered with one problem it doesnt wc firemake or cook,,,
wat it does do is that when its low on hp it goes to a certain place and just stands there until hp is full…does this suppose to happen…any1 help?

kaustav_002

2007-08-27 10:30:19

What exactly does this script look for in legits? That makes them appear legit and not bots since that area is usually plagued by willow power chopper/rsdeamon

faster789

2007-08-27 10:57:31

From: kaustav_002
What exactly does this script look for in legits? That makes them appear legit and not bots since that area is usually plagued by willow power chopper/rsdeamon


lol whoa! look at ur longetivity and ur activity….lol

kaustav_002

2007-08-27 11:02:37

From: faster789
lol whoa! look at ur longetivity and ur activity….lol


what does that have anything to do with anything!
Stop being a faggot:f:

most people just join leech and come back when updates are released
I just wanna know how it differentiates between legits and macros.

faster789

2007-08-27 16:09:42

:f: lol k …:f:


btw fawki do u still know why my character goes to certain place..waits for my hp to heal byitself? it doesnt wc cook or firemake..
plz help..

amrak

2007-08-27 17:22:10

hehe left it for an hour this morning and when i came back it seemed to be trying to kill the wizards bellow varrock :p didnt seem to be attacking them, so im not sure how it was still logged in, might be worth looking at.

i think im having the same problem 'faster789'.

if your character doesnt really need to eat, just change the "1: BitMap := RawRatMeatText;" (ctrl-f to search for it) to "1: BitMap := BonesText;". stops it from picking up the meat and levels your prayer faster instead.

WT-Fakawi

2007-08-27 18:28:23

From: faster789
:f: lol k …:f:


btw fawki do u still know why my character goes to certain place..waits for my hp to heal byitself? it doesnt wc cook or firemake..
plz help..

  • Do you use the SCSS client?
  • Have you set your monitor to 32-bits?
  • Have you set the Rock and the Watercolor properly?
  • Have you given your Player a Nickname a correct NickName?
  • Are there no window popping background services on while autoing?
If you have all that set, it should run smooth. It does so on my system.

bullzeye95

2007-08-27 22:48:55

From: bullzeye95
Hey Fawki, what's the UseSCSS constant for? It's not used anywhere =/


Just bumping up the question because I'm an ass like that (h)

WT-Fakawi

2007-08-28 04:55:47

From: bullzeye95
Just bumping up the question because I'm an ass like that (h)


Thats ok :) It is used because it is the only client that performs tilt-up and tilt -down time and again. All other clients I use only do rotate-left and rotate-right correct… tilt-up and tilt-down are needed for proper WC-ing on my script.

faster789

2007-08-28 16:51:03

From: WT-Fakawi
  • Do you use the SCSS client?
  • Have you set your monitor to 32-bits?
  • Have you set the Rock and the Watercolor properly?
  • Have you given your Player a Nickname a correct NickName?
  • Are there no window popping background services on while autoing?
If you have all that set, it should run smooth. It does so on my system.


everything is check but wat do u mean use the scss client? where is that and how do i use it plz help..thx..

amrak

2007-08-28 21:37:21

but wat do u mean use the scss client? where is that and how do i use it plz help


its in the srlbeta4/srl/scss folder. srlbeta4 is the folder you get from the new srl update.

btw thanks again for this script, saved me many a hour of boring clicking.

WT-Fakawi

2007-08-29 01:27:22

From: amrak

btw thanks again for this script, saved me many a hour of boring clicking.
I hardly ever click anymore :p

Pancakes

2007-08-29 06:02:40

So many nubs on this thread!

Good job Fakawi!

faster789

2007-08-29 10:57:16

From: amrak
its in the srlbeta4/srl/scss folder. srlbeta4 is the folder you get from the new srl update.

btw thanks again for this script, saved me many a hour of boring clicking.


umm thanks i see it but now how do i suppose to use it? does it use it automatically…how do i use it with the script?
———————————————————————————
btw look at this proggy!
Main Loop number 16 took 5 min 58 secs

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 1 Hours, 29 Minutes and 29 Seconds
Killed 231 Rats and Goblins
One Hitters: 2
Good Clicks: 206
Chase Clicks: 0
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 1 Times
Cooked 13 Meat
Buried 8 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
i didnt manually stop it…i logged in and saw it very south of the graveyard …but it worked flawles!

Ciesson

2007-09-01 02:17:37

Suck on this! :p
<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 20 Hours, 43 Minutes and 30 Seconds
Killed 3045 Rats and Goblins
One Hitters: 329
Good Clicks: 3032
Chase Clicks: 316
Chopped 777 Trees
Lit 757 Logs
Ate 290 Meat
Cooked 168 Times
Cooked 759 Meat
Buried 188 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 1 Kebabs
Dropped 1 Beers
Dropped 0 Broken Axes
Dropped 2 SqShields
**********************************************
Name : **********
Number : 2
Worked for : 418 minutes.
Active : True
**********************************************
0 : **********= F. AT 29. ST 28. DF 28. PR 10. HP 29. MG 1. CO 14. FM 18. WC 16. W : 179 min. L: No GameTabR: No GameTab
1 : **********= F. AT 30. ST 30. DF 30. PR 12. HP 30. MG 1. CO 12. FM 17. WC 14. W : 196 min. L: No GameTabR: No GameTab
2 : **********= T. AT 31. ST 31. DF 31. PR 9. HP 31. MG 1. CO 20. FM 26. WC 23. W : 418 min. L: GameTabR: No GameTab
3 : **********= F. AT 31. ST 31. DF 31. PR 9. HP 31. MG 1. CO 18. FM 24. WC 21. W : 269 min. L: No GameTabR: No GameTab
4 : **********= F. AT 32. ST 32. DF 32. PR 15. HP 32. MG 1. CO 14. FM 20. WC 17. W : 151 min. L: No GameTabR: No GameTab
5 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************
/~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~|
| SRL Logs : 37 |
| Fights : 1 |
| Talks : 13 |
| Dwarfs : 1 |
| Ricks : 2 |
| Old Men : 4 |
| Sandwiches : 1 |
| Lamps Solved : 4 |
| Frog Solved : 1 |
| Capn Hand[s] : 1 |
| Certers Missed : 1 |
| Boxes Solved : 5 |
\~~~~~~~~~~~~~~~~/
The reason it stopped was a memory exception in SCAR. I wonder why…

That is the longest i have ever run a script, EVER! TYVM Fawki!
Now, on to what i have noticed…
1. I keep getting a message saying invalid script ID
2. When it gets a level it never clicks continue so it never realises if it has cut the tree or lit the fire
3. Sometimes when it lights fires near trees and it wants to cook the meat, it uses the meat with the tree instead of the fire cause theyre close together
4. It sometime gets stuck in the jail and the mouse flys around the room at goblin-coloured stuff whitch looks very wrong.
5. It hardly ever picks up runes or bones, it only picks up coins and rat meat, maybe more bone picking and rune collecting please?
6. Once again thank you very much for this script! Now my army can all wear addy!

Rikje

2007-09-01 02:33:53

oeh, ratz is back :). nice job :D

cripsta12

2007-09-01 05:44:08

for some reason it wont cut wood and cook meat for me :(

WT-Fakawi

2007-09-01 06:37:08

From: Ciesson

The reason it stopped was a memory exception in SCAR. I wonder why…

That is the longest i have ever run a script, EVER! TYVM Fawki!
Now, on to what i have noticed…
1. I keep getting a message saying invalid script ID
2. When it gets a level it never clicks continue so it never realises if it has cut the tree or lit the fire
3. Sometimes when it lights fires near trees and it wants to cook the meat, it uses the meat with the tree instead of the fire cause theyre close together
4. It sometime gets stuck in the jail and the mouse flys around the room at goblin-coloured stuff whitch looks very wrong.
5. It hardly ever picks up runes or bones, it only picks up coins and rat meat, maybe more bone picking and rune collecting please?
6. Once again thank you very much for this script! Now my army can all wear addy!



1. No idea?
2. Good one. Add ClickContinue(True, True); to FindRandoms;
3. Problem, yes. Dont know what to do about that. Maybe Player needs to go back to callibration point.
4. Very wrong indeed. I will need to make some autocoloring function to pick Goblin Colors as opposed to general Goblin Colors, and set the tol to 1. Then studd like this wont ever happen again.
5. Sure. Bones can be an option. Noticed the massacre once they pass level 30+ . BonePicking it will be :)
6. Pleasure. Thanks for your extensive report. Very helpfull.

Ciesson

2007-09-01 09:02:51

It's a pleasure! And for some reason it isnt updating my stats and i have put in the right ID and password?

EDIT: :p In your instructions in the script it says it drops chief hats… Should be chef hats… :p

the scar noob

2007-09-01 12:10:48

To be honestly Fawki, i really have no idea how to work with SCSS :(

Ciesson

2007-09-01 14:30:35

From: the scar noob
To be honestly Fawki, i really have no idea how to work with SCSS :(


It is really easy, if you know what to do.
First you have to open SCSS in the SRL folder.
Then go onto runescape.com and see what the emptiest free world or whatever is.
Go back to SCSS and click the menu RS –> Load –> World –> then type in ur world number.
It should go to the world you typed on unsigned low detail mode.
Then just drag the crosshair onto the SCSS window and ur done.
Whew that was long. If you cant understand this tell me and i will see what i can do!

EDIT: Heres another proggy:
<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 9 Hours, 11 Minutes and 48 Seconds
Killed 1400 Rats and Goblins
One Hitters: 186
Good Clicks: 1396
Chase Clicks: 131
Chopped 349 Trees
Lit 358 Logs
Ate 1125 Meat
Cooked 73 Times
Cooked 245 Meat
Buried 73 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 1 Kebabs
Dropped 0 Broken Axes
**********************************************
Name : *******
Number : 1
Worked for : 135 minutes.
Active : True
**********************************************
0 : * = F. AT 31. ST 31. DF 30. PR 11. HP 31. MG 1. CO 18. FM 23. WC 21. W : 153 min. L: No GameTabR: No GameTab
1 : * = T. AT 32. ST 32. DF 31. PR 12. HP 32. MG 1. CO 15. FM 22. WC 20. W : 135 min. L: GameTabR: No GameTab
2 : * = F. AT 32. ST 31. DF 31. PR 9. HP 32. MG 1. CO 20. FM 26. WC 23. W : 47 min. L: No GameTabR: No GameTab
3 : * = T. AT 33. ST 32. DF 32. PR 9. HP 33. MG 1. CO 19. FM 26. WC 23. W : 137 min. L: GameTabR: No GameTab
4 : * = F. AT 33. ST 33. DF 32. PR 15. HP 33. MG 1. CO 15. FM 21. WC 19. W : 43 min. L: No GameTabR: No GameTab
5 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 16 |
| Talks : 6 |
| Old Men : 1 |
| Frog Solved : 3 |
| Capn Hand[s] : 3 |
| Boxes Solved : 1 |
| Death[s] : 2 |
| Quiz[es] Found : 2 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
Two of my guys died and it doesnt say why???? I lost all those gems and coins and random event clothes!

herpes

2007-09-03 03:14:55

Edit: I am getting Line 67: [Error] (7102:1): Unknown identifier 'ChangeFPHandle' in script C:\Program Files\SCAR 3.11\includes\srl\srl\misc\SCSS.scar

What is it im doing wrong?
How do I fix that?

pixel

2007-09-03 05:45:59

nice script fawki, worked perfectly all night long

butterl04

2007-09-03 06:09:33

looks cool ill try it soon :)

harent

2007-09-03 06:17:56

Woqw nice dude, i've been looking for something like this for awhile, I'll test it later and report my findings:)

mihkel50

2007-09-03 07:24:32

One of the many good scripts which really work. =)

Haxor

2007-09-03 08:03:59

mmm ill use this to get up my noob:P

haxor

popmun

2007-09-03 08:39:58

good work m8 keep up the good work ;)

cheri

2007-09-03 08:54:58

:D It's kind of funny script, because it does all that. I might try it…

Slayer x G

2007-09-03 09:03:04

Looks excellent,Just one thing,put the total Combat EXP in the stats table please

strex

2007-09-03 09:56:24

I'll try it with my new mouler :) thanks ^^ Will post proggy.

lck

2007-09-03 10:31:15

Good script, works great for me :)

King ?

2007-09-03 10:58:59

great script, shouldnt be free for everyone, it works perfect, only scripts that are rubbish or need work should be dumped in here, motivates new people (ala myself) to actually do some work. (just finished first tut! woot)

NocKme

2007-09-03 10:59:31

It's really script for noobs…

markel

2007-09-03 10:59:54

I'm gonna test it.

HansSRL

2007-09-03 11:31:04

Looks good Fakawi! I will test it soon. Can I change it a bit, so it doesn't cooks and woodcuts? Cause this script is good for me.
Thanks, Hans

Suad1234515

2007-09-03 11:33:20

Very Nice Script ;) ive been lookin for one like this. Let me just test it out for you

zi3m

2007-09-03 11:43:36

hmmm very intersesting ill give it a go soon…….

i cheat i

2007-09-03 12:43:08

well i guess its almost same as the goblin one but will check it out …

S U P E R

2007-09-03 13:12:05

very very nice script i love it!

S U P E R

2007-09-03 13:13:22

also forgot to add i ran for 2 days straight didnt die or get messed up in any way

SilentScripter

2007-09-03 13:23:44

very nice :spot:

HyperSecret

2007-09-03 13:26:38

thats good to know…lol there is an edit button use it…lol dont just spam

[-jesus-]

2007-09-03 13:54:55

Notice all the useless posts, just so those ppl can become Junior SRL Members :p. ^^^^

ttoast

2007-09-03 14:08:55

this has helped me a lot thanks man !:(h):

sir tien

2007-09-03 14:46:50

ive tried it out, and it works good… ill post proggie later forgot to save ;)

kyklooppi

2007-09-03 16:12:16

I have to ask u, are u spoken for? lol :D i love this script :) Thank you.

lindstrom

2007-09-03 16:59:31

looks awesome, will just get my noob account to little higher lvl and then run it, thx

yaronx10000

2007-09-03 17:21:18

great script… dont have a proggy though… scar got stuck :(

il try to get another good proggy…

great script anyway!!!

bullzeye95

2007-09-03 20:13:57

From: WT-Fakawi
Thats ok :) It is used because it is the only client that performs tilt-up and tilt -down time and again. All other clients I use only do rotate-left and rotate-right correct… tilt-up and tilt-down are needed for proper WC-ing on my script.


Yes, but what I was saying is, the constant isn't used anywhere in the script. It's useless.

I'm bored. I'll try to make an autocolor thing I guess.

EDIT: Should work perfectly, and ONLY, for rats. Tested in five worlds:
Color: 12829369
Tolerance: 5
Color tolerance speed: 2

Test:
program New;
var
BMP: Integer;
P: TPointArray;
I: Integer;
begin
ColorToleranceSpeed(2);
BMP:= BitmapFromString(MSX2, MSY2, '');
CopyClientToBitmap(BMP, 0, 0, MSX2, MSY2);
FindColorsSpiralTolerance(MSCX, MSCY, P, 12829369, 0, 0, MSX2, MSY2, 5);
for I:= 0 to Length(P) - 1 do
FastSetPixel(BMP, P[I].x, P[I].y, clBlue);
DisplayDebugImgWindow(MSX2, MSY2);
SafeDrawBitmap(BMP, GetDebugCanvas, 0, 0);
writeln(inttostr(Length(P)));
end.
(Just select RS, and run it)

EDIT2: Autocolor for light green goblins? Just tested in two worlds…
Color: 3777180
Tolerance: 4
Color Tolerance Speed: 2

Test:
program New;
var
BMP: Integer;
P: TPointArray;
I: Integer;
begin
ColorToleranceSpeed(2);
BMP:= BitmapFromString(MSX2, MSY2, '');
CopyClientToBitmap(BMP, 0, 0, MSX2, MSY2);
FindColorsSpiralTolerance(MSCX, MSCY, P, 3777180, 0, 0, MSX2, MSY2, 4);
for I:= 0 to Length(P) - 1 do
FastSetPixel(BMP, P[I].x, P[I].y, clBlue);
DisplayDebugImgWindow(MSX2, MSY2);
SafeDrawBitmap(BMP, GetDebugCanvas, 0, 0);
writeln(inttostr(Length(P)));
end.

[N]ick

2007-09-03 22:14:39

Cool script, I'm setting it up right now

reedliink

2007-09-03 22:53:01

Ran it for like an hour. Works great! Progress report:



<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 23 Minutes and 10 Seconds
Killed 116 Rats and Goblins
One Hitters: 51
Good Clicks: 115
Chase Clicks: 31
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 5 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
**********************************************
Name : Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : g = T. AT 50. ST 58. DF 41. PR 46. HP 59. MG 57. CO 39. FM 50. WC 55. W : 0 min. L: R:
1 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
2 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************

P.S. sometimes when passing port sarim jail it clicks over the pillows non-stop for like a minute but eventually ignores it. Just thought you might want to know

wheatthinz

2007-09-04 00:49:53

great script, keep up the good work man :-)

vietxrice

2007-09-04 02:41:24

good job nice scirpt!

H4rdc0r3

2007-09-04 05:52:38

How long should you run this script on one player for?

oxo24

2007-09-04 06:05:10

i just get a failed during compile message, im useing the latest SCAR and SRL version.

chris17

2007-09-04 06:16:22

ive heard this script is quite good.. but im gonna use one my new upcoming main

ywev

2007-09-04 07:01:12

From: scrublol
hey, why not try and be helpful versus flaming?
i.e. how did i instal it wrong?


Quite possibly the wrong directory, install the srl 4 beta. Many of the scripts are now using srl 4 beta.

koolkishan

2007-09-04 07:17:48

this script is the bomb! really works well! so far running for about 2 hours still going strong!! thanks!

HighRoller21

2007-09-04 08:29:21

works very well

upmar

2007-09-04 08:36:18

Nice im gunna def use

kyklooppi

2007-09-04 09:54:06

For some reason i noticed that it changes my combat style by itself :( have to look up to this :/

Arttuonline

2007-09-04 12:40:47

Oooh, it looks very nice. Maybe I should make an account just to test this script, look so good. And now all the lazy macroers who are SO LAZY they can't train their army to 20+lvl before starting powermining etc. can stay as lazy as they want because this script does the hard work. ;)

cheri

2007-09-04 12:42:26

This is useful script.

helenclarko

2007-09-04 16:18:28

This script is awesome thanks WT-Fakawi

lilterrell

2007-09-04 18:44:01

another great looking script i'll post proggie when done

o m f g pwnt

2007-09-04 22:02:53

i am soooo downloading this tommorow :D (very good concept man)

ownt

2007-09-05 02:39:08

VERY GOOD JOB !!
I'll be using this for abit :D

public3n3my

2007-09-05 06:56:37

i used rats along time ago and it worked great

hopefully new version will work just as well for me

fons

2007-09-05 12:16:38

thx it works great ;)

Derkel

2007-09-05 20:44:21

Nice contribuation, love the dropped item log!

Macchew5

2007-09-05 22:28:34

Script works amazing thanks. Ran 2 hours at a time, with no interuptions. Great script.

munchkinruss

2007-09-06 03:37:54

Mine doesn't pick up bones :eek:

EDIT: Fixed

sowbener

2007-09-06 11:57:37

very nice gonna test

shenman

2007-09-06 23:42:47

very nice script works really well for me will post proggy soon =)

i owned u

2007-09-07 01:46:31

planning on using it tomorrow :D

mattar

2007-09-07 03:51:33

gonna try it right now, hope it works well :D

Fibzoo

2007-09-07 08:04:38

Whoazer nice job.

owned1112

2007-09-07 12:03:01

That seems like a good proggy!

dragonlor650

2007-09-07 16:32:36

well i gona try this out ive been having comp probleam l8ly=/

basy10

2007-09-07 17:06:51

nice it work great

xx lord xx

2007-09-07 17:21:43

This looks very good, I'll have to try it when I get my home pc working again.

Genesis

2007-09-07 17:38:34

Wow, Amazing script man A++

killerb935

2007-09-07 21:00:57

im going to check this out in like 2 days

joord

2007-09-08 14:11:53

thnx :]

dyles

2007-09-08 14:36:45

I'll post proggie when done. Thanks for share.

mightyman

2007-09-08 15:15:04

im confused

mightyman

2007-09-08 15:16:56

it wont attack the rats

Jackx

2007-09-08 16:03:08

great script luving it sooo far

ajaj

2007-09-08 17:31:29

thanks dude going to test it out :-D

bullzeye95

2007-09-08 17:31:43

From: mightyman
im confused


That's great, now stop spamming.


Why does almost everyone have 10 posts? -.-

abros

2007-09-08 17:36:19

wow this is very very very GOOD

TheGameHHH

2007-09-08 19:09:03

wow this script does alot

Aje

2007-09-08 19:14:17

From: Ciesson

Two of my guys died and it doesnt say why???? I lost all those gems and coins and random event clothes!


Maybe Evil Chciken or Security guard or Shades … Like that theres a few more which can cause death

steve claget

2007-09-09 02:23:12

I cant see the picture that shows what color pixels im supposed to use.

asdffff

2007-09-09 10:24:47

wow, tis is great script!:eek:

MaYhem

2007-09-09 11:22:38

thanks very good sciript

shaunthasheep

2007-09-09 11:35:52

fakawi went a little to crazy on teh name…

Straightupimp

2007-09-09 18:09:14

good script had some trouble setting up tho

Dragonz2001

2007-09-09 19:02:41

not bad at all, i enjoyed it worked well, didnt do it long enough tho to bring a report.

red1

2007-09-09 20:33:30

Hi it says this:
[qoute]Line 164: [Error] (14053:20): Syntax error in script C:\Program Files\SCAR 3.11\Scripts\SRL-Forums Scripts\Ratz Combatoverdrive by Fakawi.scar
[/qoute]

114 boo

2007-09-10 04:51:54

i like this, its good for leveling up your army

WT-Fakawi

2007-09-10 06:19:14

From: red1
Hi it says this:
[qoute]Line 164: [Error] (14053:20): Syntax error in script C:\Program Files\SCAR 3.11\Scripts\SRL-Forums Scripts\Ratz Combatoverdrive by Fakawi.scar
[/qoute]


You didnt fill in the Player names and passwords properly and you need to colorpick the water and rockcolor.

snex777

2007-09-10 11:47:40

good release

chocobolalista

2007-09-10 22:49:00

every script i run says Unknown identifier 'MouseSpeed' in script D:\edu\SCAR 3.11\includes\srl\srl\core\Setup.scar and i dont know why can somebody help me plz? my email is [email]ej_up@hotmail.com[/email]

Jarrett

2007-09-12 11:24:23

I'll give this a try..ty
if i find any bugs i'll post..

masterBB

2007-09-13 09:29:31

It works…. brilliant….

there is just one thing… It only takes one of the 20 bones that are on the ground… maybe you could make a better bone picker for the next update…

Anyway great way to train you strenght etc..

masterbb

Rotje

2007-09-13 11:19:06

Very nice script , Great Job !

da scripter

2007-09-13 21:14:43

looks lik a gr8 script ill try to post a proggie tomarrow

Nucleus

2007-09-14 12:29:21

Wow… I need to try this script out someday.

Saint

2007-09-14 16:14:42

Fakawi awesome script!

da scripter

2007-09-14 21:41:19

hmmm…. i only play with one player….. but set up three players with one name for all of the players in case i lagg out or something….could this be causeing it to kill like three goblins then not do anything? because thats what its doing any help or ideas to fix this?

imlazy

2007-09-15 00:40:38

sounds great and i bet it is ill test this either tonight or tommorow and post a proggie right after :D

osmose

2007-09-15 06:07:53

works fine for me! thanks for the great script!

scarn00b

2007-09-15 16:19:49

Awesome script works perfectly for me, exept sometimes goes to jail, fish store etc. and can get out.

ruguts3

2007-09-16 03:08:41

:spot: Nice script. Gonna try it out later :spot:

RudeBoiAlex

2007-09-16 05:03:22

hey fakawi do you think cows would be better for leveling or this?

WT-Fakawi

2007-09-16 06:53:22

From: rudeboialex
hey fakawi do you think cows would be better for leveling or this?


Cows is better. Collects some meat too. Wait for SRL 4 (soon!) and release of Falador Cooker and Falador North Guard Fighter (auto eat the collected cooked Food or the Edgeville Salomn and Trout)

BuuB

2007-09-16 08:17:23

Good work :)

RudeBoiAlex

2007-09-16 09:04:56

leetness <3 but im having abit of trouble it all compiles and works for around 20 mins but it gets lost in rimmington witches house and sometimes lost on the karamja docks

Waldoss

2007-09-16 09:28:09

Sounds great, gonna try it out tonight :)

omfgwtf

2007-09-16 15:57:04

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 3 Hours, 26 Minutes and 14 Seconds
Killed 896 Rats and Goblins
One Hitters: 273
Good Clicks: 874
Chase Clicks: 83
Chopped 36 Trees
Lit 36 Logs
Ate 6 Meat
Cooked 27 Times
Cooked 27 Meat
Buried 47 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>

THX WORKS GREAT!!

Ixius

2007-09-18 12:40:03

Works really well! Sorry - I don't have a progress report, because my computer crashed (not the script's fault), but it had been running for over 10 hours! One small thing I'd like to enquire about is why it never targeted goblins whilst it was running for me - but there were rats aplenty in any case. Thanks for this!

Waldoss

2007-09-18 14:35:12

Gonna try it out now. Wait for a proggie tommorow :)

a chinese farmer

2007-09-18 21:02:14

EDIT

i have fixed hte problem, i had changed the charcatar number and it messed up…

anyways i have a few questions for the color am i suppose to choose the mini map color or the acutal screen color

and

when i run the sciprt runescape laggs like hell and everything in runescape always stops and goes then stops again and goes and the cycle repeats any help would be appriceated thanks!!!

bullzeye95

2007-09-18 22:35:38

For the color question: Read the first post…

For the lag problem: Get a better computer I guess.

a chinese farmer

2007-09-18 22:48:02

the lag problem is gone and i know what colors to pick but i still have a problem, it logs out and dosetn log back in and it dosent make a fire cook or bury bones it just attacks and moves on to the next monster

deathcrow

2007-09-19 09:19:09

i got this when i tried to run it…
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL\misc\Bitmaps\Crafting.scar does not exist.
Include file C:\Program Files\SCAR 3.11\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling

Im not that good at this stuff but iv been reading things in tutorial section so i can get better and start making my own. Someone help me out please?

it stopped doing this…

440SixPak

2007-09-19 09:35:55

Are you using SRL 4.0 Crow?

deathcrow

2007-09-19 10:25:17

yes im using srl 4.0 and scar divi 3.11

deathcrow

2007-09-19 13:17:01

i tried it and it had no bugs…..but all i did was log in then start walking south. It just kept checking my stats, my inv, and then clicking on bottom part of mini map…y did it do that?

WT-Fakawi

2007-09-19 13:43:42

From: deathcrow
i tried it and it had no bugs…..but all i did was log in then start walking south. It just kept checking my stats, my inv, and then clicking on bottom part of mini map…y did it do that?


You didnt sample the Minimap WaterColor

deathcrow

2007-09-19 15:17:31

umm yes i did….i got the water color and rock color and positioned my person just like ur pic showed….y is it doing this?

ambtfp

2007-09-19 17:31:06

Love it :)

a chinese farmer

2007-09-19 19:40:29

yea iam having some toruble too my guy will just attack but wont bury cook cut or make a fire any help?


thanks!!

WT-Fakawi

2007-09-20 05:01:45

From: deathcrow
umm yes i did….i got the water color and rock color and positioned my person just like ur pic showed….y is it doing this?


You should stableize the color first by going through one Loading Please Wait screen, and then pick the right colors The colors change once, and then they stableize.

kertkert

2007-09-20 15:54:12

Very nice script! I'll test it out an post a proggie.

thematpan

2007-09-20 16:25:49

got it working! wow its working pretty good, a little bit slow with attacking, but still a great script, thanks for the help :D

thematpan

2007-09-20 18:39:59

oh and it never ended up cooking the meat, it had full inventory of meat and left no room for logs, or even bones. + i somehow died, 39 str, 2 def, 10 atk, 29 hp. i dont understand how i died in 38 minutes….

Hasslarn

2007-09-21 07:12:57

ty!

Paul23

2007-09-21 09:38:50

hi fakawi -

As far as I can see this script works quite nicely.

I have one problem - it seems to cut any trees.

To be more accurate, it doesn't try to cut any trees.
As a result it doesn't light the logs, and it doesn't cook the rat meat.

If I intervene and manually cut a tree, then at the end of the cycle it will
1. Light the log
2. Cook the rat meat

so the only problem is the cutting of the tree

My question to you is -
Can you give me pointers as to where to begin my investigation with regard to why this is? I am perfectly happy to investigate myself, will help me learn!!! - You know this script better than me - where would focus your attention - at least initially
(Note - I am a professional programmer, and know around 12 programming languages - I am a capable coder - I just am new to SRL.)

I just would like a pointer in the right direction. I will then endevour to figure it out for myself and, will of course, let you know of anything I find.

Paul

WT-Fakawi

2007-09-21 10:24:31

From: Paul23
hi fakawi -

As far as I can see this script works quite nicely.

I have one problem - it seems to cut any trees.

To be more accurate, it doesn't try to cut any trees.
As a result it doesn't light the logs, and it doesn't cook the rat meat.

If I intervene and manually cut a tree, then at the end of the cycle it will
1. Light the log
2. Cook the rat meat

so the only problem is the cutting of the tree

My question to you is -
Can you give me pointers as to where to begin my investigation with regard to why this is? I am perfectly happy to investigate myself, will help me learn!!! - You know this script better than me - where would focus your attention - at least initially
(Note - I am a professional programmer, and know around 12 programming languages - I am a capable coder - I just am new to SRL.)

I just would like a pointer in the right direction. I will then endevour to figure it out for myself and, will of course, let you know of anything I find.

Paul



Use SCSS, the runescape Client made by Freddy1990. Comes with SRL.

thematpan

2007-09-21 11:21:54

From: WT-Fakawi
Use SCSS, the runescape Client made by Freddy1990. Comes with SRL.


and what if SCSS doesn't work? because i'm having a similar problem, it won't cut trees, won't light logs, won't cook meat, which makes me end up dieing then logs out. and it won't walk back cuz its not made to have walk back right?.. what do u recommend?
also ended up in wizards tower at 1 point..

not2fly

2007-09-21 12:36:24

I will post a progress report after I run it for a bit.

thematpan

2007-09-21 15:24:48

nvm, somehow get scss working.. umm but will it cut trees and cook food so i dont die now that im using scss?

WT-Fakawi

2007-09-21 16:10:47

From: thematpan
nvm, somehow get scss working.. umm but will it cut trees and cook food so i dont die now that im using scss?


just watch it for some time and see how it works.

thematpan

2007-09-21 16:52:19

ok. so i got it working good and stuff, still wont cut trees, but also now it walks north after bout 10-15 minutes of training and logs out, doesnt even log onto the next character or even log back in. help? :S:S

ALSO.. keeps saying *Invalid Script ID* twice after each little report thing.. not understanding this,cause it still runs.
EX:
<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 17 Minutes and 25 Seconds
Killed 33 Rats and Goblins
One Hitters: 6
Good Clicks: 33
Chase Clicks: 3
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 0 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
**********************************************
Name : *******
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : **** = T. AT 1. ST 42. DF 2. PR 2. HP 32. MG 1. CO 48. FM 17. WC 13. W : 0 min. L: HP DropR:
1 : **** = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
2 : **** = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************
Invalid Script ID
Invalid Script ID

Successfully executed

13lacknova

2007-09-23 00:13:29

If I could make something any where near this calibur of scripts id be a god. Dude ur godlike! :eek:

Oranges_Exist

2007-09-23 01:08:49

Is there a way to just use one part of the script and leave out one part? like could I just cut trees and burn logs and fight nothing?

cris2

2007-09-23 06:46:59

verry detailed script, works… but i was wondring if you could put an option of weather 2 pick up and burry bones or not because im making a obby mauler pure, its lvl 22 atm and i was gonas keep pray at 1, im sure other people wil benefit from this too. please think about it :) thx.

thematpan

2007-09-23 09:45:06

From: Frontier
Mine doesn't cut any trees >_>



same here. and it wont stay logged in for more than 20 minutes.. it will walk up north then log out. or it will some how go to the wizards tower lol :S:S

Ted Pwn

2007-09-23 11:04:53

From: cris2
verry detailed script, works… but i was wondring if you could put an option of weather 2 pick up and burry bones or not because im making a obby mauler pure, its lvl 22 atm and i was gonas keep pray at 1, im sure other people wil benefit from this too. please think about it :) thx.


Under user adjustable parameters, there is a constant BuryBonesToo. Just set that to False.

Nice script dude, it's very detailed. Can't wait to run it.

ShowerThoughts

2007-09-23 11:10:24

i hope its already updated because your version when i used was good and maybe it much better now and then it will own the ratz & gobs

Ted Pwn

2007-09-23 14:30:25

I'm having a problem running mine, it won't compile. I get a message saying that:

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

I have the latest version of scar, so if anyone could tell me what's up that would be nice.

dundern

2007-09-23 14:43:09

nice this one relly works makes the noob ones high level and then powerchop with em ;)

mattc4787

2007-09-23 21:22:04

Im trying it now! Seems to work Great

Nikize

2007-09-25 14:49:46

Nice, one, going to level my character to 20 and try it out, looks awesome, keep it updating, nice work!

-Nikize

Zmi

2007-09-25 18:03:33

problem with it can sum1 msg me why it says this?

Line 686: [Error] (17037:11): Duplicate identifier 'RETALIATE' in script C:\Users\Dallan\Desktop\[SRL 4] Ratz 0.69 Combat Overdrive.scar

WT-Fakawi

2007-09-25 18:40:28

From: Zmi
problem with it can sum1 msg me why it says this?

Line 686: [Error] (17037:11): Duplicate identifier 'RETALIATE' in script C:\Users\Dallan\Desktop\[SRL 4] Ratz 0.69 Combat Overdrive.scar


Retaliate is added to SRL 4, and its in Ratz! too, thus Pascal pops up with the Duplicate function complain. There can only be one function Retaliate. You have two choices:
  • Either Remove the whole function Retaliate
  • Rename it to Retaliate2

Once I move some of my guys back, I will take a look at it.

ChrisGA

2007-09-25 19:21:41

been messing this this script for a few minutes now. Got this error

Line 47: [Error] (47:57): Unknown identifier 'FindText' in script

When I first started the script it worked but now it has this

archanubis6

2007-09-25 19:45:55

works well but sometime the mouse just keeps on going south.

but its still is a nice script thnx man!:D

ChrisGA

2007-09-25 20:57:58

Got all the bugs worked out finally. My progress report



**********************************************
Name : ********
Number : 0
Worked for : 35 minutes.
Active : True
**********************************************
0 : = T. AT 16. ST 7. DF 6. PR 1. HP 15. MG 1. CO 16. FM 8. WC 8. W : 35 min. L: GameTabR:
**********************************************



Chop pass:1
Main Loop number 8 took 8 min 26 secs

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 1 Hours, 1 Minutes and 22 Seconds
Killed 70 Rats and Goblins
One Hitters: 0
Good Clicks: 26
Chase Clicks: 5
Chopped 7 Trees
Lit 8 Logs
Ate 1 Meat
Cooked 3 Times
Cooked 16 Meat
Buried 1 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
**********************************************
Name : **********************
Number : 0
Worked for : 35 minutes.
Active : True
**********************************************
0 : = T. AT 16. ST 7. DF 6. PR 1. HP 15. MG 1. CO 16. FM 9. WC 8. W : 35 min. L: GameTabR:

Eugeniu

2007-09-25 21:27:52

I sadly got an error…
What does "Line 686: [Error] (17037:11): Duplicate identifier 'RETALIATE' in script ……………\[SRL 4] Ratz 0.69 Combat Overdrive.scar" mean?

aluard621

2007-09-25 21:32:39

[Runtime Error] : Exception: Access violation at address 007203A3 in module 'scar.exe'. Read of address 00000000 in line 714 in script F:\Shawn\cs_package\SCAR 2.03\SCAR 3.12\includes\SRL/SRL/Core/Text.scar

that error keeps coming up and ending the script, any help?

WT-Fakawi

2007-09-26 01:35:33

From: Eugeniu
I sadly got an error…
What does "Line 686: [Error] (17037:11): Duplicate identifier 'RETALIATE' in script ……………\[SRL 4] Ratz 0.69 Combat Overdrive.scar" mean?


Look up three posts.

Zepix

2007-09-26 06:51:48

What a really cool idea for a script. Go WT-Fakawi! :D

Nikize

2007-09-26 06:53:57

Damn it…
675: [Error] (17026:11): Duplicate identifier 'RETALIATE' in script ( PATH )

Help me please, i really want to use your script, only if it would work.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Edit
I found the answer, im gona tell the results in no time.

Looks awesome! Good work man!

Nikize

2007-09-26 07:13:18

When i start it, the script starts clicking the map, i think its because it cant find enemies to kill. Now even if the place is crawling with beasts, it cant detect them, maybe with luck it clicks only a rat but that happens every 2-3 minutes, if it doesn't click a beast, the character just keeps walking around the map.

Please tell me am i doing something wrong?
-Nikize

WT-Fakawi

2007-09-26 07:36:54

From: Nikize
When i start it, the script starts clicking the map, i think its because it cant find enemies to kill. Now even if the place is crawling with beasts, it cant detect them, maybe with luck it clicks only a rat but that happens every 2-3 minutes, if it doesn't click a beast, the character just keeps walking around the map.

Please tell me am i doing something wrong?
-Nikize


Have you set the Minimap Colors properly?

Nikize

2007-09-26 07:40:34

Yup, but now i realized how to use SCSS, but now another problem occurred, how do i change the resolution of the client? If its supposed to be that small, then the script stucks on found compass.

aluard621

2007-09-26 08:16:31

From: WT-Fakawi
Look up three posts.


the only things i saw ont he entire last page were for the duplicate error, which i fixed ]: did i miss something?

wesley7

2007-09-26 08:31:41

nice script:cool: got no problem with it.. keep up d good work:)

Nikize

2007-09-26 10:15:10

From: wesley7
nice script:cool: got no problem with it.. keep up d good work:)


You used SCSS?
If yes, was the application full screen, or 1/4 of your screen?

Somebody help me a little? I cant understand how to change the resolution of SCSS-client!

Nikize

2007-09-26 14:06:16

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 8 Minutes and 9 Seconds
Killed 0 Rats and Goblins
One Hitters: 0
Good Clicks: 0
Chase Clicks: 0
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 0 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>

Character just keeps walking around…. Once i got it somehow to work, it even killed 13 of goblins, but when 4 minutes was passed, it bugged, and i think its because it was time to chop wood and cook the meat ( which it DIDN'T gather, but coins and bones it did ).

Please enlighten me, because i really think this is awesome script and i am eager to test it out. Probably the best script there is.

-Nikize

WT-Fakawi

2007-09-26 15:16:19

From: Nikize
<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 8 Minutes and 9 Seconds
Killed 0 Rats and Goblins
One Hitters: 0
Good Clicks: 0
Chase Clicks: 0
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 0 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>

Character just keeps walking around…. Once i got it somehow to work, it even killed 13 of goblins, but when 4 minutes was passed, it bugged, and i think its because it was time to chop wood and cook the meat ( which it DIDN'T gather, but coins and bones it did ).

Please enlighten me, because i really think this is awesome script and i am eager to test it out. Probably the best script there is.

-Nikize


Have you set brightness to highest? Are you using 32-bits color?

ChrisGA

2007-09-26 21:49:31

Yes set brightness all the way up. Mine was set low and would only click on a rat about once a minute.

Set it high and it killed everything but didnt wood cut, collect coins or cook much but thats alright.

Nikize

2007-09-27 16:23:53

Hmm, it doesnt work, i think it would be better as a colorpicker?
Constants rarely work, but the idea is awesome.

Thanks for trying to advice me guys, il try some more, but i think the game is over for me :F

itchbiggan

2007-09-28 11:44:51

THIS SCRIPT IS GREAT!!
sorry i don't have a proggie for you, everytime i tried to get one, only thing in my box was a nextplayer note.
but this got my auoters to 40 attack =]]
weild rune pic and high(40ish) combat ftw!!!!

Nikize

2007-09-28 13:33:10

Ok, so i got one Runescape client, and the script seemed to start working!

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 23 Minutes and 28 Seconds
Killed 43 Rats and Goblins
One Hitters: 0
Good Clicks: 11
Chase Clicks: 8
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 0 Bones

The only problem is, that now it doesn't find bones or chop wood/cook.
You have to find bug to fix this script, if you will get this script working i will marry you :O

aluard621

2007-09-28 21:46:06

hmm, it worked great. absolutely fantastic. but this morning it stopped for some reason, and now all it does is click inventory, attack style, skills, inventory again, and then start clicking south until it cant go south any more. im going to try repicking the rock/water colors to see if it helps at all, but could you gimme a tip? anything that would help would be greatly appreciated. and again, amazing script.

edit: well the color change fixed it ;] but like ive said how many times, its a great script, just like your others, good work

hairyballs

2007-09-29 06:43:11

Great job im gonna try this soon! :D

[S]paz

2007-09-29 12:58:09

all it does is click inventory, attack style, skills, inventory again, and then start clicking south until it cant go south any more. i re-picked colors ofwater and rocks and it still dont wor… help

Tree seller

2007-09-29 14:41:02

Hello i get this error when i try to run the script: Line 686: [Error] (17037:11): Duplicate identifier 'RETALIATE' in script D:\Users\(private)\Downloads\[SRL 4] Ratz 0.69 Combat Overdrive.scar

§hãttêrëd Rèƒlé¢tîøñ

2007-09-29 15:31:02

This script sounds great! I am most likely going to use this on my army once they reach level 20+ Seems like it works perfect. Thanks again =]

Zeta

2007-09-29 22:52:29

holy shit man, 2800+ lines! this is like the best script i've ever seen, i won't be using at all( i dont pla rs) but just like to say congrats on this beautiful script

archanubis6

2007-09-29 23:16:55

great sript !!! worksfine. good job man![u deserve an a+ and a [BANANA][BANANA][BANANA][BANANA][BANANA][BANANA][BANANA][/BANANA][/BANANA][/BANANA][/BANANA][/BANANA][/BANANA][/BANANA]+ a

samleiser

2007-09-30 10:30:03

good work

PeteJohn

2007-09-30 10:34:12

very nice script, im going to try it out right now

SuperScripter

2007-09-30 12:06:51

Good 1 fakawi.


#SS

Kalake

2007-09-30 14:06:45

This guy is fucking AWESOME! Lol I quitted rs for long time ago, but I wanna try out this stuff!

oO

Nice script

Well done.

Gonna try it out.

ohh lol

gonna try it out for sure

Works well :o

Works well withl 3.12! Love that script best ever!

This guy is amazing :XD



Spamming is not an acceptable way to raise post count ~RAM

vanir 00

2007-10-01 07:01:20

Man this is a great script! Nice work WT-Fakawi! Her is my progress report for my first ever use =)

<============== -RatZ C.O. 0.69 Divi- Progress Report ===============>
Worked for 5 Hours, 35 Minutes and 23 Seconds
Killed 1354 Rats and Goblins
One Hitters: 341
Good Clicks: 1349
Chase Clicks: 160
Chopped 0 Trees
Lit 2 Logs
Ate 3 Meat
Cooked 3 Times
Cooked 17 Meat
Buried 63 Bones
<============== -RatZ C.O. 0.69 Divi- Dropping Stats ===============>
Dropped 1 GoblinMails
**********************************************
Name : ********
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ******** = T. AT 17. ST 44. DF 28. PR 1. HP 36. MG 1. CO 8. FM 2. WC 2. W : 0 min. L: R:
**********************************************

One thing tho…why does the report say that my char worked for 0 mins?

WT-Fakawi

2007-10-01 08:58:35

vanir: Time is only updated when the Player switches, but since you only use 1 Player, it is never updated.

NiCbaZ

2007-10-01 19:37:29

very nice , are going update your guild raper to srl[4]?

omegaangelz

2007-10-01 21:13:20

Excellent script, worked great, keep up the good work

NiCbaZ

2007-10-01 21:27:26

I get this error…
Failed when compiling
Line 675: [Error] (17026:11): Duplicate identifier 'RETALIATE' in script C:\Documents and Settings\Admin\Desktop\[SRL 4] Ratz 0.69 Combat Overdrive.scar

WT-Fakawi

2007-10-02 02:22:40

From: nicbaz
I get this error…


rename RETALIATE in line 675 to RETALIATE2

I will reup a new version later this week.

NiCbaZ

2007-10-02 07:36:48

my sscss dosn't work it is stuffed up it only shows a small part of the runescape screen!! HELP

WT-Fakawi

2007-10-02 14:57:18

New Ratz!, compatible with SRL 4 Rev #4, minor mods.

Enjoy.

deathcrow

2007-10-02 20:59:12

hmm the script works great except it doesnt ever cut logs…..do u think i should use scss to fix this?

NiCbaZ

2007-10-03 01:15:13

gunna realise cows again?

WT-Fakawi

2007-10-03 01:45:38

From: deathcrow
hmm the script works great except it doesnt ever cut logs…..do u think i should use scss to fix this?


Set the UseSCSS flag to False.

Gala

2007-10-04 11:39:23

Ty very much, it works peferct.

(Its the first script, who is working.) :D

realrocker00

2007-10-06 15:16:52

nice script, it works perfectly but it will only run 1 time through. i need help

realrocker00

2007-10-06 17:07:35

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 52 Minutes and 58 Seconds
Killed 69 Rats and Goblins
One Hitters: 0
Good Clicks: 67
Chase Clicks: 20
Chopped 27 Trees
Lit 40 Logs
Ate 16 Meat
Cooked 12 Times
Cooked 92 Meat
Buried 6 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : "username"
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : "username" = T. AT 17. ST 12. DF 20. PR 2. HP 19. MG 4. CO 7. FM 9. WC 46. W : 0 min. L: R:
**********************************************

under the proggie it says "Error detecting Compass Angle." how do i fix that?

FIXED…i logged in latter and i was all the way in the wizards tower…lol…dont ask me how my guy got their

realrocker00

2007-10-06 17:09:44

ps. i got the script to work as you can see i poasted proggie…nice script

thematpan

2007-10-06 23:24:13

hey fawk, k i've had no problems with this script before but for some reason i tried running it now and it says, identifier expected in script.. line 182.

EDIT: nvm, i just realized that there was an updated version (.70) sorry bout that

working great now.

DillonSykes

2007-10-07 01:51:27

Thanks, Ill try it out.

monstras

2007-10-09 14:01:26

ty very good skript

rr856

2007-10-09 14:08:29

wow cool script, never seen a script with so many things it can level

what happens when its losses connection, my internet is really bad?

WT-Fakawi

2007-10-09 15:53:31

From: rr856
wow cool script, never seen a script with so many things it can level

what happens when its losses connection, my internet is really bad?


You log out :)

Cruel100

2007-10-09 18:07:46

The script works well! Congratulations! It´s the first that works well! But it don´t get the bones… Maybe I do something wrong?

tehpure

2007-10-09 20:11:32

Nice script. I'm making 3 new pures I guess :)

monstras

2007-10-10 09:40:18

good script works for me ty :)

shaun1179

2007-10-10 17:45:47

Dude u rule i got ur miner and combat trainer now keep up the good work :P:spot: :spot: :spot: :spot: :spot: :spot:

Fumanchu

2007-10-10 23:20:38

This is an awesome script whenever my SCAR doesn't decide to stall itself at random times.

bonzakid

2007-10-11 02:27:10

wow very nice, good job =)

Aloush89

2007-10-11 07:51:53

i liked the script…its pretty good!

Aloush89

2007-10-11 07:54:25

and its flawless too!!
<============== -RatZ 0.70 Divi- Progress Report ===============>
Worked for 23 Hours, 43 Minutes and 21 Seconds

runeman11

2007-10-12 22:07:25

finally… gonna use this script while i am in class :)

schoony

2007-10-13 12:49:19

Sounds good.

DL'ing now1

Suicidal Bladez

2007-10-14 17:57:28

doesn't work…maybe if you help me ill get it to work

WT-Fakawi

2007-10-14 18:00:15

From: Suicidal Bladez
doesn't work…maybe if you help me ill get it to work


Shoot.

mortenlt

2007-10-14 18:18:47

This script sounds really advanced :o
but then i don't know much about these things…

I'll try to learn a little scripting and make this auto-looter ive always wanted =P

ceapy

2007-10-14 20:39:29

Cool script lol :D But i have a problem, when i filled in everything that I had to fill, and when it logged me in, it clicks on the map (on the top right) and just keeps opposite of the direction im facing(so if im facing north, it would click south, and so on :( ) is there something im doing wrong? plz help!

Fumanchu

2007-10-15 00:33:10

Mine stalls… I got it to work the very first time I installed SCAR and setup your script… but when I reloaded it it just says the script compiled and just idles there and does nothing.

Ritacame

2007-10-15 22:23:43

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 2 Hours, 26 Minutes and 8 Seconds
Killed 362 Rats and Goblins
One Hitters: 40
Good Clicks: 361
Chase Clicks: 50
Chopped 45 Trees
Lit 62 Logs
Ate 30 Meat
Cooked 15 Times
Cooked 71 Meat
Buried 16 Bones

Sypher

2007-10-16 15:12:00

this is a nice script ive been using it for a while now and have had no problems what so ever , nice one :)

Sweden

2007-10-16 15:46:55

Me neither, i really like this script :)

RudeBoiAlex

2007-10-18 16:39:18

Mwahaha using now army of 14 :p

vanir 00

2007-10-18 16:44:26

Man i love this script… been using it like crazy. Thx loads and keep up the good work ;-)

RudeBoiAlex

2007-10-18 17:17:17

Ok 8 players all moved to ratz spot i ran this uid deleter script using on firefox, logged in and out color picked the 2 colors now im all set to run it *trys to beat 17 hours*

Main

2007-10-18 17:48:55

hope it only cut the tress that i have the lvl for…

Farts

2007-10-18 19:09:40

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 3 Hours, 6 Minutes and 6 Seconds
Killed 267 Rats and Goblins
One Hitters: 0
Good Clicks: 186
Chase Clicks: 72
Chopped 66 Trees
Lit 89 Logs
Ate 26 Meat
Cooked 24 Times
Cooked 113 Meat
Buried 10 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 0 Broken Axes
Dropped 1 SqShields

very nice script

RudeBoiAlex

2007-10-19 04:26:10

I had a bad run :(


<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 4 Hours, 16 Minutes and 20 Seconds
Killed 594 Rats and Goblins
One Hitters: 0
Good Clicks: 570
Chase Clicks: 40
Chopped 120 Trees
Lit 126 Logs
Ate 13 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 47 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name :
Number : 2
Worked for : 102 minutes.
Active : True
**********************************************
0 : = F. AT 27. ST 27. DF 26. PR 14. HP 28. MG 25. CO 1. FM 4. WC 3. W : 28 min. L: No GameTabR:
1 : = F. AT 29. ST 29. DF 29. PR 17. HP 31. MG 29. CO 1. FM 8. WC 6. W : 70 min. L: No GameTabR: Oh Dear You Are in Lumby
2 : = T. AT 29. ST 28. DF 28. PR 14. HP 31. MG 33. CO 1. FM 12. WC 9. W : 102 min. L: GameTabR:
3 : = F. AT 28. ST 27. DF 27. PR 16. HP 3. MG 33. CO 1. FM 1. WC 1. W : 6 min. L: No GameTabR:
4 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
5 : = F. AT 23. ST 22. DF 22. PR 12. HP 26. MG 27. CO 1. FM 2. WC 2. W : 13 min. L: No GameTabR:
6 : = F. AT 25. ST 24. DF 24. PR 13. HP 27. MG 26. CO 1. FM 3. WC 2. W : 17 min. L: No GameTabR:
7 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************



0
Error detecting Compass Angle.
NextPlayer

My lvl 35 died?

Main

2007-10-19 08:32:52

there are sevral problems
#1 some time when you first start the script, it goes to mud skipper point and doing random shit
#2 rs become extremely laggy when you start the script and it goes back to normal when i paused it or stop it

RudeBoiAlex

2007-10-19 16:42:32

1) color pick the color correctly
2) i sometimes have this problem restrt the internet.


<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 9 Hours, 35 Minutes and 18 Seconds
Killed 1283 Rats and Goblins
One Hitters: 1
Good Clicks: 1221
Chase Clicks: 96
Chopped 275 Trees
Lit 312 Logs
Ate 21 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 93 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 1 GoblinMails
**********************************************
Name :
Number : 1
Worked for : 271 minutes.
Active : True
**********************************************
0 : = F. AT 28. ST 27. DF 27. PR 14. HP 29. MG 25. CO 1. FM 1. WC 9. W : 57 min. L: No GameTabR:
1 : = T. AT 32. ST 31. DF 31. PR 18. HP 33. MG 29. CO 1. FM 2. WC 17. W : 271 min. L: GameTabR:
2 : = F. AT 29. ST 29. DF 28. PR 14. HP 31. MG 33. CO 1. FM 13. WC 1. W : 23 min. L: No GameTabR: Mime
3 : = F. AT 28. ST 28. DF 28. PR 16. HP 31. MG 33. CO 1. FM 6. WC 6. W : 64 min. L: No GameTabR:
4 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
5 : = F. AT 24. ST 23. DF 23. PR 12. HP 26. MG 27. CO 1. FM 8. WC 6. W : 59 min. L: No GameTabR:
6 : = F. AT 25. ST 26. DF 24. PR 13. HP 27. MG 26. CO 1. FM 9. WC 7. W : 69 min. L: No GameTabR: Lamp
7 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************

wattup

2007-10-19 16:46:20

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 7 Hours, 10 Minutes and 52 Seconds
Killed 503 Rats and Goblins
One Hitters: 2
Good Clicks: 166
Chase Clicks: 84
Chopped 130 Trees
Lit 161 Logs
Ate 130 Meat
Cooked 54 Times
Cooked 242 Meat
Buried 25 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 1 Necklaces
**********************************************
Name :
Number : 2
Worked for : 69 minutes.
Active : True
**********************************************
0 := T. AT 30. ST 30. DF 29. PR 7. HP 30. MG 1. CO 21. FM 23. WC 20. W : 69 min. L: GameTabR:
1 := T. AT 30. ST 30. DF 29. PR 7. HP 30. MG 1. CO 18. FM 25. WC 21. W : 134 min. L: GameTabR:
2 := T. AT 29. ST 29. DF 29. PR 6. HP 30. MG 1. CO 20. FM 22. WC 18. W : 69 min. L: GameTabR:
3 := T. AT 29. ST 28. DF 28. PR 3. HP 29. MG 1. CO 15. FM 21. WC 18. W : 63 min. L: GameTabR:
4 := F. AT 29. ST 29. DF 28. PR 5. HP 29. MG 1. CO 16. FM 22. WC 18. W : 39 min. L: No GameTabR: Sandwich Lady
**********************************************

great script works perfect :)

Nikize

2007-10-19 17:45:49

Hmm thats strange, it kills things and collects bones and even chopped some wood, but when comes the part when the script must cook some meat it just freezes ( i mean the guy just stands still, untill he loggs out ).

Report is also strange, it said ( i used it 4 minutes ) that i had been using the script for 23 seconds, also that i killed 0 rats/goblins, ( even though about 20 of both ),
collected/ buried bones is also 0,
so basically everything is 0, even though its not true.

Thats weird.
-Nikize

Farts

2007-10-19 18:48:56

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 8 Hours, 55 Minutes and 7 Seconds
Killed 692 Rats and Goblins
One Hitters: 5
Good Clicks: 313
Chase Clicks: 159
Chopped 176 Trees
Lit 211 Logs
Ate 167 Meat
Cooked 71 Times
Cooked 323 Meat
Buried 37 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 1 Kebabs
Dropped 1 Beers
Dropped 1 Necklaces
**********************************************
Name : ********
Number : 0
Worked for : 69 minutes.
Active : True
**********************************************
0 :***= T. AT 28. ST 28. DF 28. PR 6. HP 28. MG 1. CO 20. FM 22. WC 18. W : 69 min. L: GameTabR:
1 :*****= T. AT 29. ST 28. DF 28. PR 6. HP 28. MG 1. CO 15. FM 20. WC 20. W : 134 min. L: GameTabR:
2 :*****= T. AT 28. ST 28. DF 28. PR 6. HP 28. MG 1. CO 16. FM 22. WC 18. W : 160 min. L: GameTabR:
3 :**** = T. AT 29. ST 28. DF 28. PR 5. HP 28. MG 1. CO 17. FM 20. WC 19. W : 131 min. L: GameTabR:
4 :******= T. AT 28. ST 28. DF 28. PR 5. HP 28. MG 1. CO 16. FM 20. WC 18. W : 39 min. L: No GameTabR:
**********************************************

I had no problems with it :D

Ritacame

2007-10-19 19:11:24

This script got me from 39 CB to 47 CB in 4 days!

RudeBoiAlex

2007-10-19 19:37:50

HMm im having gametab problem with it but theres nothing wrong with my players, they get put to false even tho there at the ratz spot.

WT-Fakawi

2007-10-20 13:47:34

From: RudeBoiAlex
HMm im having gametab problem with it but theres nothing wrong with my players, they get put to false even tho there at the ratz spot.


Sometimes, you need even to reboot your machine to get SCAR to operate correct. Whenever weird SCAR problems occur on my machine, like gametab going crazy, or scripts not finding colors, I do a reboot. Or, other games might have changed your screenmode, thats happens too.

RudeBoiAlex

2007-10-20 16:30:40

From: WT-Fakawi
Sometimes, you need even to reboot your machine to get SCAR to operate correct. Whenever weird SCAR problems occur on my machine, like gametab going crazy, or scripts not finding colors, I do a reboot. Or, other games might have changed your screenmode, thats happens too.


Ok thanks :rolleyes:

Lee Cullen

2007-10-20 22:20:27

Im going to try this out now

Hmm im gna try this out it looks gd

Hmm gna download this aswell and try it

This looks good

Nice tut

Doesn't work for me

Omg nice

Nice tut

Lol nice

nice

I got 400k from a flax picker but werent on for too long lol

Hey nice man

gratz on 3k posts

I think there's nothing wrong with it.

Uh link don't work for me:eek:

Most i got was a whip at a drop party lol

Nice

I got a few 100k autoing flax

I've only got from lvl 3 to 50 so far

I don't auto with my main incase it gets banned and its on a last chance anyway so i aint even gonna try rofl

Ermm.. i'll give it a try..

Nice first script

What does it chop?

You should get auto-colour :D

Hey thanks i needed this i have low range and need to get it up :D
Sticky: Attention Spammers and Leechers...
RAM

t77651

2007-10-22 17:43:26

perfect i love it :D

Del Piero1994

2007-10-22 19:46:08

tytytyty

turtle_dude5

2007-10-22 19:56:13

awsome script worked perfect!!

amrak

2007-10-23 01:49:42

hehe i love this script, thanks for sharing it.

"Main Loop number 105 took 6 min 3 secs

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 11 Hours, 15 Minutes and 30 Seconds
Killed 1500 Rats and Goblins
One Hitters: 262
Good Clicks: 1492
Chase Clicks: 248
Chopped 0 Trees
Lit 4 Logs
Ate 22 Meat
Cooked 5 Times
Cooked 44 Meat
Buried 406 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 1 SqShields
**********************************************
Name : ********
Number : 0
Worked for : 507 minutes.
Active : True
**********************************************
0 : ***********T. AT 30. ST 40. DF 1. PR 14. HP 32. MG 1. CO 10. FM 9. WC 7. W : 507 min. L: GameTabR:
1 :**********1 = F. AT 25. ST 14. DF 1. PR 2. HP 20. MG 1. CO 7. FM 5. WC 4. W : 7 min. L: No GameTabR:
2 : ****** = F. AT 15. ST 33. DF 1. PR 3. HP 25. MG 1. CO 5. FM 2. WC 1. W : 130 min. L: GameTabR:
3 : ********* = F. AT 28. ST 8. DF 1. PR 1. HP 21. MG 1. CO 2. FM 1. WC 1. W : 6 min. L: R:
**********************************************"

you rock! :D!

mstandlee

2007-10-25 14:22:39

Will be testing as soon as my character is high enough.

WT-Fakawi

2007-10-25 17:04:39

Thanks for all your reports guys. Really appreciated :)

vasu

2007-10-26 13:06:04

im going to try this. ty!

wattup

2007-10-27 11:47:10

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 29 Hours, 24 Minutes and 9 Seconds
Killed 2904 Rats and Goblins
One Hitters: 178
Good Clicks: 1912
Chase Clicks: 885
Chopped 352 Trees
Lit 481 Logs
Ate 414 Meat
Cooked 125 Times
Cooked 687 Meat
Buried 143 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 0 Broken Axes
Dropped 1 SqShields
**********************************************
Name :
Number : 0
Worked for : 462 minutes.
Active : True
**********************************************
0 := T. AT 36. ST 35. DF 35. PR 10. HP 35. MG 1. CO 30. FM 32. WC 27. W : 462 min. L: GameTabR:
1 := F. AT 34. ST 33. DF 33. PR 9. HP 33. MG 1. CO 24. FM 29. WC 25. W : 298 min. L: No GameTabR: Maze
2 := F. AT 34. ST 33. DF 33. PR 8. HP 34. MG 1. CO 27. FM 28. WC 24. W : 196 min. L: No GameTabR: Certer
3 := F. AT 33. ST 32. DF 32. PR 5. HP 33. MG 1. CO 23. FM 27. WC 23. W : 284 min. L: No GameTabR:
4 := F. AT 34. ST 33. DF 33. PR 7. HP 33. MG 1. CO 27. FM 29. WC 25. W : 487 min. L: No GameTabR:
**********************************************
wow never thought a script would work that long. this script is amazing:spot:

azn-sam

2007-10-27 14:13:19

Works great, thanks

fert

2007-10-27 14:21:31

great script

ryan100

2007-10-27 17:35:32

i will run this soon it look like a good scritp :)

RudeBoiAlex

2007-10-27 17:37:32

dammit i keep getting no gametab errors when im at the ratz spot i restarted my whole computer aswell

dlgtrumpet

2007-10-28 04:29:50

gj

maigel

2007-10-29 05:46:04

lawl

supersaiyan

2007-10-29 10:10:19

nice script but for me sometime stops working like after 10-15 mins

xx sleepy

2007-10-29 22:12:18

very nice

Eziekieal

2007-10-30 00:39:42

works good for me except every hour or so my char's start 2 go twords the docks…otherwise its workin fine

supadude

2007-10-30 01:29:47

very nice script im guna test as soon as i lvl my army up a bit more just started on them

supersain

2007-10-30 06:47:43

Nice script
<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 1 Hours, 8 Minutes and 48 Seconds
Killed 56 Rats and Goblins
One Hitters: 0
Good Clicks: 56
Chase Clicks: 8
Chopped 15 Trees
Lit 12 Logs
Ate 30 Meat
Cooked 3 Times
Cooked 26 Meat
Buried 3 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : >>>>>
Number : 5
Worked for : 0 minutes.
Active : True
**********************************************
0 : >>>>> = F. AT 22. ST 21. DF 23. PR 3. HP 23. MG 1. CO 8. FM 9. WC 59. W : 24 min. L: No GameTabR:
1 : >>>>> = F. AT 23. ST 21. DF 23. PR 3. HP 24. MG 1. CO 8. FM 9. WC 59. W : 3 min. L: No GameTabR:
2 : >>>>> = F. AT 23. ST 21. DF 23. PR 3. HP 24. MG 1. CO 8. FM 9. WC 59. W : 12 min. L: No GameTabR:
3 : >>>>> = F. AT 23. ST 21. DF 23. PR 3. HP 24. MG 1. CO 8. FM 9. WC 59. W : 10 min. L: No GameTabR:
4 : >>>>> = F. AT 23. ST 21. DF 23. PR 3. HP 24. MG 1. CO 8. FM 9. WC 59. W : 3 min. L: No GameTabR:
5 : >>>>> = T. AT 23. ST 21. DF 23. PR 3. HP 24. MG 1. CO 8. FM 9. WC 59. W : 0 min. L: No GameTabR:
**********************************************

qwix

2007-10-30 08:57:37

nice im using it right now

x king0

2007-10-30 11:09:02

dam!!!!! this Script is hot too bad it don't cook faster

i luv snip i

2007-10-30 14:20:12

Amazing

Peppyto

2007-10-30 15:24:50

very nice work, for once a ORIGINAl script :P

jacoby6000

2007-10-31 22:19:31

thanks man been lookin for a script like this hope it works :)

Darevaine

2007-11-01 00:42:21

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 1 Hours, 15 Minutes and 24 Seconds
Killed 166 Rats and Goblins
One Hitters: 10
Good Clicks: 166
Chase Clicks: 37
Chopped 0 Trees
Lit 5 Logs
Ate 26 Meat
Cooked 4 Times
Cooked 26 Meat
Buried 6 Bones

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 3 Hours, 32 Minutes and 11 Seconds
Killed 536 Rats and Goblins
One Hitters: 53
Good Clicks: 525
Chase Clicks: 147
Chopped 0 Trees
Lit 1 Logs
Ate 1 Meat
Cooked 2 Times
Cooked 4 Meat
Buried 21 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 1 SqShields
**********************************************


A couple progress reports. I'm going to leave it running overnight now, hopefully I'll have a nice long one for you tomorrow. ;)

One thing I noticed was the tendency to walk south until it reached the sea, then stay there. I have a hunch this was because the rock and/or water colors weren't set correctly, but I'm not sure. I'll spend some time looking through the rest of this post looking for anyone with a similar problem.
Oh, I also got the 'No GameTab' error, but I rebooted my comp, and set the script back up, and it worked fine after that. *shrug*

Zezi

2007-11-01 06:43:44

Main Loop number 31 took 5 min 17 secs

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 2 Hours, 59 Minutes and 32 Seconds
Killed 194 Rats and Goblins
One Hitters: 0
Good Clicks: 192
Chase Clicks: 17
Chopped 2 Trees
Lit 1 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 14 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : ********
Number : 0
Worked for : 127 minutes.
Active : True
**********************************************
0 : *****= T. AT 13. ST 13. DF 13. PR 15. HP 25. MG 3. CO 42. FM 14. WC 19. W : 127 min. L: GameTabR:
1 : o***** = F. AT 1. ST 1. DF 1. PR 1. HP 10. MG 1. CO 1. FM 3. WC 60. W : 6 min. L: No GameTabR:
**********************************************
Unfortunatly

my lvl 3 died almost instantly, as you can see.

However, my level 25did somewhat okay, but picking up items was a complete fail apart from some bones and some meat

Darevaine

2007-11-01 11:04:15

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 8 Hours, 42 Minutes and 55 Seconds
Killed 1404 Rats and Goblins
One Hitters: 182
Good Clicks: 1374
Chase Clicks: 475
Chopped 0 Trees
Lit 9 Logs
Ate 9 Meat
Cooked 7 Times
Cooked 91 Meat
Buried 69 Bones
**********************************************
0 : ***** = F. AT 21. ST 29. DF 20. PR 2. HP 25. MG 1. CO 8. FM 17. WC 16. W : 76 min. L: No GameTabR:
1 : ***** = F. AT 28. ST 27. DF 27. PR 4. HP 28. MG 1. CO 6. FM 15. WC 12. W : 59 min. L: No GameTabR:
2 : ***** = F. AT 21. ST 29. DF 20. PR 2. HP 25. MG 1. CO 8. FM 17. WC 16. W : 102 min. L: No GameTabR:
3 : ***** = T. AT 29. ST 28. DF 28. PR 5. HP 29. MG 1. CO 3. FM 14. WC 11. W : 243 min. L: GameTabR:
**********************************************

Almost all of my chars ended up with the 'nogametab' error again. :/ They're all just standing in the spot where it says to start the players, where the script resets them to after every combat loop. *shrug* If anyone knows what I can do to attempt to fix this, I'd appreciate some advice.

dude232

2007-11-01 13:54:07

awesome script helps alot

Nessahs

2007-11-01 15:19:50

Thanks ! to bad my characters are so low level

Khazar

2007-11-01 15:27:16

very very nice script! thank you!

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 5 Hours, 0 Minutes and 14 Seconds
Killed 800 Rats and Goblins
One Hitters: 178
Good Clicks: 798
Chase Clicks: 82
Chopped 0 Trees
Lit 0 Logs
Ate 19 Meat
Cooked 1 Times
Cooked 1 Meat
Buried 32 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : ——-
Number : 0
Worked for : 254 minutes.
Active : True
**********************************************
0 : ——- = T. AT 20. ST 51. DF 1. PR 1. HP 40. MG 1. CO 30. FM 7. WC 9. W : 254 min. L: GameTabR:
**********************************************

archerpro

2007-11-01 19:52:16

Helped me raise my pkers!!!!

julian0

2007-11-01 21:37:59

Wow dude this scripts ownz.Thx for it progies soon

Ornec

2007-11-01 23:21:22

Works very well thanks!

rs cheata

2007-11-02 09:54:19

I love this script!!

tofuli

2007-11-02 10:31:03

How to get it to work?

I did everything as instructed. (tried several times)

But all it does is keep running south through the minimap!

Then it is as south as it can go and then it just keeps clicking the water, trying to get more south..

red eyes 20

2007-11-02 12:41:51

well hers my progg


<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 1 Hours, 18 Minutes and 55 Seconds
Killed 225 Rats and Goblins
One Hitters: 43
Good Clicks: 218
Chase Clicks: 37
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 68 Bones


***************


and scss won't work for me =(

red eyes 20

2007-11-02 12:47:25

How to get it to work?

I did everything as instructed. (tried several times)

But all it does is keep running south through the minimap!

Then it is as south as it can go and then it just keeps clicking the water, trying to get more south..


re fill in all the set up stuff i tryed making it go false on all the char but char 0 and it ran south but i made em true and it worked =)
so just don't edit the set up too much

supersain

2007-11-02 22:34:34

I used Scss and it worked great

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 3 Hours, 16 Minutes and 6 Seconds
Killed 630 Rats and Goblins
One Hitters: 9
Good Clicks: 628
Chase Clicks: 72
Chopped 93 Trees
Lit 91 Logs
Ate 22 Meat
Cooked 15 Times
Cooked 71 Meat
Buried 34 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : *****
Number : 0
Worked for : 63 minutes.
Active : True
**********************************************
0 : ***** = T. AT 27. ST 27. DF 26. PR 4. HP 27. MG 1. CO 13. FM 24. WC 60. W : 63 min. L: No GameTabR:
1 : ***** = T. AT 30. ST 28. DF 30. PR 9. HP 30. MG 1. CO 10. FM 7. WC 6. W : 63 min. L: GameTabR:
2 : ***** = F. AT 18. ST 17. DF 17. PR 2. HP 20. MG 1. CO 2. FM 5. WC 6. W : 65 min. L: No GameTabR:
**********************************************

Desolater

2007-11-03 16:14:12

very cool

SPARTAN

2007-11-03 21:40:09

Awesome concept, Ill try it out later tonight and post how it went =)

Mr_Bum

2007-11-04 02:17:28

can i set it so it doesnt have to chop tree cook meat and all that so it just fights and burys

supersain

2007-11-04 09:04:38

My another report

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 8 Hours, 18 Minutes and 2 Seconds
Killed 1097 Rats and Goblins
One Hitters: 80
Good Clicks: 1045
Chase Clicks: 306
Chopped 212 Trees
Lit 243 Logs
Ate 93 Meat
Cooked 53 Times
Cooked 265 Meat
Buried 91 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 1 Ashes
Dropped 1 Kebabs
Dropped 1 Beers
Dropped 1 SqShields
**********************************************
Name : *****
Number : 0
Worked for : 132 minutes.
Active : True
**********************************************
0 = T. AT 17. ST 17. DF 16. PR 3. HP 19. MG 1. CO 4. FM 10. WC 8. W : 132 min. L: GameTabR:
1 = T. AT 21. ST 21. DF 20. PR 3. HP 22. MG 1. CO 5. FM 12. WC 12. W : 110 min. L: GameTabR:
2 = T. AT 30. ST 33. DF 30. PR 10. HP 31. MG 1. CO 16. FM 14. WC 12. W : 114 min. L: GameTabR:
3 = T. AT 27. ST 34. DF 26. PR 6. HP 30. MG 1. CO 17. FM 28. WC 60. W : 113 min. L: GameTabR:
**********************************************

Heavenzeyez1

2007-11-04 09:16:41

WT-Fakawi!
This guy is a Scripting-Genius!
I'll try it out in some days, and post proggies;)
Thanks.

archerpro

2007-11-04 15:26:14

DUDE THIS IS A PERFECT SCRIPT!!!!!!!!!!!!!!!!!!!!!!!

Here is my progress report ::
<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 1 Hours, 33 Minutes and 18 Seconds
Killed 161 Rats and Goblins
One Hitters: 0
Good Clicks: 141
Chase Clicks: 51
Chopped 26 Trees
Lit 49 Logs
Ate 10 Meat
Cooked 5 Times
Cooked 6 Meat
Buried 2 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : ********
Number : 0
Worked for : 68 minutes.
Active : True
**********************************************
0 : *********** = T. AT 14. ST 15. DF 14. PR 10. HP 21. MG 2. CO 9. FM 24. WC 41. W : 68 min. L: GameTabR:
**********************************************

jacoby6000

2007-11-07 23:52:39

u should add a intregrated auto talker it may help reduce suspicions even if it is practically undetectable i am a newb so what im sayin might not be possible just a suggestion

meus_vita

2007-11-08 02:56:43

looks great..i ma gunna try this rite now

RedDemon815

2007-11-08 03:02:08

good for training low lvls

pingli

2007-11-08 10:34:50

sorry that in asking this but how do i pick colors?

WT-Fakawi

2007-11-08 14:54:55

From: pingli
sorry that in asking this but how do i pick colors?


by using the Color Picker from SCAR. It is in the Tool Bar.

jomp92

2007-11-08 18:29:32

Works great I am missing the progress report ill add one later for you but it went great for about an hour I had a lvl 30 die though so I think it may have wandered a little bit I am going to watch it to find out a little more next time thanks though besides that works amazing

mnagi85

2007-11-09 14:29:09

lol very cool

i've never used a rat killer b4- nice work

x_feared_spec_x

2007-11-09 17:45:04

is there any way u could tell a nooby scar scripter how to change it so the attack style is for strength

enig.ma

2007-11-11 04:20:27

Thanks for this lovely script fawki, works like a charm!!!!

pur3skillz3

2007-11-11 09:31:19

Wow this is a great script, Ive been using it to lvl up my pure.GJ
Oh btw sometimes when i run the script, it keeps on making me go south.

Harry

2007-11-11 09:47:15

:confused: Post one says SCSS Optional. Script says *** SCSS ONLY *** :confused:
What one can I run? Will Normal SS work fine?

WT-Fakawi

2007-11-11 13:31:25

From: Hy71194
:confused: Post one says SCSS Optional. Script says *** SCSS ONLY *** :confused:
What one can I run? Will Normal SS work fine?


Just replace the Up and Down function with this and it will work on the normal client too…

Procedure Down;

Begin
KeyDown(VK_DOWN);
Wait(2500 + Random(1000));
KeyUp(VK_DOWN);
End;

Procedure Up;

Begin
KeyDown(VK_UP);
Wait(2500 + Random(1000));
KeyUp(VK_UP);
End;


SCSS is optional as a Global Constant UseSCSS. Set to true.

Harry

2007-11-11 13:34:16

mmm. Thanks Master :)

enig.ma

2007-11-12 02:53:33

I have had two characters die, I don't think its due to being hit by the goblins/rats.

Maybe due to the swarms? I have noticed that the character doesn't run away when swarms attack.
:)

soccnut

2007-11-12 04:53:25

From: enig.ma
I have had two characters die, I don't think its due to being hit by the goblins/rats.

Maybe due to the swarms? I have noticed that the character doesn't run away when swarms attack.
:)



i think that is because the swarm doesnt call your name,so the nickname that is input does not work and the random is not detected

WT-Fakawi

2007-11-12 05:49:49

From: soccnut
i think that is because the swarm doesnt call your name,so the nickname that is input does not work and the random is not detected


True, but the script makes the Player move away enough to get rid of the swarm usually. (Besides, It has food to eat, so it can take a while before it gets killed….usually by that time the Player is far away from the swarm.)

Zage

2007-11-12 11:11:33

Nice script works good ;)

dogsuli

2007-11-12 11:18:43

Thanks man gonna test this out on my pure:D

enig.ma

2007-11-13 22:56:30

Hi, after running this overnight I got this msg when I woke up




Found a box, solving…
Question is:
Which shape has number 0
[Runtime Error] : Exception: Access violation at address 02163B0C in module 'BoxPlugin.dll'. Write of address 7907A16A in line 215 in script C:\Program Files\SCAR 3.12\includes\SRL/SRL/Core/AntiRandoms/Box.scar

:)

Zage

2007-11-14 09:09:26

It somehow froses just cheking stats and bag?

Lankyisleet

2007-11-14 12:09:03

Looks nice, ill give it a try

Submersal

2007-11-15 16:05:49

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 8 Hours, 18 Minutes and 2 Seconds
Killed 216 Rats and Goblins
One Hitters: 1
Good Clicks: 216
Chase Clicks: 33
Chopped 47 Trees
Lit 52 Logs
Ate 20 Meat
Cooked 12 Times
Cooked 29 Meat
Buried 10 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : ******
Number : 2
Worked for : 0 minutes.
Active : True
**********************************************
0 : **** = F. AT 10. ST 10. DF 25. PR 1. HP 20. MG 1. CO 5. FM 6. WC 6. W : 17 min. L: No GameTabR:
1 : **** = F. AT 13. ST 18. DF 13. PR 1. HP 18. MG 1. CO 3. FM 8. WC 7. W : 78 min. L: No GameTabR:
2 : **** = T. AT 12. ST 10. DF 13. PR 1. HP 16. MG 2. CO 2. FM 5. WC 5. W : 0 min. L: R:
3 : **** = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
4 : **** = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
5 : = F. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************


For some reason, it still buried a couple of bones when I had

const BuryBonesToo        = False; 


Script owns though. =]

EvilChicken!

2007-11-15 17:15:32

Oh. My. Fucking. God.

What. A. Sick. Script.

Damn! Now I know why you were proud of it, you are talented like.. Damn! Wow. I will definetly post tons of proggies for this.

danyk03du

2007-11-16 00:20:39

wow….looks like you put a lot of work into it…thx!

ive pooned u

2007-11-17 13:14:45

ty i will try soon

I Nissan I

2007-11-17 17:45:36

looks nice , i gotta test it
:D

penguins

2007-11-17 19:59:28

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 45 Minutes and 33 Seconds
Killed 85 Rats and Goblins
One Hitters: 0
Good Clicks: 81
Chase Clicks: 34
Chopped 33 Trees
Lit 49 Logs
Ate 9 Meat
Cooked 7 Times
Cooked 28 Meat
Buried 3 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : *****
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ***** = T. AT 13. ST 17. DF 13. PR 3. HP 17. MG 1. CO 10. FM 24. WC 22. W : 0 min. L: No GameTabR:
**********************************************


There was one thing where that random statue got in the way of the fire, so instead of using the meat with the fire, it used it with the statue.

I Nissan I

2007-11-18 06:02:56

when i tested this is started to run directly to falador

kekkinen

2007-11-20 15:24:19

Just running on my virtual machine and it looks like its going well, but as always, I have a problem ;). This time its because the bot isnt really picking things up. It looks like it picks things up randomly, like after 10 goblins it might pick up some bones (or not) and it doesnt pick the meat from the rats. Otherwise its working great for me, Will post progress tomorrow :)

edit: I just found out that its running too far south to do the woodcutting / cooking routine. Any ideas? :(

edit2: Now it ran to the prison twice in a row…any advice?

WT-Fakawi

2007-11-20 16:09:45

From: kekkinen
Just running on my virtual machine and it looks like its going well, but as always, I have a problem ;). This time its because the bot isnt really picking things up. It looks like it picks things up randomly, like after 10 goblins it might pick up some bones (or not) and it doesnt pick the meat from the rats. Otherwise its working great for me, Will post progress tomorrow :)

edit: I just found out that its running too far south to do the woodcutting / cooking routine. Any ideas? :(

edit2: Now it ran to the prison twice in a row…any advice?


Set brightness to highest. Pick the proper colors.

notorius

2007-11-20 16:09:50

gr8 scrip ty

kekkinen

2007-11-20 16:21:45

From: WT-Fakawi
Set brightness to highest. Pick the proper colors.


I don't know what you mean by proper colors, but I've picked them multiple times. Better try again then, thanks for the quick answer…

first run

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 1 Hours, 4 Minutes and 18 Seconds
Killed 117 Rats and Goblins
One Hitters: 0
Good Clicks: 81
Chase Clicks: 43
Chopped 10 Trees
Lit 13 Logs
Ate 3 Meat
Cooked 3 Times
Cooked 11 Meat
Buried 6 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : xxxxxxx
Number : 0
Worked for : 63 minutes.
Active : True
**********************************************
0 : xxxxx = T. AT 35. ST 20. DF 1. PR 1. HP 28. MG 1. CO 16. FM 14. WC 10. W : 63 min. L: GameTabR:

WT-Fakawi

2007-11-20 16:38:17

From: kekkinen
I don't know what you mean by proper colors, but I've picked them multiple times. Better try again then, thanks for the quick answer…

first run


geniune stats. Seems to run properly judged by the looks.

kekkinen

2007-11-20 17:03:19

From: WT-Fakawi
geniune stats. Seems to run properly judged by the looks.


Yeah, now its working just fine. Odd thing really, I picked the color from the same place each and every time, but now that I repicked it it was different :O . Now that it works, its awesome! Great script, will be using this a lot for sure. Thanks for this script, it's exactly what I've been looking for!

I'll leave it running for this night, I'll post progress in the morning :)

edit: Left it running, now it ended up at magetower :D Any help with picking the color anyone?

WT-Fakawi

2007-11-20 17:27:16

From: kekkinen
Yeah, now its working just fine. Odd thing really, I picked the color from the same place each and every time, but now that I repicked it it was different :O . Now that it works, its awesome! Great script, will be using this a lot for sure. Thanks for this script, it's exactly what I've been looking for!

I'll leave it running for this night, I'll post progress in the morning :)

edit: Left it running, now it ended up at magetower :D Any help with picking the color anyone?


It couldnt find your NickName, so you got tellied by a Random. BTW it takes one Loading Please Wait Screen to stableize the Color. Thus the first time you run it, you end up with the wrong colors after one LPW-Screen. Be sure to read some tuts on the differnet subjects. It takes some time I know, but the reward is beautiful.

stnrscott2

2007-11-20 20:10:16

Rats are so fun to kill.
Thank you

kekkinen

2007-11-21 04:31:10

From: WT-Fakawi
It couldnt find your NickName, so you got tellied by a Random. BTW it takes one Loading Please Wait Screen to stableize the Color. Thus the first time you run it, you end up with the wrong colors after one LPW-Screen. Be sure to read some tuts on the differnet subjects. It takes some time I know, but the reward is beautiful.


Thanks for all the assistance and you putting up with my noobness :) I'll be sure to read some tuts.

About the LPW thingy: I'll just pick colors normally after I get the first LPW screen?

olivebj

2007-11-21 05:19:56

nice this has got my mining army up but they died a few times lol

Tazmania

2007-11-21 06:48:57

THis is kool. and it woks.

WT-Fakawi

2007-11-21 08:09:40

From: kekkinen

About the LPW thingy: I'll just pick colors normally after I get the first LPW screen?
Correct. After one LPW screen some color stay stable, like minimap water and rockcolor

aeonity

2007-11-21 14:11:57

Wow, this looks good. I will try it after my homework. Looks promising!!!

eevus

2007-11-22 01:40:12

jeez,this script is phenominal,ill d/l it when i get home.

kekkinen

2007-11-22 09:06:36

Well, it has been working really well lately except for detecting randoms. It works like 50 or 40% of the time, and it ALWAYS fails on frogs and the dragon teacher random. Heres my prog from today:


<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 3 Hours, 45 Minutes and 46 Seconds
Killed 379 Rats and Goblins
One Hitters: 33
Good Clicks: 291
Chase Clicks: 128
Chopped 92 Trees
Lit 105 Logs
Ate 92 Meat
Cooked 21 Times
Cooked 108 Meat
Buried 19 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
Dropped 0 Broken Axes
Dropped 1 SqShields

after that it gave this at the dragons house:

0
Error detecting Compass Angle.
NextPlayer


edit: just found out that it doesnt run from ents either

Sailordark

2007-11-22 11:39:26

I just downloaded this if i can get it to run fro an hour i'll post a progress report

Sailordark

2007-11-22 12:28:07

Figured it wouldnt work for me, I got a runtime error do you know how I can fix it? It complies just fine
[Runtime Error] : Out Of Range in line 182 in script

king sibux

2007-11-23 15:44:48

thank for this man!

roganlors

2007-11-23 21:36:13

great script performs alot of actions had no prob running

rshacker101

2007-11-24 03:22:57

I am downloading it now. Hope it works :D:sasmokin:

eevus

2007-11-24 15:01:56

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

i got that when i tried to run it

Sailordark

2007-11-25 01:26:38

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 40 Seconds
Killed 0 Rats and Goblins
One Hitters: 0
Good Clicks: 0
Chase Clicks: 0
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 0 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : ******
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ****** = T. AT 35. ST 25. DF 36. PR 21. HP 35. MG 35. CO 31. FM 31. WC 35. W : 0 min. L: R:
1 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
2 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
3 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
4 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
5 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************

Do you have any idea whats goin on? I ran it for about 5 mins it killed 12 goblins and the progress report doesnt say any of it. It also didnt pick anything up

WT-Fakawi

2007-11-25 04:11:07

From: Sailordark
<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 40 Seconds
Killed 0 Rats and Goblins
One Hitters: 0
Good Clicks: 0
Chase Clicks: 0
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 0 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : sailordark
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : sailordark = T. AT 35. ST 25. DF 36. PR 21. HP 35. MG 35. CO 31. FM 31. WC 35. W : 0 min. L: R:
1 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
2 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
3 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
4 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
5 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************

Do you have any idea whats goin on? I ran it for about 5 mins it killed 12 goblins and the progress report doesnt say any of it. It also didnt pick anything up

At least have the patience to let it run for one main loop ffs!

Sailordark

2007-11-25 09:34:12

heh i guess you mean let it run longer. I'll let it run for 30 mins and see what happens

Sailordark

2007-11-25 10:48:42

**********************************************

Main Loop number 10 took 5 min 7 secs

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 57 Minutes and 44 Seconds
Killed 124 Rats and Goblins
One Hitters: 0
Good Clicks: 99
Chase Clicks: 55
Chopped 0 Trees
Lit 0 Logs
Ate 0 Meat
Cooked 0 Times
Cooked 0 Meat
Buried 3 Bones
<============== -RatZ C.O. 0.70- Dropping Stats ===============>
**********************************************
Name : ******
Number : 0
Worked for : 0 minutes.
Active : True
**********************************************
0 : ****** = T. AT 35. ST 25. DF 37. PR 22. HP 35. MG 35. CO 31. FM 31. WC 35. W : 0 min. L: R:
1 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
2 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
3 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
4 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
5 : = T. AT 0. ST 0. DF 0. PR 0. HP 0. MG 0. CO 0. FM 0. WC 0. W : 0 min. L: R:
**********************************************

Is that better?

Studioworks

2007-11-25 12:06:50

Great script

Kyle

2007-11-25 12:25:09

it just instantly logs me out after i play it. whats the problem?

lasse

2007-11-25 15:51:42

thanks

pro2oman

2007-11-26 18:25:16

wooow some much in just one script what place do you recommend to set this up in?

Aragon

2007-11-27 12:56:01

Nice, I am trying it out now :):sasmokin:

Aragon

2007-11-27 12:58:09

From: pro2oman
wooow some much in just one script what place do you recommend to set this up in?


Its written in the scirpt that you have to run it in port sarim near the graveyard where the Ratz are.

Hope I helped :)

benismyhorse

2007-11-27 13:47:28

this works good as

GhostNote

2007-11-27 17:56:30

works like a charm

choochooa

2007-11-27 21:15:43

nice. lvled my noob up about 9 combat levels.

StrikerX

2007-11-28 01:31:56

very nice script surprised to see this in free scripts

xiitteri

2007-11-28 16:04:44

nice! :)

rune_h4ck3r

2007-11-30 02:22:26

Wow great work !!!:stirthepot: I hope it works for me with no errors:fiery:

Keep it up ;)

Dextima

2007-11-30 16:52:28

Great script, really useful thanks!

Stone Cold Killer

2007-11-30 19:19:17

works great, probably the best script i've ever used

GhostNote

2007-12-01 04:51:26

very nice levels more skills than just fighting

chalkie

2007-12-01 08:09:29

wow nice looking script will test soon and post proggy!

flipsk8r1106

2007-12-01 13:26:11

nice.
not much use for me personally, but still it pretty nice.

scott19911

2007-12-01 14:30:02

works great thanks for making!!!!

scott1991

2007-12-01 14:49:37

looks good but cant get it to work

Kirbix

2007-12-01 15:14:20

excelent script works well at fally

anderson192

2007-12-01 17:08:39

Great script. Works well!

Luski14

2007-12-03 18:28:10

Pretty!

mellowman

2007-12-03 21:45:56

YAY! very,very nice script. got my test noob to lvl 30.

Clark09

2007-12-04 16:20:13

uhhh….'water color and rock color' i see the pic u have up at top but my comp shows a white box with a X in middle…..so wth where do i stand ^^

Clark09

2007-12-04 16:26:42

i think i figured it out ..sec

Rct33

2007-12-04 17:03:28

Wow, all the features worked! I'm impressed, ill see if I can get a report for tommorow, too late for me now.

sh00tinhoopz

2007-12-04 21:25:42

ty soooooooooooo much man, you just made my day!

paranoid

2007-12-04 21:45:49

Awesome combination :o!

Darklord12345

2007-12-07 22:35:36

Aweomse!

Darklord12345

2007-12-07 22:36:50

:( :spot: :stirthepot: :fiery: :fiery: :duh: :duh: :garfield: :sasmokin: :sasmokin: :sasmokin: :( :sasmokin: :confused: Aweomse!111111111111111!!!!!!!!!!!!!!!!!!!!!!:spot: :spot: :spot: :spot: :spot: :spot: :spot: :spot: :spongebob: :sasmokin:

RobinHood

2007-12-08 00:12:30

Wow this is amazing. Great work!

If I wasn't running the script I would not be able to tell if my character was a real person or a bot.

Testerz11

2007-12-08 21:37:26

This script is really nice, thanks.

joshuaman76

2007-12-10 20:31:50

looks cool gunna use it very soon

ancheryay

2007-12-11 12:46:51

Love it

Bailycaius

2007-12-12 20:17:24

Erm, I'm new to scar and scripts and all this but does anyone know whats going on here. I enter my char info where it says but i keep getting this error message. " [Runtime Error] : Out Of Range in line 176 in script C:\Documents and Settings\Owner\Desktop\Mark's Stuff\[SRL 4] Ratz 0.70 Combat Overdrive PUB.scar "
Any help pls?

This is what i have :
Players[1].Name :='Bailycaius';
Players[1].Pass :='mypass';
Players[1].Nick :='Bailycaius';
Players[1].Active :=True;
Players[1].Skill := 'auto';

I hope someone knows. I think its probably something very simple but thats the only problem i had so far..

WT-Fakawi

2007-12-19 03:56:29

From: Bailycaius
Erm, I'm new to scar and scripts and all this but does anyone know whats going on here. I enter my char info where it says but i keep getting this error message. " [Runtime Error] : Out Of Range in line 176 in script C:\Documents and Settings\Owner\Desktop\Mark's Stuff\[SRL 4] Ratz 0.70 Combat Overdrive PUB.scar "
Any help pls?

This is what i have :
Players[1].Name :='Bailycaius';
Players[1].Pass :='mypass';
Players[1].Nick :='Bailycaius';
Players[1].Active :=True;
Players[1].Skill := 'auto';

I hope someone knows. I think its probably something very simple but thats the only problem i had so far..



Your first Player should be labelled [0], not [1]. It is the way arrays work. The first element of an array is element 0, not element 1.

i c y k 1 d

2007-12-19 06:04:59

Works like a beauty :D thanks mate.

tyler1993

2007-12-19 19:25:32

cool ive never used an autofighter… but hopfully this will be a good one for me.

need pure221

2007-12-21 23:29:32

i got a problem it says error line 164 idendifer expect failed when compiling wht do u do?

therion1

2007-12-22 06:32:06

good looking script, i will use it

ElvenMarth

2007-12-24 23:34:32

Amazing script, ran it for 12+ hours and got from combat 12-36. Forgot to save the progress report though, sorry.

WT-Fakawi

2007-12-25 09:35:38

From: ElvenMarth
Amazing script, ran it for 12+ hours and got from combat 12-36. Forgot to save the progress report though, sorry.

what about cooking and woodcutting?

ruler911

2007-12-25 12:51:59

First ever script i runed, it worked great, but i still need to make some adjustments in my chars to make it go smoother

ElvenMarth

2007-12-25 13:48:25

From: WT-Fakawi
what about cooking and woodcutting?


Ah, well, it didn't really train those skills. It probably cut down 2 trees for the whole 12 hours it ran, and cooked like 10 meats. I don't know if it's just my characters or the script.

Dervish

2007-12-29 06:00:27

Eh it won't even open for me :X

ElvenMarth

2007-12-29 10:47:11

Up to what combat level is this script recommended?

gold wizzard

2008-01-06 06:17:47

Wow this is actually very nice, will use it on my other account

XxXx Toxin XxXx

2008-01-10 21:18:38

Okay I used it, and the character sometimes seems to get confused…
So I really don't know what to do to make him continue doing what I wanted him to do…

But maybe you should be able to divide everything up into sections, like say if you just wanted to gather raw meat and cook it, you should be able to do that, not just everything at once…

Thats my own oppinion I guess, but everything else - compiles and everything, looks great :)

Kakumei

2008-01-13 18:03:09

This is an AMAZING script! It works flawlessly! Great job!

<============== -RatZ C.O. 0.70- Progress Report ===============>
Worked for 3 Hours, 46 Minutes and 27 Seconds
Killed 435 Rats and Goblins
One Hitters: 0
Good Clicks: 430
Chase Clicks: 82
Chopped 107 Trees
Lit 168 Logs
Ate 46 Meat
Cooked 30 Times
Cooked 167 Meat
Buried 15 Bones

Voodoojohn

2008-01-16 23:18:42

WOW great script, testing it out now :)

lionorio

2008-01-17 09:31:02

Thanks! I will try this later.

lilpiggy

2008-01-19 20:07:23

It only logs in, can anyone identify the problem

lilpiggy

2008-01-19 21:08:54

actually it does do something but like Toxin says, it just stands there confused. Also I would like to know, will the script do the same if the character does no have a high hp lvl, because that may be why one of my guys doesn't do anything

Trifonius

2008-01-20 06:14:47

This script doesn't work because it hasn't been updated to rev 10 yet….
Wait until Fakawi updates it.
I'm gonna do it myself.

WT-Fakawi

2008-01-20 06:29:57

This script greatly relies on the old ClickAllItems series. I advice you to copy them from rev #9 and paste them in Ratz. There are too many clickalletc functions in Ratz :)

Dodongo

2008-01-25 16:37:26

Hello, thank you for taking your time to write such a fanastic script. I have tried testing it but alas, it does not work. I have looked through the 23 pages for some help, so I thought that since there was none, I could justify posting this.

When I tried to run it, this happened.

Failed when compiling
Line 1045: [Error] (15328:4): Unknown identifier 'InChatMulti' in script C:\DOCUME~1\Ed\LOCALS~1\Temp\[SRL 4] Ratz 0.70 Combat Overdrive PUB.scar

Any ideas?

Thank you again for the script, and thanks in advance for any answers.

FreakyMonkey

2008-02-06 22:36:33

haha very well done. strange script, but very useful. used it for roughly an hour not too bad progress. im kinda new to this and cant get the scripts to work at times but this one really worked well for me =) A+ job

~PURESKILLA~

2008-02-10 12:03:59

lol nice script never saw a scricpt tht did so much..

MylesMadness

2008-02-10 12:07:05

From: WT-Fakawi
This script greatly relies on the old ClickAllItems series. I advice you to copy them from rev #9 and paste them in Ratz. There are too many clickalletc functions in Ratz :)
thats what ctrl+r is for :p

bandwevil

2008-02-10 16:25:50

This is pretty nice script, it runs fairly well, and it does a lot of things.

jacksteel

2008-02-23 06:11:41

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

I'm using scar divi 3.14 with latest SRL and it's at revision 14, it is all installed correctly, because this is the only script i have problems with, but it looks sooo good! Any help please? Could anyone, y'ano… post the prayer.scar script, i could then put it in the bitmaps folder.. thanks in advance.

Matt6233

2008-02-24 12:34:44

Great script. Works great, I've been using it on my soon to be pure.

Zounass

2008-02-28 13:32:36

well i get this kind of problems.. :
Include file C:\Program Files\SCAR 3.14\includes\SRL\SRL\misc\Bitmaps\Crafting.scar does not exist.
Include file C:\Program Files\SCAR 3.14\includes\SRL\SRL\misc\Bitmaps\Prayer.scar does not exist.
Failed when compiling

jacksteel

2008-02-28 15:35:40

Script is out of date, hence all the problems.

Zounass

2008-02-29 01:06:25

um.. i'm a noob so whats "hense"?? ^^

shrubie1

2008-03-01 17:23:06

sounds good ill test it out

Marrazk

2008-03-30 11:23:18

im getting this error:

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

doucette

2008-03-30 12:07:51

Good work

ShowerThoughts

2008-03-30 13:10:01

From: doucette
Good work


SPAM!!! this script does NOT work how can you SAY Good JOB!!!

[S]paz

2008-04-03 13:31:35

From: Hermpie
SPAM!!! this script does NOT work how can you SAY Good JOB!!!


From: richard1992
kool script


err look one post above urs…. u get a fail cert…

~Spaz

aragorn0021

2008-04-22 18:51:32

this just isnt working for me, it gets overloaded with randoms untill it cant do one, any ideas?

Haxor

2008-04-22 19:15:00

Maybe because its outdated and doesnt work??????

~haxor

fujimoto

2008-04-26 09:04:33

thanks for the script, even tho it didn't work for me

hamish909

2008-04-26 09:17:42

STOP posting in this thread it is massively outdated!!!

Naum

2008-04-26 12:14:39

Not now it isn't :)

I took 2 hours to update this script to full working order :)

Here have it!

//----------------------------------------------------------------------------//
// -- Ratz!
// -- Combat Overdrive
// -- by WT-Fakawi with a helping hand from NaumanAkhlaQ
// -- 0.70
// -- ATTENTION: *** SCSS ONLY *** :ATTENTION
// --
// -- - Combat - Magic - Prayer - Woodcutting - Firemaking - Cooking - Collecting
//----------------------------------------------------------------------------//
// --
// -- !!!! FOR THE SRL COMMUNITY ONLY !!!!!
// -- !!!! DO NOT DISTRIBUTE THIS SCRIPT !!!!!
// -- !!!! USE FOR YOUR OWN PRIVATE PURPOSES !!!!
// --
// -- You are free to copy/paste/modify this script or parts
// -- of this script as long as you credit me and the SRL-community.
//----------------------------------------------------------------------------//
// --
// -- This Script trains Combat, Magic, Woodcutting, Firemaking and Cooking.

// -- INSTRUCTIONS

// -- 1. Place you Combat 20+ Players West of Port Sarim at the Altar
// -- next to the Rats just above the Graveyard.
// -- 2. Equip your Players with 3 pieces of armour, 1-3 axes and a tinderbox.
// -- 3. Sample the Minimap RockColor and the WaterColor in Line 161.
// --
//----------------------------------------------------------------------------//
// --
// -- This script Attacks Goblins and Rats, Picks up Coins, Bones, Junk and Meat.
// -- It will cut Trees, Light Logs and Cook the Meat.
// -- Use SCSS client (comes with SRL)
// --
//----------------------------------------------------------------------------//
// --
// -- Script entirely based on timed loops.
// -- Kills Goblins.
// -- Kills Rats.
// -- Collects stackable items: coins and runes.
// -- Collects Bones and Meat (and some junk)
// -- Cuts Trees.
// -- Lights Logs.
// -- Cooks Meat.
// -- Eats Meat.
// -- Buries Bones.
// -- Drops Ashes, Talismans, Kebabs, Beers, Necklaces, Broken Axes,
// -- Axe Sticks, Bolts and Arrows, Chiefs Hat and Goblin Mails.
// --
// --
// -- Enjoy!
//----------------------------------------------------------------------------//
// -- Version History.
// -- 0.69 compatibelized for SRL 4
// -- 0.67 First attempt in logics. Script reverts to bonefinding when
// -- there are no NPC in mainscreen.
// -- Enhanced coin finding. Searches for coins during combat.
// -- Added chasemouse. Hunts down a Goblin.
// -- 0.62 Added FullHit Check and FullHitBar Check. Faster then ever!
// -- 0.60. Total revamp. Redid a lot of the code.
// -- Added DDTM for better callibration, woodcutting/firemaking cycle,
// -- Combat Frenzy, TurboFight.
// --
// -- 0.44 Chopped it into tiny fragments for DIVI.
// --
// -- 0.39
// -- Added better callibration, better statistics. Its generally more stable now
// --
// -- 0.37
// -- First Release
//----------------------------------------------------------------------------//

program RatZ;

{.include SRL\SRL.scar}
{.include SRL\SRL\Skill\Magic.scar}
{.include SRL\SRL\Skill\Runecrafting.scar}
{.include SRL\SRL\Skill\Fighting.scar}

// _____ _
// | __ \ | |
// | | | | ___ ___| | __ _ _ __ ___
// | | | |/ _ \/ __| |/ _` | '__/ _ \
// | |__| | __/ (__| | (_| | | | __/
// |_____/ \___|\___|_|\__,_|_| \___|


var
Dumx,Dumy:integer;
var
CallibrateTime, WoodCutTime, CookTime,
CleanUpMiscTime, StartLoopTime, EndLoopTime, ML, PlayTime: integer; // Timers

var
NPCColors: array[1..16] of integer;
TreeColors : Array [1..3] of Integer;

var
Mark, TheBone, Rat,Bone, Bone1, Bone2, Bone3, Bone4, RawBeef: integer;


var
Tree, TinderBox, Fire: integer;

var
LogMask, AxeMask, BrokenAxeMask, AshMask, TalismanMask, KebabMask,
BeerMask, NecklaceMask, AxeStickMask,BoltsMask, ArrowsMask,
GoblinMailMask, ChefsHatMask, SqShieldMask, SymbolMask,
BonesText, RawRatMeatText, CoinsText, RuneText, x ,y: integer; // Masks

var
NPCCount, CastCount, TreeCount, LogCount, CookedMeatCount, EatMeatCount: Integer; // counters

var // more counters
AshCount, TalismanCount, KebabCount, BeerCount, NecklaceCount, StickCount, BraxeCount,
BoltsCount, ArrowCount, GoblinMailCount, ChefHatCount, SqShieldCount, BoneCount,
FullHitCount, RawMeatCount: integer;

var
CastEnabled, StickyCast, FullHitFlag: Boolean;

var
SST1, SST2, FindNorMalRandomsTime, FindFastRandomsTime: LongInt;

var
NPCDot, DropDot, PlayerDot, FiveDamage, FullHitBar, RockDTM,
RockColor, RatzWaterColor, GoodClick, BadClick: Integer;

//----------------- USER ADJUSTABLE PARAMS --------------------------------//
const UseSCSS = True;
const FawkiDebug = False; // Set to true for extensive Debugs
const GoblinTimeOut = 6000; // milliseconds before clicking next goblin.
const PickupAny = True; // If you want the Script to Pick up Anything
const PlayerTime = 60; // PlayerTime in minutes
const BuryBonesToo = True; // True for Bury, false for Drop
const RemoteMaster = ''; // fill in the Nickname of the RC master
const MySRLID = ''; // Your SRLID here
const MySRLPassword = ''; // Your SRL Password here
const RatzMouseSpeed = 20; // Set preferred speed. Set as HIGH as possible. Goblins are quick.
const LengthOfFrenzyLoop = 4; // Length of CombatFrenzy in MINUTES before starting WC/FM/Cook loop. recommended 1 - 6
const HowMuchMeatInInVent = 6; // How many pieces of cooked meat to keep in invent
//----------------------------------------------------------------------------//
const MouseHit = 255;
const MouseMis = 65535;
const PickUpColor = 3553023;
const VersionNumber = 'RatZ C.O. 0.70'; // Compliant with SRL 4
//----------------------------------------------------------------------------//

Function Callibrate:Boolean; Forward;
Function QuickCal:Boolean; Forward;
Function NoAxes: Boolean; Forward;
Procedure CleanUpInventory; Forward;
Procedure Down; Forward;
Procedure Up; Forward;
Procedure BuryBones; Forward;

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

procedure SetupMiniMapColors;
begin
RatzWaterColor := 56 ;
RockColor := 55 ;
end;



Procedure DeclarePlayers;
begin

NumberOfPlayers(6); // set arraylength
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Active :=True;
Players[0].Skill := 'auto';

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

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

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

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

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

Procedure FillMem;
begin

Bone1 := BitmapFromString(4, 3, 'B6ABABB6ABAB3D3115' +
'3D3115C9C1C1C9C1C13D31153D31153D3115DBD6D6A49897A4989' +
'7');
Bone2 := BitmapFromString(4, 2, 'D7D2D1C9C1C1A79B9B' +
'A79B9BF0EEEEB3A8A83D31153D3115');
Bone3 := BitmapFromString(3, 2, '433418BEB5B53D3115' +
'D3CDCDD3CDCDD3CDCD');
Bone4 := BitmapFromString(2, 2, '958B8A8E8484E8E5E5' +
'382B12');
Tree:= BitmapFromString(8, 1, '68783458583D383824' +
'707834485022687834384822586036');
Fire := BitmapFromString(1, 11, '3B3000F4C63FF8C83FF4C73EE6' +
'BC39E6BC39BC922CE6BE45BC9E38BC9E3B352A00');
Rat := BitmapFromString(16, 1, 'A19696AFA2A2B0A4A4B6ABAAB7A' +
'DACB7ADACB4A9A9B4A9A9B0A4A4AB9F9FAB9F9FAB9F9FAB9F9F9C' +
'91919C91919C9191');
TinderBox := BitmapFromString(13, 1, '604109604109604109604' +
'109604109604109938989988E8D91878789807F7B7272635C5B45' +
'4141');
LogMask := BitmapFromString(31, 25, 'z78DAED97810D002008C35' +
'EE20AFF3FC90F0806852EB207A88EC030EBD1726530C5D938FCA7' +
'24B7C8575AAF5FCA712D5397D0695D7EFD49AEDB2DEAE47106E62' +
'EF349983BD77781CF9CEFA5211FF221AF9F90BAE4CC1BE434E757' +
'DE869555EE7232F39B56FE519954845FDD2F1893E2');
AxeMask := BitmapFromString(10, 10, 'z78DA7373230D185000283' +
'16130E825353470A921DE3DE499409EDB480D25FCE10000B72C7C' +
'E1');
BrokenAxeMask := BitmapFromString(9, 10, 'z78DA7373230D1890' +
'05C8D34BAA2EE2D5E3F21131FEC56FCBE091A53C34007F307225');

AshMask := BitmapFromString(13, 11, 'z78DA3330C007DC8806C4A' +
'84756634081BD982A89318D7859E26D27C6FD065405949B492DB7' +
'51CB7783C71CEAC61A000029B371');

TalismanMask := BitmapFromString(13, 19, 'z78DA3330201FB881' +
'810195C0E0348D16AE420606540583CDD7F4895337B2C0D04ACFA' +
'32E1C3C66522BFF52D7770054742568');

KebabMask := BitmapFromString(10, 14, 'z78DA73734300030A00B' +
'54C186C2E1928F70C7E5DE4E9252F54E9E32F4A621C007B84A7D1' +
'');
BeerMask := BitmapFromString2(False, 'a6AFEC78DAB55049128' +
'03008FB1208857AACDBFF9F64C3C1F1A04EDD72483B2185502262' +
'19A862992A493F564ED9363681A2128ACE50B4E03E05A7F02FE1E' +
'CD0A6CB7AA86B1C36A48DBD87921873CD194A1130238F65545D50' +
'7547072E19090DFD913740CD78E6DF836EE2FDDB37FEEBE9D7FEB' +
'36A7BC2FFB66EF9D5AF3CCF765901E53');

NecklaceMask := BitmapFromString(11, 8, 'z78DA73730301030A80DB1' +
'037C10D0950AECB8D6860405540790840D8003F406BC5');
AxeStickMask := BitmapFromString(16, 28, 'z78DA3330A0267043' +
'0206343019BFC850319FD6E133545C3E74C37CD4E5C3C9E5B8CCA' +
'19DF9A32E1F7539A926D0CEFC51970F4597D3C77CCC761D754D06' +
'004C8F1583');
BoltsMask := BitmapFromString(8, 11, 'z78DA33302016B86100FC6A30' +
'C5F18BD0473DE5E203E572E24DA0443D00EAB46DD5');

ArrowsMask := BitmapFromString(9, 3, 'z78DA73730301033070430206' +
'480097382E5952D5E3370700F92B2599');
GoblinMailMask := BitmapFromString(16, 16, 'z78DA33300001370C60' +
'4031A09639F4379F7293F18727B5CCC765E3F00EDB51F3476376E' +
'4848F1BD1803C570100D1DE2F88');
ChefsHatMask := BitmapFromString(14, 21, 'z78DA3330A0267003038' +
'31160A61B06A0DC9CC1165623273647CD1C3573D4CCC15086B811' +
'0148750300DCD059C4');
SqShieldMask := BitmapFromString(15, 10, 'z78DA3330180520E00606' +
'43C5646433DD7000DAB996545BC8730FF12EA1C4A798265037BE8' +
'8092B0043FCB209');
SymbolMask := BitmapFromString(15, 15, 'z78DA3330C007DCF002' +
'031201F17A4955694016C0A5971233F19B430B93A9652679E13F6' +
'AF2608B47FAA43A5AE7415A971BD42DEB0085B411D0');
NPCDot := BitmapFromString(4, 3, 'FEFE13FCFC02F5F500DDDD00F' +
'CFC02FCFC02EDED00CCCC00000001DDDD00CCCC00000001');
PlayerDot := BitmapFromString(4, 5, 'z78DA3330000137570434C010' +
'8140576710C41471310241B026435723107436054188880102182' +
'28B0000E71C1BCB');
DropDot := BitmapFromString(4, 2, 'FF3636FE2020FC0606E90000FE0' +
'C0CFC0606F10000CE0000');
FiveDamage := BitmapFromString(4, 4, 'z78DA7373C3070C30007E714CBD006' +
'B2A16A5');
FullHitBar := BitmapFromString(30, 1, 'z78DA7373330002B7214' +
'50200CCCB26E9');
BonesText := BitmapFromString(24, 1, 'z78DA7373B33430317003' +
'931060EA626A6262EE4603714C121940D40300C5511EC7');
RawRatMeatText := BitmapFromString(25, 1, 'z78DA7373B334303170C' +
'3209181A98BA989893984C4A506591CBF7A6264017C562008');
CoinsText := BitmapFromString(35, 1, 'z78DA7373B33430317003' +
'931060EA626A62628E8B74C3A19ED6E2C8A4011240560F9105008' +
'F812CC8');
RuneText := BitmapFromString(29, 1, 'z78DA7373B3343031700393C8C' +
'0D4C5D4C4C41C42BA61A821551C02283707009DAC24CD');
RawBeef := BitmapFromString(31, 29, 'beNqtlj1Lw1AUhs3sH3D0J' +
'4iDm6PUxUkX0U0dFAVRFCkoonTooFAKgg5FEDoUv8XityiFoiLo0E' +
'FBQUEFEQdx6+JTzjVektwktg1nKCV9zpv3nvekNTXVuCxXVeuyttP' +
'pTCq1nEwmYrH41OTk6EiV+NZuJiOVrKul+DA9Psb3DfX1FZL31tel' +
'hCzw+dmZqsAPt7comyzwVCIRi0Yrc8Y6zWYpnSxw/Mf5CsRbZ/v7l' +
'IOsixfny4Pnjg4pExlb+rq7yoJb+dMTyiR7IR4fGejv6mj/J1xl5C' +
'qXM5GZdqYFcktzc2i4YiLY0w0bvjQ/R4iANzU2hoCXsNf5PExm43h' +
'nR59qT7cHe3s6WyNB06Kw/kyHJwxhWyQisg1whQ3D1OHsFo4SuJBd' +
'cIUNz9SHBE90uIN8e3VpikYgnKOcGB6SIfGUDdyxK+zf6mWaQB3ut' +
'rpwc+Op3B+eXlzEbV/ZCu4ZPR+4bCoMZ7z9h+S+UOA0A+E6f2NlBb' +
'dZU5J3g2wFR/x/j1J2oK/sEvzx7o6Mkxq3sZ5YDIGM4fJ2MMsuwYv' +
'F4tPDA+Jpwclm11ZNXfiec8RqIRP5wLwDf397hc8j0AL/aUGg6OIm' +
'M37IJu8EJ0i2gn9/fcF/eX6mhRyBbK2DzQ3pAln+S8Bntu3VHeKlp' +
'vifHx/2I9CCcMm+JWK0EL4EB0MMefd7I+jigaP/4vwcPkax0CQ4Yn' +
'UIT/6u3zste4+BlX2OOSIbsvyzkpvLeNE7uoAlMpLHUIJ/AEvmd5w' +
'=');
Bone := BitmapFromString(38, 27, 'beNrtlLFKw1AUhvso+gi+hlu7' +
'2U06SXCQ4hRcpDhIcJDgIMGhGAchHYRbQbhdhDgU4iCkW5cOfQCHD' +
'g71u73lEkKskqShYH8uITm53P+c//z31GpbbBTi98i/catkHI9i8e' +
'DzsrezyzN6DdfNOJ1MZS9Y1juMxGOwPjEpRz4JCkRV+7Stg+GLDLq' +
'+d+V0FpFSEA4kRQVdzzpsJeNa1fFH7JzZ7SOrWW+YYA7dVPIDiWLu' +
'pdM6aLIMi1m6RjJJ5pCPEcw+Z9FbSNqN+r4xjG7f/fOEpTwzXNKl0' +
'sgNupNUb/41R0DZF2YDKZVrFW17k7m2DWm4Fx2k5pMX/9Yjgvj8wk' +
'IESQOp+ZVq+h+RFApJOZ+jcCkK02XnXFHjUqy7oPawseip1udu60/' +
'7Kce/zh471MvCvbl9m3EdRjEVpQyTdA61F7kpmY7S13/1gcWty0BT' +
'o6Av9FhbfWBxOn0X1EC78+xjq0TFfgXOZKBVyahm+Em7SsYS27Sxd' +
'Fv8d3wDlWrpUQ==');
end;

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

procedure SetupColors;
begin

NPCColors[1] := 8229020; // grey suit
NPCColors[2] := 7642334; // orange shoes
NPCColors[3] := 12832983; // white shoes
NPCColors[4] := 10526869;
NPCColors[5] := 8700589; // light green
NPCColors[6] := 6978694; // grey suit
NPCColors[7] := 3844000; // gobbie green
NPCColors[8] := 7118991; // gobbie green
NPCColors[9] := 12763576; // new rat colors
NPCColors[10] := 8624549;
NPCColors[11] := 10526869;
NPCColors[12] := 11118749;
NPCColors[13] := 4145502;
NPCColors[14] := 12895419;
NPCColors[15] := 10000268;
NPCColors[16] := 9944242; // green head

TreeColors[1] := 876624; // Tree Colors are used with tolerances Don't Change
TreeColors[2] := 3442808;
TreeColors[3] := 4161648;
end;

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

Procedure AssembleRockDTM;

var
DTMSubPoints: array[0..2] of TDTMPointDef;
DTMMainPoint: TDTMPointDef;
TempTDTM: TDTM;

begin


DTMMainPoint.x:=638;
DTMMainPoint.y:=76;
DTMMainPoint.areasize:=1;
DTMMainPoint.areashape:=0;
DTMMainPoint.color:=0;
DTMMainPoint.tolerance:=255;

DTMSubPoints[0].x:=664;
DTMSubPoints[0].y:=65;
DTMSubPoints[0].areasize:=1;
DTMSubPoints[0].areashape:=0;
DTMSubPoints[0].color:=RockColor;
DTMSubPoints[0].tolerance:=0;

DTMSubPoints[1].x:=672;
DTMSubPoints[1].y:=72;
DTMSubPoints[1].areasize:=1;
DTMSubPoints[1].areashape:=0;
DTMSubPoints[1].color:=RockColor;
DTMSubPoints[1].tolerance:=0;

DTMSubPoints[2].x:=664;
DTMSubPoints[2].y:=85;
DTMSubPoints[2].areasize:=1;
DTMSubPoints[2].areashape:=0;
DTMSubPoints[2].color:=RockColor;
DTMSubPoints[2].tolerance:=0;

TempTDTM.MainPoint := DTMMainPoint;
TempTDTM.SubPoints := DTMSubPoints;
RockDTM := AddDTM(TempTDTM);
end;



// _____
// | __ \
// | |__) | __ ___ __ _ _ __ ___ ___ ___
// | ___/ '__/ _ \ / _` | '__/ _ \/ __/ __|
// | | | | | (_) | (_| | | | __/\__ \__ \
// |_| |_| \___/ \__, |_| \___||___/___/
// __/ |
// |___/



procedure PlayerStats;

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

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])+'. '
+'FM '+inttostr(Players[i].level[19])+'. '
+'WC '+inttostr(Players[i].level[20])+'. '
+'W : '+IntToStr(Players[i].Worked)+' min. '
+'L: '+Players[i].loc
+'R: '+Players[i].Rand);
end;
writeln('**********************************************');
end;

//----------------------------------------------------------------------------//
procedure ProgressReport;
begin
begin
WriteLn(' ');
WriteLn('<============== -'+VersionNumber+'- Progress Report ===============>');
writeln('Worked for '+ TimeRunning);
writeln('Killed '+ IntToStr(NPCCount)+ ' Rats and Goblins');
writeln('One Hitters: '+ IntToStr(FullHitCount));
writeln('Good Clicks: '+ IntToStr(GoodClick));
writeln('Chase Clicks: '+ IntToStr(BadClick));
writeln('Chopped '+ IntToStr(TreeCount)+ ' Trees');
writeln('Lit '+ IntToStr(LogCount)+ ' Logs');
if CastCount > 0 then writeln('Casted '+ IntToStr(CastCount)+ ' Spells');
writeln('Ate '+ IntToStr(EatMeatCount)+ ' Meat');
writeln('Cooked '+ IntToStr(CookedMeatCount)+ ' Times');
writeln('Cooked '+ IntToStr(RawMeatCount)+ ' Meat');

writeln('Buried '+ IntToStr(BoneCount)+ ' Bones');
WriteLn('<============== -'+VersionNumber+'- Dropping Stats ===============>');
if AshCount > 0 then writeln('Dropped '+ IntToStr(AshCount)+ ' Ashes');
if TalismanCount > 0 then writeln('Dropped '+ IntToStr(TalismanCount)+ ' Talismans');
if KebabCount > 0 then writeln('Dropped '+ IntToStr(KebabCount)+ ' Kebabs');
if BeerCount > 0 then writeln('Dropped '+ IntToStr(BeerCount)+ ' Beers');
if NecklaceCount > 0 then writeln('Dropped '+ IntToStr(NecklaceCount)+ ' Necklaces');
if StickCount > 0 then writeln('Dropped '+ IntToStr(StickCount)+ ' Sticks');
if BraxeCount > 0 then writeln('Dropped '+ IntToStr(StickCount)+ ' Broken Axes');
if BoltsCount > 0 then writeln('Dropped '+ IntToStr(BoltsCount)+ ' Bolts');
if ArrowCount > 0 then writeln('Dropped '+ IntToStr(ArrowCount)+ ' Arrows');
if GoblinMailCount > 0 then writeln('Dropped '+ IntToStr(GoblinMailCount)+ ' GoblinMails');
if ChefHatCount > 0 then writeln('Dropped '+ IntToStr(ChefHatCount)+ ' ChefHats');
if SqShieldCount > 0 then writeln('Dropped '+ IntToStr(SqShieldCount)+ ' SqShields');

PlayerStats;
SRLRandomsReport;
SendSRLReport;
Writeln(' ');
end;
end;



// _____ _
// | __ \ | |
// | |__) |__ _ _ __ __| | ___ _ __ ___ ___
// | _ // _` | '_ \ / _` |/ _ \| '_ ` _ \/ __|
// | | \ \ (_| | | | | (_| | (_) | | | | | \__ \
// |_| \_\__,_|_| |_|\__,_|\___/|_| |_| |_|___/



function RTreeColor : Integer;
var I : Integer;
begin
repeat
I := Random ( 4 + 1 );
until (I = 1) or (I = 2) or (I = 3);
Result := TreeColors [I];
end;

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

Function FindFastRandoms: Boolean;
var
i: Integer;
begin
for i:=1 to 2 do
begin
case I of
1: FindNormalRandoms;
2: FindNoNInventoryRandoms;
end;
end;
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 writeln('FindTalk...' + IntToStr(T) + '...');
FindTalk;
RC;
end;
Respond;

FindFastRandoms;
MarkTime(FindNorMalRandomsTime);
if FindNorMalRandomsTime-SST1 >(10000+Random(5000)) then
begin
if FawkiDebug then begin ClearDebug; writeln('Finding SlowRandoms.'); end;
FindNorMalRandoms;
FindTalk;
RC;
Respond;
MarkTime(SST1);
end;

MarkTime(FindFastRandomsTime);
if FindFastRandomsTime-SST2 >(1500+Random(1500)) then
begin
if FawkiDebug then writeln('Finding FastRandoms.');
FindFastRandoms;
FindTalk;
RC;
Respond;
MarkTime(SST2);
if FawkiDebug then writeln('FindFastRandoms took:'+IntToStr(SST2-FindFastRandomsTime)+' msec');
end;
Wait(250);
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) > 6000) ); // waits until flag is gone or 6 seconds.
Result:=True;
Wait(250);
end;
end;

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

procedure FindRandoms;
begin

FindNormalRandoms;

if InBlack then
begin
Players[CurrentPlayer].loc := 'InBlack';
Logout;
Exit;
end;
Wait(1);
if NoGameTab then
begin
Players[CurrentPlayer].loc := 'GameTab';
Logout;
Exit;
end;
Wait(1);
end;

//----------------------------------------------------------------------------//
// Finds Normal Randoms and Woodcutting Randoms
//----------------------------------------------------------------------------//

procedure FindWCRandoms;
begin
FindRandoms;
if NoAxes then begin Logout; exit; end;
if ( FindFight ) then
begin
MFF ( MMCX, MMY1 + 10, 1, 5 );
Flag;
FTWaitAll(30);
MFF ( MMCX, MMY2-10, 5, 5 );
Flag;
end;
end;

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

Procedure MyAntiBan;
var
DBanMe : Integer;
begin
DBanMe:= Random(4);
case DBanMe of
0: PickUpMouse;
1: DragItem(1, 1 + Random(18));
2: GameTab(1 + Random(12));
3: DoEmote(1 + Random(20));
end;
end;


// _____
// / ____|
// | | ___ _ __ ___
// | | / _ \| '__/ _ \
// | |___| (_) | | | __/
// \_____\___/|_| \___|



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

Function ClickToContinueFast: Boolean;
var CTCTime,x,y:integer;
Begin
MarkTime(CTCTime);
if FindColor(x,y,16711680,219,436,258,451) then
begin
Mouse (250,440,100,10,True);
Result:=True;
FTWaitAll(2);
IdleTime(500,1,0.5);
if (TimeFromMark(CTCTime) >3000) then Exit;
ClickToContinueFast;
end;
end;

//----------------------------------------------------------------------------//
//--- Like ClickNpcChatText, only this one Right-Clicks. ---//
//----------------------------------------------------------------------------//

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;

// __ __ _ _ __ __
// | \/ (_) (_) \/ |
// | \ / |_ _ __ _| \ / | __ _ _ __
// | |\/| | | '_ \| | |\/| |/ _` | '_ \
// | | | | | | | | | | | | (_| | |_) |
// |_| |_|_|_| |_|_|_| |_|\__,_| .__/
// | |
// |_|



// All credits to Boreas!
function FindAllBitmapsIn(TheBmp,startx,starty,endx,endy:integer):array of tpoint;
var tmpbool:boolean;
AL:integer;
curx,cury,tmpx,tmpy,height:integer;
begin
tmpbool:=FindBitmapIn(TheBmp,tmpx,tmpy,startx,starty,endx,endy);
if tmpbool then
begin
curx:=startx;
cury:=starty;
tmpbool:=FindBitmapIn(TheBmp,tmpx,tmpy,startx,starty,endx,endy);
height:=0;
repeat
height:=height+1;
tmpbool:=FindBitmapIn(TheBmp,tmpx,tmpy,startx,tmpy,endx,tmpy+height);
until tmpbool;
repeat
tmpbool:=FindBitmapIn(TheBmp,tmpx,tmpy,curx,cury,endx,cury+height);
if tmpbool then
begin
curx:=tmpx+1;
AL:=getarraylength(result);
setarraylength(result,AL+1);
result[AL].x:=tmpx;
result[AL].y:=tmpy;
end;
if not tmpbool then
begin
curx:=startx;
cury:=cury+1;
end;
until cury=endy+1;
end;
end;

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

function FindClosestNPC: TPoint;
var
i, Cx, Cy, Dist, Fx, Fy: Integer;
begin
for Dist := 5 to 62 do
begin
for i := 160 to 520 do
begin
Cx := Round( Dist * Sin(i * Pi / 180)) + MMCx;
Cy := Round(- Dist * Cos(i * Pi / 180)) + MMCy;
if FindColor(Fx, Fy, 195836, Cx, Cy, Cx + 1, Cy + 1) then
begin
Result.x := Fx;
Result.y := Fy;
Exit;
end;
end;
end
end;

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

Function CountNPCS:Integer;
var NPCS:array of Tpoint;
var Count:integer;
begin
NPCS := (FindAllBitmapsIn(NPCDot, MMx1,MMy1,MMx2,MMy2));
Count := getarraylength(NPCS);
Result := Count;
setarraylength(NPCS,0);
end;

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

Function CountDrops:Integer;
var Drops:array of Tpoint;
var Count:integer;
begin
Drops := (FindAllBitmapsIn(DropDot, MMx1 + 20,MMy1 + 20,MMx2 - 20,MMy2 - 20));
Count := getarraylength(Drops);
if Count > 15 then Count := 15;
Result := Count;
setarraylength(Drops,0);
end;

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

Function CountLegits:Integer;
var Legits:array of Tpoint;
var Count:integer;
begin
Legits := (FindAllBitmapsIn(PlayerDot, MMx1, MMy1, MMx2, MMy2));
Count := getarraylength(Legits);
if Count > 15 then Count := 15;
Result := Count;
setarraylength(Legits,0);
end;

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

Function NPCInMain:Boolean;
var
Dx, Dy: Integer;
begin
result := FindColor(Dx, Dy, 195836, MMCx - 28 , MMCy - 20, MMCx + 28, MMCy + 20)
end;

// __ __ _ _
// \ \ / / | | | |
// \ \ /\ / /__| |__| | __ ___ _____
// \ \/ \/ / _ \ __ |/ _` \ \ / / _ \
// \ /\ / __/ | | | (_| |\ V / __/
// \/ \/ \___|_| |_|\__,_| \_/ \___|




function WeAreInLumbridgeCastle: Boolean;
var
x,y:integer;
begin
if FindSymbol(x, y, 'water') then
begin
Players[CurrentPlayer].Loc := 'Lumbridge';
Result := True;
end;
end;

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

Function WeHave(What, tol:integer; var WhereX,WhereX:integer):boolean;
begin
GameTab(4);
Result:=FindBitmapToleranceIn(What, WhereX, WhereX, MIX1, MIY1, MIX2, MIY2, tol)
end;

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

Function WeHaveMask(What, tol:integer; var WhereX,WhereY:integer):boolean;
begin
GameTab(4);
Result:=FindBitmapMaskTolerance(What, WhereX, WhereY, MIX1, MIY1, MIX2, MIY2, tol, 2)
end;

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

Function WeHaveRawMeat(var WhereX, WhereY:integer):boolean;
Var RawBeef:Integer;
begin
RawBeef := BitmapFromString(31, 29, 'beNqtlj1Lw1AUhs3sH3D0J' +
'4iDm6PUxUkX0U0dFAVRFCkoonTooFAKgg5FEDoUv8XityiFoiLo0E' +
'FBQUEFEQdx6+JTzjVektwktg1nKCV9zpv3nvekNTXVuCxXVeuyttP' +
'pTCq1nEwmYrH41OTk6EiV+NZuJiOVrKul+DA9Psb3DfX1FZL31tel' +
'hCzw+dmZqsAPt7comyzwVCIRi0Yrc8Y6zWYpnSxw/Mf5CsRbZ/v7l' +
'IOsixfny4Pnjg4pExlb+rq7yoJb+dMTyiR7IR4fGejv6mj/J1xl5C' +
'qXM5GZdqYFcktzc2i4YiLY0w0bvjQ/R4iANzU2hoCXsNf5PExm43h' +
'nR59qT7cHe3s6WyNB06Kw/kyHJwxhWyQisg1whQ3D1OHsFo4SuJBd' +
'cIUNz9SHBE90uIN8e3VpikYgnKOcGB6SIfGUDdyxK+zf6mWaQB3ut' +
'rpwc+Op3B+eXlzEbV/ZCu4ZPR+4bCoMZ7z9h+S+UOA0A+E6f2NlBb' +
'dZU5J3g2wFR/x/j1J2oK/sEvzx7o6Mkxq3sZ5YDIGM4fJ2MMsuwYv' +
'F4tPDA+Jpwclm11ZNXfiec8RqIRP5wLwDf397hc8j0AL/aUGg6OIm' +
'M37IJu8EJ0i2gn9/fcF/eX6mhRyBbK2DzQ3pAln+S8Bntu3VHeKlp' +
'vifHx/2I9CCcMm+JWK0EL4EB0MMefd7I+jigaP/4vwcPkax0CQ4Yn' +
'UIT/6u3zste4+BlX2OOSIbsvyzkpvLeNE7uoAlMpLHUIJ/AEvmd5w' +
'=');
begin
GameTab(4);
Result:=FindBitmapToleranceIn(RawBeef, WhereX, WhereY, MIX1, MIY1, MIX2, MIY2, 50)
end;
end;

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

Function WeHaveCookedMeat(var WhereX,WhereY:integer):boolean;
var CookedMeat:Integer;
begin
Cookedmeat := BitmapFromString(26, 25, 'beNqt1DEKwlAMBuCObq4ugl27' +
'1UUEXdzawcHJwQMIegxHV2/gKTydgR9CSF5ifPrIIEU+kpCkaereb' +
'egRl82Egn4cl+1fKGjXbfeLxhRrFend9ysKSUGrKLZIVRfraRWVPg' +
'5riiCxoZt/pQUURb9okyl57ZJlxhoQhBoJS1GZnsaOh1itm00pis5' +
'HxPZfUeTkEVsma3GT84mhb15WvN12MeVgWM2b8EADhf6DgvY87YqT' +
'GWj4ojT0LanZg8YTy4kFWnLMZGKsJceMa+SjIROj9zqPBEoz3iOmc' +
'DTUQrEWmx5lNQtKU4ba8eKmA8yYxYn1ntXkXWIKf9ZlvgGRxF0B');


begin
GameTab(4);
Result:=FindBitmapToleranceIn(CookedMeat,WhereX,WhereY,MIX1,MIY1,MIX2,MIY2,50)
end;
end;

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

Function WeHaveLogs(var WhereX,WhereY:integer):boolean;
begin
GameTab(4);
Result:=FindBitmapMaskTolerance(LogMask,WhereX,WhereY,MIX1,MIY1,MIX2,MIY2,10,2)
end;

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

Function WeHaveBrokenAxe(var WhereX,WhereY:integer):boolean;
begin
GameTab(4);
Result:=FindBitmapMaskTolerance(BrokenAxeMask, WhereX, WhereY, MIX1, MIY1, MIX2, MIY2, 10, 2)
end;

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

Function WeHaveBones:boolean;
var
Tx, Ty:Integer;
Begin

begin
GameTab(4);
Result := FindBitmapToleranceIn(Bone,Tx,Ty,MIX1,MIY1,MIX2,MIY2,10);
end;
end;

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

Function ThereIsFire(var WhereX,WhereY:integer):boolean;
var
acc,ref : Extended;
var
XT, YT,times,tol : Integer;
begin
ref:=0.8; tol:=1;
for times:=1 to 4 do
begin
FindDeformedBitmapToleranceIn(Fire, XT, YT, MSCX-(25*times),MSCY-(25*times),MSCX+(25*times),MSCY+(25*times), tol, 2, True, acc);
if (acc >= ref) then
begin
WhereX:=XT;
WhereY:=YT;
Result := True;
if FawkiDebug then writeln('Found Fire');
Exit;
end;
ref := ref - 0.1;
tol:=tol+10;
wait(1);
end;
Result:=False;
if FawkiDebug then writeln('Couldnt Find Fire');
end;

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

function NoAxes: Boolean;
var CFAx, CFAy: integer;
begin
if FawkiDebug then writeln('CheckForAxes');
GameTab(4);
FTWaitAll(2);
if (not FindBitmapMaskTolerance(AxeMask,CFAx,CFAy,MIX1,MIY1,MIX2,MIY2,20,2)) then
begin
GameTab(5);
FTWaitAll(2);
if (not FindBitmapMaskTolerance(AxeMask,CFAx,CFAy,MIX1,MIY1,MIX2,MIY2,20,2)) then
begin
Result:=True;
end;
end;
end;

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

Function HaveRune(WhichRune:Integer): Boolean;
begin
Result:= FindBitmapToleranceIn(WhichRune,Dumx, Dumy,MIX1,MIY1,MIX2,MIY2,10);
end;

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

Function CanCast(Cast:String):Boolean;
Var WaterRune,EarthRune,BodyRune,AirRune,MindRune : Integer;
bEGIN
BodyRune := DTMFromString('78DA63BCCFC8C0C0CBC4800CA20283C034239' +
'4CF7813C8624455030370352F812C365435121212A86A1E005952' +
'A86A5A2AAB51D55CC2740F869A174096107E37030077440AD9');

WaterRune := DTMFromString('78DA63BCC7C8C0D00AC4488083A71A4CC3441' +
'9AF0159D5A86AB2139351D53C05B22A50D5282A2862AAE9405593' +
'1C1985AAE62E90D58BAAA6A7A90555CD454C37C3004C14000ABE0' +
'D1F');
EarthRune := DTMFromString('78DA637CC0C8C0701A889180970E84868932D' +
'E04B2F6A3AA09F2F54255F304538D9EA626AA9A1740D64934BB5C' +
'9D50D5DC01B2AEA0AA99DAD989AAE611907509554D756131AA9AE' +
'B987665272663AA3984AA26392A0A450D000C841551');

AirRune := DTMFromString('78DA631461626068616440060FEFDE05D3305' +
'1460EA09A1A543505E9E9A86AE431D5ECDAB001558D1C504D37AA' +
'9AB69A1A54357C40353DA86AE2C2C351D58863AAC1708F0C504D1' +
'3AA9AFEE62654353C986AD0FD0E00C92D12DC');

MindRune := DTMFromString('78DA639CC6C8C0B01C8891407D59299886893' +
'2F602590B51D5345554A0AA9983A966DEC409986AD6A2AAB95327' +
'82AA6612116AA60359EB50D5146566A2AA990F642D23604E0FA61' +
'A0C73A60259F3F19B0300F9021820');
begin
GameTab(4);
if Cast=('confuse') then
begin
if Players[CurrentPlayer].level[6] >=3 then
begin
If FindDTM(WaterRune,x,y,MIX1,MIY1,MIX2,MIY2) and
FindDTM(EarthRune,x,y,MIX1,MIY1,MIX2,MIY2) and
FindDTM(BodyRune,x,y,MIX1,MIY1,MIX2,MIY2) then
begin
Result:=True;
if FawkiDebug then Writeln('CanCast');
end;
end;
end;
if Cast=('wind') then
begin
If FindDTM(MindRune,x,y,MIX1,MIY1,MIX2,MIY2) and
FindDTM(AirRune,x,y,MIX1,MIY1,MIX2,MIY2) then
begin
Result:=True;
if FawkiDebug then Writeln('CanCast');
end;
end;
End;
end;



// _____ _ _ _ _
// | __ (_) | | | | | |
// | |__) | ___| | _| | | |_ __
// | ___/ |/ __| |/ / | | | '_ \
// | | | | (__| <| |__| | |_) |
// |_| |_|\___|_|\_\\____/| .__/
// | |
// |_|


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

Function ChooseOptionMeat: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 4 do
begin
case I of
1: BitMap := RawRatMeatText; // Sliced Bitmaps of MenuItemText
2: BitMap := CoinsText; // Works like a charm
3: BitMap := RuneText;
4: BitMap := BonesText;
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;

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

Function PickupGold: Boolean;
var Gx, Gy:Integer;
begin
if FindColorSpiralTolerance(Gx, Gy,1413553,MSX1,MSY1,MSX2,MSY2,4) then
begin
MMouse(Gx, Gy, 0, 0);
FTWaitAll(1);
if IsUpText('oi') then
begin
Mouse(Gx, Gy, 0, 0, False);
RunControl(True);
ChooseOptionMeat;
RunControl(False);
if InChat('spac') then CleanupInventory;
if FawkiDebug then writeln('Pick up Meat');
Result:=True;
end;
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);
FTWaitAll(1);
if IsUpText('ake') then
begin
Mouse(Rx,Ry,0,0,False);
ChooseOptionMeat;
if InChat('spac') then CleanupInventory;
if FawkiDebug then writeln('Pick up Meat');
FTWaitAll(1);
Result:=True;
end;
end;
FTWaitAll(1);
FlagFTWait;
end;

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

Function PickUpBones:Boolean;
var Dx, Dy, i:integer;
var acc:Extended;
begin
for I := 1 to 4 do
begin
case I of
1: TheBone := Bone1;
2: TheBone := Bone2;
3: TheBone := Bone3;
4: TheBone := Bone4;
end;
if (not Loggedin) then Exit;

FindDeformedBitmapToleranceIn(TheBone, Dx, Dy, MSX1 + 50, MSY1 + 50, MSX2 - 50, MSY2 - 50, 5, 1, True, acc);
if FawkiDebug then writeln('No Bones ' + FloatToStr(acc));
begin
if WeAreInLumbridgeCastle or FindDead or (not Loggedin) then Exit;
if (acc >= 0.3) then
begin
if FawkiDebug then writeln('Bones Found');
MMouse(Dx, Dy, 0, 0);
if IsUpText('tt') then Mouse(Dx, Dy, 0, 0,True); // bash a rat
FindTalk;
if PickupAny then
begin
if IsUpText('apron') then
begin
Mouse(616,103,10,10,True);
FFlag(0);
Exit;
end;
if IsUpText('ake') then
begin
Mouse(Dx, Dy, 0, 0, False);
ChooseOptionMeat;
if InChat('spac') then BuryBones;
Exit;
end;
end
else
begin
if IsUpText('ak') then
begin
Mouse(Dx, Dy, 0, 0, False);
ChooseOptionMeat;
if InChat('spac') then BuryBones;
FindTalk;
if FawkiDebug then writeln('Pick up Deformed');
Result := True;
FlagFTWait;
Exit;
end;
end;
end;
end;
FTWaitAll(1);
end;
end;

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

Function PickUpNear: Boolean;
var
Px, Py, Size, PuMark: Integer;
begin
Px := MMCx;
Py := MMCy;
Size := 20;
if FindColorSpiral(Px, Py, 2105598, MMCx - Size, MMCy - Size, MMCx + Size, MMCy + Size) then
begin
Result := True;
MarkTime(PuMark);
Mouse(Px, Py, 2, 2, True);
FFlag(0);
repeat
if QuickCal then Exit;
if TimeFromMark(PuMark) > 20000 then Exit;
if NPCInMain then Exit;
Wait(100);
PickUpBones;
Wait(100);
PickupMeat;
Px := MMCx;
Py := MMCy;
until not FindColorSpiral(Px, Py, 2105598, MMCx - Size, MMCy - Size, MMCx + Size, MMCy + Size);
end
else
Result := False;
end;

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

Procedure PickUpCycle;
var
i:Integer;
begin
for i:= 0 to 3 do
begin
PickUpMeat;
Wait(100);
PickUpBones;
Wait(100);
end;
end;

// _ _ _ _ _
// | | | | | | | | |
// | |__| | ___ __ _| | |_| |__
// | __ |/ _ \/ _` | | __| '_ \
// | | | | __/ (_| | | |_| | | |
// |_| |_|\___|\__,_|_|\__|_| |_|



Function EatMeat: Boolean;
var CMx,CMy:integer;
begin
if WeHaveCookedMeat(CMx,CMy) then
begin
EatMeatCount := EatMeatCount + 1;
Mouse(CMx + 2, CMy + 2, 4, 4, True);
FTWaitAll(1);
Result:=True;
end;
end;

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

Procedure EatTilEight;
Var Cooked: Integer;
begin
Cooked := BitmapFromString(26, 25, 'beNqt1DEKwlAMBuCObq4ugl' +
'271UUEXdzawcHJwQMIegxHV2/gKTydgR9CSF5ifPrIIEU+kpCkaer' +
'ebegRl82Egn4cl+1fKGjXbfeLxhRrFend9ysKSUGrKLZIVRfraRWV' +
'Pg5riiCxoZt/pQUURb9okyl57ZJlxhoQhBoJS1GZnsaOh1itm00pi' +
's5HxPZfUeTkEVsma3GT84mhb15WvN12MeVgWM2b8EADhf6DgvY87Y' +
'qTGWj4ojT0LanZg8YTy4kFWnLMZGKsJceMa+SjIROj9zqPBEoz3iO' +
'mcDTUQrEWmx5lNQtKU4ba8eKmA8yYxYn1ntXkXWIKf9ZlvgGRxF0B' +
'');

while CountItemsBmp('inv',Cooked,50) > HowMuchMeatInInVent do
begin
if not LoggedIn then Exit;
EatMeat;
FTWaitAll(3);
end;
end;

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

Function RestoreHealth:Boolean;
var
x,y:integer;
begin
if WeHaveCookedMeat(x,y) then
begin
while HPPercent < 90 do
begin
if WeHaveCookedMeat(x,y) then
begin
EatMeat;
FTWaitAll(2);
end
else
begin
Result:=False;
Exit;
end;
end;
Result:=True;
end;
end;



// ______ _ _ _ _
// | ____(_) | | | | (_)
// | |__ _ __ _| |__ | |_ _ _ __ __ _
// | __| | |/ _` | '_ \| __| | '_ \ / _` |
// | | | | (_| | | | | |_| | | | | (_| |
// |_| |_|\__, |_| |_|\__|_|_| |_|\__, |
// __/ | __/ |
// |___/ |___/



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

if Players[CurrentPlayer].Skill = 'auto' then
begin
HL := 100;
for Ci := 1 to 2 do
begin
HL1 := Players[CurrentPlayer].level[Ci];
HL2 := Players[CurrentPlayer].level[Ci+1];
if HL2 > HL1 then
begin
if HL > HL1 then HL := HL1;
end
else
begin
if HL > HL2 then HL := HL2;
end;
end;
for CI := 1 to 3 do
begin
if Players[CurrentPlayer].level[Ci] = HL then
begin
if CI = 3 then CI := CI + 1;
SetFightMode(CI);
Exit;
end;
End;
end
else
begin
if Players[CurrentPlayer].Skill = 'attack' then SetFightMode(1);
if Players[CurrentPlayer].Skill = 'strength' then SetFightMode(2);
if Players[CurrentPlayer].Skill = 'defence' then SetFightMode(4);
end;
End;

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

Function InFightAt(x, y: Integer):Boolean;
var
dx, dy: Integer;
begin
GetMousePos(Dx, Dy);
if x - 50 < 1 then x := 1;
if y - 60 < 1 then Y := 1;
Result := FindColor(dx, dy, 255, x - 50, y - 60, x + 50, y + 50)
end;

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

Function FindG:Boolean;
var
tempx, tempy: Integer;
begin
Result := IsTextInAreaEx(7, 7, 71, 20, tempx, tempy, 'G', 100, upchars, True,
True, 0, 2, -1);
end;

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

Function ClickNPC: Boolean;
var CBx, CBy, Dx, Dy, GCIndex, UpThrust: Integer;
SB:TBox;
begin
SB.x1 := 150;
SB.y1 := 125;
SB.x2 := 300;
SB.y2 := 200;

if CastEnabled then
begin
Cast('wind strike');
StickyCast:=True;
CastCount:=CastCount+1;
end;

for GCIndex := 1 to 16 do
begin
CBx := Random(MMx2);
CBy := Random(MMy2);
if CBx > MSCx - 100 then CBx := MSCx + 100 + (Random(MMx2) - (MSCx + 100));
if CBy > MSCy - 100 then CBy := MSCy + 100 + (Random(MMx2) - (MSCy + 100));
if FindColorSkipBox(CBx, CBy, NPCColors[GCIndex], MSx1, MSy1, MSx2, MSy2, SB) then
begin
MMouse(CBx, CBy, 0, 0);
if FindColorTolerance(Dx, Dy, 318168, 42, 8, 120, 21, 50) then // Yellow
begin
if IsUpText('G') then
begin
if not InFightAt(CBx, CBy) then
begin
RunControl(True);
Mouse(CBx, CBy, 0, 0, False);
if ChooseOption('tt') then
begin
if FindBlackChatMessage('eone') then
begin
Result := False;
RunControl(False);
Exit;
end
else
begin
Result := True;
NPCCount:= NPCCount + 1;
ReportVars[1] := ReportVars[1] + 1;
RunControl(False);
Exit;
end
end
else
begin
Result := False;
RunControl(False);
Exit;
end;
end;
end;
end;
end else
begin
UpThrust := UpThrust + 10;
end;
end;
RunControl(False);
end;

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

Function ClickRat: Boolean;
var CBx,CBy: Integer;
begin
if CastEnabled then
begin
Cast('wind strike');
StickyCast:=True;
CastCount:=CastCount+1;
end;
if FindColoredAreaTolerance(CBx, CBy, 9934476, MSX1, MSY1 + 20, MSX2, MSY2, 9, 5) then //3*3 white color
begin
MMouse(CBx, CBy, 0, 0);
if IsUpText('G') then
begin
GetMousePos(CBx,CBy);
if not InFightAt(CBx, CBy) then
begin
RunControl(True);
Mouse(CBx, CBy, 0, 0, False);
if ChooseOption('tt') then
begin
if FindBlackChatMessage('eone') then
begin
Result := False;
RunControl(False);
Exit;
end
else
begin
Result := True;
NPCCount:= NPCCount + 1;
ReportVars[1] := ReportVars[1] + 1;
RunControl(False);
Exit;
end
end
else
begin
Result := False;
RunControl(False);
Exit;
end;
RunControl(False);
Exit;
end;
end;
end;
RunControl(False);
end;

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

Function FastFight: Boolean;
var CBx,CBy,GCIndex, SquareX, SquareY, Dumx, Dumy, i: Integer;
begin
if CastEnabled then
begin
Cast('confuse');
StickyCast:=True;
CastCount:=CastCount+1;
end;
for GCIndex := 1 to 16 do
begin
CBx := Random(MMx2);
CBy := Random(MMy2);
if CBx > MSCx - SquareX then CBx := MSCx + SquareX + (Random(MMx2) - (MSCx + SquareX));
if CBy > MSCy - SquareY then CBy := MSCy + SquareY + (Random(MMx2) - (MSCy + SquareY));
if FindColorSpiralTolerance(CBx, CBy, NPCColors[GCIndex], MSX1, MSy1 + 20, MSX2, MSY2, 3) then
begin
MMouse(CBx, CBy, 0, 0);
Wait(10);
if FindColorTolerance(Dumx, Dumy, 318168, 42, 8, 120, 21, 50) then // Yellow
begin
if IsTextInAreaEx(7, 7, 71, 20, Dumx, Dumy, 'G', 100, upchars, True,
True, 0, 2, -1) then
begin
if not InFightAt(CBx, CBy) then
begin
RunControl(True);
Mouse(CBx, CBy, 0, 0, True);
FullHitFlag := False;
for i := 0 to 10 do
begin
if FindColor(Dumx, Dumy, MouseHit, CBx - 8, CBy - 8, CBx + 8, CBy + 8) then
begin
GoodClick:=GoodClick + 1;
Break;
end;
if FindColor(Dumx, Dumy, MouseMis, CBx - 8, CBy - 8, CBx + 8, CBy + 8) then
begin
BadClick := BadClick + 1;
FullHitFlag := False;
RunControl(False);
Exit;
end;
Wait(10);
end;
FlagFTWait;
Result := True;
NPCCount:= NPCCount + 1;
ReportVars[1] := ReportVars[1] + 1;
FullHitFlag := False;
RunControl(False);
Exit;
end
else
begin
Result := False;
FullHitFlag := False;
RunControl(False);
Exit;
end;
end;
end;
end;
end;
RunControl(False);
QuickCal;
FullHitFlag := False;
end;

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

function InFight2: Boolean;
var
x,y:integer;
begin
if ( FindColor(x, y, 65280, 230, 130, 280, 180) or FindColor(x, y, 255, 230, 130, 280, 180) )
then
begin
result:= true;
if FawkiDebug then writeln('infight Returns True');
end
else
begin
result:=false;
if FawkiDebug then writeln('Not Infight');
end;
end;

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

function FindFiveDamage:Boolean;
var
Dx, Dy, FDx, FDy:integer;
begin
if FindColor(Dx, Dy, 192, MSCx-50, MSCy-50, MSCx + 50, MSCy + 50) then
Result := FindBitmapMaskTolerance(FiveDamage, FDx, FDy, Dx, Dy, Dx + 10, Dy + 10, 0, 0);
if Result then
begin
FullHitCount := FullHitCount + 1;
FullHitFlag := True;
end;
end;

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

function IsFullHitBar:Boolean;
var
Dx, Dy:integer;
begin
Dx := MMCx;
Dy := MMCy;
if FindColor(Dx, Dy, 192, MSCx-50, MSCy-50, MSCx + 50, MSCy + 50) then
Result := FindBitmapIn(FullHitBar, Dx, Dy, MSCx - 100, MSCy - 60, MSCx + 100, MSCy + 60);
if Result then
begin
FullHitFlag := True;
end;
end;

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

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

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

Procedure WaitFight;
var Mark5, FlagMark, WGC, i:Integer;
begin

FlagFTWait;

While Moving do FindTalk;

MarkTime(FlagMark);
repeat
if not(Loggedin) then break;
for i := 1 to 5 do
begin
if FindFiveDamage then
begin
if FawkiDebug then Writeln('Full Damage Detected...Exit Fighting Loop');
Exit;
end;
Wait(50);
end;
if IsFullHitBar then Exit;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 3000) );

MarkTime(Mark5);
repeat
for i := 1 to 5 do
begin
if FindFiveDamage then
begin
if FawkiDebug then Writeln('Full Damage Detected...Exit Fighting Loop');
Exit;
end;
Wait(50);
end;
if not(Loggedin) then Exit;
if IsFullHitBar then Exit;
until ( (InFight2) or (TimeFromMark(Mark5) > 10000) );

MarkTime(Mark5);
repeat
if ( not (Loggedin)) or (FindDead) then Exit;
for WGC := 1 to 3 do
begin
FTWaitAll(1);
FindTalk;
if (TimeFromMark(Mark5) > GoblinTimeOut) then Exit;
PickUpBones;
if (TimeFromMark(Mark5) > GoblinTimeOut) then Exit;
PickupMeat;
if (TimeFromMark(Mark5) > GoblinTimeOut) then Exit;
end;
until not InFight2;
FlagFTWait;
Players[CurrentPlayer].Integers[0] := Players[CurrentPlayer].Integers[0] + 1;
FTWait(4);
end;

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

Procedure WaitFastFight;
var Mark5, FlagMark,i:Integer;
begin

FlagFTWait;
While Moving do FindTalk;

MarkTime(FlagMark);
repeat
for i := 1 to 5 do
begin
if FindFiveDamage then
begin
if FawkiDebug then Writeln('Full Damage Detected...Exit Fighting Loop');
Exit;
end;
Wait(50);
end;
if IsFullHitBar then Exit;
until ( (not FlagPresent) or (TimeFromMark(FlagMark) > 3000) ); // waits until flag is gone or six seconds.


MarkTime(Mark5);
repeat
for i := 1 to 5 do
begin
if FindFiveDamage then
begin
if FawkiDebug then Writeln('Full Damage Detected...Exit Fighting Loop');
Exit;
end;
Wait(50);
end;
if IsFullHitBar then Exit;
until ( (InFight2) or (TimeFromMark(Mark5) > 1500) );

PickupGold;
PickUpMeat;

MarkTime(Mark5);
repeat
for i := 1 to 5 do
begin
if FindFiveDamage then
begin
if FawkiDebug then Writeln('Full Damage Detected...Exit Fighting Loop');
Exit;
end;
Wait(50);
end;
if IsFullHitBar then Exit;
until not InFight2;


FindFastRandoms;
FlagFTWait;
Players[CurrentPlayer].Integers[0] := Players[CurrentPlayer].Integers[0]+1;
FTWait(4);
end;

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

procedure ClickClosest;
var
TheNPC: TPoint;
begin
TheNPC := FindClosestNPC;
Mouse(TheNPC.x, TheNPC.y, 0, 0, True);
FFlag(0);
FindTalk;
Wait(1000);
FullHitFlag := False;
end;

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

procedure CombatFrenzy;
var
CFMark:Integer;
begin
MarkTime(CFMark);
Repeat
if NPCInMain then
begin
if FastFight then
WaitFastFight
end
else
begin
QuickCal;
// if CountDrops > 5 then PickupGold;
FullHitFlag := False;
if not PickUpNear then ClickClosest;
if StickyCast then
begin
Mouse(MMCX-3,MMCY-3,6,6,True);
StickyCast:=False;
end;
end;
if Not LoggedIn Then Exit;
until (TimeFromMark(CFMark) > LengthOfFrenzyLoop * 60000); // Combatfrenzy lasts 4 minutes
end;

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

Function NPCCycle:Boolean;
Begin
if Not LoggedIn Then Exit;
if CountLegits = 0 then
begin
if FastFight then
begin
WaitFight;
Result:=True;
end
end
else
if ClickNPC then
begin
WaitFight;
Result:=True;
end
else
begin
ClickClosest;
if FawkiDebug then writeln('not clicked NPC');
if StickyCast then
begin
Mouse(MMCX-3,MMCY-3,6,6,True);
StickyCast:=False;
end;
end;

if CountLegits = 0 then
begin
if FastFight then
begin
WaitFight;
Result:=True;
end
end
else
if ClickRat then
begin
WaitFight;
Result:=True;
end
else
ClickClosest;
PickUpMeat;
FlagFTWait;
PickUpMeat;
FindRandoms;
end;



// _____ _
// / ____| | |
// | (___ ___| |_ _ _ _ __
// \___ \ / _ \ __| | | | '_ \
// ____) | __/ |_| |_| | |_) |
// |_____/ \___|\__|\__,_| .__/
// | |
// |_|



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

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

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

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

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


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

procedure SetPlayerParams;
begin

setlowest;
FTWaitAll(3);
SetChat('on', 1);
SetChat('friends', 2);
SetChat('on', 3);
SetChat('on', 1);
FindTalk;
end;

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

Procedure SetUp;
var i:integer;
begin
SetupSRL;
SetupMiniMapColors;
SRLID := MySRLID;
SRLPassword := MySRLPassword;
RCMaster :=RemoteMaster;
for I := 0 to 19 do
ReportVars[I] := 0;

ReportVars[12] := 1; // Sets Total times Run One Time each setup
ScriptID := '41';
Fillmem;
DeclarePlayers;
MouseSpeed:=RatzMouseSpeed;
LoginPlayer;
SetupColors;
AssembleRockDTM;
MarkTime(SST1);
MarkTime(SST2);
ClearDebug;
ClearReport;
end;

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

procedure InitPlayer;
begin
SetChat('on', 1);
SetChat('friends', 2);
SetChat('off', 3);
SetChat('on', 1);
setlowest;
MakeCompass('N');
Up;
if Players[CurrentPlayer].Booleans[0] = False then
begin
Retaliate(True); // Set Retaliate nn only the first time. :)
Players[CurrentPlayer].Booleans[0]:=True;
end;
MarkTime(CallibrateTime);
MarkTime(PlayTime);
MarkTime(WoodCutTime);
MarkTime(CookTime);
MarkTime(CleanUpMiscTime);
FindWindowBySize(766, 504);
ActivateClient;
FixChat;
end;



// _____ _ _ _ _ _
// / ____| | | (_) | | |
// | | __ _| | |_| |__ _ __ __ _| |_ ___
// | | / _` | | | | '_ \| '__/ _` | __/ _ \
// | |___| (_| | | | | |_) | | | (_| | || __/
// \_____\__,_|_|_|_|_.__/|_| \__,_|\__\___|




Function Callibrate:Boolean;
var CALx,CALy,cx,i: integer;
var WhichAngle: Extended;
begin
RestoreHealth;
if HPPercent < 50 then
begin
// in case of weird error...
Wait(500);
GameTab(2);
if not LoggedIn then Exit;
if HPPercent < 30 then ; else exit;
if HPPercent = 0 then
for i := 0 to 10 do writeln('HP = 0 ERROR. CALLIBRATE. HP = 0 ERROR. CALLIBRATE');
// end weird error
MFF(MMCX,MMCY-40,3,-3);
FlagFTWait;
MFF(MMCX,MMCY-40,3,-3);
FlagFTWait;
RestoreHealth;
for cx:=0 to 10 do
begin
FindNormalRandoms;
FTWait(2);
end;
if HPPercent < 50 then
begin
Players[CurrentPlayer].loc :=' HP Drop';
Logout;
end
else
begin
MFF(MMCX,MMCY+40,3,3);
FlagFTWait;
MFF(MMCX,MMCY+40,3,3);
FlagFTWait;
end;

end;

If not FindColor(CALx,CALy,RatzWaterColor,MMX1,MMY1,MMX2,MMY2) then
begin
if FawkiDebug then Status('No Water Found');
MFF(MMCX - Random(4), MMCY+40+Random(20), 1, 1);
FlagFTWait;
FindTalk;
Result:=True;
Callibrate;
Exit;
end;

if FindDtmRotated(RockDTM, CALx, CALy, MMX1, MMY1, MMX2, MMY2, rs_GetCompassAngleRadians-pi/4, rs_GetCompassAngleRadians+pi/4, 0.05,
WhichAngle) then
begin
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx, CALy, 1, 1);
FlagFTWait;
Exit;
end;
end;



If FindSymbol(CALx,CALy,'altar') then
begin
if FawkiDebug then writeln('Found Altar at '+inttostr(CALx)+' '+inttostr(CALy));
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx,CALy-30,1,0);
FFlag(5);
FindTalk;
Result:=True;
Exit;
end;
end;

If FindSymbol(CALx,CALy,'fish') then
begin
if FawkiDebug then writeln('Found Fish at '+inttostr(CALx)+' '+inttostr(CALy));
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx+20,CALy-60,1,0);
FFlag(5);
FindTalk;
Result:=True;
Exit;
end;
end;


If FindSymbol(CALx,CALy,'fish store') then
begin
if FawkiDebug then writeln('Found fishstore at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(633,135,0,-1);
FFlag(5);
FindTalk;
Result:=True;
Exit;
end;

If FindSymbol(CALx,CALy,'food store') then
begin
if FawkiDebug then writeln('Found foodstore at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(644,118,0,-1);
FFlag(5);
FindTalk;
Result:=True;
Exit;
end;

If FindSymbol(CALx,CALy,'mining site') then
begin
if FawkiDebug then writeln('Found Mining site at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(697,116,-1,-1);
FlagFTWait;
FindTalk;
MFF(647,150,-1,-1);
FlagFTWait;
Result:=True;
Exit;
end;

If FindSymbol(CALx,CALy,'quest') then
begin
if FawkiDebug then writeln('Found quest at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(700,110,-1,-1);
FlagFTWait;
FindTalk;
MFF(670,117,-1,-1);
FlagFTWait;
Result:=True;
Exit;
end;

If FindColor(CALx,CALy,RatzWaterColor,624,108,634,118) then
begin
if FawkiDebug then writeln('Found Water LEFT');
MFF(688,94,-1,-1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;

If FindColor(CALx,CALy,RatzWaterColor,MMCX+40,MMY1,MMX2,MMY2) then
begin
if FawkiDebug then writeln('Found Water RIGHT');
MFF(MMX1+20+Random(20), MMCY-20+Random(20), 1, 1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;
end;

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

Function CallibrateToRats:Boolean;
var CALx,CALy,cx,i: integer;
var WhichAngle: Extended;
begin
RestoreHealth;
if HPPercent < 50 then
begin
// in case of weird error...
Wait(500);
GameTab(2);
if HPPercent < 30 then ; else exit;
if HPPercent = 0 then
for i := 0 to 10 do writeln('HP = 0 ERROR. CALLIBRATE. HP = 0 ERROR. CALLIBRATE');
// end weird error
if not LoggedIn then Exit;
MFF(MMCX,MMCY-40,3,-3);
FlagFTWait;
MFF(MMCX,MMCY-40,3,-3);
FlagFTWait;
RestoreHealth;
for cx:=0 to 10 do
begin
FindNormalRandoms;
FTWait(2);
end;
if HPPercent < 50 then
begin
Players[CurrentPlayer].loc :=' HP Drop';
Logout;
end
else
begin
MFF(MMCX,MMCY+40,3,3);
FlagFTWait;
MFF(MMCX,MMCY+40,3,3);
FlagFTWait;
end;
end;

If not FindColor(CALx,CALy,RatzWaterColor,MMX1,MMY1,MMX2,MMY2) then
begin
if FawkiDebug then Status('No Water Found');
MFF(MMCX+Random(4), MMCY+40+Random(20), 1, 1);
FlagFTWait;
FindTalk;
Result:=True;
CallibrateToRats;
Exit;
end;

if FindDtmRotated(RockDTM, CALx, CALy, MMX1, MMY1, MMX2, MMY2, rs_GetCompassAngleRadians-pi/4, rs_GetCompassAngleRadians+pi/4, 0.05,
WhichAngle) then
begin
MFF(CALx, CALy, 1, 1);
FlagFTWait;
Exit;
end;


If FindSymbol(CALx,CALy,'altar') then
begin
if FawkiDebug then writeln('Found Altar at '+inttostr(CALx)+' '+inttostr(CALy));
if rs_OnMiniMap(CALx, CALy) then
begin
MFF(CALx,CALy-20,1,0);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;
end;

If FindSymbol(CALx,CALy,'fish store') then
begin
if FawkiDebug then writeln('Found fishstore at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(647,150,-1,-1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;

If FindSymbol(CALx,CALy,'food store') then
begin
if FawkiDebug then writeln('Found foodstore at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(647,150,-1,-1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;

If FindSymbol(CALx,CALy,'mining site') then
begin
if FawkiDebug then writeln('Found Mining site at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(697,116,-1,-1);
FlagFTWait;
FindTalk;
MFF(647,150,-1,-1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;
If FindSymbol(CALx,CALy,'quest') then
begin
if FawkiDebug then writeln('Found quest at '+inttostr(CALx)+' '+inttostr(CALy));
MFF(700,110,-1,-1);
FlagFTWait;
FindTalk;
MFF(670,117,-1,-1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;

If FindColor(CALx,CALy,RatzWaterColor,624,108,634,118) then
begin
if FawkiDebug then writeln('Found Water LEFT');
MFF(688,94,-1,-1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;

If FindColor(CALx,CALy,RatzWaterColor,MMCX,MMY1,MMX2,MMY2) then
begin
if FawkiDebug then writeln('Found Water RIGHT');
MFF(MMX1+30+Random(20), MMCY+Random(20), 1, 1);
FlagFTWait;
FindTalk;
Result:=True;
Exit;
end;

end;

Function QuickCal:Boolean;
var CALx,CALy: integer;
begin
If FindColor(CALx,CALy,RatzWaterColor,MMX2-20,MMY1,MMX2,MMY2) then
begin
if FawkiDebug then writeln('Found Water RIGHT');
MFF(MMX1+40+Random(20), MMCY+Random(20), 1, 1);
FlagFTWait;
Result := True;
end
else
Result := False;
end;

// ______ _ __ __ _ _
// | ____(_) | \/ | | | (_)
// | |__ _ _ __ ___| \ / | __ _| | ___ _ __ __ _
// | __| | | '__/ _ \ |\/| |/ _` | |/ / | '_ \ / _` |
// | | | | | | __/ | | | (_| | <| | | | | (_| |
// |_| |_|_| \___|_| |_|\__,_|_|\_\_|_| |_|\__, |
// __/ |
// |___/



Function FireMakingCycle:Boolean; // Checks Invent, burns logs
var x, y, TBx,TBy,LMx,LMy, LogMark:Integer;
Begin
if WeHaveLogs(LMx,LMy) then
begin
if findBitMapToleranceIn(TinderBox,TBx,TBy,MIX1,MIY1,MIX2,MIY2,50) then
begin
Mouse(TBx,TBy,6,6,True);
Mouse(LMx+10,LMy+10,10,10,True);
FTWaitAll(4);
if InChat('can') then
begin
if FawkiDebug then writeln('Cant light fire here. Callibrating');
MarkTime(LogMark);
repeat
if TimeFromMark(LogMark)>10000 then Exit;
MMouse(MSCx,MSCy,200,200);
GetMousePos(x,y);
if not loggedin then break;
until IsUpText('alk')
Mouse(x,y,0,0,True);
FlagFTWait;
end;
// You need a fire making level of 30 to burn Willow or Yew logs
if InChat('Yew') then
begin
Mouse(LMx,LMy,8,0,False);
FTWaitAll(1);
ChooseOption('rop');
end;
if FindBlackChatMessage('att') then
begin
MarkTime(LogMark);
repeat
SolveChatRandom;
FTWaitAll(1);
if TimeFromMark(LogMark)>15000 then
begin
if FawkiDebug then Writeln('Breaking out of firemaking loop');
Result:=False;
Exit;
end;
until FindBlackChatMessage('cat');
if FindBlackChatMessage('cat') then
begin
Result:=True;
LogCount:=LogCount+1;
ReportVars[4] := ReportVars[4] + 1;
if FawkiDebug then writeln('lighted a log');
end;
end;
end;
end;
end;



// __ __ _ _____ _ _ _
// \ \ / / | |/ ____| | | | | (_)
// \ \ /\ / /__ ___ __| | | _ _| |_| |_ _ _ __ __ _
// \ \/ \/ / _ \ / _ \ / _` | | | | | | __| __| | '_ \ / _` |
// \ /\ / (_) | (_) | (_| | |___| |_| | |_| |_| | | | | (_| |
// \/ \/ \___/ \___/ \__,_|\_____\__,_|\__|\__|_|_| |_|\__, |
// __/ |
// |___/



function FindTree: Boolean;
var
x, y, Tree: Integer;
var ChopTime, StopTime, ChP : Integer;
begin
Tree := BitmapFromString(1, 29, 'z78DAB33436373231B51C22240' +
'052AE2407');
x := Random(MSx2) + 1 ;
y := Random(MSy2) + 1;
if FindBitmapSpiralTolerance(Tree, x, y, MSx1, MSy1 + 20, MSx2, MSy2, 20) then
begin
MMouse(x, y, 0, 10);
GetMousePos(x,y);
if IsUpText('ree') or ( IsUpText('Oak') and (Players[CurrentPlayer].level[20] > 15 ) ) then
begin
Mouse (x, y, 0, 0, True );
TreeCount:=TreeCount+1;
ReportVars[2] := ReportVars[2] + 1;
FlagFTWait;
FTWaitAll(16);
if FindBlackChatMessage('ful') then
begin
CleanupInventory;
Result := False;
Exit;
end;
if not InChat('wing') then
begin
Result:=False;
Exit;
end;
MarkTime ( ChopTime );
repeat
MarkTime ( StopTime );
FTWaitAll(5);
FindWCRandoms;
if ( ChopTime + 12000 < StopTime ) then Break;
ChP:=ChP+1;
SolveChatRandom;
writeln('Chop pass:'+IntToStr(ChP));
if InChat('ance') then Exit;
until ( InChat('ogs') );
if InChat('get') then
begin
Result := True;
TreeCount:=TreeCount+1;
ReportVars[2] := ReportVars[2] + 1;
end;
end;
end;
FreeBitmap(Tree);
end;

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

function FindTreeDeformed(var ObjX, ObjY :integer; UpText1, UpText2: String; BMP, a, b, c, d: integer): Boolean;
var
acc, ref : Extended;
var
XT, YT,times,tol : Integer;
begin
ref:=0.9; tol:=0;
for times:=1 to 4 do
begin
FindDeformedBitmapToleranceIn(BMP, XT, YT, a, b, c, d, tol, 0, True, acc);
if (acc >= ref) then
begin
MMouse(XT + 8, YT, 0, 0);
if (IsUpText(UpText1) or IsUpText(UpText2)) then
begin
ObjX:=XT;
ObjY:=YT;
Result := True;
Exit;
end;
end;
ref := ref - 0.1;
tol:=tol+10;
if FawkiDebug then Writeln('A '+FLoatToStr(acc)+'. R '+ FLoatToStr(ref)+ '. T '+IntToStr(tol));
FTWaitAll(1);
end;
end;

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

function ChopTree : Boolean;
var CX, CY, RT, ChopTime, StopTime, ChP : Integer;
begin
RT := RTreeColor;
if ( FindTreeDeformed(CX, CY, 'Tre' , 'ree', Tree, MSX1,MSY1,MSX2,MSY2 )) then
begin
Mouse ( CX+20, CY, 10, 0, True );
TreeCount:=TreeCount+1;
FlagFTWait;
FTWaitAll(16);
if FindBlackChatMessage('ful') then
begin
CleanupInventory;
Result := False;
Exit;
end;
if not InChat('axe') then
begin
Result:=False;
Exit;
end;

MarkTime ( ChopTime );
repeat
MarkTime ( StopTime );
FTWaitAll(5);
FindWCRandoms;
if ( ChopTime + 12000 < StopTime ) then Break;
ChP:=ChP+1;
SolveChatRandom;
if FawkiDebug then writeln('Chop pass:'+IntToStr(ChP));
if InChat('ance') then Exit;
until ( InChat('get') );
if InChat('ogs') then
begin
Result := True;
ReportVars[2] := ReportVars[2] + 1;
end;
end;
end;

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

Function WoodCuttingCycle:Boolean; // Checks Invent, Chops Tree
Begin
if ChopTree then Result:=True;
PickUpMeat;
FlagFTWait;
PickUpMeat;
end;

//---------------------1 1/2 min WCFM-frenzy----------------------------------//

procedure WCFMFrenzy;
begin
Callibrate;
// SetRun(False);
FTWait(1);
Down;
MarkTime(Mark);
repeat
FindTree;
FTWait(1);
until ( TimeFromMark(Mark) > 40000 ) or InvFull;
Up;
MarkTime(Mark);
LogCount := LogCount + CountItemsBmp('inv',LogMask, 10);
repeat
FireMakingCycle;
until not WeHaveLogs(Dumx,Dumy) or ( TimeFromMark(Mark) > 50000 );
end;



// _____ _ _
// / ____| | | (_)
// | | ___ ___ | | ___ _ __ __ _
// | | / _ \ / _ \| |/ / | '_ \ / _` |
// | |___| (_) | (_) | <| | | | | (_| |
// \_____\___/ \___/|_|\_\_|_| |_|\__, |
// __/ |
// |___/



Function CookingCycle:Boolean; // Checks Invent, Cooks meat.
var RMx, RMy, FIx, FIy, MeatMark, ChP:Integer;
Begin
if ( WeHaveRawMeat(RMx,RMy) and ThereIsFire(FIx,FIy) )then
begin
RawMeatCount := RawMeatCount + CountItemsBmp('inv',RawBeef, 50);
Mouse(RMx,RMy,2,2,True);
FTWaitAll(1);
Mouse(FIx-4,FIy+4,4,4,True);
FlagFTWait;
FTWaitAll(6);
ClickNPCChatTextRight('eat');
FTWaitAll(1);
ChooseOption('ll');
MarkTime(MeatMark);
CookedMeatCount:=CookedMeatCount + 1;
repeat
FTWaitAll(8);
if TimeFromMark(MeatMark) > 25000 then Exit;
ChP:=ChP+1;
If FawkiDebug then Writeln('Cooking Pass:'+IntToStr(ChP));
SolveChatRandom;
until not WeHaveRawMeat(RMx,RMy);
ReportVars[3] := ReportVars[3] + 1;
Result:=True;
end;
EatTilEight;
end;



// _____ _
// |_ _| | |
// | | _ ____ _____ _ __ | |_ ___ _ __ _ _
// | | | '_ \ \ / / _ \ '_ \| __/ _ \| '__| | | |
// _| |_| | | \ V / __/ | | | || (_) | | | |_| |
// |_____|_| |_|\_/ \___|_| |_|\__\___/|_| \__, |
// __/ |
// |___/



Procedure DropBrokenAxes;
var Bx, By:integer;
begin
GameTab(2);
if ( FindBitmapMaskTolerance(BrokenAxeMask,Bx,By,MIX1,MIY1,MIX2,MIY2,10,2)
or FindBitmapMaskTolerance(AxeStickMask,Bx,By,MIX1,MIY1,MIX2,MIY2,10,2) ) then
begin
Mouse(Bx,By,2,2,True);
FTWaitAll(4);
end;
end;


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

procedure BuryBones;
var
Bx, By: Integer;
begin
if BuryBonesToo then
begin
while FindBitmapToleranceIn(Bone, Bx, By, MIx1, MIy1, MIx2, MIy2, 50) do
begin
Mouse(Bx, By, 8, 8, True);
FTWait(6);
end;
if InFight Then
begin
MFF(MMCX,MMCY-60,3,-3);
FlagFTWait;
FTWaitAll(24);
MFF(MMCX,MMCY+60,3,-3);
FlagFTWait;
RestoreHealth;
end;
end
else
wait(1);
end;

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

procedure DropMisc;
var
BurntMeat, x,y:Integer;
begin
GameTab(4);
If FawkiDebug then Writeln('Dropping Broken Pickaxes');
FTWaitAll(2);
DropBrokenAxes;
BuryBones;

if FindBitmapMaskTolerance(AshMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops Ashes
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Ashes');
end;

if FindBitmapMaskTolerance(TalismanMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops Talismans
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Talismans');
end;

if FindBitmapMaskTolerance(KebabMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops Kebabs
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Kebabs');
end;


if FindBitmapMaskTolerance(BeerMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 50) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops Beers
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Beers');
end;

if FindBitmapMaskTolerance(NecklaceMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop');
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Necklaces');
end;

if FindBitmapMaskTolerance(BoltsMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops Bolts
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Bolts');
end;

if FindBitmapMaskTolerance(ArrowsMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops Arrows
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping Arrows');
end;

if FindBitmapMaskTolerance(GoblinMailMask, x, y, MIX1, MIY1, MIX2, MIY2, 50, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops GoblinMails
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping GoblinMails');
end;

if FindBitmapMaskTolerance(ChefsHatMask, x, y, MIX1, MIY1, MIX2, MIY2, 20, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops ChefsHat
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping ChefsHat');
end;

if FindBitmapMaskTolerance(SqShieldMask, x, y, MIX1, MIY1, MIX2, MIY2, 20, 10) then
begin
Mouse(x,y,1,1,false);
ChooseOption('rop'); // Drops SqShield
FTWaitAll(2);
If FawkiDebug then Writeln('Dropping ChefsHat');
end;



end;

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

Procedure CleanUpInventory;
var LogsMark:Integer;
begin
If FawkiDebug then Writeln('Dropping Burned Meat');

FTWaitAll(2);
If FawkiDebug then Writeln('Burying Bones');
BuryBones; // bury bones
DropMisc;

MarkTime(LogsMark);;
repeat
FireMakingCycle;
until not WeHaveLogs(Dumx,Dumy) or ( TimeFromMark(LogsMark) > 50000 );

if CookingCycle then EatMeat;
EatTilEight;
FTWaitAll(1);



end;

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

procedure SOSDrop;
begin
MFF(MMCX,MMCY-60,3,-3);
FlagFTWait;
CleanupInventory;
DropMisc;
RestoreHealth;
MFF(MMCX,MMCY+60,3,-3);
FlagFTWait;

end;


// ---------------------- __ __ _ ------------------------- //
// ---------------------- | \/ | (_) ------------------------- //
// ---------------------- | \ / | __ _ _ _ __ ------------------------- //
// ---------------------- | |\/| |/ _` | | '_ \ ------------------------- //
// ---------------------- | | | | (_| | | | | | ------------------------- //
// ---------------------- |_| |_|\__,_|_|_| |_| ------------------------- //



begin

Setup;

repeat
InitPlayer;
Up;
repeat
MarkTime(StartLoopTime);
Callibrate;
ProgressReport;

If CanCast('wind') then CastEnabled:=True else CastEnabled:=False;

CombatFrenzy;

Callibrate;
BuryBones;
WCFMFrenzy;
CookingCycle;

CleanUpInventory;
MyAntiBan;

MakeCompass('N');
If not Loggedin then break;

if NoAxes then
begin
Logout; // logout and set to 'false'. No more axes...
Break;
end;

SetLowest;
ML:=ML+1;
MarkTime(EndLoopTime);
Writeln('Main Loop number '+IntToStr(ML)+' took '+ IntToStr(( (EndLoopTime-StartLoopTime)/60000) )+ ' min ' + IntToStr( ((EndLoopTime-StartLoopTime) mod 60) )+ ' secs' );

until (TimeFromMark(PlayTime))> (PlayerTime * 60000);

if (LoggedIn) then
begin
SetChat('off', 1);
repeat
Wait(1000);
FindRandoms;
until(not(LoggedIn));
NextPlayer(True);
end;

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

until(False);
end.

Have Fun :)

What I changed:

Added Bitmaps
Changed Procedures
Tested it for a bit.

GL!!!

hamish909

2008-04-26 12:34:17

You never cease to amaze me nauman.

Naum

2008-04-26 16:07:31

Woo Thanks man, I've updated 3 scripts so far. I'ma bookmark this and add it to my sig ;).

Thanks and please use, and tell me whats wrong.

dallas574

2008-04-29 18:25:00

Works great thanks so much

Naum

2008-04-30 16:23:54

No Problem, I Hope Fakawi doesn't mind ^_^

munk_bl4de

2008-04-30 18:12:01

yea lol, cos with a good account, u wouldnt need the meat or like 2gp that the goblins drop, but i agree good script

Harry

2008-05-02 17:57:54

[ADMIN]yourock12345 - Please stop spamming.[/ADMIN]

I am not an admin, but I wish for you to stop your spamming 'yourock12345'. It will just get you a ban from this wonderful community, and will just zero your post count.

batnas

2008-05-03 08:25:00

nice script

\\Batnas

Naum

2008-05-03 08:32:21

From: yourock12345
it worked for 1 hour 30 minutes!!!!!!!!:)



YouRock- Please Don't Spam!

Fr0zenFire

2008-05-05 10:58:16

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

Ive downloaded includes and srl so many times but nothing

n3ss3s

2008-05-05 15:00:35

This script is outdated, go find another one.

Nauman and Harry, I fail to see the spam part in telling that it worked for 1.5 hours, even though he could've used less !'s.

Edit - Now I see, he has posted a bit more than once about his level-ups and runtimes…

Naum

2008-05-05 16:43:59

From: n3ss3s
This script is outdated, go find another one.

Nauman and Harry, I fail to see the spam part in telling that it worked for 1.5 hours, even though he could've used less !'s.

Edit - Now I see, he has posted a bit more than once about his level-ups and runtimes…


Pardon?:cartman:

deathcrow92

2008-05-08 21:33:58

i might try it out, gotta make a new account though for this script. Ill post proggie if i do =). Other than that the script looks good!

im assuming it doesnt work with scar divi 3.15? Cuz it sure didnt work for me :\

I made a new account and trained it to 30 str just for this script too lol.

P1nky

2008-05-08 21:41:15

deathcrow

heres a tut to use the edit button:
http://www.villavu.com/forum/showthread.php?t=27882

you can get in trouble :P welcome to srl forums i guess

jacka scar MASTER

2008-05-09 05:38:28

good script workes for me

evert230

2008-05-18 05:04:01

who your script does alot

versaapex

2008-05-18 13:24:56

interesting script

I.F.reaper

2008-05-18 13:29:08

Nice. But when was this updated?

Hugolord

2008-05-18 13:31:01

From: I.F.reaper
Nice. But when was this updated?


Unfortunately I don't think it has been updated recently guys so probably won't work.

It was probably the greatest script at SRL back in the day tho…

haavy

2008-05-18 15:09:29

Works PERFECTLY! No problems at all :D Good job, man!

Hugolord

2008-05-19 10:36:44

From: haavy
Works PERFECTLY! No problems at all :D Good job, man!


er.. somehow I doubt it would work if you didn't tweak it yourself…

WT-Fakawi

2008-05-19 17:03:25

Ratz! is completely outdated. It wont work anymore. It does however contain useful procedures and functions. You may download it for evaluation purposes. If anyone is brave enough to adapt it to modern times, feel free to do so by all means.

deadrise

2008-05-20 11:04:43

Unfortunatley did not work for me, Although i doubt it would do me much good due to my levels now, But maybe if i can get it working ill train a pures str off it =] Ill keep trying

skateman

2008-05-21 07:35:21

thanx i try that.

Hugolord

2008-05-22 16:46:54

From: WT-Fakawi
Ratz! is completely outdated. It wont work anymore. It does however contain useful procedures and functions. You may download it for evaluation purposes. If anyone is brave enough to adapt it to modern times, feel free to do so by all means.


erm.. It's a big script Fawk what do you think is outdated?

Ashur2Good

2008-05-23 07:21:39

I'm trying to update it atm :o


-Ashur

ShowerThoughts

2008-05-23 07:53:51

From: Ashur2Good
I'm trying to update it atm :o


-Ashur


That's okay don't ask that p2p for it or your selling fawki's script modified by you.

Ashur2Good

2008-05-23 07:58:33

From: Hermpie
That's okay don't ask that p2p for it or your selling fawki's script modified by you.



You mean the P2P that the other guy was offering? Lol that was funny cause…

http://www.villavu.com/forum/showthread.php?t=30803

:eek: ?

Relax, i don't want or need the P2p …

But if you wanna act like that, fine. I won't give in my patch for this script. Just finished it too.

-Ashur

Ashur2Good

2008-05-23 08:03:13

Nah stuff it.

Teh Taco Mastah

2008-05-27 19:06:43

Ratz seems to work for me, i have to tweak it a bit to get what i want from it though.

angel77gal

2008-05-27 21:09:01

thanks Fakawi, ill try this out and post a proggie soon. ^_^

kbb101

2008-05-27 22:08:24

I have a question… What the hell does the nickname command do/mean, and how do I fill it out? In this case, it's this command:
const RemoteMaster = ''; // fill in the Nickname of the RC master

Boingpie

2008-05-28 12:51:07

this works great, but it bores me making multiple accs, will it work with 1??

Hugolord

2008-05-28 12:52:45

From: Boingpie
this works great, but it bores me making multiple accs, will it work with 1??


You should use more than one player if you do not wish to get banned, but then again I guess you can learn the hard way.. :rolleyes:

godofdestroi

2008-06-05 09:40:22

verry nice love it good work mate :D

destige

2008-06-05 10:34:24

looks uber sweet.

public3n3my

2008-06-06 07:54:18

I used your ratz script a long long time ago and only recently started RS to auto again and I have to say your script is just as good if not better then ever.

killerk3vin96

2008-06-06 19:12:29

when i press play it says failed while compiling. what does that mean. the other times i did it, it says succefully compiled but this time ti failed! can you help me plz

m0n3ym5k3r

2008-06-12 05:12:58

USed it was allright but…. there is 2 many Combat Macros these days lol

moviewatcher09

2008-06-30 15:54:23

It works for me perfectly…

WT-Fakawi

2008-07-02 15:49:04

This script is outdated: It was the largest script I have ever written. I enjoyed looking at it, and I know all those that took the time to set it up did too. Its the only script I know of with crude "AI" decision mechanisms. (Do not fight frenzy when people are around. Fight frenzy when noone's around. Keep picking up stuff when lots of red dots in neighbourhood. Do not attack NPC when White dots around. Attack til all Goblins are dead. When killing a Rat, look for Meat. Wander until lost and remember the direction of lost and reverse walk, etc,etc,etc)

It turned out into a scripthog. Difficult to manage. feel free to use any of my code. Its free.

I think that it can still be easily updated. Who knows maybe once, I will dive into it once again.

Thread closed

WT-Fakawi

2008-11-04 17:26:30

Added [OUTDATED] tag and reopened.

weby

2008-11-21 09:47:45

update thsi :(

arsh

2008-12-15 00:54:57

great script worked great

Kyle Undefined

2008-12-17 01:54:02

Or the fact that the title says OUTDATED!?! Try searching for a newer script. Like Narcle's AutoFighter ;)

~Camo

inferno429

2008-12-25 11:08:18

nice script

jakeyboy29

2008-12-25 13:19:57

From: inferno429
nice script


its outdated, fool

the scar noob

2008-12-26 11:25:03

From: jakeyboy29
its outdated, fool


Exaclty!
Maybe someone can help me updating?
To be honestly, I don't want to update it at my own, because I don't have the time.

-Tsn.

EDIT: I think it's even such outdated, that we have to start over again..

NCDS

2008-12-26 13:20:01

From: the scar noob
Exaclty!
Maybe someone can help me updating?
To be honestly, I don't want to update it at my own, because I don't have the time.

-Tsn.

EDIT: I think it's even such outdated, that we have to start over again..



Im down to help, my msn is [email]dstmmetal@hotmail.com[/email]

skatedevil62

2009-01-22 00:47:32

Even though it's outdated, maybe i'll try to play with the code and make it work for meh :P I probably won't do so good!Nice effort anyways you deserve credit

WT-Fakawi

2010-09-17 11:03:14

Bump. Decided to rewrite this one for Simba. I always thought this was my most creative script. I will need a hand on TPA-stuff though. I will get back when I have a new framework ready. Ow, and MSI will make this considerably easier since I dont need to rewrite the core of all skills. :)

Planned:

Fighting
Magic
Cooking
Prayer
Woodcutting
Firemaking
Fishing
Money collecting (<- I once has a char with 32k coins in its invent due to intensive coin finding)
Rune Collecting: basically all stackable objects will stay in the inventory.

Overtime

2010-09-17 12:01:02

Woot i remember this script :)
Now i have a reason to start making a bunch of lvl 3's :) This script is going to be legit once its released again

EvilChicken!

2010-09-17 13:14:11

Fawk, if I might suggest; drop the coin collecting.
It's not even worth the time it'll take to write it, in my opinion; it will just lower the XP/hr-rate.

Harry

2010-09-18 04:58:17

From: EvilChicken!
Fawk, if I might suggest; drop the coin collecting.
It's not even worth the time it'll take to write it, in my opinion; it will just lower the XP/hr-rate.

This.

Really awesome though, I remember using this baby for 40+ hours straight - on dialup - without a single character going active=false. :D

WT-Fakawi

2010-09-18 05:58:25

EC: picking up bones, runes and all other junk anyway (Red dots around me, & coin color on mainscreen).
Harry: The flow of this script barely invoked Randoms, the Char moved around too much and was following somehow the laws of runescape. It will be a lot harder now with all colors floating.

I still have pictures of the massacres ( red dots all over the place) once Chars reached 40+ combat levels and could do a fullhit with one blow. Wish I had filmed it :)

xzer0bs

2010-09-21 03:34:38

you should add in support for picking up charms for summoning, and possibly the ability to use a familiar such as a bunyip

Overtime

2010-10-09 06:18:31

Bump.

Any update on this WT-Fakawi?
I have a small army on standby :)

WT-Fakawi

2010-10-09 07:41:17

Working on main loop and playing with some Chars just to get the feel. Lots of woodcutterbots around nowadays.

RAM

2013-02-22 17:50:29

GRAVEDIGGING…….MUAHAHAHAHAHAH … finally a reason to use this again !!!! :stirthepot:

WT-Fakawi

2013-02-23 09:47:54

Hahaha lolol. Yes!!! You only need the right SRL with fonts, but Wizz has opened the old SVN, so it might work! Was it SRL repos version 317?