SRL Archive - First Scripts

My First Script! - Log Fletcher to (u)


[Ethan]

2009-05-30 05:21:57

Hi everyone! this is my first submitted script, and its to fletch all those botted willows ;) into longbows. Looking forward to comments and criticism! :)

Also, the calulated exp at the end is for if youre fletching Willow Longbow(u). it will be inaccurate if you use another type of logs.

I got the antiban from somewhere on the boards, but i dont remember where… if its yours, tell me in post or PM and ill be happy to credit you! :)

Instructions:
For best results, use in Varrock East Bank.

Step 1: type in any Pin you have, as my script doesnt include it. //DeclarePlayers lagged it.
Step 2: get out knife, and put the logs your choppin' in the second slot of a bank tab.
Step 3: Fill in the const for how many loads.
Step 4: Select Runescape window, and click Run! :D and then watch.
Step 5: POST PROGGIES!

Awkwardsaw

2009-05-30 05:33:31

oo, you finally released this :P i'll get you a proggy tonight

ian.

2009-05-30 05:48:41

A lot you could change/shorten/take out/add ;] But don't worry too much.. it's decent for a first :D and your standards aren't always correct :p Keep it up though! <3

Griff

2009-05-30 05:49:32

Looks good! Try learning a way of object finding that isn't just Mouse coordinates. Click the link in my guide to learn if you want. Secondly, in your bank procedure, you can just use the FindBankFast function. For example, if you wanted to open Varrok east bank, just do:
OpenBankFast('veb');

You can find the other shortened bank names in the includes folder.

EDIT: 99_ your back!

[Ethan]

2009-05-30 05:50:19

i know about the findbankfast proc, it just lagged alot when i used.

Griff

2009-05-30 05:51:52

From: [Ethan]
i know about the findbankfast proc, it just lagged alot when i used.


That's weird. Try using it again, because it is a lot more accurate than other methods of finding banks.

[Ethan]

2009-05-30 05:54:24

well, the findobjcustom works really well for mine ;P i guess since its a simple proc, it executes fast, and usually finds the bank in one/two tries, if even :)

ian.

2009-05-30 05:58:06

Did you use OpenBankFast when you tried? ;] Other ones (such as OpenBank(); or OpenBankGlass();.. there are more I think :p) make it really slow.. and if OpenBankFast still lags, try making your own simple one. I can make it for you if you want :] I usually make my own :p

And yes, Griff, I'm back. :]

When I make my own it always works first try ;] And it's incredibly fast. :]

[Ethan]

2009-05-30 06:00:35

i know :P i did make my own proc for opening the bank.
 Procedure OpenTehBank;
begin
MouseSpeed := 11 + Random(2);
if FindObjCustom(x, y, ['Use','Bank','ank boo','booth'],[2777201,1725027,3087139], 15) then
Mouse(x, y, 2, 2, False);
ChooseOption('quickly');
end;

Awkwardsaw

2009-05-30 06:04:29

omg 99, hai :P

and ethan, maby its just your slow cpu? because openbankfast and declareplayers should lag you noticebly

[Ethan]

2009-05-30 06:07:14

they should lag me? lol akw, i think you messed up :P anyways, im sure even if that is it, if my findObjCustom runs fast on mine, then it should run faster on everyone elses :)

ian.

2009-05-30 06:07:41

Ethan, I meant with real TPAs :p

Awkwardsaw

2009-05-30 06:08:28

99, tpas even confuse me :P well, the "good" tpas, haha

[Ethan]

2009-05-30 06:13:42

would TPA's be needed to find a bankbooth? honestly lol thats a lil much for finding a brown bankbooth :P

Griff

2009-05-30 06:25:36

From: [Ethan]
would TPA's be needed to find a bankbooth? honestly lol thats a lil much for finding a brown bankbooth :P


You can't have too many failsafes :)

ian.

2009-05-30 06:27:45

From: Griff721
You can't have too many failsafes :)


+1.

[Ethan]

2009-05-30 06:44:48

:P my first script guys, and youre trying to get me to do stuff people dont normally use in the first place. ill catch up and do some TPAs and DTMs etc when i get up to them :P

ian.

2009-05-30 06:54:54

DTMs are quite basic actually.. There is hardly anything that you have to do to use them.. Declare them, if(FindDTM(stuff))then Something; then free them when you're done. :]

Awkwardsaw

2009-05-30 06:57:40

well ethan, looks like im teaching you tpas.. :P

and yeah, dtms are pretty basic and nice, although i mostly only use them for walking/ invtory finding

[Ethan]

2009-05-30 07:06:35

yea. but that is for another day, as right now im ganna go sleep ;) and tomorrow teh girlfriends coming so i prolly wont be on. :P