SRL Archive - RS3 Outdated / Broken Scripts

BabarianFisher By PvH


PvH

2008-07-23 16:32:14

Hey everyone :)
Here is a new script from me:
A Babarian-Fisher which has the ability to bank in edgeville or drop them.
This script supports baiting AND luring fish;)
I heard that many people wanted this script, so I made it:p
If you find a bug, please tell me and I'll fix it:D

This script includes:
Tpa's
Advanced functions
Flawless walking
Following fishing spots
Founds rods on the ground
Gets new equipments if lost and not found on the ground from bank:D
A cool progress report
Srl stats, duhh
Antiban
Antirandoms
Tpa's
Smart
Whirlpool detecting/avoiding
VersionChecking
Failsafes
Antileechers, yes they'll get punished!
Sleeping
Multiplayer
LevelupCounter
And many, many more!

Questions:

Where do is start this script?

You need to start the script logged out in edgeville bank with your rod in first inventory slot, and the fishing bait/feathers in second inventory slot!

My smart gives errors!
Getting smart errors?
Tried Unistalling, updating worlds.ini and more?
This might fix your problem:
http://www.villavu.com/forum/showthread.php?t=28941

My smart laggs a lot!
This happens for a lot of people with the new smart.
Press ctrl+alt+delete, go to processes.
Find scar.exe.
Rightclick it.
Set priority to high.
Or disable the graphics.
If that doesn't work..
Get a new pc..

What will come in the future updates?

Bug fixes
More?
Have fun and enjoy it:)

Where can I view the script stats?
View the script stats Here

Why should I use this script?

Flyfishing/baiting is very, very good exp.
Also, this is some good cash^^
Powerfishing is even better exp:D

If you liked this script, you can always rep++ me and 5star-rate the tread
You can also place this in your signature.
Go to edit signature and place this code there:

[url="http://www.villavu.com/forum/showthread.php?t=33056"][IMG ]http://pvh.freehostia.com/scriptstatsfishurz.php[/IMG]
Click here for an awsome Babarian Fisher by PvH![/ url]
Remove the spaces!

PvH

PvH

2008-07-23 16:33:25

Reserved for the best proggies:D

Best proggy at the moment belongs to: bobzilla69

--------------------------------------
| Babarian fisher by PvH |
|------------------------------------|
Ran For 6 Hours, 22 Minutes and 48 Seconds
Did 37 loads!
Caught 98 salmons!
Caught 240 trouts!
Caught 584 pikes!
Avoided 0 Whirlpools!
Found 6 Rods!
Gained 19 fishing levels!
Slept 3 times!
-------------------------------------|
| Thank you for using my script! |
-------------------------------------|

Good job!

Want your proggy here?
Post a long progress report:D

PvH

Bobzilla69

2008-07-23 16:37:20

you didnt include the script, or am i just blind.

edit: tested, i removed smart as it wouldnt load, but script laggs out when trying to find fishing spot.

also it dont click bait fishing spot when using bait so it simply stands there and clicks fishing spot when it doesnt lag out.

ok i think i forgot to change lure to bait :P

Edit:

ok just to amke sure i wasnt missing something, i redownloaded, removed smart, and then set scar to high priority and the script still laggs, not sure if its my computer so i will try it on my gaming computer now and then update you again. but it laggs out when finding the fishing spot i think.

Harry

2008-07-23 16:38:51

Good release :)

Del Piero1994

2008-07-23 17:13:29

testing….

Del Piero1994

2008-07-23 17:18:35

error when player arrives at the fishing place

Could not find Water Color!
Could not find Water Color!
Could not find Water Color!
Could not find Water Color!
Could not find Water Color!
Could not find Water Color!
We are lost for some odd reason, please make a picture and post it on my tread!
Current player isn't active, next player!
Sleeping now!





Del Piero1994

2008-07-23 17:22:42

kk i ran the script again…and it found the place…but as soon as it stood in the fishing place it lagged….and i already set it on high prioty…it was 99% CPU usage

NiCbaZ

2008-07-23 17:35:46

good release looks nice, there lots of functions in there you could turn a few into one like this one

function Got(What: string):boolean;
begin
case what of
'FlyFish':
begin
if not LoggedIn then Exit;
LoadDTM('flyrod');
Result:= FindDTM(flyrod,x,y,MIX1,MIY1,MIX2,MIY2);
freedtm(flyrod);
Exit;
'Rod':
begin
if not LoggedIn then Exit;
LoadDTM('fishingrod');
Result:= FindDTM(fishingrod,x,y,MIX1,MIY1,MIX2,MIY2);
freedtm(fishingrod);
Exit;
end;
end;
end;
end;

makes it shorter and look nicer you get what i mean?

Claymore

2008-07-23 23:17:27

Jeez PVH! I DID NOT SEE THAT IDontLeech! I WILL -REP YOU AND H8 YOU FOREVER!

Jokes, i read through your script, and seriously. -.-'

Rsnerdx

2008-07-23 23:22:54

i thought you said u will release tommorow, i will edit this post later and post proggies

PvH

2008-07-24 02:00:48

From: Del Piero1994
testing….


Could you please stop posting on every tread that you got 512mn and when you use smart your pc pc laggs like helle and that you need a fix?
C'mon man, I already answered a few times on msn/srl, so please stop it…

@deathscytex
Haha, LEECHER, LEECHER, LEECHER!
XD
You better read things next time^^

@NiCbaZ
Yea, I know that some things could be shorter/nicer, but the main priority for this release was that I could see if it worked good:p
Thanks for pointing that out:)

@Hy71194
Thanks:D

@bobzilla69
I created the tread first, so I could add the openwebpages:)
It's included now as you already know^^

PvH

Del Piero1994

2008-07-24 02:51:16

iigh pvh ima shut my mouth and walk away…i was only saying this so peoples stop asking me for my computer ram … and i will stop ffs

The_Shermanator

2008-07-24 03:39:15

Testing will update with proggy(if i have an account that can fish)

PvH

2008-07-24 03:42:55

@ Del Piero1994, thanks man:D
@ Shermanator, thanks too, I hope it works well, and if not, please give me detailed suggestions/bug reports, so I can fix it:)

PvH

jakeyboy29

2008-07-24 05:03:10

('————————————–');
('| Babarian fisher by PvH |');
('|————————————|');
(' Ran For 1 30 mins hour);
(' Did 5 loads!');
(' Caught 53 salmons!');
(' Caught 67 trouts!');
(' Caught 0 pikes!');
(' Avoided 2 Whirlpools!');
(' Found 1 Rods!');
(' Gained 2 fishing levels!');
(' Slept 4 times!');
('————————————-|');
('| Thank you for using my script! |');
('————————————-|');

PvH

2008-07-24 05:26:49

From: jakeyboy29
('————————————–');
('| Babarian fisher by PvH |');
('|————————————|');
(' Ran For 1 30 mins hour);
(' Did 5 loads!');
(' Caught 53 salmons!');
(' Caught 67 trouts!');
(' Caught 0 pikes!');
(' Avoided 2 Whirlpools!');
(' Found 1 Rods!');
(' Gained 2 fishing levels!');
(' Slept 4 times!');
('————————————-|');
('| Thank you for using my script! |');
('————————————-|');


That is fake!
Stop lying!
1, my script stats didn't update for that long.
2, My report is without the (' 's, STOP SPAMMING AND LYING!:mad:

PvH

jakeyboy29

2008-07-24 05:31:10

lol you got me there. i just want you to like me :(

PvH

2008-07-24 06:30:38

From: jakeyboy29
lol you got me there. i just want you to like me :(


Lol, I won't go like you if you lie…
And people will like you if you post real proggies and benice to them:rolleyes:

PvH

Naum

2008-07-24 07:32:47

pwnd.

Jimakos21

2008-07-24 07:40:39

Nice thread!
Nice script!
I 'll try test it for you ;)

Bobzilla69

2008-07-24 08:03:11

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 49 Minutes and 13 Seconds
Did 3 loads!
Caught 0 salmons!
Caught 0 trouts!
Caught 78 pikes!
Avoided 0 Whirlpools!
Found 2 Rods!
Gained 4 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|

got logged out for unknow reason

PvH

2008-07-24 08:05:09

Thanks for the proggy:D
I'll take a look into the bugs you told me on msn/in the pm's and V2 will be out today/tomorrow I hope:p

PvH

PvH

2008-07-24 09:09:23

V2 released, please redownload:)
Includes:
Fixed walking, fishing, and more^^

PvH

XxsomethingxX

2008-07-24 11:17:16

Testing. Will edit with proggy.

Things I noticed were -
-if you don't start out at one of the bank slots it won't walk south it will walk in the building by the bank and stand there erroring can't find water color.
-This is probably an anti-ban but it will change fishing spots frequently. Like even if there's 2 more spaces left to fish.
-Walking gets a little confused on the way back from a full load of fish. It will get stuck at the smelting house near the bank. Thinks it's the bank but won't ever find it.
-Single player doesn't work the best. It will bank and then switch players even though I set loads to more than one?

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 4 Minutes and 30 Seconds
Did 1 loads!
Caught 13 salmons!
Caught 13 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 0 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|

I had several of these. I couldn't ever get the script to do more than one load on one character.

PvH

2008-07-24 11:51:21

From: XxsomethingxX
Testing. Will edit with proggy.

Things I noticed were -
-if you don't start out at one of the bank slots it won't walk south it will walk in the building by the bank and stand there erroring can't find water color.
-This is probably an anti-ban but it will change fishing spots frequently. Like even if there's 2 more spaces left to fish.
-Walking gets a little confused on the way back from a full load of fish. It will get stuck at the smelting house near the bank. Thinks it's the bank but won't ever find it.
-Single player doesn't work the best. It will bank and then switch players even though I set loads to more than one?

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 4 Minutes and 30 Seconds
Did 1 loads!
Caught 13 salmons!
Caught 13 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 0 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|

I had several of these. I couldn't ever get the script to do more than one load on one character.


Please (re)download v2.
There was a little bug in it;)
V2 should work fine.:bart:

PvH

XxsomethingxX

2008-07-24 11:54:47

That was V2, sir. :<

PvH

2008-07-24 11:57:52

From: XxsomethingxX
That was V2, sir. :<


I'm pretty sure you didn't have the latest v2 then:p
Because I ran it a few loads straight:s
Please try redownloading it and trying it again.
Did the script lagg or so?
If it didn't please give me a screenshot and the debug/status copied here.
That would help me much for fixing it:D

PvH

XxsomethingxX

2008-07-24 12:10:27

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 6 Minutes and 59 Seconds
Did 1 loads!
Caught 14 salmons!
Caught 12 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 0 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|
Current player is not logged in, next player!
NextPlayer
Current player is not logged in, next player!
NextPlayer

Getting that error when banking the first time.

Using V2 :>

mortenlt

2008-07-24 16:18:32

--------------------------------------
| Babarian fisher by PvH |
|------------------------------------|
Ran For 21 Minutes and 18 Seconds
Did 1 loads!
Caught 3 salmons!
Caught 23 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 1 fishing levels!
Slept 0 times!
-------------------------------------|
| Thank you for using my script! |
-------------------------------------|

I hope you liked my script!
Please post this proggy on my tread!
Successfully executed

got lost on the east side of the river

StriK.eR

2008-07-24 18:44:07

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 2 Hours, 35 Minutes and 16 Seconds
Did 11 loads!
Caught 122 salmons!
Caught 161 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 0 fishing levels!
Slept 1 times!
————————————-|
| Thank you for using my script! |
————————————-|

it got stuck somewhere and told me to take a ss, but my SMART was all white, so i don't know where yet.

work on the finding of the fishing rod, it had to get a new one cause it couldn't find it.

(was set to drop the fish, not bank)

Claymore

2008-07-24 19:49:15

I was joking, i said i looked over your script and noticed a code with websites doing this

OpenWebPage('www.somegaystuff.com');

That is funny XD (Then i ran the script with the [IDontLeech = True] lol =3 spammed my Fire Fox…Than i tried closing kept saying [Come on check out our models]

StriK.eR

2008-07-24 20:38:22

you got rick rolld.

Did it again, and worked until i got schoolhouse random =[

bomh

2008-07-24 23:52:36

man how to get it start my keep freeze at the fishing place
plz help me out i didn't use smart is that the problem?

StriK.eR

2008-07-25 01:58:51

could be, you tampered with the script, so how should we know =X

Bobzilla69

2008-07-25 02:18:59

you computer cant handle the script, thats why its freezing, you need more RAM

PvH

2008-07-25 02:27:18

Thanks for the proggies/feedback.
And yes, with the new srl,you need more than 512MB RAM.
That is a problem for a lot of people, but its atm just the way it is.

PvH

StriK.eR

2008-07-25 03:05:26

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 39 Minutes and 23 Seconds
Did 8 loads!
Caught 82 salmons!
Caught 126 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 1 Rods!
Gained 0 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|

it was going so well, got pinball random, Did it ALL and then couldn't find the exit and logged out =[

jose89

2008-07-25 16:49:51

SRL Compiled in 16255 msec
Good to see you are not a leecher=)
You are using 6 Players
zezima
Logged In Player is not in Players array.


i got that message I'll try to fix or need to get an answer here. I never got this before.

EDIT: nvm maybe I should triple check my declareplayers before posting :o
I skipped the nickname line and didn't input anything for it !

StriK.eR

2008-07-25 16:53:15

with this script, i don't lag nearly as much as with others.

I have an idea for the script but it would be a members only feature.. Say you get a random that tele's you randomly, it should go to you're equipment and use a glory that tele's you to edgeville, and just starts again.

Right now my only problem with the script is Randoms, it works flawlessly (Dropping) if it wasn't for them =/

PvH

2008-07-25 16:57:36

From: StrikersFVboy
with this script, i don't lag nearly as much as with others.

I have an idea for the script but it would be a members only feature.. Say you get a random that tele's you randomly, it should go to you're equipment and use a glory that tele's you to edgeville, and just starts again.

Right now my only problem with the script is Randoms, it works flawlessly (Dropping) if it wasn't for them =/


Hmm, that would be hard to notice
And for that

Logged In Player is not in Players array.
And you can use the search button and search for that error.
There are already several tread about this;)

PvH

Claymore

2008-07-25 17:17:24

PvH, do you think SRL Devs will make the New SRL compatalbe with 512mb of ram….

PvH

2008-07-25 17:24:35

From: Deathscytex
PvH, do you think SRL Devs will make the New SRL compatalbe with 512mb of ram….


Sorry, but I have NO idea about that.
Maybe they will, maybe they won't.
I am not a srl dev, so I have no idea:p
I'll ask one of the devs when they are on msn.

PvH

the scar noob

2008-07-25 17:25:35

Nice piece of work, but I would modify some things like your function LoadDTM, give it another name that procedure already excists.. I'm not sure, but that can gove a runtime error;)

Btw, how do you make those dynamic pics? HTML code or so?

-Tsn.

StriK.eR

2008-07-25 17:28:50

something I've noticed is when it incounters a monster attacking you (the orge thing for example) it runs you all the way to the bank. This can be a waste of time… Why not just have it run to the other fishing spot? its far enough that they leave you alone.

PvH

2008-07-25 17:32:07

@ TSN, Thanks and I'll change that just to be sure in the next version, thanks for pointing that out.

From: StrikersFVboy
something I've noticed is when it incounters a monster attacking you (the orge thing for example) it runs you all the way to the bank. This can be a waste of time… Why not just have it run to the other fishing spot? its far enough that they leave you alone.

Well, that isn't true.
I tried it, and sometimes that works, sometimes it won't.
So I did this.
The reason I didn't use srls running away is because it sometimes fails to walk back, and this way won't.
This is slower, but it won't fail;)

PvH

Vapor

2008-07-25 17:53:06

I got an error its loging me and after loging me out all the time :(


help me

jose89

2008-07-25 18:12:43

after one load it banks it and stays there until it logs me out for inactivity.

EDIT: I took some stuff out added some procedures here and there and now is running smoothly, although I noticed it takes a bit of time noticing randoms (like a just saw a min ago te sandwich lady), but its been over an hour and it still running !

op_ivy_freak

2008-07-25 23:16:11

Nice, gonna try it out tomorrow because its kinda late now.

offtopic:been inactive because i was playing too much maple story =P.

Del Piero1994

2008-07-26 00:23:07

From: Vapor
I got an error its loging me and after loging me out all the time :(


help me


what does the debug box say?

Claymore

2008-07-26 00:53:04

PvH, this is the best progress report i made so far

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 7 Minutes and 16 Seconds
Did 0 loads!
Caught 0 salmons!
Caught 0 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 0 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|

=3 There is no errors, my SMART just lagged so badly that it froze to death.

jose89

2008-07-26 00:55:29

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 5 Hours, 32 Minutes and 14 Seconds
Did 55 loads!
Caught 514 salmons!
Caught 830 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 5 Rods!
Gained 8 fishing levels!
Slept 1 times!
————————————-|
| Thank you for using my script! |
————————————-|

this is my report with some tweaks to the script.

bomh

2008-07-26 01:15:37

how can we check to know what our ram is and can we change it

StriK.eR

2008-07-26 03:15:33

you can buy ram if you're pc can hold it. its about 100$ for 1gb i think

jose89

2008-07-26 07:07:47

From: bomh
how can we check to know what our ram is and can we change it


If using windows go to control panel > system maintenance>see basic computer information

xcvxcv2

2008-07-26 11:13:36

ok i started it and it brought me to the farther fishing spot then it couldnt find the spot because the bridge was in the way to after about 0 secs it took me to the other fishing spot. it fished all the fish then it started following the water all the way north i ended up right next to the wildy. ive tried it 2 times and the same thing happens

PvH

2008-07-26 11:29:20

From: xcvxcv2
ok i started it and it brought me to the farther fishing spot then it couldnt find the spot because the bridge was in the way to after about 0 secs it took me to the other fishing spot. it fished all the fish then it started following the water all the way north i ended up right next to the wildy. ive tried it 2 times and the same thing happens


I guess thats because of lagg:(

PvH

jogebean

2008-07-26 13:42:57

the bug tht i am having is tht it logs in and does one load goes to the bank and logs out could u help me ?

PvH

2008-07-26 13:44:53

From: jogebean
the bug tht i am having is tht it logs in and does one load goes to the bank and logs out could u help me ?


Thats isn't a bug..
You need to setup declareplayers right;)

PvH

jogebean

2008-07-26 13:51:55

From: PvH
Thats isn't a bug..
You need to setup declareplayers right;)

PvH

do u have an example i could see bc i tihnk i am

op_ivy_freak

2008-07-26 13:58:38

What is this error:

Unknown identifier 'ItemAmount'

jogebean

2008-07-26 14:05:05

here is the pic how i am setting scar up

PvH

2008-07-26 14:17:10

What did the debug say?

PvH

jogebean

2008-07-26 14:20:54

From: PvH
What did the debug say?

PvH

it didnt say any thing it just stopped at the bank and said script finished

PvH

2008-07-26 14:22:20

Thats really odd, because thats not in my script:s
Maybe because of lagg?

PvH

jogebean

2008-07-26 14:24:46

From: PvH
Thats really odd, because thats not in my script:s
Maybe because of lagg?

PvH


its not lag bc my comp does not lag with autoing… maybe bc my loads to high
it stinks bc i realy want to use it i gets in bank and the proggie comes up and at the bottom of scar it says counting feathers

MylesMadness

2008-07-26 15:11:22

I have been working with jogebean on this one and we found out the problem
procedure CountFeathers;
begin
if not LoggedIn then Exit;
Gametab(4);
Status('Counting Feathers');
LoadDTM('feather');//here
FeatherAmmount := ItemAmount('inv', 'dtm', feather, []);
if FeatherAmmount < 26 then
begin
writeln('We have less then 26 feathers left on this account...switching players!');
logout;
players[currentplayer].active:=false;
Players[CurrentPlayer].Loc := 'Out of feathers';
end;
freedtm(feather);
end;

bomh

2008-07-26 15:13:35

lol my comp is 2.19Ghz with 248 ram lol i guess i can't script anymore

PvH

2008-07-26 15:16:06

From: Mylesmadness
I have been working with jogebean on this one and we found out the problem
procedure CountFeathers;
begin
if not LoggedIn then Exit;
Gametab(4);
Status('Counting Feathers');
LoadDTM('feather');//here
FeatherAmmount := ItemAmount('inv', 'dtm', feather, []);
if FeatherAmmount < 26 then
begin
writeln('We have less then 26 feathers left on this account...switching players!');
logout;
players[currentplayer].active:=false;
Players[CurrentPlayer].Loc := 'Out of feathers';
end;
freedtm(feather);
end;


Uhm, whats wrong with it?
I don't see it:s
And it runs fine for me:cartman:

PvH

jose89

2008-07-26 15:38:24

since I am gettting a lot of PMs for the tweaked script I decided to post it here. Is not 100% working but for me it runs for some good hours.
and btw I only tested for fly fishing, no bait fishing.

MylesMadness

2008-07-26 15:58:51

From: PvH
Uhm, whats wrong with it?
I don't see it:s
And it runs fine for me:cartman:

PvH
For some reason it never leaves that procedure

PvH

2008-07-26 16:14:44

From: Mylesmadness
For some reason it never leaves that procedure


That is really wierd:s
I don't see anything wrong with it.
I'll look trough it tomorrow, I got to sleep soon:(
Thanks for pointing it out.

PvH

fighter_pilot2013

2008-07-26 16:23:10

This is currently glitchless but I am sure that jagex will find a way but you are a wonderful scripter
you make me look so stupid :duh:

PvH

2008-07-26 16:26:28

From: fighter_pilot2013
This is currently glitchless but I am sure that jagex will find a way but you are a wonderful scripter
you make me look so stupid :duh:


*wonders how someone with 2 posts can come here*

Lol, jagex doesn't focus that much on srl, they focus on other bots;)
They won't update runescape just because of this script.
W00t, over 1 days scripting stats:D

PvH

MylesMadness

2008-07-26 16:39:36

From: jose89
since I am gettting a lot of PMs for the tweaked script I decided to post it here. Is not 100% working but for me it runs for some good hours.
and btw I only tested for fly fishing, no bait fishing.
works, thx

the scar noob

2008-07-26 17:13:01

From: PvH
That is really wierd:s
I don't see anything wrong with it.
I'll look trough it tomorrow, I got to sleep soon:(
Thanks for pointing it out.

PvH


Change the name like I told ya?:p
But no, nowone listens to the 'ol scar noob, jezus why did I choose that name:p

-Tsn.

jose89

2008-07-26 17:50:17

————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 6 Hours, 37 Minutes and 53 Seconds
Did 70 loads!
Caught 702 salmons!
Caught 1094 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 3 Rods!
Gained 4 fishing levels!
Slept 1 times!
————————————-|
| Thank you for using my script! |
————————————-|

Vapor

2008-07-26 22:33:02

When im loging in it always loging me out.

Logged In Player is not in Players array.

what is that help me please

jose89

2008-07-26 22:40:42

check your declare players section!

I got that error when I didn't put anything for my nickname.

bomh

2008-07-27 02:55:06

finally i find a way to make it work but the script keep stop and said we lost some odd reason thing
what do i do

PvH

2008-07-27 03:24:09

Alright guys,
I will go eat in an hour or so, and than I am going to fix the errors and things:)
The update will be released today^^

PvH

PvH

2008-07-27 08:48:54

Hey guys,
I found out the problemand it wasn't in counting the feathers/bait ;)
I fixed a bit of the lagg and a lot is improved:)
Special thanks to The Scar Noob (TSN) <3

I'm about to release v3:)

PvH

EDIT:
VERSION 3 HAS BEEN RELEASED
Please redownload.
Enjoy v3:)
Bugs fixed,
A lot improved
Less lagg:D

the scar noob

2008-07-27 10:40:28

Yo pvh:)

As promised, I fixed a bit up your code, there still are things that can be done better (efficienter), but I don't have the time.

I'm going to take a shower and then sit outside read a book or so, the weather is too good to sit inside the house:)

The script:
program BabarianFisher;
{.include SRL/SRL/Misc/Smart.Scar}
{.Include SRL\SRL.SCAR}

{=========================================================================]
[ BabarianFisher ]
[ ]
[ NAME : PvH's BabarianFisher ]
[ WRITER : PvH ]
[ CATEGORY : Fishing ]
[ DESCRIPTION : Fishes in babarian village and banks in edgeville ]
[ AUTOCOLOR : Yes ]
[ CONTACT : [email]pvh@live.nl[/email] ]
[=========================================================================}

/////////////////////////////////////////////////////////////////////
// HOW TO USE //
// 1.Setup your players in the most south bank booth in edge bank//
// 2. Fill in DeclarePlayers //
// 3. Fill in Const //
// 4. Set IdontLeech to false //
// 5.Post errors,bugs and proggies on my tread! //
/////////////////////////////////////////////////////////////////////

var
watcol: integer;//autocolor var
fishx, fishy: integer;
SleepTime:integer;
Trouts, Salmons, Pikes, FoundRods, Whirlpoolz, Lvlups, Loads,
Slepttimes:integer;//progres report vars

const
SRLStatsID = ''; // Your SRL Stats ID
SRLStatsPW = ''; // Your SRL Stats Password
SmartWorld = 13;//What world to load smart in
Signed = false; //False = unsigned True = signed
SleepBetweenPlayers = true;
IDontLeech = False;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| DeclarePlayers - Set up your players here ||
|| By: SRL ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name :='***';
Players[0].Pass :='***';
Players[0].Nick :='***';
Players[0].Active:=True;
Players[0].Strings[0]:= '0000' // Your bank pin
Players[0].Strings[1]:= 'lure' // lure or bait?
Players[0].Strings[2]:= 'bank' // drop or bank ?
Players[0].Loc := 'Bank'; // Bank or Fish
Players[0].integers[0]:= 10; // Loads to do
Players[0].integers[1]:= 3; // Minutes to sleep, random minutes will be added

{ Players[1].Name :='';
Players[1].Pass :='';
Players[1].Nick :='';
Players[1].Active:=True;
Players[1].Strings[0]:= '0000' // Your bank pin
Players[1].Strings[1]:= 'lure' // lure or bait?
Players[1].Strings[2]:= 'drop' // drop or bank ?
Players[1].Loc := 'Bank'; // Bank or Fish
Players[1].integers[0]:= 10; // Loads to do
Players[1].integers[1]:= 3; // Minutes to sleep, random minutes will be added

Players[2].Name :='';
Players[2].Pass :='';
Players[2].Nick :='';
Players[2].Active:=True;
Players[2].Strings[0]:= '0000' // Your bank pin
Players[2].Strings[1]:= 'lure' // lure or bait?
Players[2].Strings[2]:= 'drop' // drop or bank ?
Players[2].Loc := 'Bank'; // Bank or Fish
Players[2].integers[0]:= 10; // Loads to do
Players[2].integers[1]:= 3; // Minutes to sleep, random minutes will be added

Players[3].Name :='';
Players[3].Pass :='';
Players[3].Nick :='';
Players[3].Active:=True;
Players[3].Strings[0]:= '0000' // Your bank pin
Players[3].Strings[1]:= 'lure' // lure or bait?
Players[3].Strings[2]:= 'drop' // drop or bank ?
Players[3].Loc := 'Bank'; // Bank or Fish
Players[3].integers[0]:= 10; // Loads to do
Players[3].integers[1]:= 3; // Minutes to sleep, random minutes will be added

Players[4].Name :='';
Players[4].Pass :='';
Players[4].Nick :='';
Players[4].Active:=True;
Players[4].Strings[0]:= '0000' // Your bank pin
Players[4].Strings[1]:= 'lure' // lure or bait?
Players[4].Strings[2]:= 'drop' // drop or bank ?
Players[4].Loc := 'Bank'; // Bank or Fish
Players[4].integers[0]:= 10; // Loads to do
Players[4].integers[1]:= 3; //Minutes to sleep, random minutes will be added

Players[5].Name :='';
Players[5].Pass :='';
Players[5].Nick :='';
Players[5].Active:=True;
Players[5].Strings[0]:= '0000' // Your bank pin
Players[5].Strings[1]:= 'lure' // lure or bait?
Players[5].Strings[2]:= 'drop' // drop or bank ?
Players[5].Loc := 'Bank'; // Bank or Fish
Players[5].integers[0]:= 10; // Loads to do
Players[5].integers[1]:= 3; // Minutes to sleep, random minutes will be added }

if HowManyPlayers < 2 then
begin
Writeln('You are using '+IntToStr(HowManyPlayers) + ' Player');
Writeln('Srl is multiplayer based, right? So I hope you setted up sleeping right;)');
end else Writeln('You are using '+IntToStr(HowManyPlayers) + ' Players');
End;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| DropAll2 - Drops all the fish ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure DropAll2;
var
i: Integer;
begin
if not LoggedIn then Exit;
Gametab(4);
Status('Dropping fish');
for i := 3 to 28 do
begin
if ExistsItem(i) Then
begin
MouseItem(i, false);
ChooseOption('rop');
Wait(500 + random(1000));
end;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| LoadDTM(Which: String) - Loads a DTM ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function LoadDTMPvH(Which: string): integer;
begin
case lowercase(Which) of
'trout':
result := DTMFromString('78DA8D92B90AC0201044D726B7A0B924104CC' +
'8FF837D7E2E19BB1CC5EC806F2D1ECC821A2F22B3BC72A62423A6' +
'C1B910637119E413F320A6033C717AC012271737C499808E388BA' +
'22B0225717685B3012D710EE53E8E380108C4C9EFB01227EF1B89' +
'53299C42D155FFFFD8D7B901954B0908');
'salmon':
result := DTMFromString('78DA8D925B0A8020104547825E46EF971541D' +
'0F65A417B6B6B75EDABFAE87AC1A3C8016718552922B5BC72ECDB' +
'7DA5B04E44E53864F2897A107B0524C46981803806D0C499019F3' +
'80BE03938AC9E158889330105713AA0278E9D85214E0A8CC40981' +
'813811D038BCC5FAD2FFF5D86F730148CD0870');
'flyrod':
result := DTMFromString('78DA8D925B0A802010454728A2CCDE1214825' +
'12B6915ED7F2375FDAB7EEE0C7846F07CCC433388C8229FB84E2B' +
'13B2C1B911A6C265955F9817911D3013A70346E2A4F796381EA88' +
'9936AB1C4497D97C40940419C1DC8887300397122E0140E9B4FDA' +
'9557CC272876B111A757380D1015FF87D4F30053400800');
'fishingrod':
result := DTMFromString('78DA8DD2C90E40301485E1DB4DCD629E35F15' +
'6ACBCFF5370EE0E0BA737F157E25B94329188F4F29AF3D8A5C16A' +
'705D18637133CA67CCA35803A42526411A620A2427A6F630BA979' +
'8187DEF909819B1C43824206642326206A424A6F3F8CEFA7C20A6' +
'42568FB3D888493D8CFE638E183D87E5DFDCE9180816');
'bait':
result := DTMFromString('78DA63E46360601067400187268A330400694' +
'620FE0F048C6C408634031A60442281340B909020A006648E1001' +
'353C408297801A4920C147408D1C117629000951026A40F22204D' +
'408638621BA1A0077630746');
'feather':
result := DTMFromString('78DA63E4676060106340018777ED647003D28' +
'C40FC1F081879800C510634C088440269901A79026AB881843201' +
'3520B7481150230C2464A9E01E5E20214C408D2090E023A046064' +
'8081250230924C409A81125C2EFFC44FA4B85801A69C27E0700CE' +
'A90927');
'edgebank':
result := DTMFromString('78DA6314626060506640018D8D150CFF81342' +
'310FF0702465920430C22C70857C588C2679400125204D4480209' +
'2522D468E1570300424907A0');
'pike':
result := DTMFromString('78DA8D914B0E80200C05CBC21811FF841045C' +
'FC841BCB33E5CA99BD7260C0426D016338A88974FE4333F5B06E3' +
'4298018B517E615EC43C018E380BD010C72BEE89404B9C04D4C43' +
'9804AE1F4C459819938E57C238E0576E2947C93C2616F95DE04E2' +
'38455DA53F56F1A791389DA2F6C073BE011C4E088F');
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| RotateCompass - Randomly changes the compass ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure RotateCompass;
begin
if not LoggedIn then Exit;
//Status('Performing Antiban');
case random(9) of
0: MakeCompass(IntToStr(Random(360)));
1: MakeCompass(IntToStr(Random(180)));
2: MakeCompass(IntToStr(90+random(270)));
3: MakeCompass('N');
4: MakeCompass('S');
5: MakeCompass('E');
6: MakeCompass('W');
7: Setangle(true);
8: Setangle(false);
end;
MakeCompass('N');
Setangle(true);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| DontGetbanned - Does Antiban and prevents logging out ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure DontGetBanned;
var
Dx, Dy, j:integer;
begin
if not LoggedIn then Exit;
//Status('Performing Antiban');
Gametab(4);
case Random(450) of
0:
begin
HoverSkill('fishing', False);
Gametab(4);
end;
2:
begin
HoverSkill('cooking', false);
Gametab(4);
end;
3:
begin
GameTab(1 + Random(12));
wait(800 + random(500));
GameTab(4)
end;
4: BoredHuman;
6: RotateCompass;
7:
begin
MMouse(randomrange(150, 300), randomrange(150, 300), 0, 0);
Wait(200 + random(100));
if (IsUpText('opti')) then
begin
GetMousePos(Dx, Dy);
Mouse(Dx, Dy, 0, 0, false);
Wait(200 + random(100));
ChooseOption('xamine');
end;
end;
8:
begin
HoverSkill('random', false);
GameTab(4);
end;
9:
begin
if (InvCount < 1) then Exit;
j := Random(27) + 1;
if (ExistsItem(j)) then
begin
MouseItem(j, false);
Wait(200 + random(100));
if ChooseOption('xamine')then
begin
Wait(1000+random(300));
Wait(1000 + Random(500));
end;
end;
end;
10:
begin
PickUpMouse;
Wait(500 + Random(500));
end;
12: SleepAndMoveMouse(5000 + Random(1000));
13: RandomRClick;
15: IdleTime(1000 + Random(1000), 500, 0.5);
end;
MakeCompass('n');
Gametab(4);

end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| CountFeathers - Counts the ammount of feathers ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure CountFeathers;
var
feather, FeatherAmmount: integer;
begin
if not LoggedIn then Exit;
Gametab(4);
writeln('Counting feathers..');
feather := LoadDTMPvH('feather');
FeatherAmmount := ItemAmount('inv', 'dtm', feather, [0]);
writeln('.. we got '+inttostr(FeatherAmmount)+ ' feathers left!');
if FeatherAmmount <= 25 then
begin
writeln('We have less then 26 feathers left on this account...switching players!');
logout;
players[currentplayer].active:=false;
Players[CurrentPlayer].Loc := 'Out of feathers';
end;
freedtm(feather);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| CountBait - Counts the ammount of Bait ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure CountBait;
var
bait, BaitAmmount: integer;
begin
if not LoggedIn then Exit;
Gametab(4);
writeln('Counting bait..');
bait := LoadDTMPvH('bait');
BaitAmmount := ItemAmount('inv', 'dtm', bait, [0]);
writeln('..we got '+inttostr(BaitAmmount)+ ' bait left!');
if BaitAmmount <= 25 then
begin
writeln('We have less then 26 bait left on this account...switching players!');
logout;
players[currentplayer].active:=false;
Players[CurrentPlayer].Loc := 'Out of bait';
end;
freedtm(bait);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| GotFlyRod - Results true if you got a flyrod ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function GotFlyRod:boolean;
var
flyrod, tempx, tempy: integer;
begin
if not LoggedIn then Exit;
Gametab(4);
//writeln('Checking for flyrod');
flyrod := LoadDTMPvH('flyrod');
Result:= FindDTM(flyrod,tempx,tempy,MIX1,MIY1,MIX2,MIY2);
freedtm(flyrod);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| GotRod - Results true if you got a rod ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function GotRod:boolean;
var
fishingrod, tempx, tempy: integer;
begin
if not LoggedIn then Exit;
Gametab(4);
//writeln('Checking for fishingrod');
fishingrod := LoadDTMPvH('fishingrod');
Result:= FindDTM(fishingrod,tempx,tempy,MIX1,MIY1,MIX2,MIY2);
freedtm(fishingrod);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| FindEdgeBank - Results true if edgeville bank is found ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function FindEdgeBank(var bx, by: integer):boolean;
var
edgebank: integer;
begin
if not LoggedIn then Exit;
Gametab(4);
//writeln('Checking for edgeville bank');
edgebank := LoadDTMPvH('edgebank');
Result:= DTMrotated(edgebank, bx ,by, mmx1, mmy1, mmx2, mmy2);
freedtm(edgebank);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| WalkToFish - Walks to the fishing place ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function WalkToFish:boolean;
var
I, fx, fy:integer;
begin
if not LoggedIn then Exit;
MakeCompass('N');
Setrun(false);//true?
Gametab(4);
writeln('Walking to fishing place');
watcol := findWaterColor;
if not(watcol > 0) then
begin
writeln('water col not found!');
logout;
players[currentplayer].active := false;
exit;
end;
repeat
Inc(I);
RadialWalk(watcol, 192, 123, RandomRange(55, 62), 2, 2);
FFlag(RandomRange(5, 10));
if FindSymbol(fx, fy, 'fishing spot') then Break;
until (I > 10)
if findsymbol(fx, fy, 'fishing spot') then
begin
wait(3000+random(2000));
mouse(fx,fy,4,4,true);
fflag(RandomRange(5, 10));
Result:=True;
Players[CurrentPlayer].Loc := 'Fish';
end else
begin
Players[CurrentPlayer].Loc := 'Lost';
writeln('We are lost for some odd reason, please make a picture and post it on my tread!');
logout;
players[currentplayer].active:=false;
exit;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| WalkToBank - Walks to edgeville bank ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}

function WalkToBank:boolean;
var
J:integer;
bx, by: integer;
begin
if not LoggedIn then exit;
Makecompass('N');
setrun(true);
Gametab(4);
writeln('Walking to bank');
repeat
Inc(J);
RadialWalk(findWaterColor, 318, 400, RandomRange(55 , 62),2,2);
wait(500+random(2000));
if J > 4 then
if FindEdgeBank(bx, by) then break;
until (J>12);
if FindEdgeBank(bx, by) then
begin
mouse(bx,by,4,4,true);
fflag(RandomRange(5, 10));
Result:=True;
Players[CurrentPlayer].Loc := 'Bank';
exit;
end else
begin
Players[CurrentPlayer].Loc := 'Lost';
writeln('We are lost for some odd reason, please make a picture and post it on my tread!');
logout;
players[currentplayer].active:=false;
exit;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| Bank - Banks stuff ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure Bank;
var
Tries, trout, salmon, pike:integer;
begin
if not LoggedIn then exit;
setrun(false);
Gametab(4);
writeln('Banking!');
repeat
OpenBankFast('eb');
Inc(Tries);
until ((BankScreen) or (Tries > 5) or (PinScreen));;
if PinScreen then InPin(Players[CurrentPlayer].Strings[0]);
if BankScreen then
begin
writeln('Found banking screen!');
trout := LoadDTMPvH('trout');
Trouts:=Trouts + ItemAmount('inv', 'dtm', trout, [0]);
ReportVars[1] := ReportVars[1] + ItemAmount('inv', 'dtm', trout, [0]);
freedtm(trout);
salmon := LoadDTMPvH('salmon');
Salmons:=Salmons + ItemAmount('inv', 'dtm', salmon, [0]);
ReportVars[2] := ReportVars[2] + ItemAmount('inv', 'dtm', salmon, [0]);
freedtm(salmon);
pike := LoadDTMPvH('pike');
Pikes:=Pikes + ItemAmount('inv', 'dtm', pike, [0]);
ReportVars[3] := ReportVars[3] + ItemAmount('inv', 'dtm', pike, [0]);
freedtm(pike);
FixBank;
Tries:=Tries xor Tries;
Deposit(3,28,true);
ReportVars[0] := ReportVars[0] + 1;
Inc(Banks);
Inc(Loads);
CloseBank;
end else
begin
Players[CurrentPlayer].Loc := 'Lost';
writeln('Failed to open the bank after 5 times... please report this bug with a picture!');
logout;
players[currentplayer].active:=false;
exit;
end;
srlrandomsreport;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| WhirlPoolPlace - Results true if a whirlpool is found ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function WhirlPoolPlace(ax,ay:integer):boolean;
var
WhirlPool:TPointArray;
CTS:integer;
begin
if not LoggedIn then exit;
Gametab(4);
//Status('Checking for whirlpool');
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
FindColorsTolerance(WhirlPool,14473690,ax-20,ay-20,ax+20,ay+20,40);
if length(WhirlPool) > 230 then
begin
result:= true;
Inc(WhirlPoolz);
ReportVars[4] := ReportVars[4] + 1;
end;
ColorToleranceSpeed(CTS);
end;

{*****************************************************************************************************************]
function FindObject(var x,y:integer; uptext, objectname, option:string; Mouseway,color,tolerance:integer):boolean;
By: PvH
Description: Find the object with uptext, chooseoption, clicks and uses tpa

Use:
X,y as variables (integer declared in script)
Uptext: The uptext from the object as a string
Object: Name of the object as a string, used for writing in the debug
Option: Option to choose when rightclicking, still declare it if you don't use it ;)
Mouseway: 1 for leftclicking, 2 for rightclicking and 3 for moving the mouse over it
Color: The color of the object
Tolerance: The Tolerance in to search (10-20 recommend)

Example:
FindObject(x,y,'ishing','fishing spot' ,'ait', 2, 11708835, 3);
******************************************************************************************************************}
function FindObject(var x,y:integer; uptext, objectname, option:string; Mouseway,color,tolerance:integer):boolean;
var
ObjectTPA: T2DPointArray;
ObjectPoint: TPointArray;
Tries, I, cts, ObjectTime: integer;
begin
if not LoggedIn then exit;
Gametab(4);
wait(300+random(600));
marktime(ObjectTime);
repeat
cts := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
FindColorsTolerance(ObjectPoint, color, msx1, msy1, msx2, msy2, tolerance);
ObjectTPA := TPAtoATPAEx(ObjectPoint, 20, 20);
SortATPAFromFirstPoint(ObjectTPA, Point(MSCX, MSCY));
For I:= 0 to High(ObjectTPA) do
begin
MiddleTPAEx(ObjectTPA[i], x, y);
MMouse(x, y, 3, 3);
Wait(150 + Random(70));
Inc(Tries);
if isuptext(uptext)then
begin
Writeln('Finding '+(objectname)+' took:' +inttostr(timefrommark(ObjectTime))+ ' ms!');
Tries:=Tries-Tries;
GetMousePos(x,y);
if Mouseway = 1 then
begin
mouse(x,y,0,0,true);
fflag(RandomRange(5, 10));
end;
if Mouseway = 2 then
begin
mouse(x,y,0,0,false);
wait(300+random(500));
Chooseoption(option);
fflag(RandomRange(5, 10));
end;
wait(700+random(1000));
result := true;
exit;
end else
begin
mmouse(392, 268, 30, 30);
Status('Failed to find the object');
end;
end;
until((tries >5) or (timefrommark(ObjectTime) > (20000+random(10000))));
if not result then
begin
writeln('We couldn''t find the '+(objectname)+ '!');
exit;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| GetNewEquips - Gets new equips from bank ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure GetNewEquips;
var
Tries, trout, salmon, pike, rod:integer;
rx, ry: integer;
begin
if not LoggedIn then exit;
setrun(false);
Gametab(4);
writeln('Getting new equips from bank');
repeat
OpenBankFast('eb');
Inc(Tries);
until ((BankScreen) or (Tries > 5) or (PinScreen));;
if PinScreen then InPin(Players[CurrentPlayer].Strings[0]);
if BankScreen then
begin
writeln('Found banking screen!');
trout := LoadDTMPvH('trout');
Trouts:=Trouts + ItemAmount('inv', 'dtm', trout, [0]);
ReportVars[1] := ReportVars[1] + ItemAmount('inv', 'dtm', trout, [0]);
freedtm(trout);
salmon := LoadDTMPvH('salmon');
Salmons:=Salmons + ItemAmount('inv', 'dtm', salmon, [0]);
ReportVars[2] := ReportVars[2] + ItemAmount('inv', 'dtm', salmon, [0]);
freedtm(salmon);
pike := LoadDTMPvH('pike');
Pikes:=Pikes + ItemAmount('inv', 'dtm', pike, [0]);
ReportVars[3] := ReportVars[3] + ItemAmount('inv', 'dtm', pike, [0]);
freedtm(pike);
FixBank;
Tries:=Tries xor Tries;
Deposit(3,28,true);
ReportVars[0] := ReportVars[0] + 1;
Inc(Banks);
Inc(Loads);
if lowercase(players[currentplayer].Strings[1]) ='lure' then
rod := LoadDTMPvH('flyrod')
else
rod := LoadDTMPvH('fishingrod');
if findDTM(rod,rx,ry,MSX1, MSY1, MSX2, MSY2) then
begin
mouse(rx,ry,3,3,true);
writeln('We got a new rod:)');
wait(400+random(500));
closebank;
end else
begin
writeln('Aww, we are out of rods, switching players!');
CloseBank;
logout;
players[currentplayer].active:=false;
Players[CurrentPlayer].Loc := 'Out of equipment';
freedtm(rod);
exit;
end;
freedtm(rod);
end;
srlrandomsreport;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| FindLostEquipment - Results true if the lost equipment is found ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function FindLostEquipment: Boolean;
var
RodCol, cx, cy: integer;
RodName: string;
begin
if not LoggedIn then Exit;
Gametab(4);
//Status('Searching for the lost equips on the ground');
if GotFlyRod or GotRod then exit;
case lowercase(players[currentplayer].Strings[1]) of
'lure': begin
RodCol := 537155;
RodName := 'fly fishing rod';
end;
'bait': begin
RodCol := 1455934;
RodName := 'fishing rod';
end;
end;
MakeCompass('W');
if FindObject(cx, cy,'ishing', RodName, 'ake', 1, 537155, 15) then
begin
writeln('We found the lost rod!');
MakeCompass('N');
end else
begin
writeln('We lost the rod!');
MakeCompass('N');
WalkToBank;
GetNewEquips;
WalkToFish;
exit;
end;
Result := True;
Inc(FoundRods);
ReportVars[5] := ReportVars[5] + 1;
End;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| AreWeFishing - Results true if you are fishing ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function AreWeFishing(ax, ay: integer):boolean;
var
Fishrod:TPointArray;
CTS:Integer;
begin
if not LoggedIn then Exit;
Gametab(4);
//Status('Checking if we are fishing');
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
//ay := ay - 15; ay
FindColorsTolerance(Fishrod,334631, ax-20, ay-35, ax+20, ay+20, 15);
Result := (Length(Fishrod) > 4);
ColorToleranceSpeed(CTS);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| FollowFishingSpot - Results true if we followed the fishing spot||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function FollowFishingSpot(var ax, ay: integer): Boolean;
var
FishSpot, FishPoint1, FishPoint2: TPointArray;
MiddleSpot: TPoint;
CTS: Integer;
begin
if not LoggedIn then Exit;
Gametab(4);
//Status('Following fishing spot');
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
FindColorsTolerance(FishPoint1, 12104365, ax - 20, ay - 20, ax + 20, ay + 20, 40);
FindColorsTolerance(FishPoint2, 12828347, ax - 20, ay - 20, ax + 20, ay + 20, 40);
FishSpot := CombineTPA(FishPoint1, FishPoint2);
if Length(FishSpot) > 3 then
begin
Result := True;
MiddleSpot := MiddleTPA(FishSpot);
ax := MiddleSpot.x;
ay := MiddleSpot.y;
end else writeln('Omg, we couldn''t follow the fishing spot...');
ColorToleranceSpeed(CTS);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| FishThatThing - Results true if we clicked the fishing spot ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function FishThatThing:boolean;
var
text: string;
begin
if not LoggedIn then exit;
Gametab(4);
//Status('Clicking Fishingspot');
if lowercase(players[currentplayer].Strings[1]) ='lure' then
text := 'ure'
else
text := 'bait';
if FindObject(fishx, fishy, 'ishing', 'fishing spot' ,text, 3, 10787476, 3) then
begin
if not WhirlPoolPlace(fishx, fishy) then
begin
//writeln('Luring fish now:)');
Mouse(fishx, fishy, 0, 0, True);
fflag(RandomRange(0, 3));
wait(3000+random(2000));
Result:=True;
exit;
end;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| SwitchPlaces - Switches fishingplaces ||
|| By: PvH and this is modified from wizzup?'s function! ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function SwitchPlaces: Boolean; // Modified from wizzup?'s function, credits to him!
var
Symbolz: TPointArray;
Symbol, A: Integer;

begin
if not LoggedIn then Exit;
Gametab(4);
writeln('Switching places');
FindSymbols(Symbolz, 'fishing spot');
if Length(Symbolz) = 2 then
begin
Symbol := Max(Distance(MMCX, MMCY, Symbolz[0].X, Symbolz[0].Y),
Distance(MMCX, MMCY, Symbolz[1].X, Symbolz[1].Y));
if Symbol = Distance(MMCX, MMCY, Symbolz[0].X, Symbolz[0].Y) then
A := 0
else
A := 1;

Mouse(Symbolz[A].X, Symbolz[A].Y, 4, 4, True);
Wait(1000+random(2000));
FFlag(RandomRange(5, 10));
Wait(500+random(1000));
Result := True;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| HandleRandoms - Solves all possible randoms ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure HandleRandoms;
begin
if not LoggedIn then Exit;
Gametab(4);
//writeln('Searching for randoms');
FindNormalRandoms;
FindLostEquipment;
if findfight then
begin
WalkToBank;// wtf?!
WalkToFish;// wtf?!
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| AreWeLevelUp - Results true if we are a lvl-up ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function AreWeLevelUp: boolean;
begin
if not LoggedIn then Exit;
Gametab(4);
//writeln('Checking for levelup');
if ClickContinue(False,False) then
begin
if FindNPCChatText('lations', Nothing) then
begin
writeln('Yay, we got a new level!');
Lvlups:=Lvlups+1;
ReportVars[6] := ReportVars[6] + 1;
ClickContinue(True,True);
Result := True;
Exit;
end;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| FishUntilFull - Fishes ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
function FishUntilFull:boolean;
begin
if not LoggedIn then exit;
if not FishThatThing then exit;
Gametab(4);
Status('Fishing');
Result := True;
repeat
HandleRandoms;
if InvFull then break;
If WhirlPoolPlace(fishx, fishy) Then
Begin
Mouse(648, 84, 5, 5, True);
fflag(RandomRange(5, 10));
Writeln('Avoiding a whirlpool!');
Inc(Whirlpools);
Break;
End;
FindLostEquipment;
DontGetBanned;
if not FollowFishingSpot(fishx, fishy) then break;
if AreWeLevelUp then break;
HandleRandoms;
DontGetBanned;
if AreWeLevelUp then break;
if not AreWeFishing(fishx, fishy) then break;
HandleRandoms;
if not(GotFlyRod) or not(GotRod) then break;
If WhirlPoolPlace(fishx, fishy) Then
Begin
Mouse(648, 84, 5, 5, True);
fflag(RandomRange(5, 10));
Writeln('Avoiding a whirlpool!');
Inc(Whirlpools);
Break;
End;
if InvFull then break;
DontGetBanned;
HandleRandoms;
DontGetBanned;
until false
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| SetUpSmart - Sets up smart ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure SetUpSmart;
begin
Status('Setting up SMART!');
smartSetupex(SmartWorld, True, Signed, False);
wait(1000);
SetTargetDC(SmartGetDC);
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| SRLstats - Sets up the script ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure SRLstats;
begin
SetupSRL;
ScriptID := '933';
if ((SRLStatsID = '') or (SRLStatsPW = ''))then
begin
SRLID:='5774';
SRLPassword:='leechme';
writeln('Please get a SRLStatsID');
end else
begin
SRLID := SRLStatsID;
SRLPassword := SRLStatsPW;
writeln('Good to see you are not a leecher=)');
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| VersionCheck - Checks if you got the latest version ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure VersionCheck;
var
Version, VersionNow: string;
begin
VersionNow:= '2'; // Do NOT change this!
Version := GetPage('http://pvh.freehostia.com/versioncheck4.txt');
if Version = VersionNow then
begin
WriteLn('You have the latest version!');
Wait(2000);
end else
begin
ClearDebug;
WriteLn('The latest version is ' + Version);
writeLn('And you got version ' + VersionNow);
writeLn('Please download version '+ Version);
OpenWebPage('http://www.villavu.com/forum/showthread.php?t=33056');
TerminateScript;
end;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| Signature - Writes down the signature in the debug ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure Signature;
begin
cleardebug;
writeln(' ____ _ _ ');
writeln('| __ ) __ _| |__ __ _ _ __(_) __ _ _ __ ');
writeln('| _ \ / _` | ''_ \ / _` | ''__| |/ _` | ''_ \ ');
writeln('| |_) | (_| | |_) | (_| | | | | (_| | | | | ');
writeln('|____/ \__,_|_.__/ \__,_|_| |_|\__,_|_| |_| ');
wait(1000);
cleardebug;
writeln(' _____ _ _ ');
writeln('| ___(_)___| |__ ___ _ __ ');
writeln('| |_ | / __| ''_ \ / _ \ ''__| ');
writeln('| _| | \__ \ | | | __/ | ');
writeln('|_| |_|___/_| |_|\___|_| ');
wait(1000);
cleardebug;
writeln(' ____ ');
writeln('| __ ) _ _ ');
writeln('| _ \| | | | ');
writeln('| |_) | |_| | ');
writeln('|____/ \__, | ');
writeln(' |___/ ');
wait(1000);
cleardebug;
writeln(' ____ _ _ ');
writeln('| _ \__ _| | | | ');
writeln('| |_) \ \ / / |_| | ');
writeln('| __/ \ V /| _ | ');
writeln('|_| \_/ |_| |_| ');
wait(4000);
cleardebug;
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| ProgressReport - Writes down the progress report in the debug ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure ProgressReport;
begin
cleardebug;
writeln('--------------------------------------');
writeln('| Babarian fisher by PvH |');
writeln('|------------------------------------|');
Writeln(' Ran For ' +TimeRunning);
writeln(' Did '+inttostr(Banks)+' loads!');
writeln(' Caught '+inttostr(salmons)+' salmons!');
writeln(' Caught '+inttostr(trouts)+' trouts!');
writeln(' Caught '+inttostr(pikes)+' pikes!');
writeln(' Avoided '+inttostr(Whirlpoolz)+' Whirlpools!');
writeln(' Found '+inttostr(FoundRods)+' Rods!');
writeln(' Gained '+inttostr(Lvlups)+ ' fishing levels!');
writeln(' Slept '+IntToStr(Slepttimes)+' times!');
writeln('-------------------------------------|');
writeln('| Thank you for using my script! |');
writeln('-------------------------------------|');
end;

{<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>
|| ScriptTerminate - Stops the script ||
|| By: PvH ||
<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>}
procedure ScriptTerminate;
Begin
Disguise('Script finished!');
if IDontLeech then
begin
writeln('I HATE LEECHERS!');
OpenWebPage('http://www.raygoldmodels.com/');
OpenWebPage('http://www.raygoldmodels.com/');
OpenWebPage('http://www.raygoldmodels.com/');
OpenWebPage('http://www.raygoldmodels.com/');
OpenWebPage('http://www.raygoldmodels.com/');
writeln('I hope you learned your lesson...');
writeln('You better restart you pc before running this script again if you don''t want lagg :p');
exit;
end;
ProgressReport;
SRLRandomsReport;
Writeln('I hope you liked my script!');
writeln('Please post this proggy on my tread!');
OpenWebPage('http://www.villavu.com/forum/showthread.php?t=33056');
End;

procedure CountThings;
begin
if not LoggedIn then exit;
if lowercase(players[currentplayer].Strings[1]) ='lure' then
CountFeathers
else
CountBait;
end;

procedure DropThings;
var
trout, salmon, pike: integer;
begin
if not LoggedIn then exit;
trout := LoadDTMPvH('trout');
Trouts:=Trouts + ItemAmount('inv', 'dtm', trout, []);
ReportVars[1] := ReportVars[1] + ItemAmount('inv', 'dtm', trout, []);
freedtm(trout);
salmon := LoadDTMPvH('salmon');
Salmons:=Salmons + ItemAmount('inv', 'dtm', salmon, []);
ReportVars[2] := ReportVars[2] + ItemAmount('inv', 'dtm', salmon, []);
freedtm(salmon);
pike := LoadDTMPvH('pike');
Pikes:=Pikes + ItemAmount('inv', 'dtm', pike, []);
ReportVars[3] := ReportVars[3] + ItemAmount('inv', 'dtm', pike, []);
freedtm(pike);
ReportVars[0] := ReportVars[0] + 1;
Inc(Banks);
Inc(Loads);
DropAll2;
if lowercase(players[currentplayer].Strings[1]) ='lure' then
CountFeathers
else
CountBait;
srlrandomsreport;
end;

begin
if IDontLeech then TerminateScript;
VersionCheck;
SetUpSmart;
Signature;
SRLstats;
DeclarePlayers;
Activateclient;
SymbolAccuracy := 0.6;
Disguise('© PvH');
loginplayer;
Setangle(true);
Makecompass('n');
wait(4000);
repeat
if Loads >= players[currentplayer].integers[0] then
begin
Loads:=Loads xor Loads;
writeln('We did our loads, switching players!');
if SleepBetweenPlayers then
begin
SleepTime:=players[currentplayer].integers[1]*60000;
logout;
writeln('Sleeping now!');
Status('Sleeping!');
sleep(SleepTime+random(300000));
Inc(Slepttimes);
ReportVars[7] := ReportVars[7] + 1;
end else logout;
end;
if not LoggedIn then
begin
writeln('Current player is not logged in, next player!');
nextplayer(true);
end;
if (players[currentplayer].Strings[2]='bank') then
begin
if lowercase(Players[CurrentPlayer].Loc) = 'bank' then
begin
writeln('Walking to fishing place!');
WalkToFish;
end;
if lowercase(Players[CurrentPlayer].Loc) = 'fish' then
begin
repeat
FishUntilFull;
if not FishUntilFull then
begin
Status('Switching places!');
SwitchPlaces;
end;
until InvFull;
WalkToBank;
Bank;
ProgressReport;
CountThings;
end;
end else
begin
if lowercase(Players[CurrentPlayer].Loc) = 'bank' then
begin
writeln('Walking to fishing place!');
WalkToFish;
end;
if lowercase(Players[CurrentPlayer].Loc) = 'fish' then
begin
repeat
FishUntilFull;
if not FishUntilFull then
begin
Status('Switching places!');
SwitchPlaces;
end;
until InvFull;
DropThings;
ProgressReport;
CountThings;
end;
end;
until(false);
Disguise('Done');
end.

-Tsn.

PvH

2008-07-27 11:45:55

Thanks again Tsn:)
Even though I already got that sort of things fixed in the released version:D
I luv ya <3

PvH

the scar noob

2008-07-27 14:07:00

From: PvH
Thanks again Tsn:)
Even though I already got that sort of things fixed in the released version:D
I luv ya <3

PvH


Np dude;)

-Tsn.

mercvii

2008-07-27 16:37:45

awesome script as always!

almost 1 hour proggy below, was playing frozen throne and realized it logged out and couldnt log back in (was putting in password wrong because I was lagging)


————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 59 Minutes and 16 Seconds
Did 9 loads!
Caught 88 salmons!
Caught 145 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 1 Rods!
Gained 0 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|
we got 741 feathers left!

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

mercvii

2008-07-27 17:35:22

Sorry for double post, but the script also got lost 2x at about the same place. Here's a pic:


the scar noob

2008-07-27 18:50:47

From: mercvii
Sorry for double post, but the script also got lost 2x at about the same place. Here's a pic:



Yea, it can't see the bank dtm, he'll have to fixthat, he has to come with an idea:)

-Tsn.

jose89

2008-07-27 21:48:58

check the attachement in THIS POST, I fixed that problem, sometimes it walked north too much and missed the bank, so it is fixed.

Always runs for 5+hours for me =]

PvH

2008-07-28 02:32:53

From: jose89
check the attachement in THIS POST, I fixed that problem, sometimes it walked north too much and missed the bank, so it is fixed.

Always runs for 5+hours for me =]


The last version which I released yesterday is way better than that one:p
It has everything fixed;)

PvH

luke

2008-07-28 04:44:45

pvh can i ask you what your best proggie is for this script because i am intrested in it but i dont wan't to use it if it keeps getting lost or can't solve randoms etc?

because i wasnt sure if the one on the fornt page was real?

PvH

2008-07-28 04:50:13

From: luke
pvh can i ask you what your best proggie is for this script because i am intrested in it but i dont wan't to use it if it keeps getting lost or can't solve randoms etc?

because i wasnt sure if the one on the fornt page was real?


The longest proggy I got, was 6 hours.
That was in a version which was bugged, and thats all solved now.
So now, it could run way longer!
It solves randoms, has good antiban and more^^
Enjoy the script;)

PvH

luke

2008-07-28 05:14:12

ok kool ive just started using it and i got 71 fishing and ive made 5 trips all ready it seems smooth so good job mate, i will leave a proggy 2morro ok =D

Laur€ns

2008-07-28 05:28:25

*redownloads*
*tests*
*quickly ends*

Shame, I lent 1GB of my RAM to my brother cuz his burned out, and now I can't run it anymore, too laggy. I'll try it tomorrow when I am at my dad. Im gonna try a 168 hour (1 week) proggy for you, as my dad lets his business computer on all days of the year…

luke

2008-07-28 06:36:53

what happened to mercvii has just happened to me.. not sure why it has done that though?

PvH

2008-07-28 07:01:45

Hmm thats kinda odd, because it runs flawless for me:s
I'll update that tomorrow;)
Busy with FoG script atm.

PvH

luke

2008-07-28 07:43:30

okay gl with that script and d/w i will be testing ur fog script out for you =D

PvH

2008-07-28 08:29:47

From: luke
okay gl with that script and d/w i will be testing ur fog script out for you =D


Timer and I don't need testers, and it will be pay to get..
Because its lots of work.
Back on topic:)

PvH

Bobzilla69

2008-07-28 10:01:10

--------------------------------------
| Babarian fisher by PvH |
|------------------------------------|
Ran For 6 Hours, 22 Minutes and 48 Seconds
Did 37 loads!
Caught 98 salmons!
Caught 240 trouts!
Caught 584 pikes!
Avoided 0 Whirlpools!
Found 6 Rods!
Gained 19 fishing levels!
Slept 3 times!
-------------------------------------|
| Thank you for using my script! |
-------------------------------------|

my best proggie so far.

first player as it couldnt find bank, even if half of bank was on minimap, picture has been attached.


next player was logged out because it didnt find pinball random, and tryed to walk to bank while in random.

will run script again to see if it lasts longer.

another thing i noticed, fly fishing is quicker than baiting.

good work PvH

PvH

2008-07-28 10:11:00

Pinbal is in srl, so thats not my fault.
I'll take a look into the walking bugs:)
Thanks for the proggy:D
Added to frontpage :cool:

PvH

klinnks

2008-07-28 11:35:38

Gonna run it overnight and see what this can do…

:)

EDIT: after a test…
————————————–
| Babarian fisher by PvH |
|————————————|
Ran For 1 Hours, 1 Minutes and 51 Seconds
Did 7 loads!
Caught 8 salmons!
Caught 174 trouts!
Caught 0 pikes!
Avoided 0 Whirlpools!
Found 0 Rods!
Gained 9 fishing levels!
Slept 0 times!
————————————-|
| Thank you for using my script! |
————————————-|

my fishing rod got away… :p

and the sleeping, isn't it possible to randomly log out and sleep or break without switching players?

EDIT2: it came a mysterious old man while walking to bank, that idiot teleported me to wizzy tower :@

Bobzilla69

2008-07-29 08:50:25

just ran script and it got lost after one load.

got it unstuck but with next load when to the same area.

seems to click on water symbol for some strange reason

PvH

2008-07-29 08:55:22

Thats the wierdest thing I've every seen;s
I know that it can get lost near the river, but at that place:o
Well, thanks for the information, and I'll take a look into it:)

PvH

luke

2008-07-29 15:58:09

i think becasue of the water symbol is like the colour of the river becuase it did it once to me lol

zorander123

2008-07-29 17:23:12

for somereason when i start the script , it logs me in and the debug box says "creating the nicktpa" and it just doesnt do anything, after a minute it logs out then it says:
player logged out
next player

then it logs me back in again and it does this every minute or so? doesnt count feathers or anything <>.<> im sure its some kind of stupid mistake on my part, i would be thankfull for some help :]

edit:ok i redownloaded the script and now it is working lol? iunno what i did wrong on the first one but ill be sure to save it with these settings, awesome script, i will post a proggie once it is a big un'!

*fight caver runs beautifully btw, running right now :], 82 str to 88 str in three days w00t and 70k tokkul!!!!*

decide

2008-07-29 18:26:21

From: bobzilla69
just ran script and it got lost after one load.

got it unstuck but with next load when to the same area.

seems to click on water symbol for some strange reason


From: luke
i think becasue of the water symbol is like the colour of the river becuase it did it once to me lol



same exact thing happens to me. it does one load, banks and then heads over there and gets stuck.

Also, it didn't handle the whirlpool.

Metagen

2008-07-30 09:44:21

PvH! im going to test this script tonight because i love you.

PvH

2008-07-30 09:50:32

From: Metagen
PvH! im going to test this script tonight because i love you.


Hehe, You love my scripts or me?XD
If you love me, aww, sorry, I'm already in love with someone else:p
Else, yeah, my scripts pwn, ya know:bart:
XD

Good luck on leaving overnight:D

PvH

decide

2008-07-30 18:06:42

From: PvH
Hehe, You love my scripts or me?XD
If you love me, aww, sorry, I'm already in love with someone else:p
Else, yeah, my scripts pwn, ya know:bart:
XD

Good luck on leaving overnight:D

PvH


haha, love the If Else statement in a normal, everyday response.

Metagen

2008-07-30 18:40:21

@ decide: omg hees a nerd! :O jks

NO MAN!!! I LOVE YOU!!!! i would say more but hobbit sais that i cant say bad things in junior members.

Metagen

2008-07-30 21:03:31

PvH! even dow i wuv u :( i have to criticize your script now :(

1. The player logs in and out over and over if he is lost.
2. SetupSRL; goes before SetupSMART;
3. setupsmartex sucks, use the other one.
4. your walking is not very good it gets lost all the time. i have a whole bunch of short proggies.

but i love you :D

Edit: oh yea and

5. your sig is too long :( i disabled it :D
6. when i stop your script it opens a page, which is annoying cause i get like 10 opened.

but hey dude, can i update your script and send it to you? plzzz?

decide

2008-07-31 00:04:27

From: Metagen
PvH! even dow i wuv u :( i have to criticize your script now :(

1. The player logs in and out over and over if he is lost.
2. SetupSRL; goes before SetupSMART;
3. setupsmartex sucks, use the other one.
4. your walking is not very good it gets lost all the time. i have a whole bunch of short proggies.

but i love you :D

Edit: oh yea and

5. your sig is too long :( i disabled it :D
6. when i stop your script it opens a page, which is annoying cause i get like 10 opened.

but hey dude, can i update your script and send it to you? plzzz?


yes to fix the logging out and in over and over again I put this in, so if it gets lost it just logs out and quits the script. This works fine for now, just waiting for the next update.

    begin
writeln('Current player is not logged in, next player!');
Logout; //
TerminateScript; //

Bobzilla69

2008-07-31 02:10:58

if you do thats whats the point in having multiplayer…… i am sure a member knows how to stop the script from just loggin in and out

PvH

2008-07-31 02:28:32

Metagen, yes thats a good idea:)
Please send it to me.
I simply don't have the time to update it.
Because I'm leaving on vacation tomorrow…
I'll credit you for sure, thats what you deserve:)

PvH

StriK.eR

2008-07-31 04:12:03

someone should do the same thing for ur fightcaver :D

PvH

2008-07-31 04:13:58

From: StrikersFVboy
someone should do the same thing for ur fightcaver :D

As I said, I'll update the scripts when I come back from vacation;)

Lets stay ontopic:rolleyes:

PvH

decide

2008-07-31 08:57:58

From: bobzilla69
if you do thats whats the point in having multiplayer…… i am sure a member knows how to stop the script from just loggin in and out


yes, I agree… what is the point of multiplayer? you can't trade all of the money or ores, or anything… to your main anymore. I just don't see the point of using it. sorry if this is off topic still, last one i promise.

PvH

2008-07-31 10:07:07

From: decide
yes, I agree… what is the point of multiplayer? you can't trade all of the money or ores, or anything… to your main anymore. I just don't see the point of using it. sorry if this is off topic still, last one i promise.


Srl is army based.
Some people auto on 1 account, but many do it with like 6 players.:rolleyes:

PvH

Bobzilla69

2008-07-31 10:30:06

From: decide
yes, I agree… what is the point of multiplayer? you can't trade all of the money or ores, or anything… to your main anymore. I just don't see the point of using it. sorry if this is off topic still, last one i promise.


shows you did read my post correctly or maby i didnt word it right, i was talking about your post making the script terminate after one play gets logged off thats just stupid, srl is multiplayer as PvH said.

i have only 3 accounts that i use to auto and i dont care about transfering goods i just wanna auto, i do it to challange myself and my scripting ability.

my account have only be autoed on, nothing els, i have never played legit and never will

~PuRePoWeR~

2008-07-31 13:11:46

Line 318: [Error] (13046:22): Unknown identifier 'ItemAmount' in script C:\Program Files\SCAR 3.15\Scripts\BabarianFisherV3.scar
Failed when compiling


='[

decide

2008-07-31 14:08:33

From: bobzilla69
shows you did read my post correctly or maby i didnt word it right, i was talking about your post making the script terminate after one play gets logged off thats just stupid, srl is multiplayer as PvH said.

i have only 3 accounts that i use to auto and i dont care about transfering goods i just wanna auto, i do it to challange myself and my scripting ability.

my account have only be autoed on, nothing els, i have never played legit and never will


I understand, I guess we both auto for different reasons. I play/played legit for a long time but auto to get over certain thresholds that I just don't have the patience or time to devote to.

PvH

2008-08-01 11:35:46

I'm leaving for 1 month now.
I'll update this script when I come back;)
For now, I close this tread.
It won't work that good yet.
I'll fix it early september:)

Cya all in a month,

PvH