SRL Archive - RS3 Outdated / Broken Scripts

Tazzin44 presents Powellow!


tazzin44

2009-02-01 18:40:34

version 2.3 is done and uploaded
improvements:
-hopefull fixed for the srl revision updates

keep bug reports coming, and any suggestions
Whats it do?
-power cuts willows in any location (providing there is willows in said location

-cut and sell to gen store in rimm (don't think this works, havent fixed )

-cut in pvp worlds in obscure locations for xp and drop potential:D (this still works afaik, ill hopefully switch over to the pvp login provided by srl now (mayby not since mine is the first(released) working pvp login :D))

just set up your players and decide if you want to sell or drop ( pvp worlds are not recommended for the rimmington selling for obvious reasons.)

put your character by the willows and press play.

will work starting from the logged in, or from the out, axe can be equipped or unequpped its up to you.

post any bugs or errors or proggies:D

goodluck!

tazzin44

2009-02-01 18:41:34

REserved for proggies:D:D

William

2009-02-01 21:29:25

- Sweet ill give u a proggy 2morow.

- Reserved 4 Proggy?

006786

2009-02-01 23:17:04

Probably a nice script, but there is one fatal problem.


You didn't post it :P

tazzin44

2009-02-02 07:08:46

lol i did but I changed some stuff and forgot to re-up it lol

William

2009-02-02 17:09:43

left ur user/pass inside i changed pass incase some1 wants 2 steal it pm me ill send u pass

William

2009-02-02 17:35:21

Hey dude can you add Srl Stats?

and when you put so it sells the logs it goes to the general sells then says:

There's no trees, your on crack.

Colluci

2009-02-02 17:59:28

Thanks rasta :)


while InvFull = true do
begin
WriteLn('full lets loose some weight');
DropEmCowboy;
LoadsDropped := (LoadsDropped + 1);
LoadsDoneSinceBreak := (LoadsDoneSinceBreak + 1);
ClearDebug;
Report;
freedtm(WillowLog);
end;
end;

True : Begin
while InvFull = true do
Begin
WalkToStore;
ClickTheKeeper;
Wait(1000 + Random(1600));
SellEm;
WalkBack;
Report;
LoadsDropped := (LoadsDropped + 1);
FalseWalk := (FalseWalk + 1);
If (FalseWalk > 5) then
begin
Players[CurrentPlayer].Active := False; // Set your player to false!!
LogOut; // Log him out!!
Exit;
end;
end;
end;
end;
end;
As InvFull is already a boolean, you just need to put While InvFull do and this would work better as a case not a while statement.

ex: Case InvFull of
True:=DoIt1;
False:=DoIt2;

XPPerLoad := (67) * 28;
Should be XpPerLoad := (67.5) * 28 to be more precise.
Also add a function to check if the axe is on inv or wielded coz if it is on inv its 27 not 28 willows :). Gunna release my draynor willow script soon to. I have one there.

Nice script overall.

Sir R. M8gic1an

2009-02-02 18:28:03

From: Colluci

Players[CurrentPlayer].Active := False; // Set your player to false!!

same as:

NextPlayer(False);


no, it is not my friend :p

Players[CurrentPlayer].Active := False just makes sure that the player won't play again. (usually logged out after that).

NextPlayer(false) –> logs out current player, sets him to false and logs in the next one. And this can be fatal. imagine you are in a loop of chopping a tree. Something happens, nextplayer(false).

The new player is at bank but thinks that he is chpping a tree, because he's still in that loop.

~RM

tazzin44

2009-02-03 16:19:33

thanks for the feedback guys Im working on improvements/fixes

As InvFull is already a boolean, you just need to put While InvFull do and this would work better as a case not a while statement.

ex: Case InvFull of
True:=DoIt1;
False:=DoIt2;


yes but it is already in a case for the player to choose which they want to run the script.

Should be XpPerLoad := (67.5) * 28 to be more precise.
Also add a function to check if the axe is on inv or wielded coz if it is on inv its 27 not 28 willows .


yeh it wasn't 67.5 cuz i couldn't remember the type for decimals (which is sad cuz I just did a course on java programming not too long ago and i think float would work but i couldnt remember the name(using extended now)
and for the logs chopped im trying to make it work so it checks before it sells or drops…theres a function I think will work but Im not sure if I was using it right
function CountItems(identifier: Integer; identifiertype: string; tol: TIntegerArray): Integer;
anyone know if that can be used for this?

Hey dude can you add Srl Stats?

and when you put so it sells the logs it goes to the general sells then says:

There's no trees, your on crack.


stats are on my to do list now:D and as for the error you just shouldnt do crack and it wont say that ;p lol nah i spent my time on the walking there i got distracted and never did the walking back properly ( no failsafes, prolly not the best path chosen, etc…
)

mormonman

2009-02-03 16:22:41

From: Rasta Magician
no, it is not my friend :p

Players[CurrentPlayer].Active := False just makes sure that the player won't play again. (usually logged out after that).

NextPlayer(false) –> logs out current player, sets him to false and logs in the next one. And this can be fatal. imagine you are in a loop of chopping a tree. Something happens, nextplayer(false).

The new player is at bank but thinks that he is chpping a tree, because he's still in that loop.

~RM


adding on to that situation…
in your mainloop you have something like "setupplayer", and it is your only function without the "if not LoggedIn then Exit;" in it… thus it doesn't try any of the other functions(because they will all "exit", and it restarts to "setupplayer" and starts the loop over! <—– was for more clarification

tazzin44

2009-02-04 19:46:26

From: mormonman
adding on to that situation…
in your mainloop you have something like "setupplayer", and it is your only function without the "if not LoggedIn then Exit;" in it… thus it doesn't try any of the other functions(because they will all "exit", and it restarts to "setupplayer" and starts the loop over! <—– was for more clarification


PlayerSetUp doesn't have it because the player isn't logged in before he is declared, he is logged in after that and it is not part of the loop it's done only once.

mormonman

2009-02-04 19:55:11

From: tazzin44
PlayerSetUp doesn't have it because the player isn't logged in before he is declared, he is logged in after that and it is not part of the loop it's done only once.


umm… i think i just said that…
example:

procedure mainloop;
begin
repeat
SetupPlayer;
repeat
walksomewhere;
repeat
dosomething;
until (InvFull);
walkback;
until (playertime >= howlong) or (playerloads = players[currentplayer].integer[3]);
until (allplayersinactive);
end;{just an example}
all of those procedures except for "SetupPlayer" will have an


if not LoggedIn then Exit;
then it will just loop to the setting up of the next player(if you set them false somewhere)
you would also need to put some other stuff in there to make it work, but i'm too lazy…

ian.

2009-02-05 03:43:32

really nice work ^^

only thing I can say is..

change

smartSetupEx(160, false, true, false); //for members worlds change to (65,  true, true, false)

to

SmartSetupEx(SmartWorld, Members, True, False);

and have SmartWorld and Members in const :)

tazzin44

2009-02-05 09:15:03

From: 99_
really nice work ^^

only thing I can say is..

change

smartSetupEx(160, false, true, false); //for members worlds change to (65,  true, true, false)

to

SmartSetupEx(SmartWorld, Members, True, False);

and have SmartWorld and Members in const :)



yeah I was thinking about doing something like that good idea:)

tazzin44

2009-02-07 14:47:04

V2.0 is out now :D

xxkodiakxx

2009-02-14 18:39:34

\| Progress report
\|
\| Loads Completted = 8
\| Total XP Gained = 1822.5 (14580 Total)
\| Total Time = 1 Hours, 3 Minutes and 51 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

Quick Proggie.
At the total exp gained; that's the only amount of exp I get a load of willows. 67.5*27=1822.5… I don't get the exp for total logs chopped, only load chopped… Is there a quick fix for that?

miansc

2009-02-19 01:40:33

Looks good, I'll post a proggy soon. It would be good if you provided a picture of where the willows are!

miansc

2009-02-19 02:58:17

_____________________________________________________________________
\| Progress report
\|
\| Loads Completted = 13
\| Total XP Gained = 1687.5
\| Total Time = 1 Hours, 10 Minutes and 30 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________



Ent broke one of my axes, but I had two in invent. Also, I manually stopped, awesome script just fix up the ent finding and I reckon add some random tab clicking etc..

dan bot

2009-02-21 23:35:49

lol my guy loves to run there and log out or run there and sell and run half way and log out…..

iJake

2009-02-22 04:55:09

checking for trees fail 5/10
no trees here, you on crack
checking for trees fail 6/10
no trees here, you on crack
checking for trees fail 7/10
no trees here, you on crack
checking for trees fail 8/10
no trees here, you on crack
checking for trees fail 9/10
no trees here, you on crack
checking for trees fail 10/10
NextPlayer(Active: False);

The script made me walk into wrong place xP

_____________________________________________________________________
\| Progress report
\|
\| Loads Completted = 1
\| Total XP Gained = 1822.5
\| Total Time = 5 Minutes and 4 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

tazzin44

2009-03-01 11:30:58

the walking isnt 100% but the cut and drop works flawlessly, Im thinking about adding reflection walking to make it more reliable

Sabzi

2009-03-21 11:24:59

fast and effective script

Dropping:

_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 20
\| Total XP Gained = 37800
\| Total Time = 1 Hours, 13 Minutes and 8 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

Its still working I will edit this to latest proggy. If it stops. But I think I will have to stop it manually. Or a random comes :D

edit: the final proggy, and yeah a random came -_-

_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 38
\| Total XP Gained = 71820
\| Total Time = 2 Hours, 26 Minutes and 26 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

Smarter Child

2009-03-21 11:54:48

Im gonna test when i get some time, man i love your siggy's in your script!

snowman frosty

2009-04-01 19:03:44

Here is a proggie man this script worked flawlessly and super fast.
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 39
\| Total XP Gained = 73710
\| Total Time = 2 Hours, 24 Minutes and 25 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

tico2

2009-04-03 07:51:45

_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 138
\| Total XP Gained = 260820
\| Total Time = 7 Hours, 26 Minutes and 13 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44

Worked awesome!!!

tico2

2009-04-04 00:41:27

_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 126
\| Total XP Gained = 238140
\| Total Time = 7 Hours, 13 Minutes and 25 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44

Anoather great one!!!

coo too

2009-04-07 02:41:22

this is a great script, here's a proggy report:
_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 41
\| Total XP Gained = 76266
\| Total Time = 3 Hours, 0 Minutes and 30 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

L3nnuk

2009-04-08 09:31:34

Progress report
\|
\| TreeType = Willow
\| Loads Completted = 20
\| Total XP Gained = 36440
\| Total Time = 1 Hours, 12 Minutes and 43 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|_______________________________________________________________

2nd report was something like that too.. Got pirate pete and Molly.

EDIT: It was the bee keeper.

Punkgi

2009-04-08 12:41:25

i can wait till its flawless. wait no i cant!!! will post proggie later sometime.


\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 50
\| Total XP Gained = 90296
\| Total Time = 9 Hours, 13 Minutes and 41 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________






BUG: When it goes to drop the logs it will sometimes click on Use, getting the program stuck.

tico2

2009-04-10 08:52:32

From: Punkgi
i can wait till its flawless. wait no i cant!!! will post proggie later sometime.


\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 50
\| Total XP Gained = 90296
\| Total Time = 9 Hours, 13 Minutes and 41 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________






BUG: When it goes to drop the logs it will sometimes click on Use, getting the program stuck.


Hehe what is your wc level becouse i got 260k xp for only 7 hours :)

Nvm really good proggie :cool:

Punkgi

2009-04-11 23:18:42

From: tico2
Hehe what is your wc level becouse i got 260k xp for only 7 hours :)

Nvm really good proggie :cool:


84 but i have it break every 3 loads for random events

right here is my most current.


\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 98
\| Total XP Gained = 178087
\| Total Time = 5 Hours, 50 Minutes and 22 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

and another one i just did on 4-10-09

_____________________________________________________________________
\| Progress report - Dropping logs
\|
\| Woodcutting Lvl: 86
\| TreeType = Willow
\| Loads Completted = 49
\| Total XP Gained = 89278
\| Total Time = 2 Hours, 56 Minutes and 43 Seconds
\|
\| Powellow by Tazzin44
\|___________________________________________________________________

Punkgi

2009-04-18 01:41:46

full lets loose some weight
** Warning in FindItem: Invalid identifier input as IdentType.**

tico2

2009-04-22 11:17:12

From: Punkgi
full lets loose some weight
** Warning in FindItem: Invalid identifier input as IdentType.**


Not working with revision 32, use the older version if you want the script to work.

Mushroomhead4lyfe

2009-04-26 23:12:42

_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 54
\| Total XP Gained = 98388
\| Total Time = 3 Hours, 14 Minutes and 55 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

EDIT
BEST PROGGIE :)

_____________________________________________________________________
\| Progress report
\|
\| TreeType = Willow
\| Loads Completted = 87
\| Total XP Gained = 158514
\| Total Time = 5 Hours, 10 Minutes and 57 Seconds
\| |~)/~\| |[~| | /~\| |
\| |~ \_/ \/\/ [_|_|_\_/ \/\/ by Tazzin44
\|___________________________________________________________________

Dynamite

2009-04-26 23:20:47

Hey there,
If and when you update and you need a tester. Just PM me or MSN me (MSN in sig)

Cheers

T~M