PDA

View Full Version : [Runique]MudRuner



Learn
10-22-2016, 12:39 AM
Hey I decided to make a Mud Rune crusher for candies/keys in the Private Server Runique.
Function
-Grinds Mud Runes
-Banks Them + H'ween Keys and Candies

There are a few settings you need to have setup.
Bank Tab
27871

Zoom High North and stand in front of Bank Booth
27872

Mud runes must be in first slot. Pestle and Mortar in 2nd slot.

You can also change the XpRate and GpRate at the bottom for a realistic progress report.

Very simple but more to come soon hopefully :p

Shoutout to GoodGameScript for the Include and a lot of useful information <3

***********Mud Runer***********
Inventories Done: 133
Cash Made: 27664000
Approx. Exp Gained: 207480
***********`````````*********** I manually Stopped

***********Mud Runer***********
Inventories Done: 220
Cash Made: 45760000
Approx. Exp Gained: 343200
***********`````````**********


program new;
{$i Runique/RuniqueInclude.simba}
{$i Runique/eZForm.simba}
var
Invs, Cash, XP, XpRate, GpRate, Keys, BankColor:integer; //ints for proggy

procedure Proggy; //progress report
begin
Writeln('***********Mud Runer***********');
Writeln('Inventories Done: ' + IntToStr(Invs));
Writeln('Cash Made: ' + IntToStr(Cash));
Writeln('Approx. Exp Gained: ' + IntToStr(XP));
Writeln('Keys Gained: ' + IntToStr(Keys));
Writeln('***********`````````***********');
end;

function ClickRunes:boolean; //clicks runes in 1st inv slot
var
x, y:integer;
begin
if FindColorTolerance(x, y, 1456472, RuniqueBackPack, 15) then
begin
mouse(x, y, 5, 5, mouse_Left);
end;
end;

function ClickPM:boolean; //clicks pestle in 2nd inv slot
var
x, y:integer;
begin
if FindColorTolerance(x, y, 13553621, 610, 260, 635, 280, 35) then
begin
writeln('ok');
mouse(x, y, 5, 5, mouse_Left);
end;
end;

function ClickGrind:boolean; //clicks grind all runes
var
x, y:integer;
begin
if FindColorTolerance(x, y, 9277080, 207, 430, 290, 490, 35) then
begin
writeln('ok');
mouse(x, y, 5, 5, mouse_right);
wait(750);
RSPSChooseOption('Make All');
end;
end;

function MakingRunes:boolean; //function to stop ClickGrind
var
x, y:integer;
begin
if findColorTolerance(x, y, 65536, 647, 267, 683, 285, 10) then
result := true;
end

Procedure GrindRunes; //Whole procedure to grind runes with pestle

begin
if not RuniqueBagFull then
begin
if not MakingRunes then
begin
ClickRunes;
wait(600);
ClickPM;
wait(1000);
ClickGrind;
wait(2500);
end;
end;
end

function DepositRunes:boolean; //deposits all ground runes
var
x, y:integer;
begin
if FindColorTolerance(x, y, 660764, 560, 297, 726, 501, 15) then
mouse(x, y, 5, 5, mouse_Right);
wait(250);
RSPSChooseOption('Store All');
end

function DepositCandy:boolean; //deposits all candies
var
x, y:integer;
begin
if FindColorTolerance(x, y, 9840246, 560, 297, 726, 501, 15) then
mouse(x, y, 5, 5, mouse_Right);
wait(250);
RSPSChooseOption('Store 5');
end

function DepositKey:boolean; //deposits all hween keys
var
x, y:integer;
begin
if FindColorTolerance(x, y, 6265511, 560, 297, 726, 501, 15) then
mouse(x, y, 5, 5, mouse_Right);
wait(250);
RSPSChooseOption('Store 1');
Keys := Keys + 1;
end

procedure DepositItems; //deposits all in one procedure
begin
DepositRunes;
DepositCandy;
DepositKey;
end

procedure Bank; //banking procedure
var
x, y:integer;
begin
if RuniqueBagFull then
begin
if findColorTolerance(x, y, BankColor, 145, 60, 335, 215, 5) then
mouse(x, y, 5, 5, mouse_Right);
RSPSChooseOption('Use');
wait(1050);
begin
if BankIsOpen then
DepositItems;
begin
if not RuniqueBagFull then
begin
if not MakingRunes then
Closebank;
ClearDebug;
Invs := Invs + 1;
Cash := Cash + (26*(GpRate));
XP := XP + (26 *(XpRate));
Proggy;
end
end
end
end
end


procedure MakeRunes; //main procedure
begin
GrindRunes;
Bank;
end

Procedure main; //^^
begin
repeat
MakeRunes;
until(false);
end;

procedure EndProggy;
begin
ClearDebug;
wait(250);
Proggy;
end

begin
SetupRuniqueinclude();
AddOnTerminate('EndProggy')
XpRate := 60; //Put exp per rune here
GpRate := 8000; //Put Gp per rune here
BankColor := 8822188; //color of your bank stall
ClearDebug;
main;
end.

goodgamescript
10-22-2016, 03:29 AM
Don't forget to tell them where to get the Runique include (https://github.com/GoodGameScripts/Runique) from :p

and grats on release =D

Learn
10-22-2016, 08:55 PM
You have Skype or kik? Or do you want to add ingame so we can possibly discuss some script related things :p

goodgamescript
10-23-2016, 12:00 AM
You have Skype or kik? Or do you want to add ingame so we can possibly discuss some script related things :p

lol just message me on here or post in the help section (https://villavu.com/forum/forumdisplay.php?f=684) i work most of the time =s

hick jr
10-24-2016, 08:41 PM
Getting a "Error: Operator expected at line 167" and unsure why, any ideas?

jstemper
10-24-2016, 09:30 PM
Getting a "Error: Operator expected at line 167" and unsure why, any ideas?

Line 166 needs a semicolon

halloweenicxi
10-26-2016, 09:15 AM
Error - Block expecter at line 10? Any idea's?

halloweenicxi
10-27-2016, 07:29 PM
How do i set this up will someone please help me?

goodgamescript
10-28-2016, 09:20 PM
How do i set this up will someone please help me?

Download the runique include extract it and rename it to Runique.

Place it in your includes folder.

Copy his code to a new simba document, save it as RuniqueMudRuner{can be anything} inside the scripts folder.

Adjust the code a bit for errors.

Line 166 needs a semicolon

Hit play with the correct settings.

gedux1998
11-02-2016, 06:59 PM
Hello this might be dumb but please, help. Error: Plugin(ProSocks32) has not been found
Compiling failed.

goodgamescript
11-04-2016, 02:37 AM
Someone help error plugin prosocks32 has not been found
Download ProSocks.dll (https://github.com/Brandon-T/ProSocks/releases/download/v0.5/Prosocks.dll) from Github and place it into your Plugins folder.

gedux1998
11-05-2016, 10:17 AM
Another problem, it doesnt bank ground mud runes just stops after it has full inventory

hawkzz
11-29-2016, 10:36 PM
Is it worth banking? I made script that drops them and makes over 30m/h

rj
12-01-2016, 09:56 PM
Is it worth banking? I made script that drops them and makes over 30m/h

You can't tell them to sigmund but it would be faster than to bank them than to drop them. I actually made a mixer/cleaner I'm finishing up the final stages now. I could release it but it wouldn't be user friendly (in order to clean them fast you gotta change a procedure right quick, and in order to mix them you have to change the same thing to a slower mouse so it doesn't click to fast and wander away from the bank). Also it only has DTMs for the super restore ingredients

cleans around 10,500 herbs an hour and mixes 2,000 potions an hour

goodgamescript
12-02-2016, 08:10 PM
You can't tell them to sigmund but it would be faster than to bank them than to drop them. I actually made a mixer/cleaner I'm finishing up the final stages now. I could release it but it wouldn't be user friendly (in order to clean them fast you gotta change a procedure right quick, and in order to mix them you have to change the same thing to a slower mouse so it doesn't click to fast and wander away from the bank). Also it only has DTMs for the super restore ingredients

cleans around 10,500 herbs an hour and mixes 2,000 potions an hour

ahh as for the fastest dropping method, runique has a fast way of dropping : hold shift then click the first and last item you want to drop, and right click drop. It will drop everything in 4 clicks.
http://i.imgur.com/CewiY81.gif

kijkfilms
03-24-2017, 11:01 PM
this is a good way to make money...

Twerk4jesus
05-14-2017, 04:39 AM
Error: File "RuniqueRuniqueInclude.simba" not found at line 2
I'm unsure how to compile this script. Please help me?

goodgamescript
05-17-2017, 08:50 PM
Error: File "RuniqueRuniqueInclude.simba" not found at line 2
I'm unsure how to compile this script. Please help me?

https://villavu.com/forum/showthread.php?t=116747&p=1380186#post1380186

Try brother
08-04-2017, 01:04 PM
getting this issue, first time trying to use any of this, not sure whats going wrong

Scanning for RuniqueClient..
0
Client Not Ready
Successfully executed.