That can surely be fixed by about 3 lines though?
Simba Code:If (Uptext='Drink') then mouseclick2;
ChooseOption('use');
Or whatever it needs to be?
D'oh. I was thinking about overloads. Extremed should be easily fixed by making it right click![]()
to make it work with extremes, in DoBank, have it withdraw your "Ingredient" before your "Unfinished potion". Set your unfinished potion ID to the super potion (3) you're consuming, and your Ingredient ID to the ID of the clean herb to add. I'm getting >350k xp/hr making extreme attacks right now, and I'll get more when I make extreme strengths (making 1200 of each for 90 herblore, then i may make 1200 super defence)
Progress Report:*-*- emHerb v1.40 ~ By Emaziz -*-* * Running for: 5 Minutes and 45 Seconds * Experience: 33880 * Exp/hour: 353530 *Herbs cleaned: 0 *Unf-pots made: 0 * Potions made: 154 *-*- herbsherbsherbsherbss -*-*
Best potion making report? :P
Progress Report:*-*- emHerb v1.40 ~ By Emaziz -*-* * Running for: 45 Minutes and 57 Seconds * Experience: 260920 * Exp/hour: 340700 *Herbs cleaned: 0 *Unf-pots made: 0 * Potions made: 1190 *-*- herbsherbsherbsherbss -*-*
Last edited by TomTuff; 04-27-2011 at 04:50 AM.
cancel last lol im a noob i did it thanx bro i didnt even think of that thanx again tom i got it.
Hey was wondering if anyone knows the id for ground mud runes im trying to make 5k extreme magic pots but i dont have the id for it. If anyone can help that would be great.
Last edited by bmx pk; 04-28-2011 at 07:36 PM.
hey there I plan on getting 99 herblore with this awesome script, it's been working great asides from the fact it does no randoms. Is there a way I can add more anti-randoms to the script? I don't know how to program simba but I know a few languages so maybe I can just c/p the code in multiple spots and re-post?
Thanks ;p
I believe I've only lost about 43M total after selling the pots. I just bought around 150M worth of unf pots & ingrs for sara brews for now as-well.
Only problem I've been having is after acquiring an xp lamp, I get this and the script terminates (srl problem?):
Other than that, it's been going quite well.Code:[Reflection] Pillory solved [Reflection] Out of random [Rewards] Reward box found Found Reward Item: XP [Rewards] Handling experience reward No SRL update / Plugins update available! No Reflection update Successfully executed.
I've also setup a srl stats account, unfortunately I only started from level 80:
That's been since about 10am pst today.Code:http://stats.villavu.com/user/335
Last edited by RichNubzor; 05-08-2011 at 09:31 PM.
im curious, how many herbs per hour can this clean?![]()
<TViYH> i had a dream about you again awkwardsaw
Malachi 2:3
Bleh so I'm at 96 Herblore. Just finishing off making 2k of each extreme so I can manually do the overloads. 2K overloads is going to take forever though :/, can only make 4 pots per inventory lol.
Also, here are some extra codes I found that I needed:
Magic Potion - 3042
Crushed Mud Runes - 9594
Last edited by RichNubzor; 05-12-2011 at 07:30 AM.
*-*- emHerb v1.40 ~ By Emaziz -*-*
* Running for: 2 Hours, 40 Minutes and 8 Seconds
* Experience: 375648
* Exp/hour: 140750
*Herbs cleaned: 0
*Unf-pots made: 0
* Potions made: 4480
*-*- herbsherbsherbsherbss -*-*
Herb(78->90) +3,737,243
Awesome script man :]
i wish i had the money to get a higher herb
*cough* Matt
<TViYH> i had a dream about you again awkwardsaw
Malachi 2:3
anyone help me with this i cant seen to work this script anymore...
****************TileHight hooks are incorrect.*****************
kinda having issues running this...it seems to think the items aren't in the bank...am i even doing it right?
^^^that for sup atk pots right???Code:doDebug = True; cBankName = 'fwb'; // Which bank to use cGrimyHerb = 0; // ID of grimy herb to use, 0 if none should be used. cCleanHerb = 259; // ID of clean herb to use, 0 if none should be used. cUnfPotion = 101; // 101 ID of unfinished potion, 0 if none should be used. cIngredient = 221; // ID of secondary ingredient, 0 if none should be used.
Only if you're also putting the herbs in the vial, if you've already got unf potions you must set cCleanHerb to 0.
If you are supposed to clean irits, try making 14 unf potions manually before starting the script as there was a bug I never fixed.
If it still won't work try moving the items in the bank to different tabs (tab 1 or any other)
If it still doesn't work either reflection or the script is outdated.![]()
yeah i had to do it seperately...but a small price to pay ahah. so tyvm for the script it helped me in way more ways than just herb. and btw i just noticed ur name is an anagram for zezima and idk why i missed it. so ha. i c u sir...i c u............
Awesome script, will post a progress report soon.
Also, I am using it @ soulwars with a slightly modified script. Here are the parts I've changed/added:
Simba Code:Function R_OpenSWBank:Boolean;
var
BankTile:TTile;
TP:TPoint;
t:Integer;
begin
Result:=False;
BankTile:=Tile(1893,3180);
if not TileOnMs(BankTile,0) then WalkToTile(BankTile,1,0);
TP:=TileToMS(BankTile, 0);
MMouse(TP.X,TP.y,4,4);
If R_WaitUpText('Use Bank chest',500) then ClickMouse2(True) else
begin
ClickMouse2(False);
if not R_WaitOption('Use Bank chest',500) then exit;
end;
MarkTime(t);
While not R_BankScreen do
begin
if R_PinScreen then break;
if TimeFromMark(t)>5*1000 then exit;
end;
Result:=True;
end;
{*procedure doBank, banking procedure. *}
function doBank: boolean;
var i, trash, attempts: integer; didWithdraw: boolean;
begin
// Open bank
while (attempts <= 10) do
begin
if not R_BankScreen then
begin
if cBankName = 'ge' then
didWithdraw := R_OpenBankNPC
else
if cBankName = 'sw' then
didWithdraw := R_OpenSWBank
else
case random(10) of
0..7: didWithdraw := R_OpenBankBooth(cBankName);
8..9: didWithdraw := R_OpenBankNPC;
end;
if not didWithdraw then
begin
attempts := attempts + 1;
debug('Failed to open bank. Attempts: ' + ToStr(Attempts));
continue;
end;
end;
didWithdraw := False;
// Enter PIN
if InPin(Players[CurrentPlayer].Pin) then
begin
wait(200+random(200));
debug('Successfully entered PIN');
end;
wait(100+random(200));
// Deposit stuff
R_DepositAll(true);
// Withdraw stuff
case vBankStep of
B_CLEAN: didWithdraw := R_WithdrawItemEx(cGrimyHerb, 0,trash,false);
B_MIXUNF: didWithdraw := (R_WithdrawItemEx(cCleanHerb,14,trash,false) and R_WithdrawItemEx(227,0,trash,false));
B_MIXPOT: didWithdraw := (R_WithdrawItemEx(cUnfPotion,14,trash,false) and R_WithdrawItemEx(cIngredient,0,trash,false));
end;
if not didWithdraw then
begin
attempts := attempts + 1;
debug('Failed to withdraw. Attempts: ' + ToStr(Attempts));
continue;
end;
// Close bank
wait(100+random(200));
if (not CloseBank and R_Bankscreen) then
begin
attempts := attempts + 1;
debug('Failed to close bank. Attempts: ' + ToStr(Attempts));
continue;
end;
result := True;
break;
end;
if (attempts >= 10) then
terminate('Banking procedure failed 10 times');
end;
With that, you can simply just fill in 'sw' and it'll use it to bank there. Very simple, but works just fine and no random events![]()
There are currently 1 users browsing this thread. (0 members and 1 guests)