S1NGlassblower - [80k/h]
You need to be able to craft Orbs..
I don't feel like spicing up the thread so yeah..
I've run it for multiple 6 hour runes so ……
Urgh, i'm so inarticulate right now :c
===================================
============S1NGlassblower==========
Time Running: 3 Hours, 25 Minutes and 1 Seconds
XP Earned: 299880
XP/h: 88005
===================================
===================================
Updated to run with EoC : 11/01/2013
Added a neat on screen proggy.
rol prodigy
2012-03-05 21:47:01
sorry sin I'm a little retarded how does it work?
===================================
============S1NGlassblower==========
Time Running: 3 Hours, 25 Minutes and 1 Seconds
XP Earned: 299880
XP/h: 88005
===================================
===================================
This is WITH crashsmart!
Add on another 480k xp + 6 hour time!
rol prodigy
2012-03-06 06:55:29
sin, Exactly what is needed for the glassblower? I can figure out the rest.
From: rol prodigy
sin, Exactly what is needed for the glassblower? I can figure out the rest.
Molten Glass and the level for crafting "Unfinished Orbs".
iPartyAlone
2012-03-06 07:13:57
nice, cheap and good exp for a relatively expensive buyable
burni
2012-03-07 17:12:02
===================================
===================================
============S1NGlassblower==========
Time Running: 6 Hours, 49 Seconds
XP Earned: 526260
XP/h: 87718
===================================
===================================
runs very smoothly
Tedious
2012-03-09 14:35:20
it's just sitting at the bank, not doing anything. Is there any specific settings/place you need to be?
burni
2012-03-09 14:38:03
soul wars bank chest, have glass in bank space row 2 column 1 I believe. (first bank space = 0,0)
Tedious
2012-03-09 14:47:43
From: burni
soul wars bank chest, have glass in bank space row 2 column 1 I believe. (first bank space = 0,0)
Thanks, works well now.
the flea
2012-03-09 14:51:14
did not see this thread. Gonna take a look through your code and see if I can get any idea's for improving my own one.
macdaddy987650
2012-03-12 07:20:43
100% pro
Spartizan
2012-03-12 12:39:08
nice but unfortunately molten glass prices are through the roof. If you decide to craft into air orbs then theres some profit to be made ;)
They're not that expensive lol, I buy 40K at a time and just chill the whole day with SmartManager.
94 Crafting atm.
rol prodigy
2012-03-13 22:26:44
is this still 80k/h? and how much does it cost to run/h?
It's 88k/h now.
And it costs roughly 1.3M/h WITHOUT the price of orbs, 600k with.

Gz me.
halgboy_tbc
2012-03-15 12:57:52
Thanks for making this and all your other crafting bots.
Will you ever make a battlestaff making one in the future?
===================================
============S1NGlassblower==========
Time Running: 1 Hours, 23 Minutes and 5 Seconds
XP Earned: 214950
XP/h: 155260
===================================
Gestapo
2012-03-20 13:32:57
this is amazing i am getting around 88k xp/h :p
oneshadow
2012-03-21 05:28:42

im getting 94k xp/hr
10% refer a friend boost?
Happened to me too :p
This script is stable, I assure you.
I got my 99 Crafting not two days ago.
oneshadow
2012-03-21 13:14:59
From: Sin
10% refer a friend boost?
Happened to me too :p
This script is stable, I assure you.
I got my 99 Crafting not two days ago.
Exactly! Your script is what made me make an account and get on here… (pretty much)
Thanks a ton!
CephaXz
2012-03-21 18:48:57
Great script! Ensures at least 80k/h exp, which is monster!
oneshadow
2012-03-22 15:03:20

Second longest proggy on here?
Script works amazingly well.
Raidoo
2012-03-24 15:44:26
script working great! tnx for it…but i dosent show xp/h and xp earned, i dont know why.
===================================
===================================
============S1NGlassblower==========
Time Running: 2 Hours, 29 Minutes and 35 Seconds
XP Earned: 0
XP/h: 0
===================================
===================================
Raiden702
2012-04-02 02:54:55
Absolutely fantastic! If people don't take advantage of this script, they are idiots! Will post a proggy soon.
===================================
===================================
============S1NGlassblower==========
Time Running: 45 Minutes and 34 Seconds
XP Earned: 63315
XP/h: 83370
===================================
===================================
Pure Wrecked
2012-04-05 00:01:49
Great script! Runs very well but every so often it just stops. Even still It runs for a few hours anyway :) Here's a proggy:
============S1NGlassblower==========
Time Running: 4 Hours, 51 Minutes and 3 Seconds
XP Earned: 417480
XP/h: 86068
===================================
xx blood xx
2012-04-05 04:43:25
how much money you need for 99 craft?
Raiden702
2012-04-05 06:21:56
From: xx blood xx
how much money you need for 99 craft?
Do the math yourself using the G E and a calculator.
wogtaz ryder
2012-04-07 04:19:53
Thank you kind sir! WORKS LIKE A BAWWS
Bulls
2012-04-09 06:23:06
ty S1N, awsome sript :)
gl with the max cape!
Gestapo
2012-04-10 08:04:10
Why is it working only for 1 hour over night and when i went to school for like 30 min :(
** Warning in InvBox: Incorrect index: 0 **
Warning! You passed a wrong xs to a finder function: -1. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -1. That is below 0, thus out of bounds. Setting the value to 0 for now.
suffrage
2012-04-10 12:32:48
how to buy ur priemere frost dragon scripts?
Tingodus
2012-04-18 11:19:56
Doesnt work for me, i have managed to get it to click my molten glass but it doesnt withdraw any. Some ideas?
EDIT: Got it working, needed to update simba :)
Son of Zeus
2012-04-21 08:28:26
Wish I had found this before using green dragon leathers for 90 craft :/
oldgregg
2012-04-23 23:32:41
Great script but how's the antiban? I don't see much random movements.
Gucci
2012-04-23 23:37:19
Awesome script Sin been really enjoying it, I'll post a proggy soon
anvi89
2012-04-24 17:33:31
Time Running: 5 Hours, 10 Minutes and 24 Seconds
XP Earned: 417112
XP/h: 82428
i love using this
ruuno
2012-05-02 15:32:06
gonna use it tomorrow but people wanted to see the cost of it so here it is:
just multiply the xp u need with x2 and u got the cost. 26 million from 46-99. There is cost of 2gp per xp
CoconutMangos
2012-05-08 00:40:15
Script has some trouble recently… spends like 20 secs - 40 secs just moving the camera angle without banking after an inventory is finished. Drastically affects xp rates only ggetting 50-60k an hour now.
Can't tell if its problem with Simba or the script
oldgregg
2012-05-08 02:36:03
^ +1 can someone take a look this was my favorite script!
Edit: Ok it was an issue with SRL update, applied temp fix in the mean time, from thread in HELP.
CoconutMangos
2012-05-08 10:16:49
From: oldgregg
^ +1 can someone take a look this was my favorite script!
Edit: Ok it was an issue with SRL update, applied temp fix in the mean time, from thread in HELP.
Thanks :D
mikkelo22
2012-05-08 13:31:39
do u make profit on this :D?
CoconutMangos
2012-05-08 17:54:51
From: mikkelo22
do u make profit on this :D?
Not even close, but much cheaper than dragonhide bodies, gems etc
thomas1116
2012-05-09 01:38:35
can anyone tell me how to do this ? sin u didnt write anyting of what u need and what to do :S
sorry for beeing a noob but, i need someone to explain me : s
GreenGang101
2012-05-09 12:24:20
Could you please make a setup?
I mean what to use, where it needs to be in your bank.
Zerkeronrs7
2012-05-10 10:25:36
From: thomas1116
can anyone tell me how to do this ? sin u didnt write anyting of what u need and what to do :S
sorry for beeing a noob but, i need someone to explain me : s
From: GreenGang101
Could you please make a setup?
I mean what to use, where it needs to be in your bank.
Just have your molten glass in the first tab and first bank slot and start the script…
Updating the script at the moment.
Script now has SRL Stats + an option to change the bank slot.
johnieelandon
2012-05-11 20:29:55
Everytime after my script makes a whole invent it starts to turn the screen? it rotates the screen for about 20 seconds before it banks again. How do i fix this?
Zerkeronrs7
2012-05-20 00:53:09
===================================
===================================
============S1NGlassblower==========
Time Running: 5 Hours, 53 Minutes and 24 Seconds
XP Earned: 470400
XP/h: 80193
===================================
===================================
Working perfectly as usual.
If you decide to update this soon maybe increase the anitban a bit? Otherwise perfect :)
hunters
2012-05-20 17:07:44
does it matter which bank this is at?
chuckyb0y
2012-05-21 08:08:20
Works perfect now :)
zsand
2012-05-21 12:52:26
Got me 99 crafting on my main and on my zerker, thanks for a wonderful script Sin. :)
Athymy
2012-05-22 02:31:53
Loving the script, it's going to cost be around 16M to get from 75-99 crafting with this!
Also, do you think I should place the molten glass to the right side of my bank so that the mouse doesn't have to move as much, I thought this might give a little exp boost.
Theron
2012-05-24 14:38:52
I can't even get it to withdraw the glass from the bank..
After multiple tries it worked, it kept attempting to click right above the molten glass..
900123ash
2012-05-24 20:10:32
you can craft at any bank right?
Theron
2012-05-24 21:18:18
From: 900123ash
you can craft at any bank right?
Soul Wars bank only, I believe.
divine king
2012-05-25 00:00:55
sexy script is sexy!
Ecoalypse
2012-05-25 14:59:49
Hmmmm, Doesn't withdraw the glass for me, any ideas why?
Athymy
2012-05-25 16:19:40
From: Ecoalypse
Hmmmm, Doesn't withdraw the glass for me, any ideas why?
Do you have the molten glass in the correct bank slot?
Athymy
2012-05-28 16:30:15
YAY! This script got me from 75-98 crafting in no time! I'll get 99 tomorrow :) Thank you so much!
Solitude
2012-05-28 17:03:09
Would you advise adding anti-ban before we run Sin, or did you run it to 99 without?
Athymy
2012-05-30 13:59:22
http://imageshack.us/f/32/99craft.png/ Hope it not to blurry! But there is the 99 cape :D
jelle013
2012-05-30 14:02:05
used this from 61 to 70 ty :p
was like 2m
bgxsaer
2012-06-01 18:21:35
===================================
===================================
============S1NGlassblower==========
Time Running: 2 Hours, 38 Minutes and 54 Seconds
XP Earned: 204592
XP/h: 77816
===================================
===================================
Gillzo
2012-06-04 15:51:33
===================================
============S1NGlassblower==========
Time Running: 5 Hours, 56 Minutes and 48 Seconds
XP Earned: 481372
XP/h: 80951
===================================
thx for the cheap crafting xp should be 99 soon:p
rowan131
2012-06-06 04:07:53
This script seems fantastaci. However after an hour and a half it stopped and logged me out. It said min spacing's are too wide?
===================================
===================================
===================================
============S1NGlassblower==========
Time Running: 19 Minutes and 35 Seconds
XP Earned: 25515
XP/h: 78507
===================================
===================================
Should i be getting more xp/h? My pc is slow.
Based Lord
2012-06-08 16:23:55
Is this a mistake?
MouseBankSlot(22,0);
vs
MouseBankSlot(Slot,0);
Wouldn't figure it would be an Anti-Leech method considering
It would still work just by moving the object to Slot 22.
Anyways, great script. This just confused me when I
tried to change the bank slot :P
Savvyio
2012-06-11 21:12:29
From: rowan131
This script seems fantastaci. However after an hour and a half it stopped and logged me out. It said min spacing's are too wide?
===================================
===================================
===================================
============S1NGlassblower==========
Time Running: 19 Minutes and 35 Seconds
XP Earned: 25515
XP/h: 78507
===================================
===================================
Should i be getting more xp/h? My pc is slow.
I am having the same problem as you but mine does a couple of inventories only.
aidandabest2012
2012-06-12 07:15:20
This works great, but does it have an antiban?
Thanks!
chuckyb0y
2012-06-12 16:21:37
mine just run around and stop after few invents but i made it to 98 thnx to you
xYumz
2012-06-16 10:53:06
Some people were having trouble with the withdrawing, so I fixed it up a bit. Works great now. Just put the molten glass in the first slot of any tab, make sure to have it selected before you run the script.
program GlassBlower;
{$include srl/srl/misc/smart.simba}
{$I SRL/SRL.simba}
{$I srl/srl/misc/debug.simba}
const
SRLStats_User = ''; // Your SRL Stats ID (If you dont have one then just leave it as it is)
SRLStats_Password = ''; // Your SRL Stats Password (If you dont have one then just leave it as it is)
var
StartTime,XPS:Integer;
//progress variables
XP,XPH,Sec,Slot:Integer;
StatGain,XP1,XP2:Integer;
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''; // Username
Players[0].Pass := ''; // Password
Players[0].Active := True;
Players[0].Pin := '';
Players[0].BoxRewards := ['Xp', 'mote', 'ostume', 'oins', 'aphire', 'ssence'];
end;// declare players
procedure SetupLogin;
begin
ClearDebug;
Smart_Server := 87;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;
end;
procedure Proggy;
begin
XP := GetXPBarTotal - Players[CurrentPlayer].Integers[0];
Sec:= (1+((Getsystemtime-StartTime)/1000));
XPH := (3600*XP) / (SeC);
statGain := XP;
writeLn('===================================');
writeLn('============S1NGlassblower==========');
writeLn('Time Running: ' + TimeRunning);
writeLn('XP Earned: ' + IntToStr(XP));
writeLn('XP/h: ' + IntToStr(XPH));
writelN('===================================');
writeLn('===================================');
Stats_Commit;
end;
procedure CraftOrbs;
var
x,y,DTM,t:Integer;
begin
DTM := DTMFromString('mlwAAAHicY2dgYLjAyMBwEYivA/E1ID4NxKeg7IVAvAKI5wPxTCBeBsQLgHgREHu4uwJ1M2HFRgy4ASMeDAUAQzsLUQ==');
MouseItem(Random(25),1);
if WaitColor(305,362,4543066,5,10000) then
begin
if FindDTM(DTm,x,y,MCX1,MCY1,MCX2,MCY2) then
begin
Mouse(x,y,1,1,True);
MarkTime(t);
repeat
XP1 := GetXPBarTotal;
wait(random(5000));
Proggy;
if Timefrommark(t) > 200000 then
exit;
until(FindDTM(DTM,x,y, 681,422,730,457));
end;
end;
end;
procedure BankChest;//Credits to the SRL Team :)
begin
OpenBankChest(SRL_BANK_SW);
if(PinScreen)then InPin(Players[CurrentPlayer].Pin);
if (BankScreen) then
begin
Exit;
end else
BankChest;
end;
procedure HandleItem;
begin
BankChest;
if (BankScreen) then
begin
//Writeln('Depositing.');
Deposit(4, 28, true);
Wait(100);
//Writeln('Withdrawing.');
Withdraw(0, 0, 28);
CloseBank;
Wait(300+Random(300));
Exit;
end else
if not (BankScreen) then
begin
repeat
BankChest;
until(BankScreen);
HandleItem;
end;
end;
begin
ClearDebug;
SetupLogin;
DeclarePlayers;
LoginPlayer;
if (Players[CurrentPlayer].Integers[1] = 0) then
begin
if not IsXPBarOpen then ToggleXPBar(true);
Players[CurrentPlayer].Integers[0] := GetXPBarTotal;
XPS := GetXPBarTotal;
Players[CurrentPlayer].Integers[1] := (Players[CurrentPlayer].Integers[1] + 1);
end;
StartTime:=GetSystemTime;
SetupSRLStats(1068, SRLStats_User, SRLStats_Password);
repeat
BankChest;
HandleItem;
CraftOrbs;
until(not LoggedIn);
stats_IncVariable('Crafting EXP (Gained)', statGain);
stats_Commit;
end.
Legendscape
2012-06-19 11:17:27
Looks like after RS update this script no longer clicks "make all orbs".
It just clicks molten glass, then bank.
Masterstroke
2012-06-19 12:50:51
From: Legendscape
Looks like after RS update this script no longer clicks "make all orbs".
It just clicks molten glass, then bank.
Yeah because of the new interface, maybe you should pm S1N ;)
Seinfeld
2012-06-19 12:55:36
yo sin can u fix it tyty
What's wrong with it?
I'll get to it if I have some spare time.
Can you get me a screenshot of the new interface screen?
Legendscape
2012-06-19 13:19:16
Wow it looks pretty nice, I'll get on it soon :p
Masterstroke
2012-06-20 15:24:56
Thanks S1N :D would love to get myself 99 crafting thx to this :D
Username19191
2012-06-20 16:07:33
ETA on update? Wanna get dat 99!!
Sorry guys, I have exams this week, i'll get around to updating it after my Math exam tommorow :S
Masterstroke
2012-06-21 08:15:30
Good luck S1N! btw why are you Shay now? :p
Dani Bolton
2012-06-21 10:44:19
Would be really nice to have this… I think ill pay for 99 if it gets fixed… I just read a DTM Tut but really struggled fixing it, to get it to click on the "make all orbs".
damienjp
2012-06-23 13:34:00
would love to use this before the 26th update :'(
Codeman888
2012-06-26 23:21:49
plz update when u get the chance looks like a nice script would love to try it out.
lollipopdude123
2012-06-28 18:03:53
its not working anymore?
it gets out of bank and then clicks glass but not make orb.. it then reclicks bank :(
damienjp
2012-06-29 00:01:01
I fixed the script on my own, not sure if i should upload a working version or just wait for shay to update this :o
gf 52k molten glass ;)
Megadeth
2012-06-29 06:29:33
damienjp, you should tell us how you fixed it :D
gunman82
2012-06-29 07:14:46
yeah dude! :D
Yeah just upload it, I have no time too.
Master BAW
2012-06-29 07:35:50
program GlassBlower;
{$include srl/srl/misc/smart.simba}
{$I SRL/SRL.simba}
{$I srl/srl/misc/debug.simba}
const
SRLStats_User = ''; // Your SRL Stats ID (If you dont have one then just leave it as it is)
SRLStats_Password = ''; // Your SRL Stats Password (If you dont have one then just leave it as it is)
var
StartTime,XPS:Integer;
//progress variables
XP,XPH,Sec,Slot:Integer;
StatGain,XP1,XP2:Integer;
procedure DeclarePlayers;
begin
Slot := 3; //choose your bank slot where the glass is at.
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''; // Username
Players[0].Pass := ''; // Password
Players[0].Active := True;
Players[0].Pin := '';
Players[0].BoxRewards := ['Xp', 'mote', 'ostume', 'oins', 'aphire', 'ssence'];
end;// declare players
procedure SetupLogin;
begin
ClearDebug;
Smart_Server := 87;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;
end;
procedure Proggy;
begin
XP := GetXPBarTotal - Players[CurrentPlayer].Integers[0];
Sec:= (1+((Getsystemtime-StartTime)/1000));
XPH := (3600*XP) / (SeC);
statGain := XP;
writeLn('===================================');
writeLn('============S1NGlassblower==========');
writeLn('Time Running: ' + TimeRunning);
writeLn('XP Earned: ' + IntToStr(XP));
writeLn('XP/h: ' + IntToStr(XPH));
writelN('===================================');
writeLn('===================================');
Stats_Commit;
end;
procedure CraftOrbs;
var
x,y,DTM,t:Integer;
begin
DTM := DTMFromString('mlwAAAHicY2dgYLjAyMBwEYivA/E1ID4NxKeg7IVAvAKI5wPxTCBeBsQLgHgREHu4uwJ1M2HFRgy4ASMeDAUAQzsLUQ==');
MouseItem(Random(25),1);
if WaitColor(265,430,4141067,5,5000) then
begin
if FindDTM(DTm,x,y,MCX1,MCY1,MCX2,MCY2) then
begin
Mouse(x,y,1,1,True);
MarkTime(t);
repeat
XP1 := GetXPBarTotal;
wait(random(5000));
Proggy;
if Timefrommark(t) > 200000 then
exit;
until(FindDTM(DTM,x,y, 681,422,730,457));
end;
end;
end;
procedure Bank;
var
t:integer;
begin
OpenBankChestEdge(SRL_BANK_SW);
MarkTime(t);
repeat
wait(100);
if PinScreen then
begin
InPin(Players[CurrentPlayer].Pin);
end;
if TimeFromMark(t) > 5999 then
begin
Bank;
exit;
end;
until(BankScreen);
if BankScreen then
begin
DepositAll;
MouseBankSlot(Slot,0);
WaitOption('All',4000);
repeat
wait(10);
until(InvFull);
if InvFull then
CloseBank;
end;
end;
begin
ClearDebug;
SetupLogin;
DeclarePlayers;
LoginPlayer;
if (Players[CurrentPlayer].Integers[1] = 0) then
begin
if not IsXPBarOpen then ToggleXPBar(true);
Players[CurrentPlayer].Integers[0] := GetXPBarTotal;
XPS := GetXPBarTotal;
Players[CurrentPlayer].Integers[1] := (Players[CurrentPlayer].Integers[1] + 1);
end;
StartTime:=GetSystemTime;
SetupSRLStats(1068, SRLStats_User, SRLStats_Password);
repeat
Bank;
CraftOrbs;
until(not LoggedIn);
stats_IncVariable('Crafting EXP (Gained)', statGain);
stats_Commit;
end.
was 2 minutes of work. Probably works now ;)
Yes it works:):
============S1NGlassblower==========
Time Running: 5 Minutes and 13 Seconds
XP Earned: 7350
XP/h: 84267
===================================
Edit: sometimes it randomly stops, but I don't know if I should try to fix this because it isn't my script…. ;)
============S1NGlassblower==========
Time Running: 40 Minutes and 31 Seconds
XP Earned: 57330
XP/h: 84863
==================================
damienjp
2012-06-29 10:38:46
From: MasterCrimez
Edit: sometimes it randomly stops, but I don't know if I should try to fix this because it isn't my script…. ;)
Ran mines strong for 6 hours last night… no issues
This is from todayz
============S1NGlassblower==========
Time Running: 2 Hours, 17 Minutes and 47 Seconds
XP Earned: 193725
XP/h: 84360
===================================
Thanks Crime, I'll update that as the main Simba file as soon as I get on my laptop.
daemon
2012-06-29 14:51:38
worked well until this:
===================================
============S1NGlassblower==========
Time Running: 1 Hours, 42 Minutes and 45 Seconds
XP Earned: 136762
XP/h: 79873
===================================
===================================
was stuck for ~30 minutes, having clicked on the imp thing in SW
other than that, pretty much perfect script.
vaccinate
2012-06-29 16:38:05
argh. it withdraws the glass and clicks on it, but instead of clicking on 'orbs' it just clicks on bank, empties, withdraws glass again and repeat.
EDIT - this is after using mastercrimez' fix.
vaccinate
2012-06-29 16:48:39
got it working now i'm not sure how. i started making the orbs on my own for a few mins then let it take over and it seemed to carry on as normal. brilliant!
Master BAW
2012-06-29 18:04:37
From: vaccinate
argh. it withdraws the glass and clicks on it, but instead of clicking on 'orbs' it just clicks on bank, empties, withdraws glass again and repeat.
EDIT - this is after using mastercrimez' fix.
Maybe you didnt have the slide menu of the things you can make all to the right… (I had it all the way to the right, but I don't know if that's needed)
But yea the script is good but it misses:
1 failsafes,
2 antiban
but that's not really needed so badly anyway, so still a good script :D
vaccinate
2012-06-29 19:12:01
From: MasterCrimez
Maybe you didnt have the slide menu of the things you can make all to the right… (I had it all the way to the right, but I don't know if that's needed)
But yea the script is good but it misses:
1 failsafes,
2 antiban
but that's not really needed so badly anyway, so still a good script :D
yeah i think that was it mate. i clicked on the glass and then moved the slider to the right so that the orb selection was in the middle of the screen rather than on the right, once i did that the script seemed to pick it up and continue on as normal.
cheers :)
damienjp
2012-06-30 00:56:28
my fix doesn't really matter where the orb thingy is :D
lollipopdude123
2012-06-30 03:25:57
============S1NGlassblower==========
Time Running: 1 Hours, 13 Minutes and 43 Seconds
XP Earned: 107310
XP/h: 87342
===================================
===================================
vaccinate
2012-06-30 04:37:33
===================================
============S1NGlassblower==========
Time Running: 5 Hours, 50 Minutes and 7 Seconds
XP Earned: 505733
XP/h: 86672
===================================
===================================
perfect. cheers dude :D
rowan131
2012-07-01 05:29:26
I used it 65-75 but now whenever I try to use this script it withdraws glass but doesn't make orbs banks and withdraws more glass. How can i fix this?
Master BAW
2012-07-01 12:04:38
From: rowan131
I used it 65-75 but now whenever I try to use this script it withdraws glass but doesn't make orbs banks and withdraws more glass. How can i fix this?
move the slide menu all to the right before starting, then it should work.
(also use the newest version)
bjbarksdale
2012-07-01 22:07:01
I had the same problem, did as MasterCrimez said and still doesn't work:(
Edit: fixed:D
Based Lord
2012-07-03 12:17:10
I changed this
if WaitColor(305,362,4543066,5,10000) then
to this to fix it
if WaitColor(305,362,1972494,5,10000) then
Line 64
Not sure what exactly it was looking for originally so I just picked the color at the position 305,362 when you open it up
Master BAW
2012-07-04 09:34:38
Nice, Based Lord! :)
Maybe I will make some failsafes for this script soon because it also doesn't recover if it loses connection and other stuff…
If I get the time i'll make this script 100%
Edit: I'm now 78 crafting and I've just bought 200k molten glass :D:D So I can use some 24hour proggies, so I'll make it perfect when I start using it fulltime ;)
Master BAW
2012-07-04 17:52:09
FIX- Added failsafes
- Prevented unlimited loops
- Added antiban
- Added breaking
- And some more things
Shay, call this v1.3 if you like :)
not tested yet.
program GlassBlower;
{$include srl/srl/misc/smart.simba}
{$I SRL/SRL.simba}
{$I srl/srl/misc/debug.simba}
const
SRLStats_User = ''; // Your SRL Stats ID (If you dont have one then just leave it as it is)
SRLStats_Password = ''; // Your SRL Stats Password (If you dont have one then just leave it as it is)
AntiBanAmount = 30; //1 = antiban very much, 100 = almost never. recommended 15-40.
Slot = 3; //choose your bank slot where the glass is at.
NoBreakRandom = 180;//between 0 and <this> minutes we are playing before a break
BreakRandom = 30;//between 10 and 10+<this> minutes we are breaking when we have a break
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''; // Username
Players[0].Pass := ''; // Password
Players[0].Active := True;
Players[0].Pin := '';
Players[0].BoxRewards := ['Xp', 'mote', 'ostume', 'oins', 'aphire', 'ssence'];
end;// declare players
var
StartTime,
XPS,
XP,
XPH,
Sec,
StatGain,
XP1,
XP2,
LastBreakTime,
BreakNotMinutes,
HowLong,
Inventoriesdone,
FailCraft,
BankFails : integer;
StopScript : boolean;
StopReason : string;
procedure SetupLogin;
begin
ClearDebug;
Smart_Server := 87;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;
end;
Procedure Antibans;
Begin
Case Random(10) Of
0: begin Writeln('hoverskill'); HoverSkill('crafting', False); FTab(tab_Inv); end;
1: begin Writeln('boredhuman'); Boredhuman; ClickNorth(0); end;
2..5: begin Writeln('wait 3-10s'); Wait(3000 + random(7000)); end;
6: begin Writeln('pickupmouse'); PickUpMouse; end;
7: begin Writeln('RandomMovement'); RandomMovement; ClickNorth(0); end;
8: begin Writeln('RandomRClick'); RandomRClick; end;
9: begin Writeln('MiniBreak 0-180s'); Wait(Random(180000)); end;
end;
end;
Procedure TakeSomeBreaks;
//procedure takesomebreaks takes breaks for you if you are logged in too long.
Var
TimeSinceLastBreak : integer;
Begin
if(BreakNotMinutes <= 0) And (HowLong <= 0) then
begin
MarkTime(LastBreakTime);
writeln('set BreakNotMinutes, because it is 0');
BreakNotMinutes := (random(NoBreakRandom)+60)*60*1000+random(60000); //in ms
writeln('BreakNotMinutes: ' + IntToStr(BreakNotMinutes/60000) + '.');
end;
TimeSinceLastBreak := TimeFromMark(LastBreakTime);
if(TimeSinceLastBreak > BreakNotMinutes) then
begin
BreakNotMinutes := (random(NoBreakRandom)+60)*60*1000+random(60000); //in ms?
HowLong := (random(BreakRandom)+10)*60*1000+random(60000); //in ms?
writeln('We''re going to take a break for ' + IntToStr(HowLong/60000) + ' minutes');
MarkTime(LastBreakTime);
Logout;
wait(HowLong);
LoginPlayer;
writeln('We''re now going to bot again, for ' + IntToStr(HowLong/60000) + ' minutes');
end;
End;
procedure SolveProblems;
begin
If LobbyScreen = True then LeaveLobby;
If LoggedIn = False then LoginPlayer;
TakeSomeBreaks;
If random(AntiBanAmount) = 1 then Antibans;
end;
procedure Proggy;
begin
XP := GetXPBarTotal - Players[CurrentPlayer].Integers[0];
Sec:= (1+((Getsystemtime-StartTime)/1000));
XPH := (3600*XP) / (Sec);
statGain := XP;
writeLn('============S1NGlassblower==========');
writeLn('Time Running: ' + TimeRunning);
writeLn('XP Earned: ' + IntToStr(XP));
writeLn('XP/h: ' + IntToStr(XPH));
writeLn('Inventories: ' + IntToStr(InventoriesDone));
writelN('===================================');
Stats_Commit;
end;
procedure CraftOrbs;
var
x,y,DTM,t:Integer;
begin
DTM := DTMFromString('mlwAAAHicY2dgYLjAyMBwEYivA/E1ID4NxKeg7IVAvAKI5wPxTCBeBsQLgHgREHu4uwJ1M2HFRgy4ASMeDAUAQzsLUQ==');
MouseItem(Random(28)+1,1);
if WaitColor(305,362,1972494,5,10000) then //if WaitColor(265,430,4141067,5,5000) then
begin
if FindDTM(DTM,x,y,MCX1,MCY1,MCX2,MCY2) then //orbsdingetje in chatding
begin
MissMouse(x,y);
Mouse(x,y,1,1,True);
MarkTime(t);
repeat
XP1 := GetXPBarTotal;
wait(1000);
ClearDebug;
Proggy;
if Timefrommark(t) > 80000 then
begin
if(FailCraft <= 3) then Inc(FailCraft) else
begin
StopScript := True;
StopReason := 'After 80 seconds we didn''t see the last orb being crafted (for the 4rd time)';
exit;
end;
end;
until(FindDTM(DTM,x,y, 681,422,730,457)); //orbsdingetje in laatste slot
if FindDTM(DTM,x,y, 681,422,730,457) then FailCraft := 0;
wait(random(1000));
Inc(InventoriesDone);
Proggy;
end;
end;
FreeDTM(DTM);
end;
procedure Bank;
var
t,u:integer;
begin
SolveProblems;
if BankFails > 10 then
begin
StopScript := True;
StopReason := 'We failed to open the bank 10 times.';
end;
writeln('opening bank');
OpenBankChestEdge(SRL_BANK_SW);
MarkTime(t);
repeat
wait(100);
if PinScreen then
begin
InPin(Players[CurrentPlayer].Pin);
end;
if TimeFromMark(t) > 4000 then
begin
Inc(BankFails);
Bank; //if it takes too long, Restart function.
exit;
end;
until(BankScreen);
if BankScreen then
begin
BankFails := 0;
DepositAll;
MouseBankSlot(Slot,0);
WaitOption('All',4000);
repeat
wait(10);
inc(u);
until(InvFull or (u > 1000));
if InvFull then CloseBank else begin
StopScript := True;
StopReason := 'Could not fill inventory';
end;
end;
end;
//Here starts the script
begin
SetupLogin;
DeclarePlayers;
LoginPlayer;
if (Players[CurrentPlayer].Integers[1] = 0) then
begin
if not IsXPBarOpen then ToggleXPBar(true);
Players[CurrentPlayer].Integers[0] := GetXPBarTotal;
XPS := GetXPBarTotal;
Players[CurrentPlayer].Integers[1] := (Players[CurrentPlayer].Integers[1] + 1);
end;
StartTime:=GetSystemTime;
SetupSRLStats(1068, SRLStats_User, SRLStats_Password);
repeat
Bank;
CraftOrbs;
until(StopScript = True);
stats_IncVariable('Crafting EXP (Gained)', statGain);
stats_Commit;
writeln(StopReason);
writeln('We stop the script now! Cya next time!');
end.
bjbarksdale
2012-07-05 00:53:38
Got 99 from this, thanks:)
Master BAW
2012-07-05 01:30:09
[php]
============S1NGlassblower==========
Time Running: 5 Hours, 29 Minutes and 35 Seconds
XP Earned: 458010
XP/h: 83379
Inventories: 311
===================================[/php]
<– still running
Divus
2012-07-05 04:51:34
From: Based Lord
I changed this
if WaitColor(305,362,4543066,5,10000) then
to this to fix it
if WaitColor(305,362,1972494,5,10000) then
Line 64
Not sure what exactly it was looking for originally so I just picked the color at the position 305,362 when you open it up
+1 Rep, Beautiful Fix
Savvyio
2012-07-10 10:22:24
Got 99 a few days ago, forgot to say thanks! Great bot, and a cheap way to get 99.
Updated, requesting this to be moved back to Crafting section.
[XoL]
2013-01-10 22:15:03
Hey sin could you update this plox ;)
It doesn't work with eoc (opens that menu and stops, when I attempted to fix it myself I seemed to have gone nowhere -.-… I created a dtm for the "blow" button but I don't think it was finding the dtm..should of debugged more but was like meh he knows this better than I do :p)
[XoL]
2013-01-17 13:45:18
I seem to have a few problems :/
Sometimes (rare but it does happen for extended runs) it will click the orb and then try to click the bank (will cause nothing interesting happened) and it keeps doing this till the user fixes the problem. I also find if nomad is standing infront of the bank it will try to talk to him instead of clicking the chest.
Justin
2013-02-03 05:08:51
@SinScript is running as expected (Noticed you recently updated it too :P)
Noticed that every time it banked, it would toggle the xp bar because of the crafting screen would cover it for 1 tick after the 'Craft' button was clicked.
Ran for 10 minutes with no problem.
Here is the output:
===================================
============S1NGlassblower==========
Time Running: 10 Minutes and 6 Seconds
XP Earned: 13597
XP/h: 80641
===================================
===================================
Successfully executed.
viljo
2013-02-05 17:42:06
heres my proggy:
===================================
============S1NGlassblower==========
Time Running: 5 Hours, 6 Seconds
XP Earned: 466265
XP/h: 93232
===================================
===================================
im using this script at sw bank and works flawless :) 1,4m xp till 99
Nice :)
@Justin
Can you elaborate?
Shenzi
2013-06-05 12:50:24
did you last update this 11/01/2013 ?
it's working flawless still, only ran it for like 15minutes, but i can tell it wont fail ;)