SRL Archive - General News

AIO Miner


Runescape Pro

2010-03-30 08:47:59

Hey guys! Runescape Pro here with some great news. I'm planning to make an all color All-In-One Miner to be released when the forums are updated and we only use simba/SRL5. I thought it would be a great thing to release this as a little gift to a GREAT community that has helped me tons in life. I know for a fact that if it wasn't for srl, my mind wouldn't function the way it does. So, Thank you everyone. I would like some suggestions on locations and everything. Here's what I have so far(not all coded, but planned out):
Locations:
0 - PowerMine
1 - Mining Guild
2 - Rimmington
3 - Falador West(Members only. ## Agility needed.)
4 - Varrock East
5 - Varrock West
6 - Lumbridge Swamp(Banking At Lumbridge Castle.)
7 - Lumbridge Swamp(Banking At Draynor Bank.)

Ores:
0 - Clay
1 - Tin
2 - Copper
3 - Iron
4 - Coal
5 - Coal/Mith (Mining Guild/Lumbridge Swamp)
6 - Coal/Mith/Adamant(LumbridgeSwamp)

Features:
- Fast Reliable Mining
- Great Anti-Ban
- Great Failsafes
- Breaks
- Banking(Powermine available aswell.)

Tell me what you think.

Camaro'

2010-03-30 13:15:49

Win.

It will be a big project, but you can handle it :P



When the time comes, I have a tester if you need ;). And you know, if you need help with this (or anything) you have my msn.

JPHamlett

2010-03-30 15:58:28

i love this idea and if you need testers i will gladly do it


if you need any help

[email]jphamlett@live.com[/email]

Blumblebee

2010-03-30 19:54:53

too big to be done in color. I really don't think this is plausible without reflection, and even with reflection it would be long.

nebster

2010-03-30 20:05:13

From: Blumblebee
too big to be done in color. I really don't think this is plausible without reflection, and even with reflection it would be long.


I think it should be done in reflection. The hooks have been simple to update recently since kbot and rsbot release them the same day usually

Runescape Pro

2010-03-30 20:46:58

Thanks for the criticism Blumblebee. Here's my current situation though: Simba is not working for me(when minimized/reopened, the stuff stays on the screen. Also crashes on me a lot.), I can't get the hooks from kbot as I don't have a user/pass for the bot, I can't play runescape in general atm because my computers being a POS.

Dynamite

2010-03-30 20:56:36

Guys this script could be easily made in all color.
My AIO Woodcutter and miner (private) are all color.
Good luck to ya, if you want some help or anything, msn is [email]destiful@hotmail.co.uk[/email]

JPHamlett

2010-03-30 22:25:21

if you want the walkiing done in reflection i can give you hooks

Method

2010-03-30 22:31:52

You can find KBot's hooks here when they're updated. Just pass the current client revision after the ver= part and you'll have the latest ones KBot uses.

Nava2

2010-03-30 23:08:17

Zeph and I did most of this w/ reflection. :)

Its not *that* hard.

mormonman

2010-03-31 00:33:12

From: Nava2
Zeph and I did most of this w/ reflection. :)

Its not *that* hard.


plus u guys over-complicated it…

NiCbaZ

2010-03-31 00:33:18

From: Blumblebee
too big to be done in color. I really don't think this is plausible without reflection, and even with reflection it would be long.


With reflection extremely easy, i did this when reflection was is.
as simple as this.

[PHP] case Players[currentplayer].Strings[0] of
'lumbridge swamp':
begin
case Players[currentplayer].Strings[1] of
'coal': Id:= [11931,11930,11932];
'mith': Id:= [11942,11943,11944];
'addy': Id:= [11941,11939];
end;
end;
'edgeville':
begin
case Players[currentplayer].Strings[1] of
'coal': Id:= [11931,11930,11932];
end;
end;
'varrock west':
begin
case Players[currentplayer].Strings[1] of
'iron': Id:= [11954, 11955];
'tin': Id:= [11957, 11958, 11959 ];
'copper': Id:= [9709,9710,9708]; //not
'gold': Id:= [15505,15503,15504];
'silver': Id:= [11949, 11950];
'clay': Id:= [15503, 15504, 15505];
end;
end;
'varrock east':
begin
case Players[currentplayer].Strings[1] of
'iron': Id:= [11954, 11955, 11956];
'tin': Id:= [11957, 11958, 11959];
'copper': Id:= [11960, 11961, 11962];
end;
end;
'al-karid':
begin
case Players[currentplayer].Strings[1] of
'iron': Id:= [37307,37307];
'coal': Id:= [11930, 11932];
'copper': Id:= [11936,11937,11938];
'mith': Id:= [11942, 11944];
'addy': Id:= [11939, 11941];
'gold': Id:= [37310, 37313];
'silver': Id:= [ 37304, 37305];
end;
end;
'draynor':
begin
case Players[currentplayer].Strings[1] of
'iron': Id:= [9719,9718,9717];
'tin': Id:= [9714,9716];
'copper': Id:= [9709,9710,9708];
'gold': Id:= [9722,9720];
'clay': Id:= [9713,9711];
end;
end;
end; [/PHP]

FindRock(Id);

Same with walking

Dynamite

2010-03-31 03:58:24

And for color I did:
Function LoadOre(which: string): TOre;
begin
case lowercase(which) of
'tin':
with Result do
begin
Name := 'tin';
UpText := ['e Ro', 'Rock'];
Color := 5292379;
Tol := 10;
Hue := 3.18;
Sat := 4.53;
width := 10;
hight := 10;
Level := 1;
end;
'copper':
with Result do
begin
Name := 'copper';
UpText := ['e Ro', 'Rock'];
Color := 4022407;
Tol := 5;
Hue := 0.04;
Sat := 0.13;
width := 10;
hight := 10;
Level := 1;
end;
'iron':
with Result do
begin
Name := 'iron';
Uptext := ['e Ro', 'Rock'];
Color := 2436419;
Tol := 7;
Hue := 0.06;
Sat := 0.17;
Width := 10;
Hight := 10;
level := 1;
end;
'coal':
with Result do
begin
Name := 'coal';
UpText := ['e Ro', 'Rock'];
Color := 2436911;
Tol := 3;
Hue := 0.00;
Sat := 0.31;
width := 10;
hight := 10;
Level := 1;
end;
'mith':
with Result do
begin
Name := 'mith';
UpText := ['e Ro', 'Rock'];
Color := 7428183;
Tol := 8;
Hue := 0.09;
Sat := 0.07;
width := 10;
hight := 10;
Level := 1;
end;
end;
end;
Function LoadLocation(which: string): TLocation;
begin
case lowercase(which) of
'power':
with Result do
begin
BankName := '';
WalkToBank := @Empty;
WalkToOre := @Empty;
OresAvailable := [ LoadOre('tin'), LoadOre('copper'), LoadOre('iron'), LoadOre('coal'), LoadOre('mith') ];
end;

'alkharid':
with Result do
begin
BankName := 'akb';
WalkToBank := @Empty;
WalkToOre := @WalkToAKMine;
OresAvailable := [ LoadOre('tin'), LoadOre('iron'), LoadOre('coal'), LoadOre('mith'), LoadOre('copper') ];
end;

'varrockeast':
with Result do
begin
BankName := 'veb';
WalkToBank := @WalkToVEBank;
WalkToOre := @WalkToVEMine;
OresAvailable := [ LoadOre('tin'), LoadOre('iron'), LoadOre('copper') ];
end;
end;
end;

kingarabian

2010-03-31 05:13:28

From: Nava2
Zeph and I did most of this w/ reflection. :)

Its not *that* hard.


I remember it! Zesty Nacho's.



@ Runescape pro, bout time! Still remember your fletcher. I think im going to update my flax spinner.. Since Evil Chicken didnt release his.

Nava2

2010-03-31 07:42:41

Mormonman, how did we over complicate it? :)

It ran flawlessly? :P

Runescape Pro

2010-03-31 08:03:46

@ JP: I would love the hooks. PM me them please.

@ Nicbaz/The Man: Thanks for the code. I'm sure it will come in handy if I get stuck.

As of right now, My computer I *think* is still being stupid. I'm at a friends house currently, but when I get home I'm going to have to do some extreme problem shooting.

mormonman

2010-03-31 10:17:12

From: Nava2
Mormonman, how did we over complicate it? :)

It ran flawlessly? :P


there was a lot of stuff you didn't need to add to it, but you did anyways for the e-peen :P not saying its a bad thing.

Nava2

2010-03-31 10:22:23

Haha there was never any epeen growing just to point out. :p