SRL Archive - RS3 Script Requests

Updated Livid Farm script


dogrin

2014-01-11 21:22:43

Could somebody create a livid farm script compatible with the current releases? Flight already has his http://villavu.com/forum/showthread.php?t=69217&highlight=livid but it's outdated.

I'm going insane doing all of this livid farming, I'd love a script.

Thanks.

Jake

2014-01-11 21:41:29

Ah livid farm.

I remember botting there for about 20 hours a day, everyday for 3 weeks and achieving 99 farming.

Tbh, i think it wouldn't be a great idea to risk an account at livid at the current state of the game because they are strict with the bans.

vwxz

2014-01-11 21:45:40

From: Four
current state of the game because they are strict with the bans


Can you clarify, please? I thought they were currently giving out mostly temp bans to first time P2P offenders that aren't gold farming.

Hazzah

2014-01-11 21:49:03

From: vwxz
Can you clarify, please? I thought they were currently giving out mostly temp bans to first time P2P offenders that aren't gold farming.


Im not sure, but I think the risk isn't in permanent bans, its in resets and a lot of us here at SRL who would use the Livid farm script have quite a few 99's

Jake

2014-01-11 21:53:47

From: vwxz
Can you clarify, please? I thought they were currently giving out mostly temp bans to first time P2P offenders that aren't gold farming.


The people that I usually saw at livid were

- Maxed players going for comp requirement
- Non maxed going for farming xp b/w farm runs
- People who wanted points for seeds, usually high levels
- other bots

It can be a temp ban or a permanent ban regardless if its your first offence, Im just saying I dont think it would be a good idea to risk a high level account these days at livid or botting in general

Ashaman88

2014-01-11 23:17:40

If someone hooks me up with an account with runes there I'll do it

Wu-Tang Clan

2014-01-11 23:59:21

From: Four
The people that I usually saw at livid were

- Maxed players going for comp requirement
- Non maxed going for farming xp b/w farm runs
- People who wanted points for seeds, usually high levels
- other bots

It can be a temp ban or a permanent ban regardless if its your first offence, Im just saying I dont think it would be a good idea to risk a high level account these days at livid or botting in general


He definitely has a point. I am currently just going to get the big bad skills out of the way like herblore and agility and then its going to be straight legitting for the rest of my RS life.

Flight

2014-01-12 02:50:53

From: Wu-Tang Clan
He definitely has a point. I am currently just going to get the big bad skills out of the way like herblore and agility and then its going to be straight legitting for the rest of my RS life.


:crying:

Anyways, if anyone of you are using Brandon's OGL plugin & library you can easily make this script. I tried to when the plugin was just released but for some reason, over time, an enormous amount of lag built up; I can only assume at that time there was a memory leak or two. Maybe I still have something laying around to get you going on your way…

Ah here 'tis, I hope it helps:

{$DEFINE SMART}
{$DEFINE CSMART}
{$i SRL/SRL.Simba}
{$i GLHook/GLHook.simba}
{$i SRL/SRL/misc/MouseHandler.simba}

{
Type 1 model: 3962916570
Type 2 model: 2419325344
Type 3 model: 3156053617
Type 4 model: 1915004297
}

Var
Obj_LividIDs: Array of Cardinal;


Procedure LoadVars;
begin
SetArrayLength(Obj_LividIDs, 4);
Obj_LividIDs := [3962916570, 2419325344, 3156053617, 1915004297];
end;

Function lividMenu: Boolean;
var
Pnt: TPoint;
begin
Result := GLHook_FindTextArea(Pnt, IntToBox(MIX1,MIY1,MIX2,MIY2), 'train', True, 4, 10);
end;

Function getMousePnt: TPoint;
var
X,Y: Integer;
begin
GetMousePos(X,Y);
Result := Point(X,Y);
end;

Function OGL_GetOptions: TStringArray;
var
B: TBox;
i: Integer;
tInfo: TTextInfoArray;
begin
tInfo := GLH_GetChooseOptions(B);
if (length(tInfo) < 1) then
Exit;

for i:=0 to High(tInfo) do
begin
SetArrayLength(Result, Length(Result)+1);
Result[High(Result)] := tInfo[i].Text;
end;
end;

Procedure CureLivid(ID: Integer; Pnt: TPoint);
var
mPnt: TPoint;
begin
case ID of
3962916570: mPnt := Point(590, 280);
2419325344: mPnt := Point(680, 280);
3156053617: mPnt := Point(590, 400);
1915004297: mPnt := Point(680, 400);
end;

AL_BrakeMMouse(Point(Pnt.X,Pnt.Y), 7, 7, True); //Y-50
//Writeln(ToStr(getMousePnt)+', '+glh_getuptext);
if GLH_WaitUpTextMulti(['Cure','re-p','-pl','lant','Dise','seas','d li','livid'], 300) then
begin
AL_FastClick(mouse_right);
//Writeln(ToStr(OGL_GetOptions));
if GLH_ChooseOption('Cure-plant Diseased livid') then
begin
AL_BrakeMMouse(Point(635, 310), 65, 70, True);

//if (not waitFunc(@lividMenu, 50, 3000)) then
//Exit;

if lividMenu then
begin
AL_MissMouse(mPnt, 10, 10);
if GLH_WaitUpText('Continue', 400) then
begin
//CheckedPauline := False;
AL_FastClick(mouse_left);
// XP increments
end;
//CheckedPauline := False;
Wait(randomRange(1715, 1970));
end;
end;
end;
end;

Function getModelsByIDs(IDs: Array of Cardinal): TModelArray;
var
i,Ptr,Size: Integer;
begin
for i:=0 to High(IDs) do
begin
Ptr := GLHGetModelsByID(IDs[i], Size);
SetLength(Result, Size);
Result := GLHook_IterateModels(Ptr, Size);
end;
end;

Procedure HandleLivids;
var
i,f,h: Integer;
Livids: TModelArray;
begin
Livids := getModelsByIDs(Obj_LividIDs);
if (length(Livids) < 1) then
begin
Writeln('No livids found...');
Exit;
end;

for f:=1 to 3 do
for i:=0 to High(Livids) do
CureLivid(Livids[i].ID, Point(Livids[i].SX,Livids[i].SY));
end;

N1234

2014-01-21 22:23:29

From: Four
Ah livid farm.

I remember botting there for about 20 hours a day, everyday for 3 weeks and achieving 99 farming.

Tbh, i think it wouldn't be a great idea to risk an account at livid at the current state of the game because they are strict with the bans.



i agree, very high ban rate.

Ecer

2014-01-29 01:09:22

From: Ashaman88
If someone hooks me up with an account with runes there I'll do it


I can provide an account with runes if needed.

Kevin

2014-01-29 12:10:41

From: Ashaman88
If someone hooks me up with an account with runes there I'll do it


Pick me! Pick me!

Ashaman88

2014-01-30 03:05:11


Thanks to @Turpinator; for the account access!


Edit:

It's all done, just need to put in the failsafe for if you run out of runes and whatnot

Turpinator

2014-01-30 10:07:56

From: Ashaman88

Thanks to @Turpinator; for the account access!


Edit:

It's all done, just need to put in the failsafe for if you run out of runes and whatnot


yaay. :)

Wooty

2014-01-30 15:46:58

I'd love a livid farm script too! :D

Ashaman88

2014-01-31 10:38:40

A few more stress tests/adjustments to make sure it can logically run forever and I'll release - hopefully tonight

Clarity

2014-01-31 10:51:43

From: Ashaman88
A few more stress tests/adjustments to make sure it can logically run forever and I'll release - hopefully tonight

Looking forward to it. Farming is all I need to be maxed…and you just made it happen! :)

Brotein

2014-02-01 16:42:05

He released it

http://villavu.com/forum/showthread.php?t=107828