Teh's Superheater

Have goldsmithing gauntlets equipped if you want to use them!
How to use the form:
1. Fill in the details of the account you would like to use.*(If you wish to use an account that is already saved, please begin at step 4. Accounts currently work with tAlch, tTeleport, and tSuperheat)
2. Fill in the information for the script to use.
3. Save the data for future applications. (See C:\Simba\TehScripts\Accounts and C:\Simba\TehScripts\tSuperheat.)
*Note: See C:\Simba\TehScripts\Stats after each run for overall usage.
4. *(or 1.) Load an account that you have previously saved.
5. Begin the script!
** If you wish to change the Script info without changing the Account info.. First, select the account. Then, clear the account text box. Finally, edit the info you wish to change, save, and begin the script.**
*This list is not up to date.
99's (Magic) achieved:- beezkneez
- Solidone40
- armys2hunt
- Hazzah
- Erriffoksir
- neffers
99's (Smithing) achieved:- armys2hunt
- Liimujx
- Hazzah
- neffers

program tSuperheat;{$DEFINE SMART} { tSuperheat }
{$i SRL/srl.simba}
var
SuperHeatBmp, Sx, Sy, X, Y, Count, Magic_XP, Smithing_XP, J, Antibans, Waits,
NFH, GetTime, BankTime, i, StartTime, LoadCount, SHI, Runs: Integer;
User1, Pass1, BankPin1, StatsUser1, StatsPass1, CoalBag, BarType, GoldGaunts, BankLoc: String;
Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := User1;
Pass := Pass1;
BoxRewards := ['amp', 'Xp', 'XP'];
LampSkill := SKILL_SMITHING;
Pin := BankPin1;
Active := True;
end;
end;
Procedure Run;
begin
SRL_SIXHOURFIX := TRUE;
SMART_FIXSPEED := TRUE;
SetupSRL;
SetupSRLStats(753, StatsUser1, StatsPass1);
DeclarePlayers;
LoginPlayer;
Count := 0;
if not LoggedIn then
begin
repeat
LoginPlayerToLob;
until LobbyScreen;
OpenWorldScreen;
if not WorldScreen then
OpenWorldScreen;
if WorldScreen then
begin
RandomWorld(False, False); // set to (True, False) if member
LoginPlayer;
end;
end;
if LoggedIn then
begin
ClickNorth(SRL_ANGLE_HIGH);
ExitSquealOfFortune;
SetChat('off', CHAT_ASSIST);
SetChat('off', CHAT_PUBLIC);
Setchat('off', CHAT_PRIVATE);
FTab(tab_Inv);
end;
if FindNormalRandoms or FindNonInventoryRandoms then
Exit;
Antibans := 0;
Waits := 0;
if not ExistsItem(1) then
begin
Writeln('Place your nature runes in the first inventory slot. Logging out and terminating the script..');
Logout;
TerminateScript;
end;
if (Lowercase(CoalBag) = 'yes') then
if not ExistsItem(2) then
begin
Writeln('Place your coal bag in the second inventory slot. Logging out and terminating the script..');
Logout;
TerminateScript;
end;
end;
{ Form vars }
var
frmDesign: TForm;
BeginButton, SaveButton, LoadButton: TButton;
TitleLabel, UserLabel, PassLabel, PinLabel, InventoryLabel, StatsUserLabel,
StatsPassLabel, CoalBagLabel, BarLabel, GGLabel, BankLabel, AccLabel: TLabel;
User, Pass, BankPin, Inventory, StatsUser, StatsPass: TEdit;
ImageSH: TImage;
Acc, BLList, GGList, CBList, ListBars: TComboBox;
Accs: Array of string;
RefTime: TTimer;
Procedure ButtonClick(Sender: TObject);
begin
frmDesign.ModalResult := mrOk;
if (Acc.TEXT <> '') then
begin
if not FileExists('C:\Simba\TehScripts\Accounts\' + Acc.TEXT) or not FileExists('C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT) then
begin
Writeln('Could not locate your player information.. Terminating script.');
TerminateScript;
end;
Runs := StrToIntDef(ReadINI('Times Run', 'Times Run', 'C:\Simba\TehScripts\Stats\tSuperheat.txt'), 0);
User1 := ReadINI('Name', 'Name', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
Pass1 := ReadINI('Pass', 'Pass', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
StatsUser1 := ReadINI('StatsName', 'StatsName', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
StatsPass1 := ReadINI('StatsPass', 'StatsPass', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
BankPin1 := ReadINI('Pin', 'Pin', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
GoldGaunts := (ReadINI('GoldGaunts', 'GoldGaunts', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT));
CoalBag := (ReadINI('CoalBag', 'CoalBag', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT));
BankLoc := (ReadINI('Location', 'Location', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT));
BarType := (ReadINI('BarType', 'BarType', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT));
LoadCount := StrToIntDef(ReadINI('Total Loads', 'Total Loads', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT), -1);
end else
begin
Runs := StrToIntDef(ReadINI('Times Run', 'Times Run', 'C:\Simba\TehScripts\Stats\tSuperheat.txt'), 0);
User1 := User.TEXT;
Pass1 := Pass.TEXT;
StatsUser1 := StatsUser.TEXT;
StatsPass1 := StatsPass.TEXT;
BankPin1 := BankPin.TEXT;
GoldGaunts := GGList.TEXT;
CoalBag := CBList.TEXT;
BankLoc := BLList.TEXT;
BarType := ListBars.TEXT;
LoadCount := StrToInt(Inventory.TEXT);
end;
ClearDebug;
WriteLn('Thanks for using Teh''s Superheater. Please leave some feedback.');
FreeBitmap(SHI);
end;
Procedure ButtonClick2(Sender: TObject); //saves player info
begin
ClearDebug;
if (User.TEXT <> '') then
begin
WriteINI('Name', 'Name', User.TEXT, 'C:\Simba\TehScripts\Accounts\' + (User.TEXT) + '.txt');
WriteINI('Pass', 'Pass', Pass.TEXT, 'C:\Simba\TehScripts\Accounts\' + (User.TEXT) + '.txt');
WriteINI('StatsName', 'StatsName', StatsUser.TEXT, 'C:\Simba\TehScripts\Accounts\' + (User.TEXT) + '.txt');
WriteINI('StatsPass', 'StatsPass', StatsPass.TEXT, 'C:\Simba\TehScripts\Accounts\' + (User.TEXT) + '.txt');
WriteINI('Pin', 'Pin', BankPin.TEXT, 'C:\Simba\TehScripts\Accounts\' + (User.TEXT) + '.txt');
Acc.Items.Add(User.TEXT + '.txt');
WriteINI('GoldGaunts', 'GoldGaunts', (GGList.TEXT), 'C:\Simba\TehScripts\tSuperheat\' + (User.TEXT) + '.txt');
WriteINI('CoalBag', 'CoalBag', (CBLIST.TEXT), 'C:\Simba\TehScripts\tSuperheat\' + (User.TEXT) + '.txt');
WriteINI('Location', 'Location', (BLLIST.TEXT), 'C:\Simba\TehScripts\tSuperheat\' + (User.TEXT) + '.txt');
WriteINI('BarType', 'BarType', (ListBars.TEXT), 'C:\Simba\TehScripts\tSuperheat\' + (User.TEXT) + '.txt');
WriteINI('Total Loads', 'Total Loads', Inventory.TEXT,'C:\Simba\TehScripts\tSuperheat\' + (User.TEXT) + '.txt');
end else
Writeln('Please enter a username to save your information.');
WriteLn('Info saved to Simba\TehScripts.');
end;
Procedure OnTimer(Sender: TObject);
begin
if (Acc.TEXT <> '') then
begin
User.TEXT := ReadINI('Name', 'Name', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
Pass.TEXT := ReadINI('Pass', 'Pass', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
StatsUser.TEXT := ReadINI('StatsName', 'StatsName', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
StatsPass.TEXT := ReadINI('StatsPass', 'StatsPass', 'C:\Simba\TehScripts\Accounts\' + (Acc.TEXT));
BankPin.TEXT := ReadINI('Pin', 'Pin', 'C:\Simba\TehScripts\Accounts\' + Acc.TEXT);
GGList.TEXT := ReadINI('GoldGaunts', 'GoldGaunts', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT);
CBList.TEXT := ReadINI('CoalBag', 'CoalBag', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT);
BLList.TEXT := ReadINI('Location', 'Location', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT);
Inventory.TEXT := ReadINI('Total Loads', 'Total Loads', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT);
ListBars.TEXT := ReadINI('BarType', 'BarType', 'C:\Simba\TehScripts\tSuperheat\' + Acc.TEXT);
end;
end;
Procedure FinishStats;
var
CurrXP, CurrTime: integer;
begin
if (Runs < 1) then
WriteINI('Times Run', 'Times Run', IntToStr(1), 'C:\Simba\TehScripts\Stats\tSuperheat.txt')
else
WriteINI('Times Run', 'Times Run', IntToStr(Runs + 1), 'C:\Simba\TehScripts\Stats\tSuperheat.txt');
CurrTime := StrToIntDef(ReadINI('Time Running (sec)', 'Time Running (sec)', 'C:\Simba\TehScripts\Stats\tSuperheat.txt'), 0);
CurrXP := StrToIntDef(ReadINI('Total XP Gained', 'Total XP Gained', 'C:\Simba\TehScripts\Stats\tSuperheat.txt'), 0);
WriteINI('Time Running (sec)', 'Time Running (sec)', IntToStr(CurrTime + Round(TimeFromMark(StartTime)/1000)), 'C:\Simba\TehScripts\Stats\tSuperheat.txt');
WriteINI('Total XP Gained', 'Total XP Gained', IntToStr(CurrXP + Magic_XP + Smithing_XP), 'C:\Simba\TehScripts\Stats\tSuperheat.txt');
end;
Procedure CreateFolders();
begin
ClearDebug;
if not DirectoryExists(AppPath + 'TehScripts') then
begin
CreateDirectory(AppPath + 'TehScripts');
CreateDirectory(AppPath + 'TehScripts\tSuperheat');
CreateDirectory(AppPath + 'TehScripts\tAlch');
CreateDirectory(AppPath + 'TehScripts\tTeleport');
CreateDirectory(AppPath + 'TehScripts\tAgility');
CreateDirectory(AppPath + 'TehScripts\tVial');
CreateDirectory(AppPath + 'TehScripts\tQuest');
CreateDirectory(AppPath + 'TehScripts\tWoodcutting');
CreateDirectory(AppPath + 'TehScripts\Accounts');
CreateDirectory(AppPath + 'TehScripts\Stats');
Writeln('Successfully created the directories that are used in my scripts.');
end else
Writeln('Please delete the TehScripts directory in your Simba folder and try again.');
end;
Procedure InitForm;
begin
frmDesign := TForm.Create(nil);;
frmDesign.Left := 270;
frmDesign.Top := 50;
frmDesign.Width := 800;
frmDesign.Height := 500;
frmDesign.Caption := 'Teh''s Superheater';
frmDesign.Font.Color := ClBlack;
frmDesign.Font.Name := 'Calibri';
frmDesign.Color := ClNavy;
BeginButton := TButton.Create(FrmDesign);
BeginButton.Parent := frmDesign;
BeginButton.Left := 650;
BeginButton.Top := 400;
BeginButton.Height := 30;
BeginButton.Width := 105;
BeginButton.Caption := 'Begin Script';
BeginButton.OnClick := @ButtonClick;
SaveButton := TButton.Create(FrmDesign);
SaveButton.Parent := FrmDesign;
SaveButton.Left := 650;
SaveButton.Top := 350;
SaveButton.Height := 30;
SaveButton.Width := 105;
SaveButton.Caption := 'Save Info';
SaveButton.OnClick := @ButtonClick2;
TitleLabel := TLabel.Create(FrmDesign);
TitleLabel.Parent := FrmDesign;
TitleLabel.Left := 275;
TitleLabel.Top := 10;
TitleLabel.Caption := 'Teh''s Superheater';
TitleLabel.Font.Size := 30;
TitleLabel.Font.Color := ClWhite;
TitleLabel.Font.Name := 'Calibri';
RefTime := TTimer.Create(FrmDesign);
RefTime.Interval := 200;
RefTime.OnTimer := @OnTimer;
RefTime.Enabled := True;
User := TEdit.Create(FrmDesign);
User.Parent := FrmDesign;
User.Top := 100;
User.Left := 200;
User.Width := 140;
User.Height := 20;
UserLabel := TLabel.Create(FrmDesign);
UserLabel.Parent := FrmDesign;
UserLabel.Top := 100;
UserLabel.Left := 80;
UserLabel.Caption := 'Username';
UserLabel.FONT.Color := ClWhite;
StatsUser := TEdit.Create(FrmDesign);
StatsUser.Parent := FrmDesign;
StatsUser.Top := 200;
StatsUser.Left := 200;
StatsUser.Width := 140;
StatsUser.Height := 20;
StatsUser.Text := '';
StatsUserLabel := TLabel.Create(FrmDesign);
StatsUserLabel.Parent := FrmDesign;
StatsUserLabel.Top := 200;
StatsUserLabel.Left := 80;
StatsUserLabel.Caption := 'Stats User';
StatsUserLabel.FONT.Color := ClWhite;
StatsPass := TEdit.Create(FrmDesign);
StatsPass.Parent := FrmDesign;
StatsPass.Top := 250;
StatsPass.Left := 200;
StatsPass.Width := 140;
StatsPass.Height := 20;
StatsPass.Text := '';
StatsPassLabel := TLabel.Create(FrmDesign);
StatsPassLabel.Parent := FrmDesign;
StatsPassLabel.Top := 250;
StatsPassLabel.Left := 80;
StatsPassLabel.Caption := 'Stats Pass';
StatsPassLabel.FONT.Color := ClWhite;
Pass := TEdit.Create(FrmDesign);
Pass.Parent := FrmDesign;
Pass.Top := 150;
Pass.Left := 200;
Pass.Width := 140;
Pass.Height := 20;
PassLabel := TLabel.Create(FrmDesign);
PassLabel.Parent := FrmDesign;
PassLabel.Top := 150;
PassLabel.Left := 80;
PassLabel.Caption := 'Password';
PassLabel.FONT.Color := ClWhite;
Accs := GetFiles(AppPath + 'TehScripts\Accounts\', 'txt');
Acc := TComboBox.Create(FrmDesign);
Acc.Parent := FrmDesign;
Acc.Top := 400;
Acc.Left := 450;
Acc.Width := 140;
Acc.Height := 150;
for i := 0 to high(Accs) do
Acc.Items.Add(Accs[i]);
AccLabel := TLabel.Create(FrmDesign);
AccLabel.Parent := FrmDesign;
AccLabel.Top := 400;
AccLabel.Left := 370;
AccLabel.Caption := 'Account?';
AccLabel.FONT.Color := ClWhite;
BankPin := TEdit.Create(FrmDesign);
BankPin.Parent := FrmDesign;
BankPin.Top := 300;
BankPin.Left := 200;
BankPin.Width := 140;
BankPin.Height := 20;
BankPin.Text := '';
BankPin.MaxLength := 4;
PinLabel := TLabel.Create(FrmDesign);
PinLabel.Parent := FrmDesign;
PinLabel.Top := 300;
PinLabel.Left := 80;
PinLabel.Caption := 'Bank Pin';
PinLabel.FONT.Color := ClWhite;
Inventory := TEdit.Create(FrmDesign);
Inventory.Parent := FrmDesign;
Inventory.Top := 150;
Inventory.Left := 450;
Inventory.Width := 140;
Inventory.Height := 20;
Inventory.MaxLength := 4;
Inventory.TEXT := '75';
InventoryLabel := TLabel.Create(FrmDesign);
InventoryLabel.Parent := FrmDesign;
InventoryLabel.Top := 150;
InventoryLabel.Left := 370;
InventoryLabel.Caption := '# of Invs';
InventoryLabel.FONT.Color := ClWhite;
ListBars := TComboBox.Create(FrmDesign);
ListBars.Parent := FrmDesign;
ListBars.Top := 250;
ListBars.Left := 450;
ListBars.Width := 140;
ListBars.Height := 137;
ListBars.Items.Add('Iron');
ListBars.Items.Add('Silver');
ListBars.Items.Add('Steel');
ListBars.Items.Add('Gold');
ListBars.Items.Add('Mith');
ListBars.Items.Add('Addy');
ListBars.Items.Add('Rune');
BarLabel := TLabel.Create(FrmDesign);
BarLabel.Parent := FrmDesign;
BarLabel.Top := 250;
BarLabel.Left := 370;
BarLabel.Caption := 'Bars?';
BarLabel.FONT.Color := ClWhite;
CBList := TComboBox.Create(FrmDesign);
CBList.Parent := FrmDesign;
CBList.Top := 300;
CBList.Left := 450;
CBList.Width := 140;
CBList.Height := 42;
CBList.Items.Add('Yes');
CBList.Items.Add('No');
CoalBagLabel := TLabel.Create(FrmDesign);
CoalBagLabel.Parent := FrmDesign;
CoalBagLabel.Top := 300;
CoalBagLabel.Left := 370;
CoalBagLabel.Caption := 'Coal bag?';
CoalBagLabel.FONT.Color := ClWhite;
BLList := TComboBox.Create(FrmDesign);
BLList.Parent := FrmDesign;
BLList.Top := 200;
BLList.Left := 450;
BLList.Width := 140;
BLList.Height := 175;
BLList.Items.Add('Soul Wars');
BLList.Items.Add('Castle Wars');
BLList.Items.Add('Burthrope');
BLList.Items.Add('Varrock East');
BLList.Items.Add('Varrock West');
BLList.Items.Add('Falador East');
BLList.Items.Add('Falador West');
BLList.Items.Add('Yanille');
BLList.Items.Add('Camelot');
BLList.Items.Add('Catherby');
BLList.Items.Add('Draynor');
BLList.Items.Add('Al-Kharid');
BLList.Items.Add('Edgeville');
BLList.Items.Add('Taverly');
BLList.Items.Add('Warriors Guild');
BLList.Items.Add('Fishing Guild');
BLList.Items.Add('Ardougne North');
BLList.Items.Add('Ardougne South');
BLList.Items.Add('Gnome North');
BLList.Items.Add('Gnome South');
BankLabel := TLabel.Create(FrmDesign);
BankLabel.Parent := FrmDesign;
BankLabel.Top := 200;
BankLabel.Left := 370;
BankLabel.Caption := 'Bank?';
BankLabel.FONT.Color := ClWhite;
GGList := TComboBox.Create(FrmDesign);
GGList.Parent := FrmDesign;
GGList.Top := 100;
GGList.Left := 450;
GGList.Width := 140;
GGList.Height := 42;
GGList.Items.Add('Yes');
GGList.Items.Add('No');
GGLabel := TLabel.Create(FrmDesign);
GGLabel.Parent := FrmDesign;
GGLabel.Top := 100;
GGLabel.Left := 370;
GGLabel.Caption := 'Gaunts?';
GGLabel.FONT.Color := ClWhite;
ImageSH := TImage.Create(FrmDesign);
ImageSH.Parent := FrmDesign;
ImageSH.Left := 643;
ImageSH.Top := 100;
ImageSH.Width := 120;
ImageSH.Height := 186;
SHI := BitmapFromString(120, 186, 'meJztna+X4zrShi8MDAw1NAw0DTQ0NDU0NAxZ0LBh4NCGAwcOHbhw4NCF91/YkmTLJamqVLKddN/9vjl1chLHP6RHr16VZHfmNFxP2ejqNTT7L3EebhBFhyhPu+VATS2iHcqrvKXWYsH2Aiwv/4tiE9tdrVB0OeXOW7vGs2OLbPZVRJY9++0LuH1e67ha+4o/yQ+zV3/xdV8aomg/udbbhLfZUvCBrzEl8kLkpfUlKSr2Z9ivtluVlmpDrZ9d2RzeL+EtWRQ7+yCTlaWhuRw7CIo9l9WbPks5Gvsrmz57raeX5KvmeAdUXFGpL9HNtxZ+D94vdZ7PR83RLporfXpF/j/+94LMPxOxvWKMeHGts1fcPynYmWMLl95/5iI+JVfZsoKnOy2dxZFnOIrM4bJMu9shp0qBvHg+eyCfZxT18GnO0bF93XuPYr+MMLLV/8xU8B/alb5OaABmLQs+NtWpvszb/282xP6pBB8XQ7g+Xy5RfC3O/8w+OKcuTV1VVUr4E2kf7qufO2cHDct4V86nswlqtXDLpQ9tNboYGvN8FeesjGPOYN0cN6rY7LqZnPAfSEA3L45Ke/han57zjLq6ZCqlT2NKCBzDWdOOTxC53jQC1ALho0v4LNq6EO6eFAkec1YK21v0kd2qEMLGB0Lkb9EO8S2w3RJybKvln5YzZ9Eb6p61C2qH7B06gpJ+NpGi3qMNe84K/SuwDg1njQz0Zk4lOdJjRdE5twpSMyBqOpd3jOLRUOCmb4LdXZKtY+78B5ieuuTOnLGeC9xjj18dPWLuzcFKm7tk/2rs6uaGCePRME/7VlwvDQ0pzVbUS/OAQcZqilpHsdt1nBznKNlQcr714wblZI3u2c804vPvnZKoG4XM6JScWYveFqKWjnneo0ixm50tGRfkzFnj0q+YlZBwjp02PnniL88EUz9RcdZs2VmjImVuO/khzcdzTt1D4IwX7o6dOm3Aq3x88cQNEIokc5eTh0v6JFKWs25KWPokJ40izbeTudvBTZkAlx4WVUgra8Ik58ySXYkGnrf2/rqHGLOcG3pWokk5dprDlm5IXpEX3isIZ4O6CViacpzqyyWp+yvv8n8hnjxhcooNM5cs/7Q51jvjOF6Q9X3BgGErN+rBltvwRsI0M8c6Y+akvP83mTc1VHYWmA33ngQbfQSS0/f/YD1H74f3X9d2yMrbXZfYftSS9ae3o8JyuXCQIQCm39hOD/8eCMNX3f0jq2qpCQD15oXT7FGaNC86z4ZUv3xciz6CY2DOQH789tsLGJjDV003bYZcoOqS6h+QsejPrIOc5Tx+M5J2H7u3H8DZY2/HB6Cuqu1ijlELU4+dM8onnVZnF1nOEAAWApTsbASwe0+GVsA28gpVZzFuPkN5FD0VkOUM9gt4m/7u3jjOzpPhFRR+FOez9+pnYAmNen+CveHRCzlAtA4svEKAtg3e+weQh4910x17uedmIJ+hZL3OHWrnzCBgxxmCy6u3Qz6d4ZXNt79OUDlqKVVyix0QfzvUEGAgsCXrOduB7+Tw1GXYZns1NQOiyz0AtYd8IFgs6SMfuSkP2bp3OobAGb9xqJ1dPIPzDDlB/Yx1oW2j4c4KKjmf0bz76ZyTZ6oPUKaQ/mnS6R2OkYKVOQtNczxnLs3L3UiS+HN3b3m87pxH5Rj7Oe/HHnOOjPqoiWGpjN1X1fZKFUHbQxVfS0vYxw7rOCygucUqpN+6LfMT+CgPLOVcABkKWUmoJciCe+yJwk4RcEOhUo44emap6rHPoKiC+Y15zjKWpO+rHhnNng3vVtOSyMjGHc7Pa46cdDiPtV0vKltGyRiyJk/YBlDXcBDXfsAr7SRzenDZOn/cwtnOpNgiJVHVt6abqr7bO/albDedrZ0eZs3h7YeZozG0g48XNLK8mDNExeJd+tEVUnSoS9PfTXQTyaR4JT8nY/ls1dg5yD4E2sTwveOulhZyOolmzK1uOoh2fEAVXDjORtJKmNsELzQNAxnTxrdHY1vmOT9l6hFftIogQ1GhwN39A/qmifHhaUeoM3/aGV5I8yckmhO623M4AtrLKrG5u53m/P5aL+BMqsXeAQfCuLQuHOqVs3MPmcymiB4pJ5+Guk73CDJJGwps7pP2N9aXnm0aF3ai4asQaYNAzbiHwCfvCbxd+7OBY3CQg5Lbpfi6Ff3tiLWRAtMIgywzNpAY9VNvASTkU8egaVvfMGIWTvtszmLVol4Zo2bcQyXOwgWoNLJi9gFFBQPMnvBFpsHUkeuJpHuwmlHy1HeHrlZyVpnGszl39WqbjCWmA43AOZPjpfMRJVXqPMIIGIlZJYDR3rDe8eDWZnPmxhpS0p6z9PC8flqtCI05uxQ6FjNZAOBcw5tBQr2pFZScITQu7Thruqd8uYM5cyMg1dzA5NK2ErTncPahsQ7HOT/cUFOVbVm3RsxQNs0I6Dlnoi9+GIacfgo15awj4NzfzSRXORTuu3urGQSdmNcuxqU9S2Sg1VdO7VVNP+d/udxmzrX2SQzOOqKhEDhX7Sv+JiI7CDoxe8j5GVOOM0DmOF9qWuee819//aX/my/SPbyHGM7WN17D2T/nxqYZCLKJKece2duLYM6Mb4CeAWnqGKue0xupW1U0y3t8mBUb5QreDsj44atoyHBKBu0FR41SkSzAvD87PZ/qt5Dq1UmXNWcSNReLwjnU68hobeR5qK/3txTybBTTw5VBlcajJjg3lnNt43YzQaYWkPjVb+f6bxOUS0iQF87OPSpIIHOrkeQYhDMQs+rbD8qcOX+jMPzoOJOjnl+zDc4pFsDU1FF1eKOI9AmQb3/P0fwSOLP3+PB1s/+FEJVTrSPjuHDeKV2mXapp4LILPyJL7eUbF5zkPofxDZKz17Yx51+X/m+Ic7dE+xAy6oxpwNVtyEkXOQwVc+bmiaL+hd7kRodgOQvZsqnR3VbtbfBhILv3IuqqmyFDVMPPc//bhEOd+IzkGONaAN/KpgwM7ZSzT/Ncgpf3Z3nM5SfmNGd0aTcxmXulw2grSOPFcWNQ9yvkcw+Q387DZF77D0O7ecTiD+72ViZs34kK4LbgNwFtmyBxM0Q/Z8mPRDsshcjiEGSXaaycvz/O7xNBNQkzNjUG9Qk6Yz8YmLcuUfLbuZ1M9D7ezCvVRua2o2mm6fx4j8BKAZK4v0Owkvacy2/OFk29o+vCsOgcw0N2jmHoAWEd5+be91NXATQYRkd4fbsMH57wCrmfTtBfbMzA2xi4wztDbrpqusPYXeHhgKFtyvn45iB7zilql7jOnJ85W/F4bfzH/UnOChlbBJT8fZr77DSZeDPh6zsreRq6+3h9PCDO08eMuv+dQDZi9pwD2pG8HfC6g7nSre+u4wivDrUrT0z4zRJ24TkjJ3GocUI731x+Jmf3Z5JRwKUBVyrUuSJAGAr/9kAxzPDfJ0fYh0Hd/xSUrEANAY31AIOFaIYBAhePJvztuymY4zy+zco3U4b3qKbeqMHrnq1nJOk14OrQTxPaCWRXr+WNJ9zcf1zvv+rhDxr4fs0STZRMoG4x5LcrDl8Ad12yMD9+rHq2nCFIyHjofxJk/FRM5NK+GBb1WpHL+4/z+wcEvCGjvv/AbFfI078NMROBaaQufbq9LYTncErGkXSoMOBb0LNDbQcIA/nx4JTsV/CiofCo5zr85NqvZkTAYaOhep+pnr/9+3z/M8ewxsrz/uf6MDKu7r8dbXg1H4efMBQayK3hbEgant8hjLE0vy6t2bhsf/OoYTA1ArZs6/FRDd9NdL8gzETS5d63PzZF/GlOBQW2Ap45QzjOk7GXWMbpcjR5+9tFNJtWN8csZsw5Yg4DIpTZGqzx2OlXqtJAsZa54Wyjgdf3jwZOAjZyf58Dco/W8XzYSfcf047wCgGz7+bhUBu8/XQdg6j6h4kZ8p816jVMw0FrmmH6wwaYz+M0TY4zFECCjJ/o0NwQ5PYJp4dOzH4dI4jl6ufuw84gfhoIuGrdHzdfnvGCJyzabmzrmHBGfX9ft3x8GGUCtH5aWcHJ0ZmhFWCYSyGvAccOI4QTqvOiuWvAe0jUwwDI5tXNzZfxKFqpw/ewTNahh8zhTUwDP0sZhZnvQ9lACVDU8e2vf/3Lp0lBmPo+rC0Yf1ilm8aH1fY41d0HUuPf6/vml1WyySg4yI7z1c59rFBRmITBbrdv/LrHGnaJ0vkheaMQom42PaHELHEY00h7DQpz12xZQwjCMnfYXazA3x4SZMf542OFXFvIrssb0wCFfzjILixV9zot7wcH2XMOpOtUsax74GJjC/ULvyRkiLJEWmwU9zMX+EI4zBWTu+3Bjaq58LamSNs8ZNtBLGf4CKI1dxtv72vLGqpzeM4IOApbNnDRyol20a3D6O+omqkrzNCpWxJQGD8NxJxnyPWteMLCo4ZSuYzRL2XgML/MwD0/kI6zCDXH2UCe7ubVqvrWjyzGBXW8se1c1DY8ZyxUPOibVP/7g1sshcL4ZZxQzDfpZ703LSUBSVMj1JructCawVNV4hlO7kbVYM0EGNr1h+v8JhCziX403d9u5AjjMLPsELINo2fXuz1k8s7sPFsM72b6PcF/IsizjLmH6Nx9fPl/l+Bzj0tX167wTVz4qGDp4f4RaLvPBF69iHaZWSAxu1FsxjutRrHCXD7iuLbzq6dtxNyaH/ypmprOWn3dR7uahBaRCKVZyGYxJ6tV6oYUnXXwxwJtKHzkS+STA1HVQkXZlABP3Iy2rTMjyFjJbX8blmjHbsaO1Otp42ibCiA3/kEOvtbmb6gfD6IJlj1nqWSzOO4MOxalhWXVdHtgj4bJiDnP+WEoZs8ZILcWr+cMEXgFGvtcNLcbQIaAbxv8wAxXZZeBlLPK3NgVrnjgH2IwJYTu0Ha9QT0GwvbODHjdCOh027aG8+19XCUN0d4iJ/HYPWSIpjH/t0JWMPrCF9R6My5Gq5lC2oEGfwsG30eox8mPgFjMQHKwSE0sevacW3sSPErCZ9jYgTc7ztcLcIbQV3avwHKQ2fMfYTLzyj/iPFGogxGwXyAvSJ2wh8VAnJm4NxxkiOt1aJgH7Tiemu6c2SfHOUoy41NtoO0GEXsPy2/sLGcI47Rd3yLUOLtosW7bG7RO26+cXfTtuoODHHE2vzFYnQ9ZtORwkbH5VBuL5BolnG0BirE1nLuHAWtQW9oQNxOzLPsQXWOeNKidpGPIfQLZmUY9R76QwmoPt3P4rZBrKY86ibmxinMYANlzNqp2nJcAepNtCBd9U/VuRKsvlcXYw0YTC1iwlGmYgS87Y86g5zJVbI49gyZpznJb507uOYOE4dVYQQjZc+4RNwANnHvLef522aGbBrx/X8R5J1v5hPtzj63FqxbTwOHGRA8Zc/biNFMky3mMOLempbScOXnoK74HexFkfgeNk3vOEW0M2X5cxdwvnOFwzNmH9eoVcso5WIfBM4gD4egi8xRl+cyIO2HTBYiwgPH7PhSnG8vgnCTnPtyf1XOu5Gv5ddIlV6XkZmJTODnk0lJ9geQcKbxPHABAz5wTyGMCuQ+TDXesXPFsN9yTrW3XvyIP55os4oyB+9cIsud8WnLCmLPbHx+IOMs/gaunsYFY8SE7Br7oJKmeo/eGUn/DkDGrzrtKW6cekppGPnnWaXKbnvcSSwGq92xCsN6NY1ZuDphoskPuPbZ0mhebc7I4o5xWv4ieuq0l/omTk5zXjBrncmN3HbtVk/Y8dp64gsWv5CAom7NcwadKkR7CSoqUrpDg5rh2V8+W4Owhu9XjoYOYWS2cx5Bzmm9gzpflVwuIxOAQM3xGoxwRmDP25znTwJwTTUJ1Is4+SN8gZoKa5FlBdVsuwXlR5kAuzRN1UoUaTgeyNhwBo4Qhyjd8pkGOg57za/RWCv+AxI9vlJQzuWoUJ2ZdnNf1CWes52iGQi6LHbPwi48t4SDMR6RlbW5NKTmJwJk02Mb9D3dLYM4eLNdGZOZcMILruSlbSgC1Q7rkRfH6BjfjEBLggPMyN+HMWYOU/VZZ/SJE4TmjZYq0GH5j8bq0/Sq1i2gmGA2C+Co+r1s5o49tYhq7PJDTqmK1p2DPzRFOCtIdglnJEhznKGfoukDJ64zbc2ZmKCfse0L1UxoCMRldSXqgUmlEVRBzyLlHNhvkGyjZiCYaTRcvGWHmQUeogp/IfvFUThrLSGjUtxxk1ujCLYEb40k0pclLqAqaM7ccqumtWWUmmYB+3ekZmZt+1SU1jXiBQsk5u+x8lCWGnaKU84F45eJFwoimctwsY+WMTlKFq9PYeYpvvz5vhHp2RAMEM3xgx8BrbtlB0J0hXdWPFqsFzq9fcFMGMV3KFjuXz6ygogUKza3qfZz/YaHJHqkmgwg6fsIZswJQJmdIzqMcBMljBTl9TZ1vDv8MBuuxmFU4SVkPJyGHxxKes5kwf2xp9cmVlp1IyTPQoPhB8DDOmypFr1prjmXm19L+h47FQgKsMViZs18SSTlzNVWRpxwyk+NlE/I0GdO3e1efcnljl+OMWaX1una0P6fHpjlhUEfRRvIAyTNo1jR0Kx771xKVnMmOf2K6Q/qAKMtZxySzApwlTOpTl6hnpnsKwu4QPecLVetWYc4qzlz1RYsgqqyZ7Og0rGkO5crGic/KsoOge98uT9wJxu450ze790wAOTFvOJXAbSCGUXkJPVWFnjN5zmZ5ktwfkppzxPmAxJibIyj7y76rs71pKUBaQS5boDkzHQ0/eEA+ve8ge9+Il513Mi9CTZl2xvxDtmuCoTAff8h2ziiTITmnYvbOI2B54jRQ706pzwsyzramPfyQ1WNZzJgzWynh+VhmT0la4f4F++SEiq9LJyEMoshdU85yUjdztkNeljNe31AlwyQN5SFpfxF2KHd7Ls2LtviPOznPvuE4Y9Qh52xLaVgRmkkFLzvDvuEgO2NKv/IfsQhVk5SknGC5sMOK2tFmOJt8g8vEkh6aqbhuJForm9shyleztFUFWxAVc8Zn4zgnkEnr2Bu6cU3GQusz13Ck3oR2jzhHtPOc7Xnc7zxEqDnOpUv96Zz3WdmI2IJbLo1OUlGc24QzjWg5CWz3MN3+nGkEeo6GJ04kJeIs2lO7MMULm8g0GM372TE90QgHQU6KmDMZBGSuagoI2ZFIuRvpyZKHlCoZbZn1zHG+UtaaNDQ0hoA6C1lwzoKqiSRJ2uSWbQZFZ9EpZy5CzsJSm/mlJgq1h2x+Q17hCZI8uLx3z1dJD0rRZbWq1bMXMz/XmFmJo/YpMRAvY/d/shR1PVVSp2wR+RDlsQOfhHBpasp5yXjj6UZyq5qYYGJVt21Vz7TnQ+rbyfznYgtnndEJl3h6cILfkOZhMp4zFViZtGkkG8/NYH4Usb6a/+uq7iBm1LeyxF5Tl+IBa3OT5YqXNXM9Z+5y8ZDddIDavnYCZ9r9hI5ZBES3c9xGObbK7IXcoVJzXu+DJHUJAN66CLXjfGpohmvZcpnqifcTIYPdmMyQ+TNVtggvyVkWczTXiDkzrez+Cw/LeQgknf3bzFyvDC5UYvWyCAm2UWFE1Pk80P5sJp7HlemZQm3iZmwZS9qNgxnOOcKxDvnKZslvdOmkyvkCLIdwMwuaMzNJibA7zgvqlfOKWllNhStm9Lk/IlUrDiHLIMyUifvU/k8exPCcPWqf2p2apEvuFp4wg9vAvCCfVGcg3AxOmjVnIfe3lLPz51XSZNmYBCYLJBqDjhRzSXPLh7h1CRcy5CI9n+pbynlVteA56rUFeR9h4NvJnCseO6QuIaPGnE/h38BKqC/XyKIx6iDBUyROGlXTGPGpcBZBjaEqDYfHkushQXP0QcpaN7cIKWEaTV1l+SQWvXAeYtTeZFxhbGiYbx7pZPHvFHl8Klvy+cEtVC+PxS1NeM7OK5xdXGykHC5UeOsAwpfbgHNpPzdUNhnNyj8BIo5B5MhI5OFZgNE+Qjlz8vMTCke7qq7zItuy/hORTDlHW5x1hJwHPA0v41zoJ5xcBelmBoWkSMTOmp6OjDRYlFgyBFK3JPk5TH/oAPLCOTFqfPVBxJ7W5fBurmgjCSkDOcKyzJTjYcv978ZasOklwDqQmGOXbpDP9DH2dBDRSCuvsRLtsbotOgnP2es5XjQuPS1Yh9UzVrU/udBqjjwxMpJ11Ei3qBeI8o4T9WLOA8mZzMECPk3tlenez2E/mrPd4qFwPvlNQp3Km2YVCq+AMyXaKCtL4RMdR4HX1y7VMzbnrDNLsVh0mnWknDnU8XYlQNIHhFMpRK4f+C6pIBnOLtkgUDSBdPHGaB/T/eurSznwaDin1mFqp7R9mpKSrfeE5AzaeQp1RT+aRBtT/aCVzICz+W/Nm4BehDdtgnQHM5JS1uE5l46wEUZ2NtfVMRM9xrT5eBn72RbpFcGevu6hmM0g2ND0SODcPs7/o6EwGmG3cU4JRzYb8ZEm5sqJYeIPKWS6qDdizWddW6PQkeoVdH5BV5mdvyZG2IizEng8HomLUTJnDWGcCOH3LkfyrxQBKnMOOetVTYpcMhlG0kptXyJ/QJLOrIRQhDN6Vig5KjN+H85Q5qnxwrniUCvzELmB5je8pLXB+EZWrvo9U85FgTKNAS+syXrmnDn9dkPTbHGPLJ/NXsGgdmNfCeduXeRB4xTJWTZhGX4WqUbJF808cVNINt7pEsiMmAd2HkGtbAjcUhlH/lwk7KzdFat6XyvoZ3+45HO0bajkOO8q6uabIy1btMUNNxHkYCaeQx3Nl+XVUcIo8A5JbyKrQHJGtLudnDf7sCDaTHYqGm92wTn6yDoGZR1kwdIKmpyWWU8z1rFzZaOEs7Ax30mFZYfNXiEcvsOfU9MgORdpVT8snhLCeEs6F5D0nHbz5OmOWLecaOUmQOUM7gAuk5Rgh0XP0QoPXh/WzztkmOxujDNL8ljW/9c3aWcnG0IjzixnhaQJ60A5Mw5vzhuyX02CzRlIQWfUzPgSXP8Fot5h/A==');
DrawBitmap(SHI, ImageSH.canvas, 0, 0);
end;
Procedure SafeInitForm;
var
v: TVariantArray;
begin
SetArrayLength(v, 0);
ThreadSafeCall('InitForm', v);
end;
Procedure ShowFormModal;
begin
frmDesign.ShowModal;
end;
Procedure SafeShowFormModal;
var
v: TVariantArray;
begin
SetArrayLength(v, 0);
ThreadSafeCall('ShowFormModal', v);
end;
Function WaitFindBitmap(Bitmap: integer; var x, y: integer; xs, ys, xe, ye, Tolerance, WaitPerLoop, MaxTime: integer): boolean;
{
Ex: if WaitFindBitmap(SkillsTab, x, y, MIX1, MIY1, MIX2, MIY2, 5, 200, 1000) then Writeln('Found the bitmap');
By: tehq
Updated: 1/12/2013
}
var
t: integer;
begin
t := (getSystemTime + MaxTime);
while (getSystemTime < t) do
begin
if (FindBitmapToleranceIn(Bitmap, x, y, xs, ys, xe, ye, Tolerance)) then
begin
result := true;
break;
end;
wait(WaitPerLoop);
end;
end;
var
Skills, SkillsTab, MTabU, MTabC: integer;
Procedure NavTabs(Rand: integer);
{
Ex: NavTabs(10);
By: tehq
Updated: 1/12/2013
}
begin
Skills := BitmapFromString(21, 14, 'meJyTlIQCERGRj7NkXF1djY2NhYSEBAUFBQQE+Pj4eHl4uNnYgQjIAHIF+PkFwKCppqIkI04St3Z+fn49a+eCZTuL938AIiBDQ0+XH0l7mIMZUBemdojVulZOgWuvak0/CUdAroauDkR7REhgfW4KVttB2vn5XTrXArXYrLmiNWELEIEY008CBSEOUFNRmd/biEs7Pz8vUL3OhhtQq4EmwNzAx80NccCSRfORtb+fgqIdqBdoAsRSCIIYCNeupqKMSzvQ8ZrlS+EmQBCQCxQESglCgIAATu0CAjJahkD1cBMgbKAgUAqoQAisBln7uwno8Q5UDLQObi9CLwQICuLSDjcB6FRgOAARJMEg9IIBVu1GYGBoaGhgYKCvr68HBkAGkAsUNEICcO2ioqIvm0VdSQSQVAckgS6Z7s/9qlnkTY8M8aguRBaCqgJlinykstwlMl1JQAC3EOMG');
SkillsTab := BitmapFromString(30, 31, 'meJyNlttTU1cUxp96sSiHAI6QsZ1QAsRwCUlEiyRIoFouSQgmhhDAVkICWERuAkVG1MYqTG0zFKTqTHWstdMLrZ1ipShQqlJpfehD2+m0Qx/61rf+Cf1ylme7cxIb1nyc2Xtn8TsrK2vtvY1Go0E0vV5fWFio0+kKRMMAUywaJDNKnuRM/uQjc2OWLJpCoUiCCUJiQgKEAWZYTI5lCjI4iD4yt5SUFEYmbP6u8u7r3/Yt/QthgGlMOFZ2m81T74y/PXYmeGJ0/OxpTHk3RmbYuplftdOreTd+hzDAVJOfJ4NjXGoyPVxd0eaonxINgwc3r2ORuUWQBeHlsRnQTJ//gqc2NEsDLOIjGdlRUwnyzSsTpA8vTYVGejTZWTHJgrDpEZMUmmXj5zZskJGLdxb9/fP3V96fCB49NOxveL2lwe+uy1S98CQyMgA45YFE02gy8jM00L9yb/mt/kPHu/1+l9GSq+OTJsvGtsGPCE6iV6S1nZVlI1kk1zsdqysrwV7f6OHWIZ9Hk/UiFpNjkpOStmr19PMRmcLGYnR5YLq/zg7ymz0txzt9g776HHUGH7Cs6gRB2JproMjB1HeMYypwAcOfkV0O24OV+6e6D66HjNgSExM3bdyY8PQzEAaYyrLHyB73fpAHAs39bc29Nda4MReUVPCdoinIF2RJlmJwOx1Ld+YHAgeIrFFn8HmGxewUpid1ClZctdbvFuYPt3j62w+EyeIvyLvRBiLvFBSz1Cl7+q7xtUHY0ZHhH+7dRcxdvoZOr8PnNNbXvGIuMvJwRo7oFJHMmiVcz9K2k562ZfH2/J8/LvxxZ/b21zNjJ4690Xmwq6raa6tqdtm8tn3IMMF5MtsuWA/SFGQKJi1ty/zcrbkbn639tPjP2m9ri998en7sdF/HkaZ9XntVg7XSY6302p0Ex77Kdwplg29zdIogbqewY0MDC5OTy9PTaw+XQP5rae6Li+dGewKtjc6m2upGezhy8M07jBFkqVNkcOoUsi8/vhrsbf/gzNFbdwfn7g9BXcu9lV+Vmqc0Yb2n0beoGm2FjU4rnHEixO0UwlrKykJjQdOEBqjXPmkFE8/HWEn6VhUiz8zIwJEUp1Mk8qmRIRSYwa8yT2pkNCZDQJW1fbO1rNhiegnnXdxOYWR32Q78I+BhBeTCR5Dm+WdBLpfIcTsF5nHVYVvLMkrkSBE2LKUS5ILcXMrG/3QKFinsbLX68rmTJUU6IsRgigGrjZtRJyh7RqZOkdUzKXyOi3bt6uUGy04eFSGlEmR7eUlTrUsh1QZ/pvDFTO9i5Gx15lToXZtlVzQWTKhkuw6FoUxPi+4U/kwhLBZp36DbRUdb4OJwH+D41jwT+QcWeSg2FMItYkcSO4UanGGhx2eK6IOHpdh04fzkkVf9+OJIO1RbUQK5q/fmZKnpNsTIrJ7BQZAsWvlRhYGQim0BfzWWPcGTo+1+/96y3RWl5jztttSURwY/npzM3b6Qcyjm7Uuchh3pFbxhhS5l/C66zhuj7K6o4yz63ghLj2eposlW1uP8H8h8q+A=');
MTabU := BitmapFromString(39, 15, 'meJzFk8tu00AUhps4dYLt2EmstJaVRa+hJBgag5xbq5a4RVXaihJUSLhIrZpCVUSTKkUIJUhsCgsIC9gAXbAqFeqOBQ+AxI5H4GH45YGRa4egSEgc/RqNZ8453zkz471yavtKUhRF2WaRSEQSxYDfP2ck97dK75qVgyc3bzx/NfLxx/2jr/nacdDHxdXYHVPPTi+Njjbj2RLmbxfO18zKg0JZSyR4nkcS+aSBsmfhdlcn3VBBELQR5Utj8Vtr5XNZe6wPrhvq1MtDNpoXGAYTn1dPJ5uFtaOM8Sad2oiFrw4oMfgADS60Wd0Ih8NuKMF1hGIbxO/V1AdTgQCdUrjco7vb+4elF5+GNusE2mofF4qvMQEUjRfjcvq0upg/t6oaO2Ylf2lOdpkd6tg6O6y0zHGAUDyEbJgPScxlcxaHPJgxcLwArSzdxvEOKBewC5+xaAgjKoTQ7K17uz11yrLsghVOoaQLcHG8GO0iRAieT+fHoXazvtZ4H42p3Tt1QDmOY7xe0imS4IUclCccwjqlkBXcfnvn+sNGPbe8zolySJK6QLeWEw4o3gBWAoEA29/v9XhUOUTbAQJ37RBwWMdtxseGOe4UohD+p4cEXO2a5oZGLEOUJOHXEfH+/SzrYxgUQCTzPG4QQjEoCWfu6euDA/4yOCOKxLuhBIdmq8UzHaHUQA9ZRmoIwgQBEqwxaBl2w7+NBrqhBAduRyhGki3isl+prTIIgoxwpslpErpCjOAolJjDp1f7ayzBPfsfNpkrEOkz82SiZWYhuu747K6enP9VHuLpqNntlryYp9IyMyc/p+l8Qs/at+xybNk/Me8Y+BMS6lYe');
MTabC := BitmapFromString(39, 23, 'meJy9lFtPE1EQx6Hl0m5pd5dtt2tTDbRQsQ1VMGm5BkOREC4G8UJrMELAisqlsRow1EtiiA9aE/VFbAI+FInhSR988snENz+CH8Z/d3Sz7qUUHpxMTs7OmXN+Z+bMbHE9XFwPC4IgqcTr9dKoCBxsNtu3tYmfCx1zMR90NOTuk5gWkWtirRgZxs4wjMfjIX/JSHBIUcYV/4UKsjTKgr2iKLrdbqfTiQOdtbWfk+07CamQbHt6vrXEjfsxAtpgLXGtFouzoQFblKuaQT/cb4NqVmkLz3Gsy8XY7c0ebnrgzHDi3NSLT+nsE8QIBe5hpwQFbmD8Qm7xEow+gbPbbGbxAko4UnV6MYc/IgVuKBbZXJzayqUKj65NP38V+Pjr7t733tV9Zw0T8vmvJzq7+8eDwY1Q9xTm70ZOryZSy4PJaCSC2x4KCuFYNhr0fc2O/chNfkm2IxzE1fdyt87Ti0xiUmPpjEc2Bmf3umJv4x3zfv6iVyqlGmhwoemFecR7KKiH40BEzeAFoYCiZnrW0nc2d5HhppsZguby+4OjbzABFIEjvfGTvrHe6BVfbCWR6k8M62tJDdUsIczcUCtA6kJFweBZkWSpK4b0AjQ5PoP0itJZrMIHj4uRHhrBzty6d6hIbfX1I/J2BUpRUKFiVCsRqbRQ1dD8RmY2+957wl8+Ug0UPWK1WilSHIIKQZtolLqGKGTB6+dXrj7IZnom5hysgF4zg26vhqHUnsoSeq2R5x0Mg5At1dVoBCUcIPDWGgUOdrxmqKUZf4n6ujoUP8/z+vQSjpQsykhdBjT9KFwuF35HNQjeYsEdoILDgReE4jK4EnJeXVUFB3QZnEtNJ5ZEYSmHE66wBD2luRL9jhTBdtQ/x3HYhTORfE4WlmUx8vIcyYQbLwvtwiH6SAm3dTsE1axSXys/Q42IdAlZxL+ipijp0kMJZxip2s3MrikD/aqhnXDbmXBhOYzkHDMXs1WNXf+pWGiCESwQ6VkVh/L0I4j62BJ06Q8RSTa7bYXHVp4KelCMr+eCZAwEAgeiDZf0mTR0gIBFxPyNABHJn9DluQeizTaCBeKzVBO0wvzolyp0CMiCiQbnVol6i9pi6HwEeXz5+P9XzeUNAylj1KfIzK7+/A2AxK8X');
if not WaitFindBitmap(MTabC, x, y, MIX1, MIY1, MIX2, MIY2, 5, 200, 1000) then
if WaitFindBitmap(MTabU, x, y, MIX1, MIY1, MIX2, MIY2, 5, 200, 1000) then
Mouse(x + 12, y - 5, Rand, Rand, mouse_Left);
if not WaitFindBitmap(Skills, x, y, MIX1, MIY1, MIX2, MIY2, 5, 200, 1000) then
if WaitFindBitmap(SkillsTab, x, y, MIX1, MIY1, MIX2, MIY2, 5, 200, 1000) then
Mouse(x + 10, y + 15, Rand, Rand, mouse_Left);
FreeBitmap(Skills);
FreeBitmap(SkillsTab);
FreeBitmap(MTabU);
FreeBitmap(MTabC);
end;
Procedure BankDeposit;
begin
case Lowercase(CoalBag) of
'no':
begin
MarkTime(BankTime);
repeat
Deposit(2, 28, True);
until (InvCount = 1) or (TimeFromMark(BankTime) > 15000);
if (TimeFromMark(BankTime) > 15000) then
begin
WriteLn('Failed to deposit bars. Logging out your character and terminating the script.');
Logout;
TerminateScript;
end;
end;
'yes':
begin
MarkTime(BankTime);
repeat
Deposit(3, 28, True);
until (InvCount = 2) or (TimeFromMark(BankTime) > 15000);
if (TimeFromMark(BankTime) > 15000) then
begin
WriteLn('Failed to deposit bars. Logging out your character and terminating the script.');
Logout;
TerminateScript;
end;
end;
end;
end;
{ Bar Vars }
var
NumbCoal, NumbIron, NumbGold, NumbMith, NumbAddy, NumbRune, NumbSilver, Silver,
Coal, Iron, Gold, Addy, Rune, Mith: Integer;
Procedure LoadOreDTMs;
begin
Coal := DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Iron := DTMFromString('mQwAAAHicY2ZgYDADYm0gtgfiGVA8B4gtFCUYwl0NGEzlxRlYgXwYZkTCQAAAtHMEKg==');
Gold := DTMFromString('mQwAAAHicY2ZgYEgC4gggzgLibCDOA+JCIF7TIcGQ5GfGsKlXkoEVyIdhRiQMBAD7rQYO');
Addy := DTMFromString('mQwAAAHicY2ZgYHgOxHeA+B0Q50BxIRDbuNkwxHubMFg5WzGwAvkwzIiEgQAALOQGYw==');
Mith := DTMFromString('mQwAAAHicY2ZgYLBnZGAwAWJ3IM5hgOACIDYzC2KI9zYB06xAPgwzImEgAAC6AQR1');
Silver := DTMFromString('mQwAAAHicY2ZgYHBgZGAwBWI3IJ7BAMFzgXjixBkMyf7mDJ2d/QysQD4MMyJhIAAAFF4G5Q==');
Rune := DTMFromString('mQwAAAHicY2ZgYBBhZGDgBGIpIJ4O5M8A4rlA7BoSxZDoa8rg4BvCwArkwzAjEgYCAMC+BNM=');
end;
Procedure FreeOreDTMs;
begin
FreeDTM(Iron);
FreeDTM(Coal);
FreeDTM(Gold);
FreeDTM(Mith);
FreeDTM(Addy);
FreeDTM(Rune);
FreeDTM(Silver);
end;
Procedure FreeBmps;
begin
FreeBitmap(SHI);
FreeBitmap(SuperheatBmp);
FreeBitmap(Skills);
FreeBitmap(SkillsTab);
FreeBitmap(MTabU);
FreeBitmap(MTabC);
end;
Procedure ResetOres;
begin
NumbCoal := 0;
NumbIron := 0;
NumbGold := 0;
NumbMith := 0;
NumbAddy := 0;
NumbRune := 0;
NumbSilver := 0;
end;
Procedure MagicTab;
begin
FTab(tab_Magic);
end;
Function FindHeat: boolean;
var
Time: Integer;
begin
Result := false;
MarkTime(Time);
NavTabs(10);
repeat
Result := WaitFindBitmap(SuperheatBmp, Sx, Sy, MIX1, MIY1, MIX2, MIY2, 10, 200, 2000);
until (TimeFromMark(Time) > 4001) or (Result = true);
if Result then
Mouse(Sx + 10, Sy + 10, 10, 10, mouse_Left)
else
MagicTab;
end;
Procedure NotFindHeat;
begin
if FindBlackChatMessage('uperheat') or FindBlackChatMessage('nough') then
begin
Inc(NFH);
Writeln('Failed to superheat that item! Trying to continue the script..');
end;
if (NFH = 4) then
begin
Writeln('Failed to superheat that item! Logging out your character and terminating the script..');
Logout;
TerminateScript;
end;
end;
Procedure OreOT;
begin
if (TimeFromMark(GetTime) > 15000) then
begin
Writeln('Failed to withdraw ores. Logging out your character and terminating the script.');
repeat
Logout;
TerminateScript;
until not LoggedIn;
end;
end;
function WaitOreCount(Count, CountOre, MaxTime: Integer): boolean;
{
Ex: WaitOreCount(ReqOre, CountItems('dtm', Ore, []), 1000);
By: tehq
Updated: 1/13/2013
}
var
T: integer;
begin
if not BankScreen then
if not GameTab(tab_Inv) then
exit;
Result := false;
T := GetSystemTime + MaxTime;
while (GetSystemTime < T) do
begin
if CountOre > Count then
begin
Result := true;
break;
end;
end;
end;
Procedure WithdrawOre(Ore, Amount, InvOre, ReqOre: integer; Uptext, OreName: string);
{
Ex: WithdrawOre(Iron, 17, NumbIron, 13, 'r', 'iron');
By: tehq
Updated: 1/12/2013
}
begin
MarkTime(GetTime);
repeat
if WithdrawItem(Ore, 'dtm', Amount, Uptext, []) then
begin
WaitOreCount(ReqOre, CountItems('dtm', Ore, []), 1250);
ClearDebug;
WriteLn('You currently have ' +IntToStr(CountItems('dtm', Ore, [])) +' '+ OreName + ' ores in your inventory.');
end;
until (CountItems('dtm', Ore, []) > ReqOre) or (TimeFromMark(GetTime) > 15000);
OreOT;
end;
Procedure GetOres;
begin
LoadOreDTMs;
case Lowercase(CoalBag) of
'yes':
begin
case Lowercase(BarType) of
'steel': WithdrawOre(Iron, 17, NumbIron, 13, 'r', 'iron');
'mith': WithdrawOre(Mith, 10, NumbMith, 6, 'r', 'mithril');
'addy': WithdrawOre(Addy, 7, NumbAddy, 4, 'r', 'adamant');
'rune': WithdrawOre(Rune, 5, NumbRune, 2, 'r', 'rune');
'silver': WithdrawOre(Silver, 0, NumbSilver, 24, 'r', 'silver');
'gold': WithdrawOre(Gold, 0, NumbGold, 24, 'r', 'gold');
'iron': WithdrawOre(Iron, 0, NumbIron, 24, 'r', 'iron');
end;
end;
'no':
begin
case Lowercase(Bartype) of
'steel': WithdrawOre(Iron, 9, NumbIron, 5, 'r', 'iron');
'mith': WithdrawOre(Mith, 5, NumbMith, 2, 'r', 'mithril');
'addy': WithdrawOre(Addy, 3, NumbAddy, 1, 'r', 'adamant');
'rune': WithdrawOre(Rune, 3, NumbRune, 1, 'r', 'rune');
'silver': WithdrawOre(Silver, 0, NumbSilver, 24, 'r', 'silver');
'gold': WithdrawOre(Gold, 0, NumbGold, 24, 'r', 'gold');
'iron': WithdrawOre(Iron, 0, NumbIron, 24, 'r', 'iron');
end;
end;
end;
if WaitFunc(@InvFull, 200, 1000) then
CloseBank
else
begin
case Lowercase(CoalBag) of
'yes':
begin
case Lowercase(BarType) of
'steel': WithdrawOre(Coal, 8, NumbCoal, 6, 'a', 'coal');
'mith': WithdrawOre(Coal, 14, NumbCoal, 10, 'a', 'coal');
'addy': WithdrawOre(Coal, 16, NumbCoal, 12, 'a', 'coal');
'rune': WithdrawOre(Coal, 14, NumbCoal, 10, 'a', 'coal');
end;
end;
'no':
begin
case Lowercase(BarType) of
'steel': WithdrawOre(Coal, 0, NumbCoal, 1, 'a', 'coal'); // need numbers
'mith': WithdrawOre(Coal, 20, NumbCoal, 15, 'a', 'coal');
'addy': WithdrawOre(Coal, 18, NumbCoal, 14, 'a', 'coal');
'rune': WithdrawOre(Coal, 0, NumbCoal, 1, 'a', 'coal'); // need numbers
end;
end;
end;
CloseBank;
end;
FreeOreDTMs;
ResetOres;
end;
Procedure Banking;
begin
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
MarkTime(BankTime);
repeat
SetAngle(SRL_ANGLE_HIGH);
case Lowercase(BankLoc) of
'soul wars': OpenBankChest(SRL_BANK_SW);
'castle wars': OpenBankChest(SRL_BANK_CW);
'burthrope': OpenBankChest(SRL_BANK_B);
'varrock east': OpenBankQuiet('veb');
'varrock west': OpenBankQuiet('vwb');
'falador east': OpenBankQuiet('feb');
'falador west': OpenBankQuiet('fwb');
'yanille': OpenBankFast('ynb');
'camelot': OpenBankFast('clt');
'catherby': OpenBankFast('ctb');
'draynor': OpenBankQuiet('db');
'al-kharid': OpenBankQuiet('akb');
'edgeville': OpenBankQuiet('eb');
'taverly': OpenBankFast('tavb');
'warriors guild': OpenBankFast('wgb');
'fishing guild': OpenBankFast('fgb');
'ardougne north': OpenBankFast('nab');
'ardougne south': OpenBankFast('sab');
'gnome north': OpenBankFast('ngb');
'gnome south': OpenBankFast('sgb');
end;
until WaitFunc(@BankScreen, Random(15), 1000) or WaitFunc(@PinScreen, Random(15), 1000) or (TimeFromMark(BankTime) > 25000);
if (TimeFromMark(BankTime) > 25001) then
begin
WriteLn('Failed to open the bank. Logging out your character and terminating the script.');
Logout;
TerminateScript;
end;
if PinScreen then
begin
MarkTime(BankTime);
repeat
InPin(Players[CurrentPlayer].Pin);
until BankScreen or not LoggedIn or (TimeFromMark(BankTime) > 15000);
if (TimeFromMark(BankTime) > 15000) then
begin
WriteLn('Failed to enter your bank pin. Logging out your character and terminating the script.');
Logout;
TerminateScript;
end;
end;
end;
Procedure HandleCoal; // need feedback on this. may not work.
begin
Coal := DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Banking;
MarkTime(BankTime);
repeat
if (InvCount > 2) then
BankDeposit
else
WithdrawItem(Coal, 'dtm', 0, 'a', []);
NumbCoal := CountItems('dtm', Coal, []);
ClearDebug;
WriteLn('You currently have ' + IntToStr(NumbCoal) + ' coal in your inventory.');
until (NumbCoal = 26) and InvFull or (TimeFromMark(BankTime) > 20000);
if (TimeFromMark(BankTime) > 20000) then
begin
WriteLn('Failed to withdraw the coal for your coal bag. Logging out your character and terminating the script.');
Logout;
TerminateScript;
end;
MarkTime(BankTime);
repeat
MouseItem(2, mouse_Right);
if WaitOptionMulti(['ill', 'Fil', 'Fill'], 2000) then
NumbCoal := CountItems('dtm', Coal, []);
until (InvCount = 2) and (NumbCoal = 0) or FindBlackChatMessage('read') or (TimeFromMark(BankTime) > 15000);
if (TimeFromMark(BankTime) > 15000) or FindBlackChatMessage('read') then
begin
WriteLn('Failed to fill the coal bag. Logging out your character and terminating the script.');
Logout;
TerminateScript;
end else
Writeln('Filled your coal bag.');
ResetOres;
FreeDTM(Coal);
end;
Function Speed(Range, Median: integer): integer;
{
Ex: Speed(7, 16);
By: tehq
Updated: 1/12/2013
}
var
LastSpeed, CurSpeed: integer;
begin
LastSpeed := MouseSpeed;
CurSpeed := (Median + RandomRange(-Range, Range));
while InRange((LastSpeed - CurSpeed), -1, 1) do
CurSpeed := (Median + RandomRange(-Range, Range));
end;
Procedure HeatOre(StartHeat, EndHeat, Ore, MagicXPGain, SmithingXPGain: integer; Gold: boolean);
{
Ex: HeatOre(3, 19, Iron, 53, 17, False);
By: tehq
Updated: 1/13/2013
}
var
LastSlot: TPoint;
z, h: integer;
begin
MagicTab;
LastSlot := ItemCoords(EndHeat);
z := (EndHeat - StartHeat) + 1;
h := 0;
MouseSpeed := Speed(7, 16);
FindHeat;
if WaitFindDTMEx(Ore, x, y, MIX1, MIY1, MIX2, MIY2, 500, 2500) then
begin
while (z > h) do
begin
Mouse(LastSlot.x - 3, LastSlot.y - 3, 13, 13, mouse_left);
if (Gold = true) then
if (Lowercase(GoldGaunts) = 'yes') then
MagicXPGain := (MagicXPGain + 34);
IncEx(Magic_XP, MagicXPGain);
IncEx(Smithing_XP, SmithingXPGain);
Dec(z);
if (z > h) then
WaitFunc(@FindHeat, 250, 3000);
end;
end;
NotFindHeat;
end;
Procedure Superheat;
begin
SuperHeatBmp := BitmapFromString(38, 29, 'meJyVlt9rHFUUx/8CQRCUim62cXdm9sednZn9Nbs7szO73R9prYiahlhtX9Q0FFusNY2/CkqtNiIoqE1JDcE3K0ZU+qbQZxFKQ9QnhSr+KCWkhRrE4oPfO2dyczO7WVs4LHdnZ8/nfs8599xjVJtGYJbXjiyE5b0uLFdpsLKXLTqq4WuPfH1vYSZbcnXbw/PI+33/TiY7pydE7AN1uznbZyU3na/eUzytjF9OmXamUMMezHprMDHCpbWsThAjXN32IRAgdWwZREUvpKwK9mC5bcgMzF9f9FENSmXHTphMFFxi4Y/YP4ycIICZAkJa4rjxy0n3uJorBTLretkjy5TqCEV/oisR3W5kM/RpOR3aOdTBEED4B0Xdc5FDx34YTnuaWcZDaM8UHc30U5YPLom9lVBHs1zvcFzZgwpEL1t0M/kaNG5vn2HTqzDUTzKbxxMeauc5NvWHVh1hksyIlsFcyOdRRY5qzfTuhWTrbeDSVlUzSgm7S0RYvH02kTGTdod/PfhtyrKhVxdE7zaI2B40Gk6TVTw158NhovkGtICYzFrsyE8hdOpKXMnG23NYQ3sqzwsY/xpA7D0j4hM1g3hmbRcURIwdWkoVKsgjiEOdj4XMYfdJdugSXx/+HkGGTB7YIJXiOPRCRZVuziMPKY45gmbM/gOiohdhiYwV78zjCZliTMQfPUFr7cA8L+D1wG5FFNANYhBSOoDpQi01yf2zw8tQB1OZ1Xj9N0G8f2QxpleMD/8KN+CMokswXrGN0GFQP/js3YAc3qBsWkgKRJkf3ODEZy8+kM4Np3KN1z7rnr8ZEt+9quxZinU/HXrsZCjz6VmkG7WNwEZSGcHJXYiI2Cd2m2g9vh6xj+JqdrizH7ijF64337yGh0OjpxS0oLHl2Oip8LVnziDvOEpbtQIhLdJsqWzSViXR2kuuzHd+jSlpdXIBRQIcDOjYg5Pshd/Z9IoRxIETJ+bUXBHdSR9I3IC6nEhtDUR0zqTlhEQo2jWROfgeFg+N/gzjSk9cYceuYg/inVj3kyGtI1I5uM8Tbp3IbwpkZDhdvm/kPHnjbt+/jgVpNPhitXlyxVyvItid22buHjoSnBEeWH6oJQSz/V6x1FF5L616an23lj9wh/mVIfkknGRcIMlEhLd7swnvLaW6S24+W9kGkR8NT6/4avcJdvQXZexH3nO+/Bcms5BHfJoBDhYupv40Tv+dbI2jzoOu3ocokshxbtjDcTT0sq/VdsIPXU/wRgiBIxNBpi2RoWkMIFLBEDG8izmxDY2pfCV5jrsygzzKOJTN50s35T1sEM9dU3Uq101EcfTkc0ELFBi/2avNTLHGXl4gP0QRn8DJxOnjK4KYfWleM8q9RzJMmdRn5GGDv+nswAHRyn5icY2IRJGJWJNYWEhcXFPybnA66r0hldtOZKoJL8dqI5N32L4XyZtwLhbC8CQUuPcY/gKBfQt1wB1NTcCs8taKWz6z7xXl0pqQ1mv4CS9k97+Kl1mlTjVz67OHBMV4Uwc0qReTDz+FkuhVRzj8hBfQUWnWuvVRJ6KaQ22C8rkRE+O252fY3DfdL27Q0VC+W73r7AU85MMkn2AdfomXohnsDeamO8XtkslKESVczdg/H6JyJfjXMIEEe8BXmpb5iP5/g1zf2bv33gznXjuY6/hQ58B/3mkwPsHy0ZERy/bl3EXKUj6Mt5XcTX1j8+GK/BR5QSz+AwriCBM=');
LoadOreDTMs;
case Lowercase(BarType) of
'steel':
begin
case Lowercase(CoalBag) of
'no': HeatOre(2, 10, Iron, 53, 17, False);
'yes': HeatOre(3, 19, Iron, 53, 17, False);
end;
end;
'iron': HeatOre(2, 28, Iron, 53, 12, False);
'silver': HeatOre(2, 28, Silver, 53, 14, False);
'gold': HeatOre(2, 28, Gold, 53, 22, True);
'mith':
begin
case Lowercase(CoalBag) of
'no': HeatOre(2, 6, Mith, 53, 30, False);
'yes': HeatOre(3, 12, Mith, 53, 30, False);
end;
end;
'addy':
begin
case Lowercase(CoalBag) of
'no': HeatOre(2, 4, Addy, 53, 37, False);
'yes': HeatOre(3, 9, Addy, 53, 37, False);
end;
end;
'rune':
begin
case Lowercase(CoalBag) of
'no': HeatOre(2, 4, Rune, 53, 50, False);
'yes': HeatOre(3, 7, Rune, 53, 50, False);
end;
end;
end;
FreeBitmap(SuperHeatBmp);
FreeOreDTMs;
end;
Procedure Progress;
var
Mxph, Sxph: integer;
begin
Mxph := Round((Magic_xp) / (GetTimeRunning / 3600000.0));
Sxph := Round((Smithing_xp) / (GetTimeRunning / 3600000.0));
ClearDebug;
WriteLn('=-=-=-=-=-=-=-= Superheater by Teh =-=-=-=-=-=-=');
WriteLn('Time Running: ' +TimeRunning);
WriteLn('Bars Superheating: ' + (BarType));
WriteLn('Magic XP Gained: ' + IntToStr(Magic_XP));
Writeln('Magic XP/Hour: ' + IntToStr(Mxph));
WriteLn('Smithing XP Gained: ' + IntToStr(Smithing_XP));
Writeln('Smithing XP/Hour: ' + IntToStr(Sxph));
WriteLn('=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=');
end;
Procedure Antiban;
begin
case Random(40) of
2:
begin
HoverSkill('Magic', False);
Inc(Antibans);
end;
10:
begin
HoverSkill('Random', False);
Inc(Antibans);
end;
20:
begin
Boredhuman;
Inc(Antibans);
end;
30:
begin
RandomRClick;
Inc(Antibans);
end;
39:
begin
HoverSkill('Smithing', False);
Inc(Antibans);
end;
end;
end;
Procedure Breaking;
begin
case Random(40) of
5:
begin
Wait(16000 + Random(4000));
Inc(Waits);
end;
15:
begin
Wait(12000 + Random(9000));
Inc(Waits);
end;
25:
begin
Wait(9000 + Random(14000));
Inc(Waits);
end;
35:
begin
Wait(3000 + Random(18000));
Inc(Waits);
end;
end;
end;
begin
CreateFolders;
MarkTime(StartTime);
SafeInitForm;
ClearDebug;
SafeShowFormModal;
Freeform(frmDesign);
Run;
AddOnTerminate('FinishStats');
AddOnTerminate('FreeOreDTMs');
AddOnTerminate('FreeBmps');
Banking;
BankDeposit;
repeat
case Lowercase(CoalBag) of
'yes': HandleCoal;
end;
Banking;
BankDeposit;
GetOres;
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
Antiban;
Progress;
Superheat;
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
Breaking;
Banking;
BankDeposit;
Inc(Count);
until (Count = LoadCount);
Writeln('Task completed!');
end.
Credits to holysin for creating the banner!Previous version downloads:
- tSuperheat 0;1: 16
- tSuperheat 1;1: 13
- tSuperheat 1;2: 42
- tSuperheat 1;3: 39
- tSuperheat 1;4: 46
- tSuperheat 1;5: 112
- tSuperheat 1;6: 84
- tSuperheat 1;7: 287
Tehq
viorath
2012-02-10 23:27:35
It wont open my bank because i have a pin. (Actually nevermind. I fixed it by adding my pin to the script.) :P
jctnd
2012-02-11 01:01:57
is there a proggie that i can see would like to see how long it goes for :P
From: jctnd
is there a proggie that i can see would like to see how long it goes for :P
I'll run it until it crashes right now. Be expecting a proggy soon :)
jakeyboy29
2012-02-11 08:18:25
offtopic// nice agility cape
superbuster4
2012-02-11 08:27:09
is there a coal bag feature?
From: superbuster4
is there a coal bag feature?
Not yet. I plan to add this once all bars are supported ( ~tuesday). I don't have a coal bag, but i'll still be able to add it - i just need the options. However i'll be relying on the community as to whether it works or not. Hope to hear from you after the update!
superbuster4
2012-02-11 09:07:40
sure after i finish herblore today il try out your script without coal bag and post some proggies.
oh yeah is your firemaking script going to be back up soon?
Steel bars: XP gained ~ 60k. Bars made ~ 900/h
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 59 Minutes and 20 Seconds
Inventories completed: 100
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
superbuster4
2012-02-11 09:58:43
ok now im using it works like a charm. cant way till you add runite and coal bag
superbuster4
2012-02-11 10:31:21
worked for 1 hour so far about 1k steel bars and hour works great.
LemonHaze
2012-02-11 10:43:25
thx for making this script, good luck with updating it :)
Sogalishis
2012-02-11 12:16:45
yes!! so happy to see a working spearheater script! will use when gold bars are added!! thank you!!
superbuster4
2012-02-11 17:26:37
who about 6 hours of autoing so far.
Sogalishis
2012-02-11 17:26:37
been running for 2 hours now flawlessly thank you man. only a little speed up would be great.:)
Sogalishis
2012-02-11 18:51:45
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 39 Minutes and 16 Seconds
Inventories completed: 134
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
ran amazing just could use a little faster :)
From: Sogalishis
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 39 Minutes and 16 Seconds
Inventories completed: 134
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
ran amazing just could use a little faster :)
Ill increase the speed a little in the next update and ill add another two bars. Cheers!
ungabunga
2012-02-12 08:02:17
I just stated it and im quite impressed, thankyou so much man!
Does anybody want support for bronze bars? or any other bar? (not rune)
COODA I
2012-02-12 11:01:31
From: tehq
Does anybody want support for bronze bars? or any other bar? (not rune)
I would really appreciate it if you added mith to ones it could do. I ran this for awhile yesterday but did not save the stats even though it did very very well. I will post tonight a progress report as well as some suggestions that I think would help this be even better! thanks
From: COODA I
I would really appreciate it if you added mith to ones it could do. I ran this for awhile yesterday but did not save the stats even though it did very very well. I will post tonight a progress report as well as some suggestions that I think would help this be even better! thanks
Mith, addy, and rune are all supported in V 1.3 ( private as of now) . Im just adding a coal bag feature which needs testing. If youd like to test the coal bag, pm me.
ungabunga
2012-02-12 13:35:46
I ran this script flawlessly for nearly 4 hours then gave it a break.
Just recently, I have seen my character walk one square left of the bank, and then just sit there. I restart it immediately after because I am watching videos in the other window.
If you need a screen shot I could try to get it, but it seems like it just mis-clicks the bank and walks 1 square away. I think it might have something to do with the camera angle, or the NPC Nomad that sometimes gets in the way(and right clicked/examined).
I still love this script, and hope to use to until 94 magic!
From: ungabunga
I ran this script flawlessly for nearly 4 hours then gave it a break.
Just recently, I have seen my character walk one square left of the bank, and then just sit there. I restart it immediately after because I am watching videos in the other window.
If you need a screen shot I could try to get it, but it seems like it just mis-clicks the bank and walks 1 square away. I think it might have something to do with the camera angle, or the NPC that sometimes gets in the way(and right clicked/examined).
I still love this script, and hope to use to until 94 magic!
Thanks for the feedback! I've seen this happen a few times while running it too. Next time you see it, just let it continue. Should auto-correct because i used DTMs for banking. If it doesn't then let me know!
Coal Bag support! Many thanks to superbuster4 and sham for testing.
ungabunga
2012-02-12 16:28:35
Not too sure why, but I cant run version 3, or even version 2 anymore.
The script types:
"username"
enter
"password"
because i didn't put in my information. In V2, I would pause the script, then log in and open bank pin, then play it again.
I will keep messing around to see if its on my end.
EDIT: I can get it to spin screen, and then open bank. Then it just sits there.
From: ungabunga
EDIT: I can get it to spin screen, and then open bank. Then it just sits there.
What type of bars? Coal bag?
Pooter
2012-02-12 16:43:24
This is ungabunga, I had to make a new account.
I use steel bars, no coal bag.
EDIT: I started messing around with account setup, and its working now, not sure what was wrong! Thanks
From: Pooter
This is ungabunga, I had to make a new account.
I use steel bars, no coal bag.
I can't say i'm having the same problem. I just downloaded the current version and set constants to:
const
BarType = 'steel' ; { iron, steel, gold, mith, addy, or rune --- EDIT THIS}
BankCol = 0 ; { first space in bank, don't touch }
BankRow = 0 ;
LoadCount = 500 ;
CoalBag = 'no' ; {use coal bag - yes or no. Only use with steel,mith,addy or rune }
No troubles. Make sure your inv and bank is set up like the pictures show.
holysin
2012-02-12 18:12:13
do you want a banner for this one aswell? if you do ive pretty much already made it lol
holysin
2012-02-12 18:28:04
not sure if it sent through so here it is again
gigahd
2012-02-12 20:50:07
heres a proggy for you. I think i ran out of ore.Thanks! because of you, i got to 60 smithing
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 3 Hours, 27 Seconds
Inventories completed: 381
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: gigahd
heres a proggy for you. I think i ran out of ore.Thanks! because of you, i got to 60 smithing
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 3 Hours, 27 Seconds
Inventories completed: 381
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Great to see and glad to hear!
COODA I
2012-02-12 20:55:06
From: tehq
Mith, addy, and rune are all supported in V 1.3 ( private as of now) . Im just adding a coal bag feature which needs testing. If youd like to test the coal bag, pm me.
Well I would have been unable to test the coal bag due to dungernearing being level 1 but it looks like you got people to test it and is up and running. I am also very impressed with the speed that you are updating your script at I though it would take much longer to add the bars in. This script is also probably the best one I have used from this site and definitely the best for magic. I have had 0 problems with this and have ran it for about 7 hours total so far. I stopped the following because I am going to bed but here is what I got for mith bars.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 9 Minutes and 19 Seconds
Inventories completed: 177
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
looks like V3 is out now so I will test that tomorrow and If you need anything tested in the future I would be glad to help you out as long as I have the level requirements to do so.
From: COODA I
Well I would have been unable to test the coal bag due to dungernearing being level 1 but it looks like you got people to test it and is up and running. I am also very impressed with the speed that you are updating your script at I though it would take much longer to add the bars in. This script is also probably the best one I have used from this site and definitely the best for magic. I have had 0 problems with this and have ran it for about 7 hours total so far. I stopped the following because I am going to bed but here is what I got for mith bars.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 9 Minutes and 19 Seconds
Inventories completed: 177
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
looks like V3 is out now so I will test that tomorrow and If you need anything tested in the future I would be glad to help you out as long as I have the level requirements to do so.
Your words are very kind, thank you. I'll let you know if i need anything tested - i have a few things in mind. :p
Major update shortly - stay tuned! It should please many non-members ;)
Enjoy.
COODA I
2012-02-13 22:10:39
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 3 Hours, 32 Minutes and 41 Seconds
Inventories completed: 500
Bars Superheated: mith
Use Coalbag? no
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Task completed!
Successfully executed.
Pretty amazing will test version 4 out tomorrow. Thanks!
I tried V4 and was experiencing many problems.
1. When I start the script it just sits their (no error messages)
2. When I start the script the mouse hovers over the inventory backpack icon and sits there (no error messages)
3. Super heats about half of the inventory and stops (no error messages)
I'm very positive that I set the script up properly and have done so many times and end up getting the same results. All the errors happened at varrok west bank.
From: Kerk
I tried V4 and was experiencing many problems.
1. When I start the script it just sits their (no error messages)
2. When I start the script the mouse hovers over the inventory backpack icon and sits there (no error messages)
3. Super heats about half of the inventory and stops (no error messages)
I'm very positive that I set the script up properly and have done so many times and end up getting the same results. All the errors happened at varrok west bank.
Which bars? I'll look into this later today.
superbuster4
2012-02-14 11:21:59
man when did 1.4 come out?
From: superbuster4
man when did 1.4 come out?
Yesterday (2/13/12)
@tehq
i'm using steel bars w/o coal bag
Can anyone confirm V4 is working? If so, for what type of bars and where?
0blivian
2012-02-14 17:05:40
this si no profit anymore=[
What do you mean by "no profit"?
I think he's referring to this
Superheating prices
Tickyy
2012-02-14 18:36:57
Took a quick glance at your script… Your superheat procedure is a mess, i didn't even try to read through it.
From: 0blivian
this si no profit anymore=[
No wonder, Leechers used CRU1Z1N's script like 24/7.
micholic
2012-02-14 18:38:54
it's not working at all. just clicks between inventory and spell book.
From: Tickyy
Took a quick glance at your script… Your superheat procedure is a mess, i didn't even try to read through it.
I agree. I've been trying to create a procedure for just these lines
begin repeat
MarkTime(Time);
GameTab(tab_magic);
wait(RandomRange(10,15));
..
Mouse(sx,sy,1,1,true);
if ExistsItem(i) then
Invmouse(i,1);
end;
so then i could just call that procedure over and over. if you could think of a way to do that without interfering with the cases, i'd definitely appreciate the help
From: micholic
it's not working at all. just clicks between inventory and spell book.
Post your constants (lines 8-16)
Tickyy
2012-02-14 18:45:34
From: tehq
I agree. I've been trying to create a procedure for just these lines begin repeat
MarkTime(Time);
GameTab(tab_magic);
wait(RandomRange(10,15));
..
Mouse(sx,sy,1,1,true);
if ExistsItem(i) then
Invmouse(i,1);
end;
so then i could just call that procedure over and over. if you could think of a way to do that without interfering with the cases, i'd definitely appreciate the help
Not sure what exactly you're asking me for, so you're trying to make something that Does the superheating(repeating) …
well, here's something from my script
For ULI := 2 to Ore.Times do
micholic
2012-02-14 18:48:12
const
BarType = 'gold' ; { iron, steel, gold, mith, addy, or rune — EDIT THIS}
BankCol = 0 ; { first space in bank, don't touch }
BankRow = 0 ;
LoadCount = 800 ;
BankLoc = 'sw' ; { Sw= Soul Wars, Vwb= Varrock West Bank, }
CoalBag = 'no' ; { use coal bag - yes or no. Only use with steel,mith,addy or rune }
GoldGaunts = 'yes' ; { use goal gauntlets while smithing gold? - yes or no }
It just doesn't even withdraw the gold. it types in 28. then it just closes bank window without withdrawal
From: Tickyy
Not sure what exactly you're asking me for, so you're trying to make something that Does the superheating(repeating) …
well, here's something from my script
For ULI := 2 to Ore.Times do
the current superheating procedure is basically a case of a case:
case BarType of
'steel':
case coalbag of
'no':
with a repeating process for an interval in the inventory like:
I:=20 to 28 do begin
Can i just pm you some specific questions?
Tickyy
2012-02-14 18:54:03
From: tehq
the current superheating procedure is basically a case of a case: case BarType of
'steel':
case coalbag of
'no':
with a repeating process for an interval in the inventory like: I:=20 to 28 do begin
Can i just pm you some specific questions?
I will be off soon, you could just create a thread and ask for help :)?
From: Tickyy
I will be off soon, you could just create a thread and ask for help :)?
Definitely going to soon. That procedure is extremely messy and inefficient as you know. I'll try a few more things and if they don't work, i'm off to the help section :p
From: micholic
const
BarType = 'gold' ; { iron, steel, gold, mith, addy, or rune — EDIT THIS}
BankCol = 0 ; { first space in bank, don't touch }
BankRow = 0 ;
LoadCount = 800 ;
BankLoc = 'sw' ; { Sw= Soul Wars, Vwb= Varrock West Bank, }
CoalBag = 'no' ; { use coal bag - yes or no. Only use with steel,mith,addy or rune }
GoldGaunts = 'yes' ; { use goal gauntlets while smithing gold? - yes or no }
It just doesn't even withdraw the gold. it types in 28. then it just closes bank window without withdrawal
I just downloaded the current version (1.4) from the thread and input my user/pass. I'm superheating gold at soul wars with gold gaunts just fine.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Minutes and 45 Seconds
Inventories completed: 4
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 5724
Smithing XP Gained: 6048
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
E:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 23 Minutes and 27 Seconds
Inventories completed: 20
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 25122
Smithing XP Gained: 26544
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Make sure your setup is exactly like the pictures. If you need more help, pm me.
Tickyy
2012-02-14 19:35:10
tehq, please try not to double post, use edit button. Anyways good luck with your script, sorry i couldn't personally help you… i need to go.
Stopped due to random event:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 9 Minutes and 25 Seconds
Inventories completed: 105
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 50085
Smithing XP Gained: 16065
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
nickkg175
2012-02-14 23:08:47
Edit: Alright so it's up and running smooth; a little faster than the one I have so booyah! However one thing is it clicks on the magic book everytime it superheats? Is this to get loads done faster? If so doesn't it make it look a little inhuman? I don't know anyone who clicks on their magic book for superheat seeing as it automatically goes back. Either way it's a fine script! Good job!
kingsleyeng
2012-02-15 04:55:34
change name to tehboss testing now honestly man this thing is great the only way this could get better would be with a custom log in but theres no real point in that lol
gj tehboss
kingsleyeng
2012-02-15 04:57:52
oh and bro just like to point this out with a coal bag it like clicks on the bag as many times as you have coal but there is no point in this as all the coal goes in the bag straight away
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 3 Hours, 47 Minutes and 20 Seconds
Inventories completed: 374
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 177656
Smithing XP Gained: 56984
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Works well for me.
kingsleyeng
2012-02-15 05:28:18
yeah sometimes glitches out with coal bag doesnt withdraw/put in bag right and ends up not working(keeps clicking on bag) or super heating iron bars
cycrosism
2012-02-15 05:49:45
Instead of forcing the user to have items in specific places, you should get your script to detect where they are. I can help you with it if you like.
From: kingsleyeng
yeah sometimes glitches out with coal bag doesnt withdraw/put in bag right and ends up not working(keeps clicking on bag) or super heating iron bars
I'll definitely have a look into this. Thanks for the feedback
superbuster4
2012-02-15 08:53:54
it works fine your just doing something wrong the only problem banking is slower with coal bag.
nickkg175
2012-02-15 15:49:31
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 37 Minutes and 51 Seconds
Inventories completed: 282
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 134514
Smithing XP Gained: 43146
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
A nice rate of 970 p/h
Still only thing I would have to say is how it clicks on the magic book every time it superheats; I'm just wondering if that would be detectable as something a bot would do? I don't know anyone who would or even could click on the magic book after every single superheat. I'm also not sure if that would affect the ban rate. Either way, good script!
From: nickkg175
Still only thing I would have to say is how it clicks on the magic book every time it superheats; I'm just wondering if that would be detectable as something a bot would do? I don't know anyone who would or even could click on the magic book after every single superheat. I'm also not sure if that would affect the ban rate. Either way, good script!
I'll be changing this in the next update. Its already coded and seems to be working. If you're really worried, pm me and i'll send you a private version.
exilednoob
2012-02-15 23:55:28
I got some problems :(
Time Running: 11 Minutes and 1 Seconds
Inventories completed: 8
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 11448
Smithing XP Gained: 12096
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Successfully executed.
The following DTMs were not freed: [2]
nickkg175
2012-02-16 00:32:28
From: tehq
I'll be changing this in the next update. Its already coded and seems to be working. If you're really worried, pm me and i'll send you a private version.
I'm not very worried as I never use one script excessively. It was just the one thing I saw when trying out this script that could use a touch up. Very good job on the script; better than I can do as of now. Thank you very much for the offer though!
noname190
2012-02-16 09:40:41
nice work with script :) flawless steel bars with coal bag. But noticed a bug with mithril bars and coal bag: fills coal bag, fills inventory, leaves bank, enters bank, deposits ores—>loops (doesn't superheat the items), without coal bag doing just fine with mithrils too at least :)
From: noname190
nice work with script :) flawless steel bars with coal bag. But noticed a bug with mithril bars and coal bag: fills coal bag, fills inventory, leaves bank, enters bank, deposits ores—>loops (doesn't superheat the items), without coal bag doing just fine with mithrils too at least :)
Will check this out later
Tickyy
2012-02-16 11:39:03
//offtopic so you managed to fix your script a little bit?
From: Tickyy
//offtopic so you managed to fix your script a little bit?
(Update/response) Yes! I cleaned it up a bit. Still work to be done though. Shouldnt be too hard to finish off. Ill be adding ore bitmaps so it'll get messy again shortly ;)
reichall
2012-02-16 13:37:58
I want to report something.If the inv. doesn't open after clicking on superheat spell,bot automatically clicks on inv. symbol and that interrupts the superheating progress.After clicking on inv. icon,the spell won't work and it'll click on "use" on gold ore.And as a result,i'll get 5-8 ores that didn't get superheated per inv.
(sorry for my English,it's my 3rd.)
beezkneez
2012-02-16 15:26:15
Ill be giving you extensive prog reports over the next few days. Just purchased all my mats for 94-99 mage. Ill let you know ;). Would appreciate if I could beta test new versions for ya, considering I have 90k iron ore :p
EDIT:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 27 Minutes and 19 Seconds
Inventories completed: 25
Bars Superheated: steel
Use Coalbag? yes
Magic XP Gained: 22525
Smithing XP Gained: 7225
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Problem was that it thought it still needed to put iron in the coalbag, continued to click coal bag over and over.
From: beezkneez
Problem was that it thought it still needed to put iron in the coalbag, continued to click coal bag over and over.
I think i know what the problem is. I don't have a coal bag so i wouldn't know if this fixes it, but change this procedure:
procedure CoalToBag;
begin
Case Coalbag of
'yes': begin
banking;
Withdraw(Bankrow, BankCol, 26);
closebank;
repeat
Mouseitem(3,mouse_left);
wait(RandomRange(100,150));
Mouseitem(2,mouse_left);
until (invcount = 2);
end;
end;
end;
To:
procedure CoalToBag;
begin
Case Coalbag of
'yes': begin
banking;
Withdraw(Bankrow, BankCol, 26);
closebank;
repeat
Mouseitem(3, mouse_left);
wait(RandomRange(800,900)); //longer wait
Mouseitem(2, mouse_left);
until (invcount = 2);
end;
end;
end;
*Included in current private version
beezkneez
2012-02-16 17:35:55
Issue still stands. If you could make it so the script reads when it says "Your coal bag has 26 pieces of coal in it." it continues to grab the next bit of iron and coal out of the bank. Otherwise it gets stuck in a loop and continues to click on the coal bag.
jcjcjc
2012-02-16 17:57:35
[Error] C:\Simba\Includes\SRL/SRL/core/chat.simba(90:17): Unknown identifier 'WaitOption' at line 89
Compiling failed.
I'm getting this for every script I use please help?
From: beezkneez
Issue still stands. If you could make it so the script reads when it says "Your coal bag has 26 pieces of coal in it." it continues to grab the next bit of iron and coal out of the bank. Otherwise it gets stuck in a loop and continues to click on the coal bag.
When you place the coal in the coal bag does it display that message in the chat box?
beezkneez
2012-02-16 18:09:39
if you have coal in your coal bag and you click it, it will say that in the chat box
From: beezkneez
if you have coal in your coal bag and you click it, it will say that in the chat box
:surprised: I have an idea that should fix it. I'll send you it privately and you can tell me if it works, alright?
beezkneez
2012-02-16 18:36:14
From: tehq
:surprised: I have an idea that should fix it. I'll send you it privately and you can tell me if it works, alright?
Sounds good waitin for it, if you have skype we can chat there, or ill give you my e-mail to send it.
exilednoob
2012-02-16 22:09:37
hey man, just wondering if you have cleaned up the part where the mouse goes to the magic spell book inventory tab everytime it superheats?
LemonHaze
2012-02-17 01:48:45
nice script!
steel bars are no longer profit though :(
exilednoob
2012-02-17 05:30:14
The following DTMs were not freed: [2]
It only runs for about 4 loads.
I just spend a lot of money on ore and nats to use this script. Can some please tell me if/how I can fix this DTM problem please?
From: exilednoob
The following DTMs were not freed: [2]
It only runs for about 4 loads.
I just spend a lot of money on ore and nats to use this script. Can some please tell me if/how I can fix this DTM problem please?
Regarding your other post, yes. I'll be releasing that either later today or tomorrow. I'm trying to make coal bag perfect before i release it though. And you'll only get that error when the script stops. Reasons for stopping: out of nats, out of ores, completed all loads, or set up wrong. Just check everything. Pm me if it still doesn't work
flambint
2012-02-17 11:33:03
Hey tryin to use ur script + having a problem. Literally just started using Simba so I'm a complete noob.
When it starts it hovers over the inv tab for maybe 10 seconds then just spins the camera. =/
I deleted the line of code "{$DEFINE SMART}…" and selected the client in Firefox coz I want to use it like RiD. This is probs where I've gone wrong, trying to be clever before I can use the bloody thing. :p
Thx in advance for any help.
superbuster4
2012-02-17 12:00:20
From: flambint
Hey tryin to use ur script + having a problem. Literally just started using Simba so I'm a complete noob.
When it starts it hovers over the inv tab for maybe 10 seconds then just spins the camera. =/
I deleted the line of code "{$DEFINE SMART}…" and selected the client in Firefox coz I want to use it like RiD. This is probs where I've gone wrong, trying to be clever before I can use the bloody thing. :p
Thx in advance for any help.
use smart donot use firefox. rid is a joke. and just try version 1.3 its less buggy and has proven to work flawlessly. smart client= less lag.
From: flambint
Hey tryin to use ur script + having a problem. Literally just started using Simba so I'm a complete noob.
When it starts it hovers over the inv tab for maybe 10 seconds then just spins the camera. =/
I deleted the line of code "{$DEFINE SMART}…" and selected the client in Firefox coz I want to use it like RiD. This is probs where I've gone wrong, trying to be clever before I can use the bloody thing. :p
Thx in advance for any help.
Superbuster had some good advice. I'd recommend that you run it with Smart or else it will be
Very buggy.
beezkneez
2012-02-17 18:58:19
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 1 Minutes and 14 Seconds
Inventories completed: 359
Bars Superheated: steel
Use Coalbag? yes
Magic XP Gained: 323459
Smithing XP Gained: 103751
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: beezkneez
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 1 Minutes and 14 Seconds
Inventories completed: 359
Bars Superheated: steel
Use Coalbag? yes
Magic XP Gained: 323459
Smithing XP Gained: 103751
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Great proggy! (our secret version? ;) )
beezkneez
2012-02-17 19:20:44
From: tehq
Great proggy! (our secret version? ;) )
Yup. Only issue is the glitch runescape throws at it everyone once in a while like i said in the PM
From: beezkneez
Yup. Only issue is the glitch runescape throws at it everyone once in a while like i said in the PM
I won't be releasing a permanent fix for that tomorrow but it should be fixed for the time being.
*
Yes, v6 is coming out tomorrow and it's much faster and stable than v5.V6 Released!
beezkneez
2012-02-18 01:30:35
Currently 56k xp/h now :)
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 37 Minutes and 59 Seconds
Inventories completed: 102
Bars Superheated: steel
Use Coalbag? yes
Magic XP Gained: 91902
Smithing XP Gained: 29478
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Dark_Yaz
2012-02-18 04:15:14
Any1 know smithing xp p/h with superheating gold ores with this superheater? :o
noname190
2012-02-18 07:02:50
works pretty well with mithril bars and coal bag now but sometimes clicks magic tab, then inv tab and skips 1 ore cause of that. I personally also prefer replacing
Case Coalbag of
'yes': begin
banking;
Withdraw(Bankrow, BankCol, 0);
closebank;
wait(RandomRange(400,500));
Mouseitem(3, mouse_left);
wait(RandomRange(700,800));
Mouseitem(2, mouse_left);
wait(RandomRange(800,900));
with
Case Coalbag of
'yes': begin
banking;
Withdraw(Bankrow, BankCol, 0);
wait(RandomRange(400,500));
Mouseitem(2, mouse_right);
ChooseOption ('Fill');
wait(RandomRange(800,900));
noname190
2012-02-18 07:49:18
a short proggy of mine (running low on funds atm and too lazy to transfer):
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 37 Minutes and 29 Seconds
Inventories completed: 52
Bars Superheated: mith
Use Coalbag? yes
Magic XP Gained: 27560
Smithing XP Gained: 15600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: Dark_Yaz
Any1 know smithing xp p/h with superheating gold ores with this superheater? :o
Check out the first post. There's a v6 gold proggy with gold gauntlets of about 70k/h magic and smithing.
Salut
2012-02-18 10:13:29
Maybe in the next version you can make it fill the coal bag in bank menu by right clicking on the bag and selecting fill from dropdown.
beezkneez
2012-02-18 12:22:16
From: noname190
works pretty well with mithril bars and coal bag now but sometimes clicks magic tab, then inv tab and skips 1 ore cause of that. I personally also prefer replacing
with
Right clicking might slow it down that tiny bit, left clicking is working fine with the coal bag.
EDIT: Holy shit I didnt realize gold gaunts gave magic and smith xp :D. Looks like ive got gold to smelt
From: beezkneez
Right clicking might slow it down that tiny bit, left clicking is working fine with the coal bag.
EDIT: Holy shit I didnt realize gold gaunts gave magic and smith xp :D. Looks like ive got gold to smelt
Gold bars with gaunts = ftw. 50m for 99 smith and mage in ~130 hours.
v6 has a lota flaws it seems. i fixed the things that caught my attention in v3 and i'll keep using that unless something comes up.
From: blye
v6 has a lota flaws it seems. i fixed the things that caught my attention in v3 and i'll keep using that unless something comes up.
Could you please define these flaws?
beezkneez
2012-02-18 14:36:49
From: blye
v6 has a lota flaws it seems. i fixed the things that caught my attention in v3 and i'll keep using that unless something comes up.
been running it for 18 hours so far, getting 56k xp/h on steel with coal bag. Tell me how well your v3 is working ;)
From: beezkneez
been running it for 18 hours so far, getting 56k xp/h on steel with coal bag. Tell me how well your v3 is working ;)
:thumbsup: to you sir :)
nickkg175
2012-02-18 15:40:53
This update is lookin pretty amazing =) good job man. Can't do much now but I'll try to get a better proggy than the last one tomorrow when i get back!
beezkneez
2012-02-18 17:20:29
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 17 Minutes and 5 Seconds
Inventories completed: 317
Bars Superheated: steel
Use Coalbag? yes
Magic XP Gained: 285617
Smithing XP Gained: 91613
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
lightstabo
2012-02-18 17:50:22
I end up having a lot of ore skips, the cursor would go to the spell book hover over superheat, and then quickly go to inventory and click the ore. Is there any settings I can adjust so that it clicks superheat before going to inventory.
reichall
2012-02-18 18:27:51
@tehq
I'm having the same problem with "lightstabo".And I miss 500 ores/hour!Can you fix it :S
claunch
2012-02-18 18:50:05
[Error] (1:1): Unexpected end of file at line 0
Compiling failed.
im having this error.
beezkneez
2012-02-18 19:31:48
From: lightstabo
I end up having a lot of ore skips, the cursor would go to the spell book hover over superheat, and then quickly go to inventory and click the ore. Is there any settings I can adjust so that it clicks superheat before going to inventory.
honestly probably lag. I dont have any ores skipped..
From: reichall
@tehq
I'm having the same problem with "lightstabo".And I miss 500 ores/hour!Can you fix it :S
From: lightstabo
I end up having a lot of ore skips, the cursor would go to the spell book hover over superheat, and then quickly go to inventory and click the ore. Is there any settings I can adjust so that it clicks superheat before going to inventory.
I agree with beez, but just in case could you post your constants like this:
BarType = 'YourBar' ; { iron, steel, gold, mith, addy, rune or silver --- EDIT THIS}
BankCol = 0 ; { first space in bank, don't touch }
BankRow = 0 ;
LoadCount = 1000 ;
BankLoc = 'YourBank' ; { sw= Soul Wars, vwb= Varrock West Bank, }
CoalBag = 'Y/N' ; { use coal bag - yes or no. Only use with steel,mith,addy or rune }
GoldGaunts = 'Y/N' ;
Missing <10 ores per hour is not really a big deal. But missing 500 you say? I didnt even think it could run 500+/h :p
From: claunch
[Error] (1:1): Unexpected end of file at line 0
Compiling failed.
im having this error.
As for you, claunch, could you pm the script you're using and i'll have a look at it.
exilednoob
2012-02-18 23:39:12
Can you please help with my problem now?
I bought 10k natures and gold ore just to use the script but it wont run for over 5 loads (not putting the blame on you)
This is the debug I get..
Successfully executed.
The following DTMs were not freed: [2]
Dragonmang
2012-02-19 00:46:43
Mine runs flawlessly in SW with gold, it doesn't skip ore, its fast (75k magic an hour), I've done about 30k ore so far. My only gripe is that it appears a bit robotic, and the aforementioned clicking on the spellbook icon *could* raise some flags. With that being said, I only run it for a couple hours at a time, and have yet to notice a single problem. Hats off to you on a wonderful script Tehq, thanks to you I'll be 99 magic and 99 smithing in no time!
lightstabo
2012-02-19 01:03:06
From: tehq
I agree with beez, but just in case could you post your constants like this:
BarType = 'YourBar' ; { iron, steel, gold, mith, addy, rune or silver --- EDIT THIS}
BankCol = 0 ; { first space in bank, don't touch }
BankRow = 0 ;
LoadCount = 1000 ;
BankLoc = 'YourBank' ; { sw= Soul Wars, vwb= Varrock West Bank, }
CoalBag = 'Y/N' ; { use coal bag - yes or no. Only use with steel,mith,addy or rune }
GoldGaunts = 'Y/N' ;
Missing <10 ores per hour is not really a big deal. But missing 500 you say? I didnt even think it could run 500+/h :p
As for you, claunch, could you pm the script you're using and i'll have a look at it.
Thanks for the script, I closed almost everything in taskmaster and the script runs fine. Still skips but only once in a while.
reichall
2012-02-19 03:22:34
Got my 74 smithing,so it's no more a problem for me.I think lag and/or low fps causes that.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 1 Minutes and 12 Seconds
Inventories completed: 322
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 460782
Smithing XP Gained: 486864
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Successfully executed.
1,3k bars done per hour,worked perfectly after closing all the other programs.
ThisIsBotter
2012-02-19 04:13:30
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 4 Hours, 47 Minutes and 30 Seconds
Inventories completed: 559
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 266643
Smithing XP Gained: 85527
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
very good script less then 4hours and made me all my 5k steel bars.
Tickyy
2012-02-19 07:35:17
Too bad steels aren't profitable anymore because of public scripts :(. anyways i almost got 99 mage.
A tip for the script 'use records'.
From: exilednoob
Can you please help with my problem now?
I bought 10k natures and gold ore just to use the script but it wont run for over 5 loads (not putting the blame on you)
This is the debug I get..
Successfully executed.
The following DTMs were not freed: [2]
Well that is the superheating DTM so just make sure it is visible in your spellbook and if that doesn't work, pm me the script so i can check it out. You get this error when the script stops prematurely and the DTMs aren't freed.
From: Tickyy
Too bad steels aren't profitable anymore because of public scripts :(. anyways i almost got 99 mage.
A tip for the script 'use records'.
I was actually thinking about records the other day. They'll probably come in a few versions down the road ;)
Slatopaz
2012-02-19 10:09:18
From: Tickyy
Too bad steels aren't profitable anymore because of public scripts :(. anyways i almost got 99 mage.
A tip for the script 'use records'.
Aww, I wanted a quick cheap 99 for my new pure. Hopefully the other profitable bars will not crash:unsure:
beezkneez
2012-02-19 11:47:32
v6 I was at .94 inventories a minute. now with version 7 im at about 1.1
Shogun Hero
2012-02-19 12:44:44
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 23 Seconds
Inventories completed: 322
Bars Superheated: silver
Use Coalbag? no
Magic XP Gained: 460782
Smithing XP Gained: 121716
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Could you possibly add the ability to have ore anywhere in bank? because I usually keep only the ore i want to use in its own tab, which means if i do silver, then i have to fill the rest up with random junk
tutkubakay
2012-02-19 13:08:56
Works well! Thank you.
v7 released. Relatively minor changes - Should speed superheating up a little. Give it a go and remember to post results!
beezkneez
2012-02-19 17:58:14
Currently getting 60k magic xp/h with v7. 5 hours and continuing.
Liquidd420
2012-02-20 02:11:42
From: Tickyy
Too bad steels aren't profitable anymore because of public scripts :(. anyways i almost got 99 mage.
A tip for the script 'use records'.
Still making 300gp per steel bar atm
From: beezkneez
Currently getting 60k magic xp/h with v7. 5 hours and continuing.
Gold bars with gauntlets are doing very well right now.
If you want to use the coal bag, use the script in tags! Otherwise you're fine to download
ChorizoConWebo
2012-02-20 09:37:03
First time I ran this script and it ran for a good amount of time till the client token changed.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 2 Minutes and 55 Seconds
Inventories completed: 930
Bars Superheated: mith
Use Coalbag? no
Magic XP Gained: 246450
Smithing XP Gained: 139500
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
beezkneez
2012-02-20 09:49:56
29 hours from 99 magic! :P
Stonerrrr
2012-02-21 00:35:43
Thank you very much for your flawless script! Got me 82 mage on my pure :)
rasek
2012-02-21 04:01:10
Very nice script mate.
The only problem I have encountered was using iron bars at soul wars bank.
When doing the superheat spell, it would sometimes click the inventory bag instead of the ore.
I noticed it was leaving 1-2 iron ore in the inventory with the iron bars, depositing both the bars and the 2 leftover ores to the bank.
If you were to fix this, this script would be truly flawless!
From: Stonerrrr
Thank you very much for your flawless script! Got me 82 mage on my pure :)
From: rasek
Very nice script mate.
The only problem I have encountered was using iron bars at soul wars bank.
When doing the superheat spell, it would sometimes click the inventory bag instead of the ore.
I noticed it was leaving 1-2 iron ore in the inventory with the iron bars, depositing both the bars and the 2 leftover ores to the bank.
If you were to fix this, this script would be truly flawless!
It's great to hear from you both! I'm glad my script works well for you. Post some proggys if you can :)
superbuster4
2012-02-21 09:23:49
im finally going to get to try v1.7 with rune today hope it does good.
zsand
2012-02-21 10:09:50
Tried V1.7 and it seems to fail when using coal bag, when it is already full it keeps trying to get out more coal then click on fill coal bag, repeat, repeat, repeat, etc…
Don't seem to do any load with coal bag, but without coalbag is really flawless.
Thanks for sharing this amazing script. :)
-Zsand-
From: zsand
Tried V1.7 and it seems to fail when using coal bag, when it is already full it keeps trying to get out more coal then click on fill coal bag, repeat, repeat, repeat, etc…
Don't seem to do any load with coal bag, but without coalbag is really flawless.
Thanks for sharing this amazing script. :)
-Zsand-
I'll check this out, thanks! Which location?
zsand
2012-02-21 10:15:28
From: tehq
I'll check this out, thanks! Which location?
Varrock West Bank :p
beezkneez
2012-02-21 16:50:53
TY for the epic script, 99 :).
Horodirus
2012-02-21 17:21:26
From: rasek
I noticed it was leaving 1-2 iron ore in the inventory with the iron bars, depositing both the bars and the 2 leftover ores to the bank.
I'm having the exact same issue, it often leaves behind 2-3 iron ore and 4-6 coal ore (while smelting steel bars).
It could be a lag issue. I'll try closing everything else out then running it.
I'll post a proggy later, but it might not be 100% accurate due to the aforementioned issue. I'll calculate the XP gains manually and post them in a bit.
XTh3 BmAn X
2012-02-21 20:07:41
This script is great and all but when im superheating steel bars it tends to click on the inventory tab and then clicking on the iron ore. This causes it not to superheat and it doesn't make 9 bars completly. And another problem is sometimes when its withdrawing the coal after the iron has been withdrawn, it causes to miss the coal and superheat just the iron ores :(. Can you fix this please asap?Other wise amazing script :D
From: XTh3 BmAn X
This script is great and all but when im superheating steel bars it tends to click on the inventory tab and then clicking on the iron ore. This causes it not to superheat and it doesn't make 9 bars completly. And another problem is sometimes when its withdrawing the coal after the iron has been withdrawn, it causes to miss the coal and superheat just the iron ores :(. Can you fix this please asap?Other wise amazing script :D
It seems the issues are with steel bars, eh? I'll check into this early tomorrow. It may just be a problem with lag. After i check, i'll post anything i find to improve this.
miamiheat
2012-02-22 14:57:10
amazing! i was confused at first but plugged in stuff in the script now its making my steel bars thank you bro! i will post a proggie later
exilednoob
2012-02-23 18:23:48
I'm having a few problems
Every single load, it gets ahead of it's self and clicks the spell before it's done heating the pevious ore, this causes the new spell to not be set, and it clicks on the gold ore without the spell set, resulting in the ore not getting smelted. it thinks it was smelted anyway, and as this happens a few times a load, it ends up not smelting all of the ore per load, there is always 2-5 ore it deposits at the end of every load (doing gold ore when this happens).
Another problem is ive caught it stuck on and endless loop where for some reason, it doesnt withdraw any ore and its stuck in the inventory trying to smelt an ore thats not there.
Other than that, its a great script and it's getting me much exp!
:D
From: Horodirus
I'm having the exact same issue, it often leaves behind 2-3 iron ore and 4-6 coal ore (while smelting steel bars).
It could be a lag issue. I'll try closing everything else out then running it.
Same exact problem with gold ore.
From: exilednoob
I'm having a few problems
Every single load, it gets ahead of it's self and clicks the spell before it's done heating the pevious ore, this causes the new spell to not be set, and it clicks on the gold ore without the spell set, resulting in the ore not getting smelted. it thinks it was smelted anyway, and as this happens a few times a load, it ends up not smelting all of the ore per load, there is always 2-5 ore it deposits at the end of every load (doing gold ore when this happens).
Another problem is ive caught it stuck on and endless loop where for some reason, it doesnt withdraw any ore and its stuck in the inventory trying to smelt an ore thats not there.
Other than that, its a great script and it's getting me much exp!
:D
Same exact problem with gold ore.
I believe these are all issues related to lag because i never have these problems. I'll still check it out and add some failsafes to banking
Nino1234
2012-02-23 22:00:07
Just wanted to ask a quick question,i have been using v1.5 didn't know you had updated it to 1.7v until today.Has the smithing/magic exp increase?
From: Nino1234
Just wanted to ask a quick question,i have been using v1.5 didn't know you had updated it to 1.7v until today.Has the smithing/magic exp increase?
Yes, it's increased about 3k/h with gold bars. All other bars have had minor increases (< 2k/h). I feel it's pretty fast right now, especially for a public script. I spent all my money on gold bars so i can't test any more updates right now. I have a few ideas that i can transfer from my questing script. However, these updates will decreasing the amount of fails, they won't increase the speed.
kingsleyeng
2012-02-24 01:23:55
coal bag with more bars not just steel
the gold farmers made the price drop too much lol
From: kingsleyeng
coal bag with more bars not just steel
the gold farmers made the price drop too much lol
May keep some features broken because of this. I do not wish to promote them in any way.
exilednoob
2012-02-24 01:32:57
From: tehq
May keep some features broken because of this. I do not wish to promote them in any way.
Lol dont worry man, I very highly doubt gold farmers are interested in a super heating script.. lol!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 7 Hours, 8 Minutes and 25 Seconds
Inventories completed: 349
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 499419
Smithing XP Gained: 527688
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
illuminatiswag
2012-02-24 07:57:35
Expect a couple proggys as i got 40k+ superheats to go
illuminatiswag
2012-02-24 08:14:11
Is there a possible way to speed this up want to speed it up by alot to get done faster lol
Edit: Sorry for 2x post
Like i said expect a couple heres the first one before client token :(
Time Running: 5 Hours, 56 Minutes and 7 Seconds
Inventories completed: 727
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 346779
Smithing XP Gained: 111231
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Another short one ran out got to resupply :D
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 9 Seconds
Inventories completed: 115
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 54855
Smithing XP Gained: 17595
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: zsand
Tried V1.7 and it seems to fail when using coal bag, when it is already full it keeps trying to get out more coal then click on fill coal bag, repeat, repeat, repeat, etc…
Same exact problem. Ended up just modifying marpis's old program to work with a Coalbag.. >.<
illuminatiswag
2012-02-24 18:52:31
Another
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 24 Minutes and 24 Seconds
Inventories completed: 286
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 136422
Smithing XP Gained: 43758
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Time Running: 3 Hours, 21 Minutes and 47 Seconds
Inventories completed: 400
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 190800
Smithing XP Gained: 61200
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
bobowns
2012-02-25 00:51:50
Love this community so far
one1988
2012-02-25 06:10:03
:) thanks for this time to superheat 25k gold bars :) than on to crafting gold bracelets :)
one1988
2012-02-25 06:42:55
how many gold bars an hour does this do?
exilednoob
2012-02-25 07:21:46
Here is another proggy. I always get my level in 5-6 hours lol..
Going for a 24 hour proggy soon.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 7 Hours, 59 Minutes and 59 Seconds
Inventories completed: 411
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 523695
Smithing XP Gained: 581640
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: illuminatiswag
Another
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 24 Minutes and 24 Seconds
Inventories completed: 286
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 136422
Smithing XP Gained: 43758
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Time Running: 3 Hours, 21 Minutes and 47 Seconds
Inventories completed: 400
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 190800
Smithing XP Gained: 61200
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: exilednoob
Here is another proggy. I always get my level in 5-6 hours lol..
Going for a 24 hour proggy soon.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 7 Hours, 59 Minutes and 59 Seconds
Inventories completed: 411
Bars Superheated: gold
Use Coalbag? no
Magic XP Gained: 523695
Smithing XP Gained: 581640
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Great to see all these proggies!
From: one1988
how many gold bars an hour does this do?
I'd say about 130,000 / 110 ~ 1200 bars/h. Exiled proggies tell me about 1400 bars/h. It's somewhere it that range.
hehehhe
Very nice script
great !!!
Fredz
2012-02-25 09:54:51
Very nice script! :)
bobowns
2012-02-25 11:06:29
Hey found a bug think because im on a laggy computer but when im superheating it keeps skipping the spell is there a way to make the delay for casting superheat a little more longer?
And btw i did this for 7 hours straight and only got 900 done :(
From: bobowns
Hey found a bug think because im on a laggy computer but when im superheating it keeps skipping the spell is there a way to make the delay for casting superheat a little more longer?
And btw i did this for 7 hours straight and only got 900 done :(
Definitely a lag issue. If you want it to wait longer you can change the procedure findheat or add a wait in the superheat procedure for the bar you're using. You can pm me if you need help :)
exilednoob
2012-02-25 17:25:45
Yeah there is a lag issue but its not on the scripts fault, just slow internet for the user.. Sometimes it clicks on the inventory menu icon after it clicks the spell, leading to not heating the ore… but this script is seriously great man. thank you very much for it <3
by the way, just noticed my last proggy was 7 hours, 59 minutes and 59 seconds. hahaha so ironic. if i just would have let it go one more second :(
bobowns
2012-02-25 21:32:30
Is there a way to make it stop clicking the inventory while superheating please pm me otherwise this script is flawless
Solidone40
2012-02-26 09:28:14
Ran beautifully.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 54 Seconds
Inventories completed: 738
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 352026
Smithing XP Gained: 112914
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Great script. I'd be shocked to see you not as a member soon TehQ.
From: Solidone40
Ran beautifully.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 54 Seconds
Inventories completed: 738
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 352026
Smithing XP Gained: 112914
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Great script. I'd be shocked to see you not as a member soon TehQ.
Thanks for the proggy and for your sanguine wishes! I wish you the best of luck as well.
humeruzz
2012-02-26 10:06:47
is it possible to add like… a double coal bag mode?
for steel bars :D
~humer
From: humeruzz
is it possible to add like… a double coal bag mode?
for steel bars :D
~humer
From
http://runescape.wikia.com/wiki/Coal_bag:
"Only one coal bag may be in the player's possession at any time."
It would be very possible to script, but impossible to happen ;)
Im sorry if its a noob question i only discovered this bot today, but is there a way to make the mouse speed faster?
Solidone40
2012-02-26 12:42:44
My only suggestion - add a breaking system. That'd be amazing.
10coins
2012-02-26 14:48:08
perfect. no more words to say :)
From: 10coins
perfect. no more words to say :)
:staycool:
From: Solidone40
My only suggestion - add a breaking system. That'd be amazing.
Will add breaking in v8. It's coming out soonE1: Released earlier than expected, it may have bugs. Please post any problems.
E2: You can delete the constants bankcol and bankrow if you wish. It doesn't change anything either way :p
RyGuy
2012-02-26 22:01:30
Smithing XP/h and Magic XP/h don't show up on the printed report, only on the on-screen report. Easy fix, just thought i would let ya know.
is coal bag actually worth using? because it seems quiet slow getting the stuff with a coal bag. as of now, im getting 15k exp per hour on steel.
edit: also is there a possibility of making it JUST clicking superheat and using it on the last iron ore to make steel? it is much faster exp/h
nickkg175
2012-02-27 01:15:33
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 57 Minutes and 56 Seconds
Inventories completed: 669
Bars Superheated: steel
Use Coalbag? no
Magic XP Gained: 319113
Smithing XP Gained: 102357
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Thanks man.. Running flawlessly =)
zamserv
2012-02-27 02:00:08
thank you for this awesome script! thanks to you i got 72 magic and 65 smithing on my noob acc :)
Matthijsd
2012-02-27 03:50:33
Where can i download 1.6? its the only version that is not buggy for me.
Matthijsd
2012-02-27 09:33:37
I get this error around every 30 minutes
The following DTMs were not freed: [7]
From: Matthijsd
I get this error around every 30 minutes
The following DTMs were not freed: [7]
what are you smithing? where?
Matthijsd
2012-02-27 09:44:51
Mithril, varrock west bank
nickkg175
2012-02-27 10:16:42
v1.8 is running really well…. But one problem is with withdrawing the coal. Every once in a while it misclicks the coal and doesn't withdraw any so I end up superheating iron bars. The mouse seems to be going down to withdraw all or all but one but moves really fast and seems to overshoot it. Other than that it looks faster than ever =) will continue to use 1.7 for now though
From: nickkg175
v1.8 is running really well…. But one problem is with withdrawing the coal. Every once in a while it misclicks the coal and doesn't withdraw any so I end up superheating iron bars. The mouse seems to be going down to withdraw all or all but one but moves really fast and seems to overshoot it. Other than that it looks faster than ever =) will continue to use 1.7 for now though
Interesting. Does it debug something like […. uptext: al] ?
nickkg175
2012-02-27 15:37:58
Sorry that was a hastey post I got up early to run it before heading off to a class; I should've waited to post something more helpfull. Yeah that's what the debug reads; this is what it says exactly
"Found Item at Bank Slot 2.
Found Incorrect Item, Moving to new Bank Spot.
**Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: al"
It works smoothly except does that every once in a while.
Edit:
With the antiban I noticed it tries to hover skill before the last superheat is finished. So when the superheat is done it goes back to the magic book; the total exp, next level, and exp til level don't have a chance to show up. I threw in a wait (500 + random(200)) at the start of the antiban procedure and it seemed to remedy that. Just a thought =)
From: nickkg175
Sorry that was a hastey post I got up early to run it before heading off to a class; I should've waited to post something more helpfull. Yeah that's what the debug reads; this is what it says exactly
"Found Item at Bank Slot 2.
Found Incorrect Item, Moving to new Bank Spot.
**Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: al"
It works smoothly except does that every once in a while.
Ahh that's just an uptext problem. Try changing all the "al"s to just "a" or just "l"
Here's the part you'll want to change
if (not invfull) then
begin
case CoalBag of
'yes': begin case BarType of
'steel': WithdrawItem(coal, 'dtm', 8, 'al', [3]); {8}
'mith' : WithdrawItem(coal, 'dtm', 14, 'al', [3]); {14}
'addy' : WithdrawItem(coal, 'dtm', 16, 'al', [3]); {16} {coal}
'rune' : WithdrawItem(coal, 'dtm', 14, 'al', [3]); {14}
end;
end;
'no': begin case BarType of
'steel': WithdrawItem(coal, 'dtm', 0, 'al', [3]); {all}
'mith' : WithdrawItem(coal, 'dtm', 20, 'al', [3]); {20} {coal}
'addy' : WithdrawItem(coal, 'dtm', 18, 'al', [3]); {18}
'rune' : WithdrawItem(coal, 'dtm', 0, 'al', [3]); {all}
end;
end;
end;
Wait(400+Random(100));
closebank;
end;
RyGuy
2012-02-27 15:44:04
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 34 Minutes and 38 Seconds
Bars Superheated: gold
Magic XP Gained: 124497
Magic XP/Hour: 78929
Smithing XP Gained: 131544
Smithing XP/Hour: 83396
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
stopped manually.. have to go to practice. works very well thanks tehq :)
Just a suggestion, when superheating, don't move the mouse to the first ore in the inventory when there's an ore that you can click without moving the mouse. Makes it less bot like (which actual player does that?) and should improve speed.
nickkg175
2012-02-27 16:29:17
Thanks very much 'a' works very well, 'l' however does not =P
Also be sure to look into my edit about the antiban plus ^ what texy said above does make a lot of sense too, only problem is you'd need to have a different procedure just for each ore and the spellbooks are different between member and non member.
From: nickkg175
Thanks very much 'a' works very well, 'l' however does not =P
Also be sure to look into my edit about the antiban plus ^ what texy said above does make a lot of sense too, only problem is you'd need to have a different procedure just for each ore and the spellbooks are different between member and non member.
From: Texy
Just a suggestion, when superheating, don't move the mouse to the first ore in the inventory when there's an ore that you can click without moving the mouse. Makes it less bot like (which actual player does that?) and should improve speed.
Just edit the main loop a little. If you move the antiban to after get ores then it should work well.
For Texy's idea, i know a fairly easy way to do it. But, like you said, it wouldn't work the same for everyone. If you want to change it though you'll only need to add another variable and a repeat invmouse(5, leftclick) until the variable = 3 or 4 (depending upon coal bag) before each superheating procedure. You'd also have to change the inventory values for the rest of the ores. I don't think it looks
that suspicious to cause this to need to be changed
PeterGrayson
2012-02-27 17:42:20
Can anyone tell me if Superheat profits please? If so what ores to bars?:)
From: tehq
But, like you said, it wouldn't work the same for everyone. If you want to change it though you'll only need to add another variable and a repeat invmouse(5, leftclick) until the variable = 3 or 4 (depending upon coal bag) before each superheating procedure. You'd also have to change the inventory values for the rest of the ores. I don't think it looks that suspicious to cause this to need to be changed
marpis's script does this, maybe looking into it might give you some inspiration?
From: PeterGrayson
Can anyone tell me if Superheat profits please? If so what ores to bars?:)
http://runescape.wikia.com/wiki/Calculators/Superheat
PeterGrayson
2012-02-27 18:17:16
It opens my bank, goes to withdraw the ores, doesn't, and then tries to Superheat nothing? Help?
From: PeterGrayson
It opens my bank, goes to withdraw the ores, doesn't, and then tries to Superheat nothing? Help?
Any errors in the debug? What bars are you making?
E:
From: Texy
marpis's script does this, maybe looking into it might give you some inspiration?
I know how to do this, i just posted exactly what you'd have to do. :p
PeterGrayson
2012-02-27 18:32:21
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Minutes and 38 Seconds
Inventories completed: 0
Bars Superheated: iron
Use Coalbag? no
Magic XP Gained: 0
Smithing XP Gained: 0
Thats all it says and I'm in soul wars bank, iron and coal in my top left bank spaces, nature rune in the inv and the magic book set out like on the picture
RyGuy
2012-02-27 18:47:11
From: PeterGrayson
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Minutes and 38 Seconds
Inventories completed: 0
Bars Superheated: iron
Use Coalbag? no
Magic XP Gained: 0
Smithing XP Gained: 0
Thats all it says and I'm in soul wars bank, iron and coal in my top left bank spaces, nature rune in the inv and the magic book set out like on the picture
Make sure runescape is set up how it should be (fixed screen size, min settings, max brightness)
PeterGrayson
2012-02-27 18:51:09
It already is :/
From: PeterGrayson
It already is :/
I'll be adding a fix for this in just a second. I tried it and it didn't seem to work either.
E: Added v9 and fixed many of these issues. Keep me informed with the
problems and i'll continue to fix them :)
Matthijsd
2012-02-28 07:01:11
Only bug i can see atm is that it fills 2x the coal bag (not withdrawing the coal 2x but clicking "Fill" 2x)
Edit: Location: Vwb, Bar: Mithril bars
Edit2: and when there is coal left in my inventory after it fills the bag it keeps clicking Fill, forever.
Maybe you should add more failsafes in your script, example: if it doesnt withdraw the coal ores only the mith ores to superheat then it just stops
From: Matthijsd
Only bug i can see atm is that it fills 2x the coal bag (not withdrawing the coal 2x but clicking "Fill" 2x)
Edit2: and when there is coal left in my inventory after it fills the bag it keeps clicking Fill, forever.
Make the wait a little longer. Why would there be coal in your inventory after you fill the bag :confused: I don't have a coal bag so i'm not sure how it works.
PeterGrayson
2012-02-28 10:38:20
Its still doing it, just clicks on the ore, does nothing and then tries to Superheat nothing:/
Tickyy
2012-02-28 10:53:51
To everybody using this script, Please sell your bars at MED+ !!!
kevin10144
2012-02-28 11:22:41

stupid rs update lol..
beezkneez
2012-02-28 11:59:21
From: Tickyy
To everybody using this script, Please sell your bars at MED+ !!!
Yeah prices are dropping drastically lets not make this mistake again
From: Tickyy
To everybody using this script, Please sell your bars at MED+ !!!
Ill add to the main post. Youd think people would know that, but it seems to be so
kevin10144
2012-02-28 12:50:32
bot is amazing tho lol i put it on went to bed and got my 65 smith turm here i come :)
Matthijsd
2012-02-28 13:10:35
From: tehq
Make the wait a little longer. Why would there be coal in your inventory after you fill the bag :confused: I don't have a coal bag so i'm not sure how it works.
Because it didnt superheat all the ores, it just clicks the ores maybe because of lagg
Thanatos
2012-02-28 17:01:49
so….what the best type of bar to superheat for the best profit??
From: Akyros
so….what the best type of bar to superheat for the best profit??
Right now, only rune(2.73gp/xp) and steel(.11gp/xp) make a profit
Gucci
2012-02-29 00:40:42
Nice script tehq, just a minor thing I've noticed (not sure if it's a failsafe or something) but when using coalbag and making steel bars it withdraws coal then tries again before adding to bag.
From: mega284
Nice script tehq, just a minor thing I've noticed (not sure if it's a failsafe or something) but when using coalbag and making steel bars it withdraws coal then tries again before adding to bag.
I think you may just have to increase the final wait a bit because it takes a while for the bag to be filled.
Gucci
2012-02-29 09:22:52
Okay makes sense thanks
Nino1234
2012-02-29 09:55:00
Not sure how this happens, but sometimes it doesnt withdraw the ores and just clicks on my inventory trying to smith nothing.Yes,i have ores and natures in the right place.
superbuster4
2012-02-29 12:57:57
97 magic 86 smith all thanks to u and narcles.
From: superbuster4
97 magic 86 smith all thanks to u and narcles.
Good to hear. Congrats!
From: Nino1234
Not sure how this happens, but sometimes it doesnt withdraw the ores and just clicks on my inventory trying to smith nothing.Yes,i have ores and natures in the right place.
More info is needed. Please post your bar type and location
Imagine
2012-02-29 15:04:50
I'm having the same problem as nino1234;
I'm using Steel Bars at Soul Wars bank.
I have the magic menu set up like the third picture, natures in the first slot, and ores visible in bank. (have their own separate tab and all).
The Killer
2012-02-29 15:06:43
umm would be good if u could add clan wars chest as a loc.
From: Imagine
I'm having the same problem as nino1234;
I'm using Steel Bars at Soul Wars bank.
I have the magic menu set up like the third picture, natures in the first slot, and ores visible in bank. (have their own separate tab and all).
Is there anything in the debug box like […uptext: r] or […uptext: a] ?
Imagine
2012-02-29 15:44:03
Okay, now it withdraws, but it just withdraws 9 irons, and doesn't withdraw any steel.
(And nothing in the debug box as far as I can tell).
Working great for me at cw bank! Steel bars 50k mage xp/hr.. Thanks for the script :)
RyGuy
2012-03-01 00:39:57
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 45 Minutes and 6 Seconds
Bars Superheated: gold
Magic XP Gained: 141669
Magic XP/Hour: 80865
Smithing XP Gained: 149688
Smithing XP/Hour: 85442
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Getting 85k p/h with gold! Very nice script.. no issues noticed on my end!
annnnddddd another!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 42 Minutes and 23 Seconds
Bars Superheated: gold
Magic XP Gained: 226098
Magic XP/Hour: 83540
Smithing XP Gained: 238896
Smithing XP/Hour: 88269
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Gestapo
2012-03-01 04:55:53
what is loadcount?
From: Xenophis
what is loadcount?
The number of inventories you want to complete
Gucci
2012-03-01 10:08:57
Here is a maxed proggy:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 1 Minutes and 4 Seconds
Bars Superheated: steel
Magic XP Gained: 246132
Magic XP/Hour: 40900
Smithing XP Gained: 78948
Smithing XP/Hour: 13119
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Pastah
2012-03-01 12:42:00
Trying it out as I speak. Looks great at first sight, thank you for making this!
Thanatos
2012-03-01 15:38:05
does steel still make a profit or has it been killed?
From: Akyros
does steel still make a profit or has it been killed?
It's still a profit of 45 per bar :wishful:):
Solidone40
2012-03-01 20:03:36
Thank you. I now have a sexy Magic cape for my back.
Excellent script.
-Solid
saroon67
2012-03-03 05:14:18
Tehq, i am getting the same error when banking with steel bars. im at fally west bank, and i am getting the […uptext: r] in my debug report. any advice?
MrEvill
2012-03-03 09:28:48
From: saroon67
Tehq, i am getting the same error when banking with steel bars. im at fally west bank, and i am getting the […uptext: r] in my debug report. any advice?
I also had the [uptext…] error, but i found out it only happened when my computer was doing much at the same time so its a problem with lagg.
When i only ran the client and nothing else it worked perfect.
Thank you for the great script =)
edit: typo
From: saroon67
Tehq, i am getting the same error when banking with steel bars. im at fally west bank, and i am getting the […uptext: r] in my debug report. any advice?
I'm sorry about that. It can't read the uptext and will move on if your computer is lagging. Try closing all your other programs and restarting simba
haid123
2012-03-03 10:58:14
this one is really slow for banking in soul wars and it clicks beside me every 2nd bank
infertile snail
2012-03-03 20:10:08
need to fix the fill coal bag glitch you have. when it cant find coal for my addy superheating, it deposits and then tries to fill the bag the next round but because htere is one left in coal bag there is one left in inventory and it tries to filll bag over and over again.
From: infertile snail
need to fix the fill coal bag glitch you have. when it cant find coal for my addy superheating, it deposits and then tries to fill the bag the next round but because htere is one left in coal bag there is one left in inventory and it tries to filll bag over and over again.
What do you mean by cant find the coal? It doesnt withdraw?
If its slow at banking thats probably just lag.
infertile snail
2012-03-04 09:31:58
no sometimes when withdrawing the last pieces of coal needed it doesnt. when using steel this results inn a few iron bars being made but the script running fine anyway. but when doing adamantite ores there is always one coal left in the bag and when it fills the bag next time around one piece is left in the inv and it constantly tries to fill the bag regardless. u shud put a command that if the last spot in ur inventory still has coal in it just to continue instead of keep filling. or when the text says the coal bag is full then do this.
armys2hunt
2012-03-04 16:09:52
i love this script! best one made for magic ever.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 59 Minutes and 49 Seconds
Bars Superheated: gold
Magic XP Gained: 366336
Magic XP/Hour: 61086
Smithing XP Gained: 387072
Smithing XP/Hour: 64544
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jokester
2012-03-05 17:03:27
I like it so far.
One thing. When I'm doing rune bars at varrock west bank it opens the bank and withdraws full inventory of coal then clicks withdraw again. Then it fills the coal bag. Then it clicks fill again. But doesn't do it for the ore. I'm assuming this is a failsafe? It looks fairly botlike…
bromartie
2012-03-06 01:18:45
i keep getting this error…. as well as a bitmap[16/12/10] error…
Error: Out Of Range at line 1541
The following DTMs were not freed: [Bronze Pickaxe, Iron Pickaxe, Steel Pickaxe, Mithril Pickaxe, Adamant Pickaxe, Rune Pickaxe, Dragon Pickaxe, Bronze Hatchet, Iron Hatchet, Steel Hatchet, Mithril Hatchet, Adamant Hatchet, Rune Hatchet, Dragon Hatchet, Normal Logs, Oak Logs, Willow Logs, Maple Logs, Yew Logs, Magic Logs, Clay Ore, Copper Ore, Tin Ore, Iron Ore, Silver Ore, Coal Ore, Gold Ore, Mithril Ore, Adamantite Ore, Runite Ore, Small Fishing Net, Crayfish Cage, Fishing Rod, Fishing Bait, Fly Fishing Rod, Harpoon, Barb-Tail Harpoon, Lobster Pot, Raw Shrimps, Raw Crayfish, Raw Sardines, Raw Anchovies, Raw Herring, Raw Trout, Raw Pike, Raw Salmon, Raw Tuna, Raw Lobster, Raw Swordfish, Raw Monkfish, Raw Shark, Cooked Shrimps, Cooked Crayfish, Cooked Sardines, Cooked Anchovies, Cooked Herring, Cooked Trout, Cooked Pike, Cooked Salmon, Cooked Tuna, Cooked Lobster, Cooked Swordfish, Cooked Monkfish, Cooked Shark, Uncut Sapphire, Uncut Emerald, Uncut Ruby, Uncut Diamond, Bird'S Nest, Feather, Staff Of Air, Staff Of Water, Staff Of Earth, Staff Of Fire, Air Rune, Body Rune, Mind Rune, Earth Rune, Fire Rune, Water Rune, Chaos Rune, Law Rune, Cosmic Rune, Death Rune, Nature Rune, Rune Essence, Pure Essence, Soft Clay, Vial, Vial Of Water, Jug, Jug Of Water, Bowl, Bowl Of Water, Bucket, Bucket Of Water, Air Tiara, Body Tiara, Mind Tiara, Earth Tiara, Fire Tiara, Water Tiara, Dwarven Army Axe, Coal Bag, SRL - Lamp bitmap, 105]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
File[C:\Simba\Includes\MSI\Debug Logs\05-03-12 at 10 14 14 PM.txt] has not been freed in the script, freeing it now.
Gucci
2012-03-06 01:22:54
From: bromartie
i keep getting this error…. as well as a bitmap[16/12/10] error…
Error: Out Of Range at line 1541
The following DTMs were not freed: [Bronze Pickaxe, Iron Pickaxe, Steel Pickaxe, Mithril Pickaxe, Adamant Pickaxe, Rune Pickaxe, Dragon Pickaxe, Bronze Hatchet, Iron Hatchet, Steel Hatchet, Mithril Hatchet, Adamant Hatchet, Rune Hatchet, Dragon Hatchet, Normal Logs, Oak Logs, Willow Logs, Maple Logs, Yew Logs, Magic Logs, Clay Ore, Copper Ore, Tin Ore, Iron Ore, Silver Ore, Coal Ore, Gold Ore, Mithril Ore, Adamantite Ore, Runite Ore, Small Fishing Net, Crayfish Cage, Fishing Rod, Fishing Bait, Fly Fishing Rod, Harpoon, Barb-Tail Harpoon, Lobster Pot, Raw Shrimps, Raw Crayfish, Raw Sardines, Raw Anchovies, Raw Herring, Raw Trout, Raw Pike, Raw Salmon, Raw Tuna, Raw Lobster, Raw Swordfish, Raw Monkfish, Raw Shark, Cooked Shrimps, Cooked Crayfish, Cooked Sardines, Cooked Anchovies, Cooked Herring, Cooked Trout, Cooked Pike, Cooked Salmon, Cooked Tuna, Cooked Lobster, Cooked Swordfish, Cooked Monkfish, Cooked Shark, Uncut Sapphire, Uncut Emerald, Uncut Ruby, Uncut Diamond, Bird'S Nest, Feather, Staff Of Air, Staff Of Water, Staff Of Earth, Staff Of Fire, Air Rune, Body Rune, Mind Rune, Earth Rune, Fire Rune, Water Rune, Chaos Rune, Law Rune, Cosmic Rune, Death Rune, Nature Rune, Rune Essence, Pure Essence, Soft Clay, Vial, Vial Of Water, Jug, Jug Of Water, Bowl, Bowl Of Water, Bucket, Bucket Of Water, Air Tiara, Body Tiara, Mind Tiara, Earth Tiara, Fire Tiara, Water Tiara, Dwarven Army Axe, Coal Bag, SRL - Lamp bitmap, 105]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
File[C:\Simba\Includes\MSI\Debug Logs\05-03-12 at 10 14 14 PM.txt] has not been freed in the script, freeing it now.
Odd that usually happens when you stop MSI, I'm sure your doing something wrong.
@tehq this has taken me from 88-95 mage and 63-78 smith…… you are amazing
bromartie
2012-03-06 01:24:13
yah idk what's going on… i downloaded the dang superheater newest version, ran it on my desktop, checked for updates, ran the MSI , put my info in the MSI and it doesnt work :o? any help!
Gucci
2012-03-06 01:31:22
From: bromartie
yah idk what's going on… i downloaded the dang superheater newest version, ran it on my desktop, checked for updates, ran the MSI , put my info in the MSI and it doesnt work :o? any help!
You put your info into this script not MSI, I recommend reading some tutorials
bromartie
2012-03-06 01:45:15
ok gucci. i did as this guides saying and when i Run the Heater file on my desktop i open the MSI THen i run it by pressing the green play button, and when i go to add this script its not on the list?…
adaaaam_d
2012-03-06 07:30:45
Been testing the script and it works well but a common mistake that keeps happening when making steel bars is that it forgets to withdraw the coal therefore makes iron bars :/ But it does next inv sort it self out but this occurs quite a lot! :/ Thanks anyway :p
The Veteran
2012-03-06 18:20:13
Hey I'm pretty new to this forum and I've gotta say the majority of scripts are great - if only the randoms were sorted then that would be better… Loving this superheater, working flawlessly with steel bars in SW. Will post a proggy later
timed002
2012-03-06 18:30:23
Time Running: 6 Hours, 1 Minutes and 35 Seconds
Bars Superheated: steel
Magic XP Gained: 245808
Magic XP/Hour: 39899
Smithing XP Gained: 77457
Smithing XP/Hour: 13014
Paused it twice to solve two randoms- both mazes unfortunately.
Gucci
2012-03-06 21:12:10
From: bromartie
ok gucci. i did as this guides saying and when i Run the Heater file on my desktop i open the MSI THen i run it by pressing the green play button, and when i go to add this script its not on the list?…
No you don't open MSI to run downloaded scripts you open the downloaded script and then Simba will fill with code. Then in constants set your Bank location, bar type, load count, using coal bag or not and using gold gauntlets or not. Then move down to Declare Players and put in your username, password and pin.
Not that I have any say over what any of you do or anything, but do try to sell at atleast medium price or something because….. do I have to explain any more?
superbuster4
2012-03-07 10:58:09
thak you i finnaly got 99 magic.
jelle013
2012-03-07 11:01:05
can you please make it click faster and not twice on the coal bag
armys2hunt
2012-03-07 13:12:54
Got a new progy for you.
Tehq, you've really done you're best and its by far the best mage script there is avallible!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 10 Hours, 1 Minutes and 25 Seconds
Bars Superheated: gold
Magic XP Gained: 749844
Magic XP/Hour: 74807
Smithing XP Gained: 792288
Smithing XP/Hour: 79041
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
it's running so long because I added more players in the loop. Sometimes it just standing at the bank waiting until it logs out and logs back in again.
Matthijsd
2012-03-07 13:47:43
Could you please fix the bug with the coal bag?
timed002
2012-03-07 14:23:25
A problem I noticed is that sometimes (due to lag I'm guessing) it mis clicks and doesn't withdraw any iron, and it withdraws all coal. As soon as it realizes "You cant superheat that" it logs out. Maybe add something so that it goes through banking process again? Other than that, script works great.
aussie solja
2012-03-07 21:27:06
Givinig it a go right now. So far runs very smooth
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 19 Minutes and 36 Seconds
Bars Superheated: gold
Magic XP Gained: 21465
Magic XP/Hour: 65698
Smithing XP Gained: 8910
Smithing XP/Hour: 27271
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I'll update with a better proggy. Thank you heaps of this script.
bromartie
2012-03-08 04:26:50
PROGGY :garfield:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 21 Minutes and 26 Seconds
Bars Superheated: gold
Magic XP Gained: 93015
Magic XP/Hour: 68533
Smithing XP Gained: 98280
Smithing XP/HouMagic XP Gained: 94446
Magic XP/Hour: 68733
Smithing XP Gained: 99792
Smithing XP/Hour: 72623
Autopsy
2012-03-08 13:41:28
Man TehQ, this is simply awesome. Wonderful job indeed.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 7 Minutes and 4 Seconds
Bars Superheated: mith
Magic XP Gained: 39220
Magic XP/Hour: 35083
Smithing XP Gained: 22200
Smithing XP/Hour: 19859
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Didn't have much ore to smelt but from the looks of it, it works well and I will be using it in the future.
Omega Supreme
2012-03-08 19:01:25
I may be lagging, I hit around 68K Magic and Smithing doing gold with gauntlets on so its much appreciated helped me do 94-95 magic yesterday :)
epic :P i'll send you a screenie of a 99 soon buddy <3
very nice script, whats best banking spot for f2p? it keeps running to different bank booths at vwb so its kind of suspicious, please respond soon :)
From: 9001
very nice script, whats best banking spot for f2p? it keeps running to different bank booths at vwb so its kind of suspicious, please respond soon :)
Id say feb or veb would be ths best.
Gl3nn IV
2012-03-10 18:35:59
It trys to withdraw the coal twice and fill twice with coal bag. Line 280 ish the procedure is on repeat. Not sure if it was failsafe or not? But looks botlike as it does it everytime…
Apart from that its flawless, only bugs if it laggs. Nice script.
From: Gl3nn IV
It trys to withdraw the coal twice and fill twice with coal bag. Line 280 ish the procedure is on repeat. Not sure if it was failsafe or not? But looks botlike as it does it everytime…
Apart from that its flawless, only bugs if it laggs. Nice script.
Many people have reported this, but i can't really do anything because i don't have a coal bag and i need to actually see what happens to assess the problem
Perhaps someone could record a video and pm it to me?
i'll get you a vid later. mine works great unless i lag. overall i tend not to use my coal bag cuz it seems to work best that way. its faster xp with coal bag vs less xp with no chance of bugging and script stopping.
liite
2012-03-11 10:13:47
Can't seem to get it to do anything besides rotate the camera around constantly, when it eventually stops doing that it will keep clicking superheat and a blank space in the inventory. I have changed all the settings as required.
One thing i have noticed is that my Simba client opens up the brandspanking new RS version with all the options down the bottom, could this be a problem and if so how do i change it back?
Go To Options, Graphics Settings, Make sure you're on Custom Settings With Min, Safe Mode, and Fixed Screen Size.
liite
2012-03-11 10:45:29
From: Texy
Go To Options, Graphics Settings, Make sure you're on Custom Settings With Min, Safe Mode, and Fixed Screen Size.
Cool, thankyou very much. I shall try it now
how simple, i feel like i should go back to Uni :duh:
works like a charm, will post a proggie when i am done.
EDIT: sucks being poor and not having a coal bag either (working on it ^_^) having to do steel bars and am averaging 40k magic exp per hour & 13k smithing, am planning on turning the steel bars into cannonballs though. Definatly need to get a coal bag!
Thankyou
Gl3nn IV
2012-03-11 17:13:10
From: tehq
Many people have reported this, but i can't really do anything because i don't have a coal bag and i need to actually see what happens to assess the problem
Perhaps someone could record a video and pm it to me?
Don't have a recording device sorry, but i think i fixed it. Probbally a scrappy fix but it works most the time with a few repeats.
Procedure CoalToBag; { credits to: noname190 and beezkneez for their help. - May not work correctly }
begin
Coal:= DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Case Coalbag of
'yes':
begin
Banking;
repeat
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
wait(RandomRange(100,200));
until (invfull);
wait(RandomRange(400,500));
Mouseitem(2, mouse_right);
wait(RandomRange(700,800));
ChooseOption ('ill');
WriteLn('Filled coal bag.');
end;
end;
FreeDTM(Coal);
end;
I took out the repeat and the until fuctions.
Benson
2012-03-11 22:15:07
Heyo,
Running right now. It had a problem at the beginning of the script. It said it could not find the DTM. It was in the middle of withdrawing the first amount of coal to be put into the coal bag. It had right clicked the coal, but not selected an option from the list. I disabled SMART, withdrew the coal myself, re-enabled SMART and it's run pretty sooth since. I'll keep ya posted with a progy.
EDIT: It does this same thing several times throughout running the script. Any fixes out there? or any idea how I may fix it?
Exact text: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
EDIT 2:
Ran for almost an hour, this is the debug:
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
Found Item at Bank Slot 2.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 47 Minutes and 36 Seconds
Bars Superheated: steel
Magic XP Gained: 27931
Magic XP/Hour: 35199
Smithing XP Gained: 8959
Smithing XP/Hour: 11290
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Can't superheat that!
Successfully executed.
The following DTMs were not freed: [4]
EDIT 3: it doesn't seem to be withdrawing the iron after it fills the coal bag. The Debug box is identical to the previous debug I just posted.
Sir Ducksworthy
2012-03-11 22:42:46
Yeh Banking in most scripts isn't really Fail-safed That well to be honest
It can only be properly be done with a DTM Item Counter procedure
That's how I got mine to run so well
This script has more features like Coal bag and stuff than mine tho
Does SoulWar's stop the Randoms or something?
Nice job on this Teh
Benson
2012-03-12 10:52:33
Ran for about an hour.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 53 Minutes and 45 Seconds
Bars Superheated: steel
Magic XP Gained: 40545
Magic XP/Hour: 45259
Smithing XP Gained: 13005
Smithing XP/Hour: 14517
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Found Item at Bank Slot 9.
Found Item at Bank Slot 9.
Filled coal bag.
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
Found Item at Bank Slot 9.
From: Benson
Ran for about an hour.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 53 Minutes and 45 Seconds
Bars Superheated: steel
Magic XP Gained: 40545
Magic XP/Hour: 45259
Smithing XP Gained: 13005
Smithing XP/Hour: 14517
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Found Item at Bank Slot 9.
Found Item at Bank Slot 9.
Filled coal bag.
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
Found Item at Bank Slot 9.
I'll check it out, but i think it has a problem reading the uptext.
From: leetsxc
Yeh Banking in most scripts isn't really Fail-safed That well to be honest
It can only be properly be done with a DTM Item Counter procedure
That's how I got mine to run so well
This script has more features like Coal bag and stuff than mine tho
Does SoulWar's stop the Randoms or something?
Nice job on this Teh
Soul wars stops the randoms, yes. Thanks :)
Atlantic
2012-03-12 15:07:02
can you fix a problem :)
when it get the coal it double loads it… and double fills the coal bag… whats happening? :)
~Atlantic
From: Atlantic
can you fix a problem :)
when it get the coal it double loads it… and double fills the coal bag… whats happening? :)
~Atlantic
Yes, try editing some of the waits in the coal bag section though. Since it's been brought up about 7 times, I added this as a bug to the first post.
Atlantic
2012-03-12 15:15:38
From: tehq
Yes, try editing some of the waits in the coal bag section though. Since it's been brought up about 7 times, I added this as a bug to the first post.
OK! i will try :) thank you for responding in such short notice
Benson
2012-03-12 15:41:40
Heyo,
Thanks for the response, I just went through your script and changed some of the wait times around. I was wondering how to fix the double withdraw coal and double fill coal bag occurrence. What part of the script is that in? Good script though, I like how it's layed out, It made it easier for a non-scripter like myself to understand the processes.
EDIT: Just tried running it after fixing wait times and stuff. It seems to skip over withdrawing iron ore still. I can't seem to find why?
From: Benson
Heyo,
Thanks for the response, I just went through your script and changed some of the wait times around. I was wondering how to fix the double withdraw coal and double fill coal bag occurrence. What part of the script is that in? Good script though, I like how it's layed out, It made it easier for a non-scripter like myself to understand the processes.
Check the CoalToBag part :) I think if you change it to this it should work:
Procedure CoalToBag; { credits to: noname190 and beezkneez for their help. - May not work correctly }
begin
Coal:= DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Case Coalbag of
'yes':
begin
Banking;
repeat
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
wait(RandomRange(450,500));
until (invfull);
repeat
wait(RandomRange(300,400));
Mouseitem(2, mouse_right);
wait(RandomRange(700,800));
ChooseOption ('ill');
wait(RandomRange(500,600));
until (invcount = 2);
WriteLn('Filled coal bag.');
end;
end;
FreeDTM(Coal);
end;
Benson
2012-03-12 19:37:28
Thanks Teh for the help I'll try that now.
Recent Proggy, with some pauses to help it along (mostly just the same issues I've mentioned before)
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 27 Minutes and 36 Seconds
Bars Superheated: steel
Magic XP Gained: 73882
Magic XP/Hour: 30032
Smithing XP Gained: 23698
Smithing XP/Hour: 9633
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
EDIT: I copy and pasted the text you provided over the original coaltobag procedure and it seems to be messing up more. Will test further later.
nathan lad
2012-03-13 08:00:53
bug: every time it banks succesfully it will click off the mage tab and on to the inventory before returning to the mage tab to select superheat.
is this meant?
Benson
2012-03-13 10:53:02
I believe my tocken's ran out. However, I changed the wait times of the iron procedure to a shorter wait time (after increasing them to bigger ones) and it seemed to fix (or at least lower the occurrence) of skipping over the iron ore withdrawal. Longest proggy for me yet:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 50 Minutes and 14 Seconds
Bars Superheated: steel
Magic XP Gained: 78387
Magic XP/Hour: 42662
Smithing XP Gained: 25143
Smithing XP/Hour: 13684
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
GRN Poison
2012-03-13 15:03:51
yea, it doesnt do anything, just spins the screen and sits there :( any help?
From: GRN Poison
yea, it doesnt do anything, just spins the screen and sits there :( any help?
Check out your game settings. ;)
polkfg
2012-03-14 00:50:09
Just got it working. I'm curious to why it takes a screenshot of the login though?
Mikka
2012-03-14 02:04:55
Worked great for the first few seconds.. Then it started to only withdraw iron and make iron bars. I was making steel, or trying to at least.
SACbotter
2012-03-14 03:06:38
Do you want to perhaps borrow an account? I could lend you mine.
From: SACbotter
Do you want to perhaps borrow an account? I could lend you mine.
If it has a coal bag that would be great! Pm me
About the screenshot, thats in srl now its called ip log. It takes a picture of last ip in case you get hacked
polkfg
2012-03-14 17:45:05
Hey, thanks. It's working great :) I'll post a progress soon. I did aroud 5-6 hours and got around 5k superheats on steel :)
polkfg
2012-03-15 02:45:57
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 3 Hours, 11 Minutes and 22 Seconds
Bars Superheated: steel
Magic XP Gained: 148347
Magic XP/Hour: 46511
Smithing XP Gained: 47583
Smithing XP/Hour: 14919
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Gucci
2012-03-15 18:04:47
Thanks for 88-99 my friend :D

Greatest SuperHeater Ever Made.
Benson
2012-03-16 10:46:13
^^^congrats^^^
As for Tehq, I think I may have figured out my problem. I'll be testing the script again sometime today. Will get back to you on whether or not the problem was script-side or my-side. Thanks for releasing this script though, it's helped me start to get interested in scripting more, and I've had fun trying to figure out how you decided to set-up the script. Thanks a ton!
Majnoon
2012-03-16 13:28:43
Hey Teh,
I may have found a bug, Sometimes when taking out ore's it only takes out like 9 iron and forgets about the coal. It doesn't happen often, only about 10 times in 4k iron ore.
But it would be nice to see a fix for this.
hajahmz
2012-03-16 18:48:07
Excellent script, I'll be sure to post a progress report when I finish ^^
As well, I noticed that the mouse speed is rather high. Does this significantly contribute to the ban rate, or should it not be worried about?
Ashaman88
2012-03-17 00:25:01
Edited and streamlined it for gold only, thanks!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 10 Minutes and 43 Seconds
Bars Superheated: Gold
Magic XP Gained: 110187
Magic XP/Hour: 93486
Smithing XP Gained: 116424
Smithing XP/Hour: 98777
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
40k ores to go…
SACbotter
2012-03-17 07:39:08
I was testing without coal bag and doing steel, and I happened to catch it only withdrawing coal, then attempting to superheat the coal, wasting lots of time. Could you add a check every time after banking to see if the iron has been withdrawn?
Autopsy
2012-03-19 23:56:36
From: SACbotter
I was testing without coal bag and doing steel, and I happened to catch it only withdrawing coal, then attempting to superheat the coal, wasting lots of time. Could you add a check every time after banking to see if the iron has been withdrawn?
I'm having this same problem while superheating mith. It will misclick and only withdrawal the coal. All my setting are on minimum and Fixed screen res. Any clue?
EDIT: I am watching it now, sometimes it will realize it's mistake and redeposit and withdrawal the ores. It just seems to get stuck every once in a while.
Majnoon
2012-03-20 15:45:44
Yes as other people have stated, a check to see if it has withdrawn iron would be nice
From: Majnoon
Yes as other people have stated, a check to see if it has withdrawn iron would be nice
Its in the works but it won't necessarily check if the ores have been withdrawn. I'm not going to make it wait until it finds a certain # of iron/coal, mith/coal, etc. in the inventory.. It will just withdraw the second ores until the count of the final inventory is higher than it was after you withdrew the first ores.
I ran this for 3 hours straight… 53 to 57 mage.
I love you.
bendower
2012-03-20 22:55:21
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 54 Minutes and 52 Seconds
Bars Superheated: iron
Magic XP Gained: 160272
Magic XP/Hour: 54988
Smithing XP Gained: 36288
Smithing XP/Hour: 12450
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Best scrip ive seen so far
great job :)
Darcy_Oner
2012-03-22 02:42:05
EDIT: Problem solved.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 23 Minutes and 14 Seconds
Bars Superheated: gold
Magic XP Gained: 370629
Magic XP/Hour: 68795
Smithing XP Gained: 391608
Smithing XP/Hour: 72689
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
ScreamsDream
2012-03-22 18:25:39
Still going but thought what the hell may as well post (my previous proggy was better getting 78k magic xp a hour)
Updated =)
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 49 Minutes and 6 Seconds
Bars Superheated: gold
Magic XP Gained: 436455
Magic XP/Hour: 64010
Smithing XP Gained: 461160
Smithing XP/Hour: 67633
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
kazzos
2012-03-22 23:01:45
the script doesn't solve any randoms :(
From: kazzos
the script doesn't solve any randoms :(
thats not the scripters fault…
kazzos
2012-03-23 19:23:52
it doesn't detect them at all just sits inside a random event. Shouldn't it aleasst detect a random so MSI can then solve it?
shstiger2009
2012-03-23 19:27:39
From: kazzos
it doesn't detect them at all just sits inside a random event. Shouldn't it aleasst detect a random so MSI can then solve it?
First, it doesn't need to detect randoms because it's made to use at Soul Wars where randoms don't occur.
Second, the SRL Library solves randoms. Not MSI. :)
kazzos
2012-03-23 21:25:37
Thanks for clearing it all up for me
dtb73
2012-03-24 02:04:18
I got hacked from this..user beware..you will be hacked if you use this script.
Harry
2012-03-24 02:05:54
From: dtb73
I got hacked from this..user beware..you will be hacked if you use this script.
No you won't. Don't spread lies. You either got phished, or a Java bot you used before finding Simba stole your login. This script is all open source, read the code and you'll see that nowhere it can send your info.
dtb73
2012-03-24 02:06:37
Well i got hacked because of this, im pretty sure. I lost everything..
zamserv
2012-03-24 02:07:18
From: dtb73
I got hacked from this..user beware..you will be hacked if you use this script.
oreally? thats why i got 87 mage and 80 smithing ?
dtb73
2012-03-24 02:07:57
Yes really..you idiot..i lost everything i had..
Harry
2012-03-24 02:21:34
From: dtb73
Well i got hacked because of this, im pretty sure. I lost everything..
Well, sorry, but you're wrong. All the code is open. Go read it yourself. There is absolutely
zero chance this script hacked you.
Reformat your computer then change your RS login, since you have a virus from a Java bot.
zamserv
2012-03-24 02:29:05
From: dtb73
Yes really..you idiot..i lost everything i had..
the only idiot here is you…
dtb73
2012-03-24 03:24:53
You're an idiot you faggot, i don't get how i can get hacked right as I'm using this script. I'm not sure if its safe to start another script now.
zamserv
2012-03-24 03:41:40
From: Harry
Well, sorry, but you're wrong. All the code is open. Go read it yourself. There is absolutely zero chance this script hacked you.
Reformat your computer then change your RS login, since you have a virus from a Java bot.
From: Harry
No you won't. Don't spread lies. You either got phished, or a Java bot you used before finding Simba stole your login. This script is all open source, read the code and you'll see that nowhere it can send your info.
l2read
Ashaman88
2012-03-24 09:07:25
From: dtb73
You're an idiot you faggot, i don't get how i can get hacked right as I'm using this script. I'm not sure if its safe to start another script now.
You're pet dog has the same chance of stealing your rs password as this script. That's pretty much the equivalent of what it sounds like you're saying.
Is there any way you can fix the double withdraw of coal with the coal bag..? It really slows things down..
Hakan75
2012-03-24 11:53:45
When i start the script at Varrock west bank, it clicks superheat, then ore and sometimes does : Use Iron ore -> …. and then gets stuck….. I'm superheating steel bars….
to all who has trouble with double withdrawing and double filling, i have a reliable method to fix it. you just have to add wait times before it checks if the inv is full like in the coaltobag procedure add this over the previous one
repeat
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
wait(RandomRange(1200,1000));
until (invfull);
repeat
wait(RandomRange(400,500));
Mouseitem(2, mouse_right);
wait(RandomRange(700,800));
ChooseOption ('ill');
wait(RandomRange(1200,1000));
until (invcount = 2);
WriteLn('Filled coal bag.');
check the wait times.
i also tweeked the script a bit to withdraw more reliably (this is just for steel) and superheat just the last ore for a specific amount of times (it's faster). might release it with 100% credit to tehq when finished
program TehSuperheat; {v 1.9 - BSIMTA} {RELEASE}
{$DEFINE SMART} { Minor bug fixes }
{$DEFINE SRL5} { }
{$i SRL/srl.simba} { Post bugs and proggys! }
const
{ EDIT THESE }
BarType = 'steel' ; { leave on steel! }
LoadCount = 10000 ;
CoalBag = 'no' ; { use coal bag - yes or no. Only use with steel}
BankLoc = 'vwb' ; { sw= Soul Wars, vwb= Varrock West, veb=Varrock East, feb= Falador East, fwb= Falador West }
{ cw= Castle Wars, ynb= Yanille, clt= Camelot, ctb= Catherby }
var
SuperHeatDTM, sx, sy, count, Magic_XP, Smithing_XP, Coal, Iron, mxph, sxph: integer;
Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := '';
Pass := '';
Nick := '' // three lowercase letters in the middle of your name
BoxRewards := ['amp'];
LampSkill := SKILL_DUNGEONEERING;
Pin := '';
Active := True;
end;
end;
Procedure Run;
begin
Smart_Members := False;
Smart_Server := 0;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;
DeclarePlayers;
LoginPlayer;
Count:=0;
Wait(500+Random(200));
FindNormalRandoms;
end;
{**************************************************************************
* Procedure by: Flight *
**************************************************************************}
Procedure PrintOnSmart(TP: TStringArray; Placement: TPoint; Colour: integer);
var
mx, my, Pic, I, B, H, TPH, Numb: Integer;
TTP: TPointArray;
Canvas: TCanvas;
begin
SmartSetDebug(True);
GetClientDimensions(mx, my);
Pic := BitmapFromString(mx, my, '');
TPH := High(TP);
for I := 0 to TPH do
begin
TTP := LoadTextTPA(TP, SmallChars, H);
for B := 0 to High(TTP) do
begin
Numb := ((I + 1) * 13);
FastSetPixel(Pic, TTP.x + 1, TTP.y + Numb + 1,8388736);
FastSetPixel(Pic, TTP.x, TTP.y + Numb, Colour);
end;
end;
Canvas := TCANVAS.Create;
Canvas.Handle := SmartGetDebugDC;
DrawBitmap(Pic, Canvas, Placement.x, Placement.y);
FreeBitmap(Pic);
end;
Procedure OnSmart;
begin
Mxph := round((Magic_xp) / (GetTimeRunning / 3600000.0));
Sxph := round((Smithing_xp)/ (GetTimeRunning / 3600000.0));
PrintOnSmart(['Version: 1.9 by Tehq','',''+'Smithing XP Gained: ' +IntToStr(Smithing_XP),'Magic XP Gained: ' +IntToStr(Magic_XP),'',
''+'Smithing XP/Hour: ' +IntToStr(Sxph), ''+'Magic XP/Hour: ' +IntToStr(Mxph),'',
''+MsToTime(GetTimeRunning, Time_Abbrev)],Point(32,10), 16777215);
end;
Procedure BankDeposit;
begin
case CoalBag of
'no':
begin
Deposit(2, 10, True);
end;
'yes':
begin
Deposit(3, 19, True);
end;
end;
end;
Procedure MagicTab;
begin
Gametab(tab_magic);
end;
Procedure FindHeat;
var
Time: Integer;
begin
MarkTime(Time);
repeat
wait(RandomRange(500,550));
until (FindDTM(SuperHeatDTM,sx,sy,MIX1,MIY1,MIX2,MIY2)) or ((TimeFromMark(Time) > 800));
if not (FindDTM(SuperHeatDTM,sx,sy,MIX1,MIY1,MIX2,MIY2)) or ((TimeFromMark(Time) > 800)) then begin
Magictab;
end;
Mouse(sx,sy,1,1,true);
end;
Procedure NotFindHeat;
begin
if FindBlackChatMessage('uperheat') then repeat
Writeln('Can''t superheat that!');
Logout;
TerminateScript;
until (not LoggedIn);
end;
Procedure GetOres;
begin
Coal:= DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Iron:= DTMFromString('mQwAAAHicY2ZgYDADYm0gtgfiGVA8B4gtFCUYwl0NGEzlxRlYgXwYZkTCQAAAtHMEKg==');
case CoalBag of
'yes': begin case Bartype of
'steel' : WithdrawItem(iron, 'dtm', 17, 'r', [3]); {17}
end;
end;
'no': begin case Bartype of {9}
'steel': WithdrawItem(iron, 'dtm', 9, 'r', [3]); {5}
end;
end;
end;
Wait(800+Random(200));
if (invfull) then
closebank;
if (not invfull) then
begin
case CoalBag of
'yes': begin case BarType of
'steel': WithdrawItem(coal, 'dtm', 0, 'a', [3]); {8}
end;
end;
'no': begin case BarType of
'steel': WithdrawItem(coal, 'dtm', 0, 'a', [3]); {all}
end;
end;
end;
Wait(400+Random(100));
closebank;
end;
FreeDTM(Iron);
FreeDTM(Coal);
end;
Procedure Banking;
begin
if not LoggedIn then
TerminateScript;
repeat
SetAngle(srl_angle_high);
Case Bankloc of
'sw': OpenBankChest(SRL_BANK_SW);
'cw': OpenBankChest(SRL_BANK_CW);
'vwb': OpenBankFast('vwb');
'veb': OpenBankFast('veb');
'feb': OpenBankFast('feb');
'fwb': OpenBankFast('fwb');
'clt': OpenBankFast('clt');
'ctb': OpenBankFast('ctb');
'ynb': OpenBankFast('ynb');
end;
Wait(Random(100));
until BankScreen or PinScreen;
if PinScreen then
begin
repeat
InPin(Players[CurrentPlayer].Pin);
until BankScreen or (not LoggedIn);
end;
end;
Procedure CoalToBag; { credits to: noname190 and beezkneez for their help. - May not work correctly }
begin
Coal:= DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Case Coalbag of
'yes':
begin
Banking;
repeat
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
wait(RandomRange(1200,1000));
until (invfull);
repeat
wait(RandomRange(400,500));
Mouseitem(2, mouse_right);
wait(RandomRange(700,800));
ChooseOption ('ill');
wait(RandomRange(1200,1000));
until (invcount = 2);
WriteLn('Filled coal bag.');
end;
end;
FreeDTM(Coal);
end;
Procedure Superheat;
var
I :integer;
begin
if FindNormalRandoms or not (LoggedIn) then
Exit;
SuperHeatDTM := DTMFromString('mbQAAAHicY2VgYJjLxMAwE4inA/EiIF4MxOWMDAxlQFwHxDVAXAnEsoxMDHqMzAx2TMxgGoSxAUYsGAwAHzIGhQ==');
case BarType of
'steel':
case coalbag of
'no':
begin
MagicTab;
For I:=0 to 8 do
begin
FindHeat;
if ExistsItem(10) then
Invmouse(10, 1);
NotFindHeat;
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 17);
end;
end;
'yes':
begin MagicTab;
For I:=0 to 16 do
begin
Findheat;
if ExistsItem(19) then
Invmouse(19, 1);
NotFindHeat;
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 17);
end;
end;
end;
end;
FreeDTM(SuperHeatDTM);
end;
Procedure Proggy;
var
mxph, sxph: integer;
begin
Mxph := round((Magic_xp) / (GetTimeRunning / 3600000.0));
Sxph := round((Smithing_xp)/ (GetTimeRunning / 3600000.0));
WriteLn('=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=');
WriteLn('Time Running: '+TimeRunning);
WriteLn('Bars Superheated: ' +(BarType));
WriteLn('Magic XP Gained: ' +IntToStr(Magic_XP));
Writeln('Magic XP/Hour: ' +IntToStr(Mxph));
WriteLn('Smithing XP Gained: ' +IntToStr(Smithing_XP));
Writeln('Smithing XP/Hour: ' +IntToStr(Sxph));
WriteLn('=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-');
end;
Procedure Antiban;
begin
Wait(500+RandomRange(250,300));
Case Random(40) Of
2: HoverSkill('magic', False);
10: HoverSkill('random', False);
20: Boredhuman;
30: Wait(2000 + random(4000));
39: HoverSkill('smithing', False);
end;
end;
Procedure Breaking;
begin
Case random(40) Of
5: Wait(16000+Random(4000));
15: Wait(12000+Random(9000));
25: Wait(9000+Random(14000));
35: Wait(3000+Random(18000));
end;
end;
begin
Run;
begin
SetAngle(SRL_ANGLE_HIGH);
Banking;
BankDeposit;
repeat
CoalToBag;
Banking;
BankDeposit;
GetOres;
Antiban;
Proggy;
OnSmart;
Superheat;
Breaking;
Banking;
BankDeposit;
inc(count);
until (count=loadcount) or (not LoggedIn);
Writeln('Task completed!');
end;
end.
here is the simba code for superheating steel ONLY. i tweeked tehqs script to make this, so basically its 99.9% his and 0.1% mine for tweeking and fixing a bug
what i changed:
fixed up the issue with double coal withdrawing and double coalbag filling
it withdraws better, e.g insteading of typing in withdraw 8 with coal each time it withdraws all, which is imo faster.
it also superheats just the last ore a certain number of times because it is the fastest way to superheat, and i also see this function requested. dont matter how the magic book is set up just make it close to the last iron ore in the inv.
banks just what it needs to bank, like for example if it left behind some iron ore and steel bars, it would bank those but not the coal, cause u need the coal for next time it withdraws.
did some minor testing and it works fine with either coalbag or no coalbag.
edit: ik it isnt a masterpiece. i have never scripted or watched any tuts. my learning is based out of reading people's scripts.
hajahmz
2012-03-25 16:14:01
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 37 Minutes and 43 Seconds
Bars Superheated: gold
Magic XP Gained: 427869
Magic XP/Hour: 76016
Smithing XP Gained: 452088
Smithing XP/Hour: 80319
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I'll have 99 smithing/magic in a day or two, and I want to express my gratitude for providing such a flawless script. In all honesty, I couldn't point out a single thing that could be improved; although I wish the script could run for more than 6 hrs (I am aware that there's nothing you can do about that though :P)
I'll be sure to post a pic of my 99s when the time comes ^^ Once again, thank you so much
Majnoon
2012-03-25 16:15:13
From: hajahmz
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 37 Minutes and 43 Seconds
Bars Superheated: gold
Magic XP Gained: 427869
Magic XP/Hour: 76016
Smithing XP Gained: 452088
Smithing XP/Hour: 80319
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I'll have 99 smithing/magic in a day or two, and I want to express my gratitude for providing such a flawless script. In all honesty, I couldn't point out a single thing that could be improved; although I wish the script could run for more than 6 hrs (I am aware that there's nothing you can do about that though :P)
I'll be sure to post a pic of my 99s when the time comes ^^ Once again, thank you so much
Use SmartManager it will let you run scripts past 6hrs!
hajahmz
2012-03-25 16:44:07
From: Majnoon
Use SmartManager it will let you run scripts past 6hrs!
Is this what you mean by SmartManager? I'll have to look into that. Thank you for bring that to my attention :)
http://villavu.com/forum/showthread.php?p=945128#post945128
Ashaman88
2012-03-25 16:49:06
From: hajahmz
Is this what you mean by SmartManager? I'll have to look into that. Thank you for bring that to my attention :)
http://villavu.com/forum/showthread.php?p=945128#post945128
Yes that's what he means
hajahmz
2012-03-27 06:29:50
Well, I didn't manage to get a screenshot in time of getting level 99 itself :(
Nonetheless, thank you so much, I never would've gotten here had it not been for your amazing script :)
children
2012-03-29 23:51:05
What gains the most Magic EXP an hour? Gold/Iron correct?
From: children
What gains the most Magic EXP an hour? Gold/Iron correct?
Gold with gold gauntlets is the best xp/h.
[CENTER][B][U][COLOR="Blue"][SIZE="5"]V2.0 available for testing. Pm me[/SIZE][/COLOR][/U][/B][/CENTER]
alerdm
2012-03-31 05:23:13
hello, it's any chance to add dungeon location, using fremennik banker ?? i think that in this area randoms don't occur.
largovich
2012-03-31 12:16:38
Is it possible to add random breaks?
jerbear
2012-03-31 12:25:32
Last nights results:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 1 Minutes and 12 Seconds
Bars Superheated: mith
Magic XP Gained: 229225
Magic XP/Hour: 38076
Smithing XP Gained: 129750
Smithing XP/Hour: 21553
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
xLilyx
2012-03-31 14:52:50
Sorry to be a noob but
how do i get this to start?
No menu or anything comes up on which bar you want to superheat, so it just sits there
xLilyx
2012-03-31 15:10:18
never mind, i was being dumb :P
xLilyx
2012-04-01 15:17:49
any recommendations on 99 mage / smithing?
right now i'm doing gold bars with gold smithing gloves
That's the best Magic/Smithing xp you're gonna get.
From: xLilyx
any recommendations on 99 mage / smithing?
right now i'm doing gold bars with gold smithing gloves
From: Texy
That's the best Magic/Smithing xp you're gonna get.
This. You should get about 80k smithing and magic xp per hour. Also, try to superheat at SW if you can. There aren't any randoms there.
[B][I][SIZE="5"][COLOR="Red"]Pm to test V2.0![/COLOR][/SIZE][/I][/B]
Gestapo
2012-04-01 16:24:53
im getting 55-60k smithing xp/h using gaunglets and gold ores.
i am happy with it vps laggs a lil.
ScreamsDream
2012-04-01 17:53:25
!!!!thanks for 99magic and 99smithing!!!!
plkold
2012-04-01 22:48:08
does the script do randoms? just wondering
yerrakhunt
2012-04-02 18:37:31
please stop selling below mid…. fuck
Thanks TehQ for a fantastic script! :D here's a nice proggy for ya :)
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 50 Minutes and 47 Seconds
Bars Superheated: gold
Magic XP Gained: 437886
Magic XP/Hour: 74896
Smithing XP Gained: 462672
Smithing XP/Hour: 79136
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-Brow
From: Brow
Thanks TehQ for a fantastic script! :D here's a nice proggy for ya :)
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 50 Minutes and 47 Seconds
Bars Superheated: gold
Magic XP Gained: 437886
Magic XP/Hour: 74896
Smithing XP Gained: 462672
Smithing XP/Hour: 79136
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-Brow
Thanks for this! Great to see 6 hour progress reports still floating in :)
From: tehq
Thanks for this! Great to see 6 hour progress reports still floating in :)
This was the first time trying it too, really like the script great job. Got another 6 mage levels to do on my tank so there will be plenty more proggies coming your way :) Once again, thanks :D
-Brow
Gestapo
2012-04-03 08:03:32
using this script with manager, it works fine for 6 hours then sometimes (when restarting) i get this in debug
ERROR in TMThread.LoadFile
Exception in Script: Unable to find file 'C:\Simba\Includes\SRL/SRL/core/chat.simba' used from 'C:\Simba\Includes\SRL/srl.simba'
or this:
[Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
Compiled successfully in 782 ms.
So i can't run more than 6 hours :((
The next version is under development. I'll be throwing in tons of fail-safes and a Form!
Here's a sneak preview at the form :

New form design : please leave some feedback!
Sorry for the double post, but v2 is finally released! Please test it for bugs :)
glenisace1
2012-04-06 20:51:56
withdraws the iron ore about 4 times so inv gets filled with iron ore instead of having coal in there too
From: glenisace1
withdraws the iron ore about 4 times so inv gets filled with iron ore instead of having coal in there too
Which version? Is the coal visible?
glenisace1
2012-04-07 08:33:49
From: tehq
Which version? Is the coal visible?
the 2.0, yeah the coal is visable, i'm using coal bag which it sometimes messes up and makes loads of iron bars
From: glenisace1
the 2.0, yeah the coal is visable, i'm using coal bag which it sometimes messes up and makes loads of iron bars
I'm adding debugs to anything that could fail right now so i can figure out exactly where the problem is. I'll update 2.0 shortly.
E: How did the form work for you?
00hithere00
2012-04-07 10:52:27
From: tehq
I'm adding debugs to anything that could fail right now so i can figure out exactly where the problem is. I'll update 2.0 shortly.
E: How did the form work for you?
theform is very nice. i left the username and password blank and it ended up saying it in rs.
my only problem is the coal glitch. which you already know about. but i havent been able to run it any farther.
catanado15
2012-04-07 14:46:27
i do all of u say in here, but it don't start… i don't know how to work with simba… anyone can tell me plz ?
catanado15
2012-04-07 16:36:45
it says that the association failed
From: catanado15
it says that the association failed
Download the file from the first post Teh Superheat V2. Open the file and press the green arrow on the top bar or press F9. Fill in the form and press begin script :)
hellbilly
2012-04-07 17:51:03
tehq thanks for the script!
Simple intro:
I'm smelting Steel bars ATM. With version 1.9 sometimes had fail with coal-ore withdrawing. Withdraw all coal and dropped out error on line 158 Writeln('Can''t superheat that!'); and script got just terminated.
Just checked out v2.0.
Enjoyed the paint. Tab-indexing freaks out a little bit (username –> SRL Stats user, not password afterwards).
For the best steel bar smelting settings using script 2.0 (+ my laggy client) I changed few things:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
line 925 :: Changed NumbCoal to 18 instead of 15. Because the script was trying to get coal ores 4 times to get correct number (15), but failed.
line 759 and line 925 to wait(RandomRange(2000, 2100)) - maybe little bit slower, but more accurate in my opinion.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sorry for my bad English.
Tried my best at this late hour ;) and thanks again for great script!
HBilly
From: hellbilly
tehq thanks for the script!
Simple intro:
I'm smelting Steel bars ATM. With version 1.9 sometimes had fail with coal-ore withdrawing. Withdraw all coal and dropped out error on line 158 Writeln('Can''t superheat that!'); and script got just terminated.
Just checked out v2.0.
Enjoyed the paint. Tab-indexing freaks out a little bit (username –> SRL Stats user, not password afterwards).
For the best steel bar smelting settings using script 2.0 (+ my laggy client) I changed few things:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
line 925 :: Changed NumbCoal to 18 instead of 15. Because the script was trying to get coal ores 4 times to get correct number (15), but failed.
line 759 and line 925 to wait(RandomRange(2000, 2100)) - maybe little bit slower, but more accurate in my opinion.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sorry for my bad English.
Tried my best at this late hour ;) and thanks again for great script!
HBilly
Thanks for that post! It was very detailed and helpful :) yeah i wasnt sure about the amounts of ores so those may need some minor changes. If you think of anything else, dont hesitate to post!
catanado15
2012-04-07 18:35:31
From: tehq
Download the file from the first post Teh Superheat V2. Open the file and press the green arrow on the top bar or press F9. Fill in the form and press begin script :)
I've done that, but does not even log in =(
stay at login page….
P.S: sorry for my english, but i'm portuguese :s
From: catanado15
I've done that, but does not even log in =(
stay at login page….
P.S: sorry for my english, but i'm portuguese :s
Try checking your game settings. Theres a thread about how to set them up. I think its included in setting up simba
hellbilly
2012-04-08 04:25:51
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 2 Minutes and 33 Seconds
Bars Superheated: 2
Magic XP Gained: 179829
Magic XP/Hour: 29760
Smithing XP Gained: 57681
Smithing XP/Hour: 9546
Antibans done: 51
Mini-breaks taken: 39
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Task completed!
Successfully executed.
Out of Nature runes ;)
What about antiban - it's safe? Never been testing script longer than a week.
legolas123
2012-04-08 05:04:04
hey quick question do i lose money if i do gold bars?
From: legolas123
hey quick question do i lose money if i do gold bars?
Yes, but its a small loss considering its the fastest xp with gaunts.
Nice proggy HellBilly! Yes there is antiban
greencheese
2012-04-08 08:34:40
EDIT:HAHA NEVERMIND GOT IT WORKING
Umm i saw that you can put the ores anywhere in bank thats viewable but I put it in my main tab on the last space and it didnt find my Gold ore ? should i put it in the 10th bank space ? becuz after it couldnt find the ore it went to the top of bank to check if it was there.
From: greencheese
EDIT:HAHA NEVERMIND GOT IT WORKING
Umm i saw that you can put the ores anywhere in bank thats viewable but I put it in my main tab on the last space and it didnt find my Gold ore ? should i put it in the 10th bank space ? becuz after it couldnt find the ore it went to the top of bank to check if it was there.
It just has to be able to be seen when you open the bank. Are your game settings correct?
catanado15
2012-04-08 13:59:23
From: tehq
Try checking your game settings. Theres a thread about how to set them up. I think its included in setting up simba
can u give link of that thread please ? if yes, thanks man :D
game settings ? change after open the script in simba ?:cartman:
catanado15
2012-04-08 14:25:23
From: catanado15
can u give link of that thread please ? if yes, thanks man :D
game settings ? change after open the script in simba ?:cartman:
Problem solved =D now i can use simba finnally…. ty, u helped alot ;)
catanado15
2012-04-08 15:18:24
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 32 Minutes and 15 Seconds
Bars Superheated: 2
Magic XP Gained: 16695
Magic XP/Hour: 31045
Smithing XP Gained: 5355
Smithing XP/Hour: 9958
Antibans done: 7
Mini-breaks taken: 5
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
catanado15
2012-04-08 15:19:46
From: catanado15
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 32 Minutes and 15 Seconds
Bars Superheated: 2
Magic XP Gained: 16695
Magic XP/Hour: 31045
Smithing XP Gained: 5355
Smithing XP/Hour: 9958
Antibans done: 7
Mini-breaks taken: 5
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
without coal bag, because it was giving problems
From: catanado15
without coal bag, because it was giving problems
Try to use the edit button in the future :) what are the coal bag problems
catanado15
2012-04-08 18:10:39
From: tehq
Try to use the edit button in the future :) what are the coal bag problems
It withraw many iron and then make few steel bars and many iron bars
From: catanado15
It withraw many iron and then make few steel bars and many iron bars
Yeah, some of the numbers may not be correct. That's my fault for doing the amounts quickly. This was mentioned a few times by other users
Medix
2012-04-08 18:51:45
can you make a tutorial on how to set up your script? it makes no sense! Where am i supposed to put the variables? Its really confusing. Such as this line:
WriteLn('You chose: '+IntToStr(GoldGaunts) +' for gold gaunlets');
What does this mean?
From: naterv11
can you make a tutorial on how to set up your script? it makes no sense! Where am i supposed to put the variables? Its really confusing. Such as this line:
WriteLn('You chose: '+IntToStr(GoldGaunts) +' for gold gaunlets');
What does this mean?
Open the script and press run, the answers will become very clear :)
That line means whether or not you're using gold gauntlets
monkeybeer
2012-04-08 21:32:17
TBH, I prefer not having the window that pops up asking for input. I don't really having to fill out a form every time I run the script. That's just my opinion though.
Firefru
2012-04-08 21:47:20
Having trouble, getting: "cant superheat that!" and then bot stops and eventually logs out for inactivity. Wont run for more that a few invs. help?
"Can't superheat that!
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8, 9]"
This… :(
00hithere00
2012-04-08 23:17:32
love the bot
orangenut
2012-04-12 03:02:52
ignore my post i figured it out
00hithere00
2012-04-12 16:59:13
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 2 Minutes and 12 Seconds
Bars Superheated: 3
Magic XP Gained: 197160
Magic XP/Hour: 32660
Smithing XP Gained: 111600
Smithing XP/Hour: 18487
Antibans done: 43
Mini-breaks taken: 34
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: 00hithere00
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 2 Minutes and 12 Seconds
Bars Superheated: 3
Magic XP Gained: 197160
Magic XP/Hour: 32660
Smithing XP Gained: 111600
Smithing XP/Hour: 18487
Antibans done: 43
Mini-breaks taken: 34
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Nice proggy, thanks! Glad you could figure it out :)
orangenut
2012-04-12 19:57:58
im superheating steel bars without a coal bag and when it banks it clicks withdraw all coal 4 times
From: orangenut
im superheating steel bars without a coal bag and when it banks it clicks withdraw all coal 4 times
Change that part of the script to a lower number and make it a > instead of =. :) I apologize for screwing up the numbers
00hithere00
2012-04-13 08:23:26
From: tehq
Nice proggy, thanks! Glad you could figure it out :)
no problem
just the script
ill post i got a lot more to do so if my progy beats the last one i post ill post that one for ya
also
why does ti say superheat bars made : 3 ??
From: 00hithere00
no problem
just the script
ill post i got a lot more to do so if my progy beats the last one i post ill post that one for ya
also
why does ti say superheat bars made : 3 ??
Thats just the integer of the bars made from the form. Its not a count of how many bars you made. For example bars made : 0 is gold.
Looking forward to seeing your proggys!
Hazzah
2012-04-13 11:11:06
Im not totally sure what you updated from v1.9 to v2.0, but I must say, 1.9 is running amazingly!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 15 Minutes and 3 Seconds
Bars Superheated: gold
Magic XP Gained: 174582
Magic XP/Hour: 77561
Smithing XP Gained: 184464
Smithing XP/Hour: 81951
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
KieferPaterson
2012-04-13 13:27:50
Getting this error every single time. Tried to change the server and it just won't work.
Thanks for using Teh's Superheater, please leave feedback
SRL Compiled in 0 msec
SMART Initialized.
Loaded: Server 2, Members: True, Signed: True, Super Detail: False.
Invalid world number or corrupted world list. Please review your settings
Successfully executed.
Hazzah
2012-04-13 14:53:44
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 54 Minutes and 20 Seconds
Bars Superheated: gold
Magic XP Gained: 459351
Magic XP/Hour: 77780
Smithing XP Gained: 485352
Smithing XP/Hour: 82182
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 58 Minutes and 32 Seconds
Bars Superheated: gold
Magic XP Gained: 446472
Magic XP/Hour: 74716
Smithing XP Gained: 471744
Smithing XP/Hour: 78945
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
1.9 Works Amazingly. Will probably be doing this until I mine the rest of the gold ores for 99 smithing! Two six hour proggies. Might get a third, but probably done for the day :P
Firestar2293
2012-04-14 21:08:48
I keep getting this error.
Error: Exception: Access violation at line 101
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
Sorry if that's a simple fix, I'm new to Simba.
From: Firestar2293
I keep getting this error.
Error: Exception: Access violation at line 101
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
Sorry if that's a simple fix, I'm new to Simba.
Think you need to download 32 bit java :)
Firestar2293
2012-04-14 21:41:15
Thanks. (: Thought I had 32 but I had 64 instead. >.>
I'm running V2 mith it's running great but I've already noticed it will withdraw my mith fine but when it withdraws the coal it trys to withdraw 20 three times in a row.
Make a small randomized walker that walks a couple of squares forward then back
From: JOEbot
Make a small randomized walker that walks a couple of squares forward then back
Good idea, I'll add this to 2.1. :)
From: Firestar2293
Thanks. (: Thought I had 32 but I had 64 instead. >.>
I'm running V2 mith it's running great but I've already noticed it will withdraw my mith fine but when it withdraws the coal it trys to withdraw 20 three times in a row.
Edit the number of coal to a lower amount in the script and change it to a greater than sign instead of equals, if you need help pm me.
Hazzah
2012-04-15 10:00:54
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 7 Hours, 24 Minutes and 9 Seconds
Bars Superheated: gold
Magic XP Gained: 568107
Magic XP/Hour: 76744
Smithing XP Gained: 600264
Smithing XP/Hour: 81088
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Firestar2293
2012-04-15 15:26:40
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 24 Minutes and 30 Seconds
Bars Superheated: Mith
Magic XP Gained: 111830
Magic XP/Hour: 20677
Smithing XP Gained: 63300
Smithing XP/Hour: 11704
Antibans done: 48
Mini-breaks taken: 48
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
V2 after the fixes it runs alright. (:
From: Firestar2293
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 24 Minutes and 30 Seconds
Bars Superheated: Mith
Magic XP Gained: 111830
Magic XP/Hour: 20677
Smithing XP Gained: 63300
Smithing XP/Hour: 11704
Antibans done: 48
Mini-breaks taken: 48
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
V2 after the fixes it runs alright. (:
From: Hazzah
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 7 Hours, 24 Minutes and 9 Seconds
Bars Superheated: gold
Magic XP Gained: 568107
Magic XP/Hour: 76744
Smithing XP Gained: 600264
Smithing XP/Hour: 81088
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Thanks for the proggies guys! I'll add those fixes i mentioned to you, Firestar, in the next version :)
Robot
2012-04-16 03:42:45
V2 steel with coal bag issue - fills bag fine then withdraws rest iron and makes some iron bars as well. Might give mith a go soonish
Silentcore
2012-04-16 20:47:52
Why does it take a screen of the I.p?
From: Ucantseemebot
Why does it take a screen of the I.p?
From login:
(*
TakeIPScreen
~~~~~~~~~~~~
.. code-block:: pascal
procedure TakeIPScreen();
Saves a screenshot of the last logged in IP address to the SRL logs folder.
.. note::
by Harry & Coh3n
Example:
.. code-block:: pascal
TakeIPScreen();
*)
procedure TakeIPScreen();
var
tmpPath: string;
begin
if ((not lobbyScreen()) or (SRL_DisableIPLog)) then
exit;
tmpPath := SRL_SavePath;
SRL_SavePath := tmpPath + 'IPLogs/'; // so TakeScreen saves to the right directory
takeScreen('IP Log');
SRL_SavePath := tmpPath; // reset
end;
Tlachtli
2012-04-17 04:31:25
EDIT: Derpy deeds, and they're done derp cheap. Turns out I had a LOT of Simba updating to do… Will post a proggy tomorrow morning.
EDIT2: Works like a charm. Does about 1k steel bars per hour, after adjusting the coal values in the script.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 6 Hours, 2 Minutes and 22 Seconds
Bars Superheated: 2
Magic XP Gained: 323459
Magic XP/Hour: 53556
Smithing XP Gained: 103751
Smithing XP/Hour: 17178
Antibans done: 45
Mini-breaks taken: 32
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Ixilisi
2012-04-18 10:04:46
Im running atm, but won't be able to save proggie as my computer will auto shutdown sorry
I have two suggestions one which may increase the speed but may be slightly dependant upon lag.
Suggestion 1:
Aligning superheat button with last ore, and just double clicking there.
I.E. When I superheat legit I try and get the superheat spell button to line up with the last ore, this means I don't need to move my mouse at all, or minimally, and works especially well with mith. You just double click, wait for the spell and then double click again. The only problems I can foresee using this method is that the changing from the spellbook to the inventory may be affected by lag. But if you could possibly ping the rs server or just make a declining average it may speed up the process.
You would probably have to make a failsafe incase it missed clicked though.
The other suggestion is that if there is excess coal in the bag it just ignores it and doesn't rebank. I haven't made any scripts yet although I do have few ideas for them, but I would've thought that the simplest way of checking that the extra things in the inventory are actually coal would be by doing a foreach loop and checking the extra inventory items against the dtms for coal/bag/nature runes.
A very small thing also, with your form is it possible to make the password "tabable" to.
At the moment when you press tab it jumps from the Username field to the SRL Stats Username field.
Sorry for the long post, just trying to help.
Also counter for bars smelted in the progress report is wrong, it is displaying a number ( an enumeration of the bar type i assume (3 is for mith?)) if you want the number of bars actually smithed, it obviously just the Magic_xp/53 unfortunately I dont know whether you can reverse the enum process for forms (I hope I am using enumeration in the correct sense here, I am new to programming)
the number of coal removed for mith with the coal bag should be <=14 you have it as =12
Just trying to help
Also thanks for the awesome script! Keep up the awesome work
sickle
2012-04-18 20:58:59
From: tehq
Change that part of the script to a lower number and make it a > instead of =. :) I apologize for screwing up the numbers
How do you do that?
Also, I notice that it sometimes does not run things as efficiently as it can. Is it a part of anti-ban?
e.g. Withdrawing 5 mithril ores, but superheating only 4 of them.
e.g. When rebanking, doing it a little by little, instead of rebanking ALL coal.
Hazzah
2012-04-18 22:11:18
From: sickle
How do you do that?
Also, I notice that it sometimes does not run things as efficiently as it can. Is it a part of anti-ban?
e.g. Withdrawing 5 mithril ores, but superheating only 4 of them.
e.g. When rebanking, doing it a little by little, instead of rebanking ALL coal.
I believe it does that from either a misclick or lag. It does it because he used something like
For I:=3 to 19 do
This means that if an accidental misclick happens due to lagg that the script will not go back to that inventory spot, doing it this way is faster than using DTM's if Im not mistaken.
sickle
2012-04-19 07:35:55
From: tehq
Change that part of the script to a lower number and make it a > instead of =. :) I apologize for screwing up the numbers
Could you address this as well? As some people mentioned, mine keeps withdrawing coal 4 times (i don't have a coalbag). I don't know where to make the change Tehq recommended.
Just to let you know, as some people suggested I changed the line 925 NumbCoals from 15 to 18, but it still withdraws coal 4 times when it only needs to do it once.
Also tried changing the number in line 1025 but unsuccessful so far.
From: sickle
Could you address this as well? As some people mentioned, mine keeps withdrawing coal 4 times (i don't have a coalbag). I don't know where to make the change Tehq recommended.
Just to let you know, as some people suggested I changed the line 925 NumbCoals from 15 to 18, but it still withdraws coal 4 times when it only needs to do it once.
Also tried changing the number in line 1025 but unsuccessful so far.
Ill post a new version with this fixed as it seems to be a fairly big problem
Ixilisi
2012-04-19 09:30:09
In the mean time, the withdrawing of coal 4 times I believe is a failsafe. If you change the line 925 is for heating iron without a coal bag so you should have the line changed to
until ((NumbCoal <= 18) or (J = 4));
From: Ixilisi
In the mean time, the withdrawing of coal 4 times I believe is a failsafe. If you change the line 925 is for heating iron without a coal bag so you should have the line changed to
until ((NumbCoal <= 18) or (J = 4));
You'll want to use a greater than or equal to a lower number because <= 18 would continue with 0 coal ;)
From: 00hithere00
love the bot
Its not a bot..
sickle
2012-04-19 11:56:16
From: tehq
You'll want to use a greater than or equal to a lower number because <= 18 would continue with 0 coal ;)
Great it's working for me now, withdrawing only once as it should.
How about the following issues?
1. Sometimes it would withdraw mithril multiple times (not just once) giving not enough space for coal.
2. Clicking on the mithril and then using it on the superheat spell, instead of the other way around. I saw that some people went about this problem by adding wait time. How do I do that?
Thanks tehq. You the man.
*just as a note, I am getting about 10k exp/hr with smithing. I see other proggies that show much better rate, so I am interested in improving the speed here.
** lol I'm dying for your update here. It is a very stable script and I can run it 6+ hrs without problem so any difference in its efficiency will make a big deal :)
From: sickle
Great it's working for me now, withdrawing only once as it should.
How about the following issues?
1. Sometimes it would withdraw mithril multiple times (not just once) giving not enough space for coal.
2. Clicking on the mithril and then using it on the superheat spell, instead of the other way around. I saw that some people went about this problem by adding wait time. How do I do that?
Thanks tehq. You the man.
*just as a note, I am getting about 10k exp/hr with smithing. I see other proggies that show much better rate, so I am interested in improving the speed here.
Ill update this today instead of working on the agility script and ill try to address these bugs.
E:
From: Ixilisi
A very small thing also, with your form is it possible to make the password "tabable" to.
At the moment when you press tab it jumps from the Username field to the SRL Stats Username field.
Keep tabbing. It will cover everything, promise :p
monkeybeer
2012-04-19 18:12:49
From: sickle
*just as a note, I am getting about 10k exp/hr with smithing. I see other proggies that show much better rate, so I am interested in improving the speed here.
Smelt steel bars. Not mithril. :thumbsup:
sickle
2012-04-19 19:50:38
From: monkeybeer
Smelt steel bars. Not mithril. :thumbsup:
Why would steel bars give a better exp/hr? I can see that it will be marginally faster, but the rate wouldn't be significantly different.
Also, my proggie right now is more than 5 times slower than those posted earlier in the thread. I think it's the combination of
1. Lag
2. Accidentally using the ore on superheat spell
3. Withdrawing errors
4. ???
From: sickle
Why would steel bars give a better exp/hr? I can see that it will be marginally faster, but the rate wouldn't be significantly different.
Also, my proggie right now is more than 5 times slower than those posted earlier in the thread. I think it's the combination of
1. Lag
2. Accidentally using the ore on superheat spell
3. Withdrawing errors
4. ???
The rates are fairly different Afaik. I'm not sure if they're off by a factor of 5, though. I'll be releasing the next version very shortly and you can see if that helps the xp/h.
sickle
2012-04-19 21:30:01
From: tehq
The rates are fairly different Afaik. I'm not sure if they're off by a factor of 5, though. I'll be releasing the next version very shortly and you can see if that helps the xp/h.
Woohoo~! I'm staying online for your release :)
From: sickle
Woohoo~! I'm staying online for your release :)
I'm working on adding a way to save your form data so you'll only have to enter it once. The release will be in a few days. :)
sickle
2012-04-19 23:08:06
Regarding the problem of using the ore on the spell, instead of the other way around:
So it seems that sometimes the problem is after clicking the spell, the script sometimes click the bag, and then the ore, instead of allowing the contents of the bag to be shown automatically after clicking the spell. I have been watching your script for the whole day today, and it seems to happen frequently. (but I can't tell for sure if it actually clicked on the bag icon. It just looks like it because otherwise it would have applied the spell on the ore)
From: sickle
Regarding the problem of using the ore on the spell, instead of the other way around:
So it seems that sometimes the problem is after clicking the spell, the script sometimes click the bag, and then the ore, instead of allowing the contents of the bag to be shown automatically after clicking the spell. I have been watching your script for the whole day today, and it seems to happen frequently. (but I can't tell for sure if it actually clicked on the bag icon. It just looks like it because otherwise it would have applied the spell on the ore)
I noticed this too after watching it for awhile. About 3 per inventory (28). I'm not sure why either. There's nothing in the script about making the tab the inventory tab, unless for some reason its checking randoms? Which it only does before and after superheating. I'm going to review everything and figure out what's happening.
Derek-
2012-04-19 23:20:45
Tehq
This is a great script. I just made a few changes to withdrawing becuase it would try to withdraw multiple times. My xp/hour doubled after this and the script now seems flawless.
Great work!
What I changed: It seems you made some copying mistakes in the withdrawing coal process. There are a few cases in the case statement that look like this:
4 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 18, 'a', [3]);
wait(RandomRange(950, 1000));
NumbCoal := CountItems('dtm', coal, []);
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until ((NumbCoal = 8) or (J = 4));
ResetJ;
end;
But the until expression should be:
until ((NumbCoal >= 18) or (J = 4));
Other than that great job!
From: Derek-
Tehq
This is a great script. I just made a few changes to withdrawing becuase it would try to withdraw multiple times. My xp/hour doubled after this and the script now seems flawless.
Great work!
What I changed: It seems you made some copying mistakes in the withdrawing coal process. There are a few cases in the case statement that look like this:
4 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 18, 'a', [3]);
wait(RandomRange(950, 1000));
NumbCoal := CountItems('dtm', coal, []);
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until ((NumbCoal = 8) or (J = 4));
ResetJ;
end;
But the until expression should be:
until ((NumbCoal >= 18) or (J = 4));
Other than that great job!
Thanks Derek, I'm glad you like the script :) I'm fixing all those mistakes in the latest version.. I usually write this in my free time from 11 pm until about 2 am so there's bound to be some errors.
Derek-
2012-04-20 02:33:22
I know how that feels, that's about the time I get my homework done :)
Here is my most recent progress report.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 3 Hours, 26 Minutes and 33 Seconds
Bars Superheated: 3
Magic XP Gained: 105205
Magic XP/Hour: 30559
Smithing XP Gained: 59550
Smithing XP/Hour: 17298
Antibans done: 51
Mini-breaks taken: 42
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Failure
2012-04-20 06:11:39
Thanks great Script, though it withdraws multiple times and not take the good amount of Coal ores (Weird) also this

Wrong amount of Coal
sickle
2012-04-20 08:21:09
From: tehq
Thanks Derek, I'm glad you like the script :) I'm fixing all those mistakes in the latest version.. I usually write this in my free time from 11 pm until about 2 am so there's bound to be some errors.
Another strange thing I noticed as I played with those numbers:
So you have the condition 'until it has 18 or more, or J=4' but sometimes it would simply ignore the first condition and go all the way until J=4. I don't know why this happens. For me, simply changing the J requirement (which I think is failsafe) helped with the withdrawing error (but not completely).
From: sickle
Another strange thing I noticed as I played with those numbers:
So you have the condition 'until it has 18 or more, or J=4' but sometimes it would simply ignore the first condition and go all the way until J=4. I don't know why this happens. For me, simply changing the J requirement (which I think is failsafe) helped with the withdrawing error (but not completely).
Should be fixed in 2.1.. (which i'm uploading as i type this ;) )
Edit: To All: It's up, check it out and leave some feedback!
Just tried out the new Pro version and I'm experiencing some problems. The script will withdraw coal ore then fill the coal bag and do nothing for a few seconds until it logs out. My current set up:
Bank: Vwb
Coalbag: Yes
Bar: Steel
Here is the debug:
Found Item at Bank Slot 9.
You have: 26 coal <—————- If this is referring to the total number of coal in my bank it's wrong, i have 4000+
Filled coal bag.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8]
The following bitmaps were not freed: [0]
From: Kerk
Just tried out the new Pro version and I'm experiencing some problems. The script will withdraw coal ore then fill the coal bag and do nothing for a few seconds until it logs out. My current set up:
Bank: Vwb
Coalbag: Yes
Bar: Steel
Here is the debug:
Found Item at Bank Slot 9.
You have: 26 coal <—————- If this is referring to the total number of coal in my bank it's wrong, i have 4000+
Filled coal bag.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
You have: 0 gold ores
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8]
The following bitmaps were not freed: [0]
Oh no, I may have mixed up some cases. I'll check it out but i'm pretty sure it shouldn't be looking for gold while superheating steel :p
E:Are you sure you filled everything out correctly? the "you have: x coal" is how many you have in your inventory btw
the only time "gold ores" is used is when the case bartype is 0 which is gold.. both for 0 (yes - coalbag) and 1 (no - coalbag)
0 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(gold, 'dtm', 0, 'r', [3]);
Wait(RandomRange(950, 1000));
NumbGold := CountItems('dtm', gold, []);
Wait(RandomRange(400, 450));
WriteLn('There are: ' +IntToStr(NumbGold) +' gold ores');
until (NumbGold > 20) or (J = 4);
JE4;
ResetJ;
end;
E2: Kerk, could you go to Simba/TehSuperheatPlayers.txt and post that?
[GoldGaunts]
GoldGaunts=1
[CoalBag]
CoalBag=0
[Location]
Location=3
[Total Loads]
Total Loads=500
From: Kerk
[GoldGaunts]
GoldGaunts=1
[CoalBag]
CoalBag=0
[Location]
Location=3
[Total Loads]
Total Loads=500
How about [BarType]?
E: Wait a second! :duh: Forgot to add bartype haha, will re-upload in a sec. It defaulted to gold
There is no section for that O.o
From: Kerk
There is no section for that O.o
Sorry about that, try it now :)
Fixed default from 1 to -1
What it does now is setup the inventory like it's about to superheat but before it switches to the magic tab it just logs out.
Use gold gaunts: 1
Use coal bag: 0
Bank location: 3
Bar type: 2
Loads to do: 500
Thanks for using Teh's Superheater, please leave some feedback
SRL Compiled in 0 msec
SMART Initialized.
Loaded: Server 43, Members: False, Signed: True, Super Detail: False.
Welcome to Runescape.
(email address)
Screenshot of: IP Log 56 Seconds
Current player: (email address)
Found Item at Bank Slot 9.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 8.
You have: 17 iron ores
Found Item at Bank Slot 9.
You have: 8 coal
Found Item at Bank Slot 9.
You have: 9 coal
Found Item at Bank Slot 9.
You have: 9 coal
Found Item at Bank Slot 9.
You have: 9 coal
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8]
The following bitmaps were not freed: [0]
From: Kerk
What it does now is setup the inventory like it's about to superheat but before it switches to the magic tab it just logs out.
Use gold gaunts: 1
Use coal bag: 0
Bank location: 3
Bar type: 2
Loads to do: 500
Thanks for using Teh's Superheater, please leave some feedback
SRL Compiled in 0 msec
SMART Initialized.
Loaded: Server 43, Members: False, Signed: True, Super Detail: False.
Welcome to Runescape.
(email address)
Screenshot of: IP Log 56 Seconds
Current player: (email address)
Found Item at Bank Slot 9.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 8.
You have: 17 iron ores
Found Item at Bank Slot 9.
You have: 8 coal
Found Item at Bank Slot 9.
You have: 9 coal
Found Item at Bank Slot 9.
You have: 9 coal
Found Item at Bank Slot 9.
You have: 9 coal
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8]
The following bitmaps were not freed: [0]
I see the problem here too. the script waits
until (NumbCoal > 13) or (J = 4);
when it isn't possible to have that many coal.
sickle
2012-04-20 15:56:15
Ran out of ore with the previous version. Will try the new one as soon as I restock.
Is that something that will be fixed in an update or can i manually do it ( if so how) ?
From: Kerk
Is that something that will be fixed in an update or can i manually do it ( if so how) ?
I just added it to the new version so if you re-download the PRO file that issue should be fixed. Thanks for helping discover all these bugs :)
From: sickle
Ran out of ore with the previous version. Will try the new one as soon as I restock.
Looking forward to it
JamesAOC
2012-04-20 17:06:03
New version is currently working great :) Thanks! Seems to fix the problem with trying to withdraw too much coal that I had been trying to fix myself for awhile.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 48 Minutes and 44 Seconds
Bars Superheated: 2
Magic XP Gained: 36040
Magic XP/Hour: 44372
Smithing XP Gained: 11560
Smithing XP/Hour: 14232
Antibans done: 6
Mini-breaks taken: 2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Working flawlessly now :)
From: Kerk
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 48 Minutes and 44 Seconds
Bars Superheated: 2
Magic XP Gained: 36040
Magic XP/Hour: 44372
Smithing XP Gained: 11560
Smithing XP/Hour: 14232
Antibans done: 6
Mini-breaks taken: 2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Working flawlessly now :)
Great to hear, Kerk! Let me know if you come across anything.
From: JamesAOC
New version is currently working great :) Thanks! Seems to fix the problem with trying to withdraw too much coal that I had been trying to fix myself for awhile.
Thanks, I've been working hard on the bugs and adding cool features.
litoris
2012-04-21 04:26:49
I've been trying to use this to superheat steel with coal bag for a while. The main problem seems to be that it clicks the bag and magic tabs to switch when the framerate is not high enough, which seems to be the case with many people. Clicking the magic tab doesn't make a change but when it clicks the inventory tab, it can't cast the spell so it uses the iron ore on the spell when it moves back. This doesn't only cause some delay but it also makes the script bank with ores in the inventory.
I think you should make it so that it uses the keyboard shortcuts(F4 or something) to switch if it needs to, or remove the manual switching as a whole.
From: litoris
I've been trying to use this to superheat steel with coal bag for a while. The main problem seems to be that it clicks the bag and magic tabs to switch when the framerate is not high enough, which seems to be the case with many people. Clicking the magic tab doesn't make a change but when it clicks the inventory tab, it can't cast the spell so it uses the iron ore on the spell when it moves back. This doesn't only cause some delay but it also makes the script bank with ores in the inventory.
I think you should make it so that it uses the keyboard shortcuts(F4 or something) to switch if it needs to, or remove the manual switching as a whole.
Well you cant take it out completely or else it would be possible to sit at the inventory and never superheat anything. I was thinking about adding the hotkey as the failsafe and clicking as the backup to that. Idk why i didnt. You can add it if you want and i may add it in as well. It depends on what people say
00hithere00
2012-04-21 09:02:25
i didnt know u had a save user info button at the top of your user setting menu.
i was typing it in all the time
thanks for the script
From: 00hithere00
i didnt know u had a save user info button at the top of your user setting menu.
i was typing it in all the time
thanks for the script
Just put it in yesterday, let me know how you like it :)
armys2hunt
2012-04-21 12:19:51
tehq, thank you for the script, it was flawless for me:)
so add me to the list of 99 magic and 99 smithing!
sickle
2012-04-21 21:14:51
Much improved! As this has been mentioned before, one issue is clicking on the spell, inventory bag, and trying to use the ore, not using the spell on the ore. I will keep you posted if I see other issues.
EDIT: Yes it definitely clicks on the inventory bag after the clicking the superheat spell. Happens like every other load.
EDIT2: tehq, I'm trying to make yours work with SMARTmanager, and it would need your script to run without a pause after clicking the play. Any way the user information can be put in the script itself (like in your earlier versions)?
From: sickle
Much improved! One thing that still shows up is clicking on the spell, inventory bag, and trying to use the ore, not using the spell on the ore. I will keep you posted if I see other issues.
What's the percentage this happens? How many per inventory usually?
sickle
2012-04-21 22:33:05
From: tehq
What's the percentage this happens? How many per inventory usually?
Looks like 1 out of 3 or 4. Also, another issue I see with the new version is withdrawl failure. IT keeps withdrawing coal and then it says it failed (although it didnt; it just maxed out the space) and logs out.
From: sickle
Looks like 1 out of 3 or 4. Also, another issue I see with the new version is withdrawl failure. IT keeps withdrawing coal and then it says it failed (although it didnt; it just maxed out the space) and logs out.
Which bars? and coal bag? Could you post your TehSuperheatPlayers.txt (take out user/pass, stats user/ pass obviously :) ) ?
sickle
2012-04-21 22:47:01
From: tehq
Which bars? and coal bag? Could you post your TehSuperheatPlayers.txt (take out user/pass, stats user/ pass obviously :) ) ?
This?
[GoldGaunts]
GoldGaunts=1
[CoalBag]
CoalBag=0
[Location]
Location=4
[BarType]
BarType=3
[Total Loads]
Total Loads=5900
From: sickle
This?
[GoldGaunts]
GoldGaunts=1
[CoalBag]
CoalBag=0
[Location]
Location=4
[BarType]
BarType=3
[Total Loads]
Total Loads=5900
Yes, that's what i was looking for. Well i looked over that part of the script (withdrawing coal after mith) and there doesn't seem to be any problem. Am i looking at the correct section? Also, are there two inventory slots left open?
coal:
3 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 14, 'a', [3]);
Wait(RandomRange(950, 1000));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 9) or (J = 4);
JE4;
ResetJ;
end;
mith:
3 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(mith, 'dtm', 10, 'r', [3]);
Wait(RandomRange(950, 1000));
NumbMith := CountItems('dtm', mith, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbMith) +' mith ores');
until (NumbMith > 6) or (J = 4);
JE4;
ResetJ;
end;
Ixilisi
2012-04-21 23:09:58
Doing Mith, with coal bag I think I have found an error, when it doesn't detect the mithril ore being in the inventory or it lags and doesn't find it, and then withdraws another ten.
One way to fix it would be just check if mith in inventory >=11 and if so place it back into the bank.
I didn't see it actually happen but here is the log of it
Found Item at Bank Slot 10.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 9.
You have: 0 mith ores
Found Item at Bank Slot 9.
You have: 20 mith ores
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Withdrawing failed, logging out
sickle
2012-04-21 23:12:19
From: Ixilisi
Doing Mith, with coal bag I think I have found an error, when it doesn't detect the mithril ore being in the inventory or it lags and doesn't find it, and then withdraws another ten.
One way to fix it would be just check if mith in inventory >=11 and if so place it back into the bank.
I didn't see it actually happen but here is the log of it
Found Item at Bank Slot 10.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 9.
You have: 0 mith ores
Found Item at Bank Slot 9.
You have: 20 mith ores
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Withdrawing failed, logging out
Exactly the same log I had before being logged off.
Also, I must add that my laptop is probably on the slower side.
From: Ixilisi
Found Item at Bank Slot 10.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 9.
You have: 0 mith ores
Found Item at Bank Slot 9.
You have: 20 mith ores
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Found Item at Bank Slot 10.
You have: 6 coal
Withdrawing failed, logging out
From: sickle
Exactly the same log I had before being logged off
Ah, okay. It's not failing to withdraw the coal.. It's withdrawing too many mith so it can't withdraw the full amount of coal. Nice find! I'll add failsafes for that tomorrow.
sickle
2012-04-21 23:50:36
From: tehq
Well you cant take it out completely or else it would be possible to sit at the inventory and never superheat anything. I was thinking about adding the hotkey as the failsafe and clicking as the backup to that. Idk why i didnt. You can add it if you want and i may add it in as well. It depends on what people say
I would love to see this problem go away ;)
Also, making it compatible with SMARTmanager (to run it past 6 hours) would be awesome!
Tlachtli
2012-04-22 03:35:01
From: sickle
Also, making it compatible with SMARTmanager (to run it past 6 hours) would be awesome!
I haven't used SMARTManager before, but I assume it doesn't work with scripts that use forms? If you want a quick-and-dirty fix it should be easy enough to look up what variables the form uses in the script, manually define them, then comment out the code that handles the form itself.
sickle
2012-04-22 08:25:00
From: Tlachtli
I haven't used SMARTManager before, but I assume it doesn't work with scripts that use forms? If you want a quick-and-dirty fix it should be easy enough to look up what variables the form uses in the script, manually define them, then comment out the code that handles the form itself.
I tried putting my user information to replace User1 and Pass1 in the script but it failed. lol I am not very knowledgeable about the scripting, and if somebody can tell me exactly which line to change I will be very grateful
From: sickle
I tried putting my user information to replace User1 and Pass1 in the script but it failed. lol I am not very knowledgeable about the scripting, and if somebody can tell me exactly which line to change I will be very grateful
You'd have to comment out all the form vars and the whole form procedure (buttons and all). I can help if you pm me :)
Derek-
2012-04-22 12:03:22
Your latest version, no changes, making mith bars without coal bag:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 4 Hours, 5 Seconds
Bars Superheated: 3
Magic XP Gained: 126670
Magic XP/Hour: 31656
Smithing XP Gained: 71700
Smithing XP/Hour: 17918
Antibans done: 55
Mini-breaks taken: 48
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Good work!
Tlachtli
2012-04-23 02:04:43
Just thought I'd post this as a thank-you. It's an amazing script, and I appreciate your work on it. Another 99 down, a classified number to go ;) (and I even made a small profit to boot)
litoris
2012-04-23 02:52:15
From: Tlachtli
Just thought I'd post this as a thank-you. It's an amazing script, and I appreciate your work on it. Another 99 down, a classified number to go ;) (and I even made a small profit to boot)
Nice! What did you superheat?
Tlachtli
2012-04-23 03:10:19
From: litoris
Nice! What did you superheat?
I went with steel. My profit margin may be off slightly compared to normal though, since a lot of my coal came from both miscellanea and the GE. Not sure if that's better or worse overall, but just thought that was worth mentioning.
stuartroad
2012-04-23 05:50:08
hey bud, does not work too well for me making steel bars for some reason, everyone else seems to be managing fine. It just says withdrawn too much coal, when it hasn't anyway. only runs for roughly 1-2 hours.
And also, is it possible to make a version to use with smart manager?
edit: just gonna use version 1.9, i used it before and it had little bugs to me, plus it can run with smart manager.
litoris
2012-04-26 12:14:25
I managed to solve the problem with clicking the inventory tab, which caused it to skip some cats.
It appears that the problem is due to the fuunction taht cheks for the location of the ore (ExistItemDTM or something like that)
I added a wait before it searches for the game tab because the function doesn't wait at all in its default state.
Works flawlessly now, great script!
PS:Would it be possible to get the coordinates of the last ore in the inventory? The function searches for the first matching DTM, and ends up clicking every single ore rather than the last, unlike what a human would do.
stuartroad
2012-04-27 05:45:55
Hey buddy, a little story for you.
I bought 50k gold ores, used version 1.9 and smart manager, left it over night, went to work next day and my son broke his arm so i didnt get home till about 11pm that night (about 26 hrs running so far) went straight to bed, forgot about i was botting, got up the next morning went to work and came home at 5pm, almost ran for 48 hours, perfectly flawless, and my bars were almost done.
i hope i dont get banned.
I forgot to copy the proggies, was making gold bars with gauntles 68k smithing 67k magic per hour.
litoris
2012-04-27 09:46:04
From: stuartroad
Hey buddy, a little story for you.
I bought 50k gold ores, used version 1.9 and smart manager, left it over night, went to work next day and my son broke his arm so i didnt get home till about 11pm that night (about 26 hrs running so far) went straight to bed, forgot about i was botting, got up the next morning went to work and came home at 5pm, almost ran for 48 hours, perfectly flawless, and my bars were almost done.
i hope i dont get banned.
I forgot to copy the proggies, was making gold bars with gauntles 68k smithing 67k magic per hour.
I think you can find the proggy in the debug folder.
I think you should not play for a week or something BTW.
Butigroove
2012-04-27 13:27:09
Running Steel Bars with a coal bag, every 3rd/4th inventory or so the bot makes 4 iron bars because it withdraws 26 iron instead of 17 and 8 coal
If you could use this method for steel it would greatly speed up exp
Canada01
2012-04-27 15:58:10
Would not open the Camelot, Catherby or Yanille banks (get error message: couldn't open bank). Works on chest.
Cookiep
2012-04-28 13:14:47
Im not here to flame or anything but im just curious how you guys get this script working for you?
the error i get when clicking the green button in simba:
Thanks for using Teh's Superheater, please leave feedback
SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 81, Members: False, Signed: True, Super Detail: False.
Error: Exception: Access violation at line 101
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]
Dont know what this means, and if i did know i wouldnt post it here… i really really would like to try this script out seems VERY good by all the comments and proggys ive seen so far =) please help me
Butigroove
2012-04-29 06:25:13
begin
case Bartype of
2 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(iron, 'dtm', 17, 'r', [3]);
Wait(RandomRange(950, 1000));
NumbIron := CountItems('dtm', iron, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
until (NumbIron > 13) or (J = 4);
JE4;
ResetJ;
end;
I think this is the loop that makes it withdraw iron more than once dunno how to fix it.
Ixilisi
2012-04-29 07:00:10
cookiep make sure you have updated SRL etc. and restart simba
Butigroove:
Not sure what it could be, but you could try extending the wait time.
Or if it always gets the correct number out but just doesn't detect that properly, you could remove the fail-safe all together, which probably isn't advisable: remove Inc(J)
Post what it says when it does this:
It may be saying something like 'You have: X Iron Ores', and then You have: 26 iron ores. If it is posting that you have 13 or fewer iron ores it will attempt to repeat withdrawing the ore.
If you experience lag it may just be that the ores haven't appeared in your inventory yet for the script to count them, and so it thinks it has misclicked.
begin
case Bartype of
2 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(iron, 'dtm', 17, 'r', [3]);
Wait(RandomRange([B]1000, 1200[/B])); // make the random random range 1000, 1200 or something.
NumbIron := CountItems('dtm', iron, []); //Just do some test to find a size that works
Wait(RandomRange(400, 450)); // you could even remove this line
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
until (NumbIron >= [B]17[/B]) or (J = 4);
JE4;
ResetJ;
end;
Cookiep
2012-04-29 08:48:36
Ixilisi
Thanks for the respond! I solved the problem last night after DELETING everything on my computer related to JAVA.. re-installed java version 6. and BADABOOM problem solved!….So if anyone else is having the same problem i had yesterday, it has nothing todo with updateing simba/srl/msi/sps
johnbrown8976
2012-04-30 00:59:16
This script is awesome, has been working flawlessly for 3 hours.
I had one suggestion though. If it does not find SuperHeat DTM, it goes into infinite loop switching between Magic_Tab and Inventory.
P.S. I understand, and have read your instructions at top, which clearly says: **Make sure SuperHeat magic spell is visible**
I was just suggesting a failsafe to either Logout, terminateScript or do something if it cannot find SuperHeat DTM.
Procedure Superheat;
{.....}
FindHeat;
if ExistsItemDTM(iron, x, y) then
Mouse(x, y, 15, 15, mouse_left);
NotFindHeat;
{.....}
Since FindHeat is a procedure, the script loops wheather "Procedure FindHeat" is successful or not. i.e. SuperHeat DTM is found or not. It might just be me, I apologize if I misunderstood something.
Quagmire
2012-05-03 05:12:57
Will try out soon @ post a proggy <3
Exception in Script: Plugin(libsmart32) has not been found
How can i fix this?
From: Nhi
Exception in Script: Plugin(libsmart32) has not been found
How can i fix this?
use the search feature :p
dieforskill1
2012-05-04 01:21:49
it wont deposit or withdraw anything when im trying to superheat mith using PRO….am i missing a program or something?
maarc1
2012-05-04 16:05:48
Been using it for a good 2 hours now, bit worried with the amount of antibans/breaks it has..
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 8 Minutes and 9 Seconds
Bars Superheated: 0
Magic XP Gained: 137376
Magic XP/Hour: 64316
Smithing XP Gained: 145152
Smithing XP/Hour: 67956
Antibans done: 5
Mini-breaks taken: 8
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
is that really enough?
From: maarc1
Been using it for a good 2 hours now, bit worried with the amount of antibans/breaks it has..
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 8 Minutes and 9 Seconds
Bars Superheated: 0
Magic XP Gained: 137376
Magic XP/Hour: 64316
Smithing XP Gained: 145152
Smithing XP/Hour: 67956
Antibans done: 5
Mini-breaks taken: 8
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
is that really enough?
That is a little lower than the average. You should expect about 10-15 per hour. If it really concerns you then you can raise the frequency. I'd be happy to help via pm :)
From: dieforskill1
it wont deposit or withdraw anything when im trying to superheat mith using PRO….am i missing a program or something?
I'd recommend checking your game settings
maarc1
2012-05-04 17:46:34
Hey, pmed you, would love some help
.Drift
2012-05-04 19:16:48
From: maarc1
Been using it for a good 2 hours now, bit worried with the amount of antibans/breaks it has..
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 8 Minutes and 9 Seconds
Bars Superheated: 0
Magic XP Gained: 137376
Magic XP/Hour: 64316
Smithing XP Gained: 145152
Smithing XP/Hour: 67956
Antibans done: 5
Mini-breaks taken: 8
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
is that really enough?
What bars are you smelting & settings?
I'm maxing out at 36k an hour using mith bars.
maarc1
2012-05-05 08:52:45
Gold bars with goldsmithing gloves
digitalninja
2012-05-06 02:46:32
From: ashaman88
Edited and streamlined it for gold only, thanks!
40k ores to go…
Unreal! I am doing gold and am getting 67k/hour smithing and 63k/hour magic exp … Can you share what you did to streamline for Gold please??
litoris
2012-05-06 06:03:48
From: digitalninja
Unreal! I am doing gold and am getting 67k/hour smithing and 63k/hour magic exp … Can you share what you did to streamline for Gold please??
Those are the same values that he has on his proggy, so whatever he changed won't be of any use for you.
Im New Sry
2012-05-06 14:14:15
I am getting like only max 17k/h smith xp while smithing mithril ores… Other than that, script works really good, very stable.
pkwa9lawy
2012-05-06 22:04:20
gona use script with gold ores 240k left lol gl me :D
sikunt
2012-05-07 08:15:25
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 40 Minutes and 40 Seconds
Bars Superheated: 2
Magic XP Gained: 75366
Magic XP/Hour: 44915
Smithing XP Gained: 24174
Smithing XP/Hour: 14407
Antibans done: 25
Mini-breaks taken: 16
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SRL_Stats: Incorrect user and/or password
Couldn't open bank, logging out
Successfully executed.
The following bitmaps were not freed: [0]
this is what happened as soon as frog princess random came up
From: sikunt
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 40 Minutes and 40 Seconds
Bars Superheated: 2
Magic XP Gained: 75366
Magic XP/Hour: 44915
Smithing XP Gained: 24174
Smithing XP/Hour: 14407
Antibans done: 25
Mini-breaks taken: 16
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SRL_Stats: Incorrect user and/or password
Couldn't open bank, logging out
Successfully executed.
The following bitmaps were not freed: [0]
this is what happened as soon as frog princess random came up
I'll check it out, thanks.
Toilet Paper
2012-05-07 10:12:13
I'm loving this so far, much better then alching.
Issues I've had:
Had beehive event, solved it and then the script stopped.
Found genie lamp in inventory and dropped it as a 'failsafe'?
litoris
2012-05-07 12:56:43
I changed this script so that it only clicks the last ore in the inventory, it's a lot more human-like now.
unknownrpg
2012-05-07 16:26:48
From: litoris
I changed this script so that it only clicks the last ore in the inventory, it's a lot more human-like now.
would some1 possible pm me, on how to do this?
please & thank you
Thank you teh, I've been using 1.9 since level 85, just got 99 smith!!
From: Liimujx
Thank you teh, I've been using 1.9 since level 85, just got 99 smith!!
Wow! Great to hear. I'll add you to the list :)
Im New Sry
2012-05-08 09:09:46
Tehq, is it possible to make this script a little bit faster? To get around 1.25x current xp?
Jamesyy
2012-05-08 12:49:28
I'm new and have little knowledge of scripting but this is amazing. Thanks so much for putting in the time to make such an efficient script. I shall be using this til 99 :)
Im New Sry
2012-05-08 13:05:32

So far the best proggy, since I didn't have time to set up simba on my laptop :D
Jamesyy
2012-05-09 15:47:26
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 6 Minutes and 15 Seconds
Bars Superheated: 0
Magic XP Gained: 130221
Magic XP/Hour: 61880
Smithing XP Gained: 137592
Smithing XP/Hour: 65383
Antibans done: 12
Mini-breaks taken: 8
Thanks, really great script :)
Ran for 6 hours. Simple, reliable, great script. :)
I have 72k magic xp per hour, the timing is very good.
Toilet Paper
2012-05-11 06:04:33
Another couple issues I have experience, it did nothing when I got the quiz minigame and the prison bob. Another is just a small issue, which is that in the proggie it always displays 'Bars Superheated' as 2.
litoris
2012-05-11 06:12:48
From: Toilet Paper
Another couple issues I have experience, it did nothing when I got the quiz minigame and the prison bob. Another is just a small issue, which is that in the proggie it always displays 'Bars Superheated' as 2.
Random solvers are a part of SRL, not the script.
Toilet Paper
2012-05-11 10:23:22
Uhm, another issue I appear to have having quite frequently is that it sometimes withdraws 9 iron ore and in console it thinks it has withdrawn none, so it withdraws another 9 and you end up smelting mostly iron.
litoris
2012-05-11 10:26:26
From: Toilet Paper
Uhm, another issue I appear to have having quite frequently is that it sometimes withdraws 9 iron ore and in console it thinks it has withdrawn none, so it withdraws another 9 and you end up smelting mostly iron.
A) Pull the FPS slider all the way up
B) Get a better computer
C) Add a wait function on the appropriate iron withdrawing/counting procedure
Slatopaz
2012-05-11 16:50:45
Sell at MEDIUM Price for steel bars are crashing :/
Backtraced
2012-05-11 20:35:46
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 6, 7, 8, 9]
This always happens to mine, and it then logs me out and stops.
Derpitbro
2012-05-12 07:50:51
The following bitmaps were not freed: [0]
This is what I get, I can't log-in? Any help? :-)
Derpitbro
2012-05-12 08:01:19
From: Backtraced
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Found Incorrect Item, Moving to new Bank Spot.
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a] **
You have: 0 coal
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 6, 7, 8, 9]
This always happens to mine, and it then logs me out and stops.
Hey dude, I think you're problem is, that you haven't set up your magic spells the right way, look at the first page, is says that u only need the enhance spells, like bolt tipping and superheat. The other spells like hometeleport has to disappear, else the bot wont work :-)
ajhockey88
2012-05-12 09:31:28
whats the best xp/hr and what is the cheapest?
XP/HR : ?
CHEAP : ?
Toilet Paper
2012-05-12 09:56:09
This sucks, run into an issue preventing me from using it at all now.
I start it up, enter my details, and when RS loads up, it just does nothing and then times out saying it was waiting for runescape to load.
Nothing appears in the console, I have tried restarting, redownloading the script and reinstalling.
edit: FIXXEDDD, simply had to disable smart and log in myself.
Im New Sry
2012-05-12 10:56:06
Installed everything on my laptop. Script just starts, log ins, opens bank, then doesn't detect the ores and closes bank. And it's an endless loop.

You see that dot on the X… It doesn't detect ores on my laptop..
@Im New Sry
Maybe you want to take out your rs name..?
Virtus Titan
2012-05-12 16:36:59
One thing to say : Flawlless
Time Running: 1 Hours, 43 Minutes and 35 Seconds
Bars Superheated: 0
Magic XP Gained: 104463
Magic XP/Hour: 60509
Smithing XP Gained: 110376
Smithing XP/Hour: 63934
Antibans done: 8
Mini-breaks taken: 7
Hazzah
2012-05-12 21:32:34
I think V2 and V2.1 (PRO) have the same function for Gold as V1.9, but I'm still using 1.9 for gold ores and it is running flawlessly.

Almost 99 Mage (Will get tomorrow), almost 95+ smithing (got to mine some more ores).
Tlachtli
2012-05-12 23:11:54
From: Slatopaz
Sell at MEDIUM Price for steel bars are crashing :/
Steel bar - Grand Exchange - Runescape-2.6% in 30 days isn't exactly a "crash;" that's standard market fluctuation. When exactly are people going to learn the difference between a "price drop" and a "price crash"? I swear, to RS players a drop of a few gp is ZOMG CRASHING!!!!!1eleven
Anywho, still a great script. I got to 99 mage with this (see post a few pages back), but if I ever decide to do a 99 mage/10 hp f2p account I'll definitely be coming back to this one.
Toilet Paper
2012-05-12 23:16:28
From: litoris
A) Pull the FPS slider all the way up
B) Get a better computer
C) Add a wait function on the appropriate iron withdrawing/counting procedure
How exactly do I go about C?
KastroGjerj
2012-05-13 02:09:03
how much money on average do you gain/loss from this bot say per hour? doing steel bars for example i guess
Parade
2012-05-13 03:35:22
New Feature: urns!!!! Urns all the way!!!! I'm crazy for urns!!
Toilet Paper
2012-05-13 04:33:21
From: Hazzah
I think V2 and V2.1 (PRO) have the same function for Gold as V1.9, but I'm still using 1.9 for gold ores and it is running flawlessly.

Almost 99 Mage (Will get tomorrow), almost 95+ smithing (got to mine some more ores).
Just a quick question, under properties for SMARTManager, what do you have enabled? because it never works properly for me.
Im New Sry
2012-05-13 04:52:02
From: Gala
@Im New Sry
Maybe you want to take out your rs name..?
Thanks mate! Holy shit, didn't think about it…
Anyway, I would like to know how to run this thru SMARTManager.. When the script restarts, the pop-up window with information fields just pops up, then I have to manually press Load User Info. Is it possible to bypass that pop-up screen and let the script start without that pop-up? Because SMARTManager then can't restart the script.
Toilet Paper
2012-05-13 08:34:11
From: Im New Sry
Thanks mate! Holy shit, didn't think about it…
Anyway, I would like to know how to run this thru SMARTManager.. When the script restarts, the pop-up window with information fields just pops up, then I have to manually press Load User Info. Is it possible to bypass that pop-up screen and let the script start without that pop-up? Because SMARTManager then can't restart the script.
Same position
Also, my proggie.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 4 Hours, 37 Minutes and 33 Seconds
Bars Superheated: 2
Magic XP Gained: 194616
Magic XP/Hour: 42071
Smithing XP Gained: 62424
Smithing XP/Hour: 13495
Antibans done: 55
Mini-breaks taken: 37
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I think if you fill in the informations directly into the script, it won't pop-up.
Im New Sry
2012-05-13 10:27:21
From: Gala
I think if you fill in the informations directly into the script, it won't pop-up.
I'll try your advice out when I break 6 hr limit, if I do of course… Currently at:

The script decided to stop, so…

if I enter my details here, it won't work.
If I enter details in the pop-up box, I can't find any of them in the script itself.
Can anybody tell me where do I enter my details in the script?
Argh, sorry it was another script. There is no way to avoid the pop-up, except editing the script on your own.
Im New Sry
2012-05-13 12:34:57
From: Gala
Argh, sorry it was another script. There is no way to avoid the pop-up, except editing the script on your own.
I believe there is no pop-up in 1;9… Might try it :)
From: Im New Sry
I believe there is no pop-up in 1;9… Might try it :)
I could edit 2.1 for you over pm
Im New Sry
2012-05-13 13:08:57
From: tehq
I could edit 2.1 for you over pm
That would be nice ;)

Very decent XP IMO. Sometimes it crashes after the first few loads (couldn't open bank, logging out), but if the script starts off good, it really is flawless :)
Hazzah
2012-05-13 15:17:56
Got me 99 mage, when I get more ores will get 99 Smithing.
BrothaLynchHung
2012-05-13 16:05:50
thanks for the script teh! been using 1.9 because PRO withdraws too much irons sometimes and makes iron bars instead of steel. but 1.9 is flawless so far! going for 94 mage on my rune pure
thanks again!
Toilet Paper
2012-05-13 16:15:17
So I've played with the wait(RandomRange values and such, but I can't seem to find the right one for steel bars and iron.
I'm trying to make it wait a bit longer before counting the iron ore because it gets impatient and thinks it hasn't withdrew any iron ore.
neffers
2012-05-13 16:47:29
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 4 Hours, 31 Minutes and 9 Seconds
Bars Superheated: 5697
Bars Made/Hour: 1261
Magic XP Gained: 301941
Magic XP/Hour: 66811
Smithing XP Gained: 319032
Smithing XP/Hour: 70592
Antibans done: 33
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I have made a few changes, like fixing the bar count in the proggy.
Its running gold in SW. Absolutely flawless, never had it crash unless I did something wrong when setting up tabs and that.
I'm perilously close to both 99 smith and mage so I'll let you know when that happens.
Im New Sry
2012-05-13 17:19:18
Mind to share the bar count fix? And good luck, although you're almost there..! :)
Set up simba and v1.9 with SMARTManager. Gonna run it tomorrow when I leave for school. Tested v1.9 and it recovers from a crash (script stopped) so I expect some xp mode tomorrow :)
Eriffoksir
2012-05-13 19:35:20
Just hit 99 magic and I'm 300k away from 99 smithing.
Thank you for the wonderful script.
From: neffers
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 4 Hours, 31 Minutes and 9 Seconds
Bars Superheated: 5697
Bars Made/Hour: 1261
Magic XP Gained: 301941
Magic XP/Hour: 66811
Smithing XP Gained: 319032
Smithing XP/Hour: 70592
Antibans done: 33
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I have made a few changes, like fixing the bar count in the proggy.
Its running gold in SW. Absolutely flawless, never had it crash unless I did something wrong when setting up tabs and that.
I'm perilously close to both 99 smith and mage so I'll let you know when that happens.
The bar count being 0-6 in not a bug. It's not supposed to record the number of bars you superheated. ;)
pkwa9lawy
2012-05-13 21:39:05
will use this for 99 smithing for sure, atm getting 99 hp and str almost done :D
i hope u can add something to disable the pop up so it can restart the smartmanger "succide boting all the way "
From: pkwa9lawy
will use this for 99 smithing for sure, atm getting 99 hp and str almost done :D
i hope u can add something to disable the pop up so it can restart the smartmanger "succide boting all the way "
Ill pm it but im not making it public (prices would plummet).
Im New Sry
2012-05-14 08:05:40
Thank you TehQ and neffers! Script works like a charm!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Minutes and 33 Seconds
Bars Superheated: 5
Bars Made/Hour: 118
Magic XP Gained: 265
Magic XP/Hour: 6233
Smithing XP Gained: 150
Smithing XP/Hour: 3528
Antibans done: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
By the way when I got back from school, script made 2160 bars and then was trying to deposit a lamp all the time… If there is possible, you should make the bot ignore (or maybe put it in the last invy slot) that lamp. :) Anyway it works good, just hope I won't get banned for trying to deposit XP lamp for 4 hrs haha :D
Toilet Paper
2012-05-14 08:38:45
From: Toilet Paper
So I've played with the wait(RandomRange values and such, but I can't seem to find the right one for steel bars and iron.
I'm trying to make it wait a bit longer before counting the iron ore because it gets impatient and thinks it hasn't withdrew any iron ore.
I've now done 5k steel bars and it has accidently made about 10% of those iron bars, so I'm sort if loosing out on a bit of money here.
Does anybody know how to make it wait a bit longer before counting the iron ore in my inventory?
litoris
2012-05-14 11:02:14
From: Toilet Paper
I've now done 5k steel bars and it has accidently made about 10% of those iron bars, so I'm sort if loosing out on a bit of money here.
Does anybody know how to make it wait a bit longer before counting the iron ore in my inventory?
Find the line where it counts the ores, add Wait(600) right before that line.
Toilet Paper
2012-05-14 12:09:00
I tried doing that but there are several iron ore entries so I'm not too sure what one it is.
litoris
2012-05-14 13:40:43
From: Toilet Paper
I tried doing that but there are several iron ore entries so I'm not too sure what one it is.
You can tell it from the number of ores it withdraws. If you can't manage that, add the wait after every single one to be sure. That's all that I am going to say, if you can't figure it out now you aren't trying hard enough.
neffers
2012-05-15 06:55:06
Goth 99 in both magic and smithing now. Thanks very much for this script, one of the best I've used in a long time.
DragonSky
2012-05-15 08:31:21
I'm using the 2.1 PRO version and i'm only getting ~15k smithing exp an hour using mithril (~300 bars an hour).
Should i be using 1.9? It just seems awfully slow to me. It is very stable though.
Im New Sry
2012-05-15 08:56:56
From: DragonSky
I'm using the 2.1 PRO version and i'm only getting ~15k smithing exp an hour using mithril (~300 bars an hour).
Should i be using 1.9? It just seems awfully slow to me. It is very stable though.
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 59 Minutes and 59 Seconds
Bars Superheated: 550
Bars Made/Hour: 550
Magic XP Gained: 29150
Magic XP/Hour: 29155
Smithing XP Gained: 16500
Smithing XP/Hour: 16503
Antibans done: 17
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
That's normal. Use 1;9 if you want.
jonnypot
2012-05-15 11:19:42
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 39 Minutes and 13 Seconds
Bars Superheated: gold
Magic XP Gained: 427869
Magic XP/Hour: 75680
Smithing XP Gained: 452088
Smithing XP/Hour: 79964
Zerkeronrs7
2012-05-16 00:37:38
Quick proggy:
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 45 Minutes and 51 Seconds
Bars Superheated: gold
Magic XP Gained: 104463
Magic XP/Hour: 59206
Smithing XP Gained: 110376
Smithing XP/Hour: 62557
Antibans done: 11
Mini-breaks taken: 9
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Hadley
2012-05-16 02:30:33
is there any support for daemonheim bank? I would love to superheat without randoms..
Zerkeronrs7
2012-05-16 04:38:12
From: Hadley
is there any support for daemonheim bank? I would love to superheat without randoms..
Soul wars bank…
Butigroove
2012-05-16 12:50:22
Wow prices tanked yesterday from 840 to <800 a steel bar :( someone be FUCKIN it up
Hadley
2012-05-16 13:34:10
From: Zerkeronrs7
Soul wars bank…
f2p?
Enzyme
2012-05-16 13:54:50
Legit as it gets, works better on v1.9 btw guys.

Nice little proggy going on, will keep you guys updated. :)
litoris
2012-05-16 15:02:04
From: Enzyme
Legit as it gets, works better on v1.9 btw guys.

Nice little proggy going on, will keep you guys updated. :)
What ore is that?
Im New Sry
2012-05-16 17:05:37
Achieved 80 smithing from 72 I guess.. Anyway one goal outta the way, thank you so much Teh! With only 1.7k bars to go to 85 mage. Yay! Thank you again mate. :)
zyzz0r
2012-05-16 17:51:55
What's recommended for someone with 55 smithing? (Not too worried about profit and no coal bag)
Thanks.
Hadley
2012-05-16 23:38:29
1k rune bars done, worked flawless.
Enzyme
2012-05-17 03:31:45
From: litoris
What ore is that?
Iron ore into bars.
Probably best thing to do for superheating. :)
benjamham
2012-05-17 05:08:13
i am having a problem, it cannot seem to find the bank, i tried it at varrok west and varrok east but bot cannot find the bank
Wescs
2012-05-17 08:09:15
Does not withdraw iron ore from the bank. Instead it clicks the bank away and starts clicking superheat on nothing. Nvm fixed, will post proggy after I am done with 10k iron ore.
Im New Sry
2012-05-17 08:20:09


tyvm teh, i know that's not much of a level but for me it is quite an achievement. respect man, kudos to you. best of luck making this badass script even better!
jonnypot
2012-05-17 11:44:33
Gold ore works great atm. But I wanted to try mith or rune, maybe with a coal bag also. Anyone else confirm if this script works well for that atm?
Solkarin
2012-05-17 18:36:53
whats the difference of using gold ore and steel?
Solkarin
2012-05-17 18:44:23
SOMEONE HELP ME !
Current player:
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
bot2damax
2012-05-18 01:27:34
Any chance I can get the script without the GUI so I can use SmartManager?
He said he would implement it :)
From: bot2damax
Any chance I can get the script without the GUI so I can use SmartManager?
This:
From: Gala
He said he would implement it :)
I'm putting up one without the form right now :p
E: added
Pretty fast thanks.
This was the only thing needed to run it 24/7 since it is flawless :)
xXAlfaMaleXx
2012-05-18 14:41:35
From: Solkarin
SOMEONE HELP ME !
Current player:
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
I am getting the same error as well now, been running fine until now
Sammeken
2012-05-18 15:02:24
Working perfect for me! Making mith bars: 30k magic/h and 17k smith/h
2 questions: What is the fastest to do (no gold bars) -> steel or mith bars?
And a superheater while mining in Living rock cavern (gold ores) would be FANTASTIC! That would be 60k smith xp, 65k magic xp and 60k mining xp in one hour :)
Sh!nE
2012-05-19 11:31:52
When i start it, it logs in, puts all the rocks (coal and iron) in the bank, closes the bank and logs out.
Is it my fault or what ?
kevin33
2012-05-19 21:27:28
Problem: It still ends up logging out after an hour because it cant find the ore in my bank or it withdraws to many and doesnt correct itself. I will try to get a screenshot.
Also it may have withrdrew all my coal and dropped it (not sure yet as Im missing 2650 coal, I may just not have bought enough).
From: kevin33
Problem: It still ends up logging out after an hour because it cant find the ore in my bank or it withdraws to many and doesnt correct itself. I will try to get a screenshot.
Also it may have withrdrew all my coal and dropped it (not sure yet as Im missing 2650 coal, I may just not have bought enough).
I can assure you the script did not drop the coal. I'd love to see the one hour issue debug if you could get that :)
kevin33
2012-05-19 22:26:37
KK yea it didnt just didnt buy enough :P
And when I use the script again tonight probably, I will screenshot and post debug cuz it was consistant.
moocow236
2012-05-20 18:17:25
Normally I only seem to comment on things if there is a problem with them. I just wanted to go out of my way though and let you know that this works perfectly for me. Great Job Man!!!
Hitachi
2012-05-21 04:29:02
hmm, im bout to start using this to boost my smithng to 99, but can anyone tell me which script version is stable? thank you
currently im trying on PRO (no form)
Kyle`
2012-05-21 04:47:23
I like the script but I was wondering if you could make it so it sets up the mage book so superheat is at the bottom, or have the user do it manually and have it just click the on same bottom ore till the last 5. Doing this method provides 2 super heats in one animation. I also find it more human like than it going to click every ore. Again this is just a suggestion, dunno if it's capable within Simba, and sorry if this has already been suggested.
Shuttleu
2012-05-21 09:34:44
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 7 Minutes and 1 Seconds
Bars Superheated: steel
Magic XP Gained: 97785
Magic XP/Hour: 46188
Smithing XP Gained: 31365
Smithing XP/Hour: 14815
Antibans done: 26
Mini-breaks taken: 15
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
stopped by the maze random
~shut
samuri51
2012-05-21 10:02:30
Here's my error report, I'm using it at soul wars. It runs for about an hour then fails to withdraw items from the bank and logs out. It says 0 coal available, when I actually have over 200,000…
formWriteln: =-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
formWriteln: Time Running: 45 Minutes and 0 Seconds
formWriteln: Bars Superheated: 3
formWriteln: Magic XP Gained: 23585
formWriteln: Magic XP/Hour: 31446
formWriteln: Smithing XP Gained: 13350
formWriteln: Smithing XP/Hour: 17800
formWriteln: Antibans done: 13
formWriteln: Mini-breaks taken: 4
formWriteln: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
formWriteln: Found Item at Bank Slot 3.
formWriteln: You have: 5 mith ores
formWriteln: Found Item at Bank Slot 2.
formWriteln: You have: 20 coal
formWriteln: =-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
formWriteln: Time Running: 45 Minutes and 27 Seconds
formWriteln: Bars Superheated: 3
formWriteln: Magic XP Gained: 23850
formWriteln: Magic XP/Hour: 31482
formWriteln: Smithing XP Gained: 13500
formWriteln: Smithing XP/Hour: 17820
formWriteln: Antibans done: 13
formWriteln: Mini-breaks taken: 4
formWriteln: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
formWriteln: Found Item at Bank Slot 3.
formWriteln: You have: 5 mith ores
formWriteln: Found Incorrect Item, Moving to new Bank Spot.
formWriteln: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a]
**
formWriteln: You have: 0 coal
formWriteln: Found Incorrect Item, Moving to new Bank Spot.
formWriteln: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a]
**
formWriteln: You have: 0 coal
formWriteln: Found Incorrect Item, Moving to new Bank Spot.
formWriteln: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a]
**
formWriteln: You have: 0 coal
formWriteln: Found Item at Bank Slot 2.
formWriteln: You have: 20 coal
formWriteln: Withdrawing failed, logging out
formWriteln: Successfully executed.
formWriteln: The following DTMs were not freed: [2, 3, 4, 5, 6, 8, 9]
Current Simba version: 984
Latest Simba Version: 984
From: samuri51
Here's my error report, I'm using it at soul wars. It runs for about an hour then fails to withdraw items from the bank and logs out. It says 0 coal available, when I actually have over 200,000…
formWriteln: =-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
formWriteln: Time Running: 45 Minutes and 0 Seconds
formWriteln: Bars Superheated: 3
formWriteln: Magic XP Gained: 23585
formWriteln: Magic XP/Hour: 31446
formWriteln: Smithing XP Gained: 13350
formWriteln: Smithing XP/Hour: 17800
formWriteln: Antibans done: 13
formWriteln: Mini-breaks taken: 4
formWriteln: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
formWriteln: Found Item at Bank Slot 3.
formWriteln: You have: 5 mith ores
formWriteln: Found Item at Bank Slot 2.
formWriteln: You have: 20 coal
formWriteln: =-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
formWriteln: Time Running: 45 Minutes and 27 Seconds
formWriteln: Bars Superheated: 3
formWriteln: Magic XP Gained: 23850
formWriteln: Magic XP/Hour: 31482
formWriteln: Smithing XP Gained: 13500
formWriteln: Smithing XP/Hour: 17820
formWriteln: Antibans done: 13
formWriteln: Mini-breaks taken: 4
formWriteln: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
formWriteln: Found Item at Bank Slot 3.
formWriteln: You have: 5 mith ores
formWriteln: Found Incorrect Item, Moving to new Bank Spot.
formWriteln: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a]
**
formWriteln: You have: 0 coal
formWriteln: Found Incorrect Item, Moving to new Bank Spot.
formWriteln: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a]
**
formWriteln: You have: 0 coal
formWriteln: Found Incorrect Item, Moving to new Bank Spot.
formWriteln: ** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: a]
**
formWriteln: You have: 0 coal
formWriteln: Found Item at Bank Slot 2.
formWriteln: You have: 20 coal
formWriteln: Withdrawing failed, logging out
formWriteln: Successfully executed.
formWriteln: The following DTMs were not freed: [2, 3, 4, 5, 6, 8, 9]
Current Simba version: 984
Latest Simba Version: 984
Thanks for the debug. Did you happen to watch this?
Bot4Fun
2012-05-21 11:10:52
Nice script! Ty dude :D
Shuttleu
2012-05-21 12:58:20
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 4 Minutes and 52 Seconds
Bars Superheated: steel
Magic XP Gained: 89199
Magic XP/Hour: 42857
Smithing XP Gained: 28611
Smithing XP/Hour: 13747
Antibans done: 15
Mini-breaks taken: 16
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
finished the lot
~shut
From: Shuttleu
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 2 Hours, 4 Minutes and 52 Seconds
Bars Superheated: steel
Magic XP Gained: 89199
Magic XP/Hour: 42857
Smithing XP Gained: 28611
Smithing XP/Hour: 13747
Antibans done: 15
Mini-breaks taken: 16
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
finished the lot
~shut
Nice proggies shut :) I see you changed the progress report "Bars Superheated" to a string instead of an integer :p
samuri51
2012-05-21 17:31:16
no sry I wasn't there to see it :c, i would just notice that I come back and its logged off
From: samuri51
no sry I wasn't there to see it :c, i would just notice that I come back and its logged off
Ah, well that's alright. I'll take a look at the code. It seems like it couldn't find the ore on the first three loops, but found it on the fourth which is the final check.
contemplater1995
2012-05-21 19:08:40
great instuctions most threads forget about adding the how toos
contemplater1995
2012-05-21 19:15:52
great instuctions most threads forget about adding the instructions
Rincewind
2012-05-21 21:11:11
I am pretty new to this, but when I set it up and everything, the cursor just hangs over the iron ore and doesn't withdraw it. It then proceeds to log out.
I'm giving a snip of what happened.
I have over 10000 iron ore sitting in a single tab in the bank so I don't see how it sees "0 iron ore".
Any help would be appreciated :)
EDIT!!!: Disregard my entire post, this works amazingly! Thanks!
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 12 Seconds
Bars Superheated: iron
Magic XP Gained: 62964
Magic XP/Hour: 62745
Smithing XP Gained: 14256
Smithing XP/Hour: 14206
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
:D
Appie20
2012-05-22 10:19:22
Does this bot make mithril bars or only iron
From: Appie20
Does this bot make mithril bars or only iron
Iron, steel, mith, addy, rune, gold, silver
iETHOSi
2012-05-22 21:22:54
Don't know if anyone else is having this problem…
I'm currently making steel bars, and around the 10 min mark when it's running it messes something up and takes out 18 iron and 9 coal, resulting in it superheating some steel, then the rest into iron. Any idea why? =\
shishio830
2012-05-22 22:36:32
From: iETHOSi
Don't know if anyone else is having this problem…
I'm currently making steel bars, and around the 10 min mark when it's running it messes something up and takes out 18 iron and 9 coal, resulting in it superheating some steel, then the rest into iron. Any idea why? =\
not sure why , this happens to me too but i think it has something to do with the wait time after withrawing, if it doesnt withdraw it fast enough then it tries again and you get double… not sure how to fix it though without messing anything up :P
jmin95
2012-05-23 10:33:02
Doesn't bank or take ores out don't know how to fix it? Any help?
chuckyb0y
2012-05-23 15:48:13
never mind :)+
mandy4ever4
2012-05-27 02:13:02
From: shishio830
not sure why , this happens to me too but i think it has something to do with the wait time after withrawing, if it doesnt withdraw it fast enough then it tries again and you get double… not sure how to fix it though without messing anything up :P
I know, annoys me :P I'm losing profit cuz of that :[
From: mandy4ever4
I know, annoys me :P I'm losing profit cuz of that :[
I'll fix that when i get some free time.
From: jmin95
Doesn't bank or take ores out don't know how to fix it? Any help?
Adjust your game settings :)
hoshimoshi
2012-05-27 15:14:10
Not sure if posted, but around ten minutes in while smelting mithril the bot spam clicks mithril ores and gets 20, and the rest of the invy it gathers coal and continues to withdraw coal then logs because it doesn't "have enough coal". - TEh super heat PRO
On mithril option The bot correctly gathers enough Mithril (10) but gathers 14 + 2 coal. It will spam click the gather coal option 2-4 times then continue to smelt mithril. - Teh super heat v2 only working version for mithril.
While on steel the bot smelts some iron ores into steel - Both teh super heat pro & v2
pkwa9lawy
2012-05-28 09:15:30
260k gold ores and nats ready for 99 smithing wish me luck just started working on smithing (finished 99 const. and 99 herblore dident find a flawless cooking script so doing sw while im away and smithing is my second goal in mind gona use the no form version thank you teh for my request <3
DraGonZ
2012-05-28 11:59:13
…
Hazzah
2012-05-28 13:05:47
From: Sammeken
Working perfect for me! Making mith bars: 30k magic/h and 17k smith/h
2 questions: What is the fastest to do (no gold bars) -> steel or mith bars?
And a superheater while mining in Living rock cavern (gold ores) would be FANTASTIC! That would be 60k smith xp, 65k magic xp and 60k mining xp in one hour :)
There was one on here, and it was only about 1/3 those value because you lose time for making and dropping bars.
jake53142
2012-05-30 21:13:22
anyway i can speed it up a tad?
kevin33
2012-05-30 21:15:24
From: jake53142
anyway i can speed it up a tad?
Whats the issue like the script moves slowly or laggy? Try sliding up the side bar on the right side of the Smart client and it should make it less laggy. If the script is just slow then maybe you can try speeding up all the movements or ask teh to.
jake53142
2012-05-30 22:44:12
From: kevin33
Whats the issue like the script moves slowly or laggy? Try sliding up the side bar on the right side of the Smart client and it should make it less laggy. If the script is just slow then maybe you can try speeding up all the movements or ask teh to.
its just slow lol
kevin33
2012-05-30 22:46:03
Oh ok well then maybe teh will speed it up a little bit, or you could try it yourself. You will have to be more specific in describing what exactly is slow so teh knows exactly what to look at and touch up if necessary.
From: kevin33
Oh ok well then maybe teh will speed it up a little bit, or you could try it yourself. You will have to be more specific in describing what exactly is slow so teh knows exactly what to look at and touch up if necessary.
Thanks for this :)
Off-Topic: 997 posts for you!
rsfan123
2012-05-31 01:05:32
script runs smoothly and was easy to set up, thanks
Masterstroke
2012-05-31 08:24:41
Works perfectly with coal bag :D
polska94
2012-05-31 08:58:58
script runs very well, but its slow. Speeding it up would be awesome man!
iamafish33
2012-05-31 11:13:07
Script runs awesome man! Just finished 2k mith bars with no problem! But like the others have said speeding it up would be very nice! Thanks a bunch Teh!
Tranquilised
2012-06-03 11:19:24
Great script! =) kudos to you buddy. Just to give you a heads up, at the minute, since bankers are different (you might have seen already for event) the script isn't able to open the bank. Just thought I'd bring it to your attention in case you didn't know. Still, very well done =D
Edit: Since I'm a non-member, it was hard to find a place. But currently Varrock West works.
Amazing script
Hazzah
2012-06-03 11:22:59
99 Magic and Smithing! Feel free to add me to the list!
radplane
2012-06-03 11:58:36
Many grats man! This is definitely on my too do list very soon! How long did u spare it out if you dont mind me asking?
Derpitbro
2012-06-03 15:13:40
Why does it withdraw 9 iron ores twice, and then make iron bars for the rest… I make steel bars, but sometimes it just do the above…. Any help?
litoris
2012-06-03 16:16:24
From: Derpitbro
Why does it withdraw 9 iron ores twice, and then make iron bars for the rest… I make steel bars, but sometimes it just do the above…. Any help?
Make it check for coal DTMs in inventory before heating, or increase the wait time between putting iron in inventory and counting the amount. I did the latter and worked fine while I used it.
And no, I won't PM you my edited version.
Theron
2012-06-04 10:23:24
add daemonheim for f2p c:
Tranquilised
2012-06-06 13:07:34
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 4 Hours, 45 Seconds
Bars Superheated: 3
Magic XP Gained: 125345
Magic XP/Hour: 31237
Smithing XP Gained: 70950
Smithing XP/Hour: 17681
Antibans done: 74
Mini-breaks taken: 41
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From making mith bars, no coal bag, at Vwb
Also have it in image form if needed, but will have to upload!
Great script :D
jfishy
2012-06-06 22:29:53
You are a legend. Thanks for creating this script and releasing it publically.
d_blan
2012-06-09 11:02:27
1 hour proggy.
Time Running: 1 Hours, 1 Minutes and 1 Seconds
Bars Superheated: steel
Magic XP Gained: 43407
Magic XP/Hour: 42679
Smithing XP Gained: 13923
Smithing XP/Hour: 13689
Antibans done: 7
Mini-breaks taken: 12
Haven't been constantly babysitting but there doesn't appear to be any issues whatsoever. Great script, thanks.
Edit: Speak of the devil, encountered a problem right after posting this. I wasn't babysitting when this happened, but for some reason the script just randomly decided to withdraw more iron than usual, and as a result I made 4 steel bars and 5 iron bars instead of all steel bars.
alskinso
2012-06-09 11:58:07
From: d_blan
1 hour proggy.
Time Running: 1 Hours, 1 Minutes and 1 Seconds
Bars Superheated: steel
Magic XP Gained: 43407
Magic XP/Hour: 42679
Smithing XP Gained: 13923
Smithing XP/Hour: 13689
Antibans done: 7
Mini-breaks taken: 12
Haven't been constantly babysitting but there doesn't appear to be any issues whatsoever. Great script, thanks.
Edit: Speak of the devil, encountered a problem right after posting this. I wasn't babysitting when this happened, but for some reason the script just randomly decided to withdraw more iron than usual, and as a result I made 4 steel bars and 5 iron bars instead of all steel bars.
this has happened to me twice in the first 15mins of running the script. not sure how to fix it
speedypetey
2012-06-09 17:33:42
you teh man!
got my 99 magic today!
and have gone from 72-88 smithing with your script thanks so much!
ran it 68hrs straight at one point
going for all 99 combat skills inb4 combat rework :p
Blackfang
2012-06-09 20:31:31
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 22 Minutes and 7 Seconds
Bars Superheated: gold
Magic XP Gained: 344871
Magic XP/Hour: 64238
Smithing XP Gained: 364392
Smithing XP/Hour: 67874
Antibans done: 23
Mini-breaks taken: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Getting 99 smithing/magic with this. 170k~ superheats left :P.
Boss77
2012-06-10 03:32:30
Why does mine just log in , open the bank and then log out?
FullyLegit
2012-06-10 04:28:04
Great script, finally completed 99 smithing for me. Thanks!
(Gold ore at SW bank)
Typical 6hr proggy:
99 screen:
Selling the completed gold ore:
Tranquilised
2012-06-10 14:41:30
From: Boss77
Why does mine just log in , open the bank and then log out?
Do you have your bank and inventory set up like in the first post?
Bank: Main ore first slot and coal in second
Inventory: Nature runes in first slot (and coal bag in second if you own one)
If you do try disabling smart, logging in and entering PIN yourself and then re-enabling smart and it should work.
Boss77
2012-06-11 02:30:51
Thanks, I think the problem was that once the script deposited the steel bars it would switch bank tabs to show where the steel bars were, then it would not find the iron and coal, so i put them all in the same bank tab and it is working now,
Thanks again for your help.
alskinso
2012-06-12 17:40:59
Just got 82magic and 70smithing (from 54 and 40) =D
script runs for hours without problems sometimes (apart from making occasional iron bars) but now it not running for more than 20mins not sure why i have 7k superheats left but it says either no coal or no iron?
Doesnt matter anyway im babysitting it :) so far so good
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 1 Hours, 1 Minutes and 34 Seconds
Bars Superheated: steel
Magic XP Gained: 44361
Magic XP/Hour: 43223
Smithing XP Gained: 14229
Smithing XP/Hour: 13864
Antibans done: 16
Mini-breaks taken: 9
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This xp/h is around 2-3k more than i see on other peoples, i get this by turning the fps lever on the bot all the way up
Blackfang
2012-06-12 20:13:25
=-=-=-=-=-=-=-= Superheater by TehQ =-=-=-=-=-=-=
Time Running: 5 Hours, 40 Minutes and 2 Seconds
Bars Superheated: gold
Magic XP Gained: 344871
Magic XP/Hour: 60853
Smithing XP Gained: 364392
Smithing XP/Hour: 64297
Antibans done: 28
Mini-breaks taken: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Two days to do 65k superheats, not too bad. SmartManager isn't working too well, so it's been getting something like 75% uptime.
Mr Rogier
2012-06-13 03:36:52
After about 10 hours on and off it averages 26k Mage exp/hour and 15k smithing exp/hour with Mith bars. Overall great script, but it very often withdraws twice (5 mith ore x2 = 10 ore) which can slow it down considerably. Also it can be frustrating that it closes and reopens SMART every time I stop/play the script. It also logs out frequently (bitmaps not freed) and 1.5 hours is about the longest I've gotten it to run
Thanks!
iamcheww
2012-06-13 11:59:04
For some reason whilst using this script, the longest time I can get smart to run efficiently is about a max of 45 minutes. Then it mentions something about DTM's not being freed and just logs out.
Blackfang
2012-06-15 03:08:55
Running the bot at Soul Wars, no breaks or anything, averaging 75k xp/hr in smithing, 70k xp/hr in magic.
From: Blackfang
Running the bot at Soul Wars, no breaks or anything, averaging 75k xp/hr in smithing, 70k xp/hr in magic.
71 hours :eek: Nicely done.
I'll be updating something fairly minor next week. It should boost xp/h slightly :)
Blackfang
2012-06-15 13:50:24
Hehe, up to 81 hours now. I hope to hit 100. 150k to 98 smithing :P.
Blackfang
2012-06-16 04:18:12
96:30 hours run, 7k~ casts to 99 smithing. I might hit 100 hours, but I don't know for sure. I'm off to sleep, so I'll update in the morning if I do :P.

I guarantee it hit 100 hours, but unfortunately I wasn't awake to get a picture :(.
YesMan
2012-06-16 17:05:11
What's the difference between the Version 2 and the PRO one?
Based Lord
2012-06-16 18:41:07
Great script! Left it going over night with no issues
zunkill
2012-06-17 05:38:40
From: YesMan
What's the difference between the Version 2 and the PRO one?
yeah im wondering the same, but im wondering which one do i pick? can someone help me out please? ^^
iamnib
2012-06-17 14:22:25
The scripts sometimes withdraw double of both ores, 5 mithril ores then 5 mithril ores again then continues to withdraw 20 coal and then 20 more coal.
YesMan
2012-06-19 13:33:48
When I choose Steel bars, 1 out of 3 or more times, it withdraws 18 Iron ores instead of just 8 ores and does many Iron bars…what am I doing wrong?
Butigroove
2012-06-20 14:20:39
Add a wait time after it checks for iron
YesMan
2012-06-20 15:46:56
From: Butigroove
Add a wait time after it checks for iron
Thank you!
kazzos
2012-07-01 04:13:05
for some reason script stops every 36 minutes on mithril bars.
creedgaming
2012-07-01 05:16:41
Script stops after 15-20 minutes on Runebars….
From: creedgaming
Script stops after 15-20 minutes on Runebars….
From: kazzos
for some reason script stops every 36 minutes on mithril bars.
Going to need more than that to help. What's the reason it stops?
YesMan
2012-07-01 10:20:54
How can I change the waiting time of withdraw of Iron ores on the bank when
superheating Steel Bars? On 5 inventories, it does 4 times Steel Bars correctly, then withdraws 9 Iron ores 2 times…
I've already changed the wait time of the iron ores, here:
WithdrawItem(iron, 'dtm', 17, 'r', [3]);
Wait(RandomRange(1000, 1200));
NumbIron := CountItems('dtm', iron, []);
Wait(RandomRange(450, 500));
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
and on others that have "iron" spelled on them…but it only reduced the number of times it happens, it still happens frequently, at a rate of 4:1…what am I doing wrong?
creedgaming
2012-07-01 17:38:46
From: tehq
Going to need more than that to help. What's the reason it stops?
Got a DTM Warning…. and it terminates
From: creedgaming
Got a DTM Warning…. and it terminates
If you get the log please post it.
Error121
2012-07-03 01:36:44
Found Item at Bank Slot 1.
There are: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
There are: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
There are: 0 gold ores
** Warning in WithdrawItem: Could not Find dtm in Bank. [Uptext: r] **
There are: 0 gold ores
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 9]
Gives that message and terminates even though there is 50k gold ore in bank slot 1. Happens A LOT but works pretty great otherwise.
speedypetey
2012-07-04 15:20:39
Long overdue but heres the 99 magic pics!

Error121
2012-07-05 13:39:40
Great script and I'm very grateful its free. I've noticed that it opens a new client every time you hit play. Rather bothersome if you ask me. Other than that i've gotten it to work for up to 8 hours with no Errors! very great!
Bacillus
2012-07-06 01:46:15
Just tried running this script for the first time (with form) and it logged in for around 10 seconds and logged out. I tried to log in for the next 10-15 mins and was unable to because I was "already logged in." Upon resetting my pw and logging back in I found I was hacked and missing all 25M of items and cash . The form on this is the only thing I have ever provided my rs login info and pin for, so not sure what is going on.
Definitely not trying to accuse the creator of this script, but it is very suspicious that I was hacked within 20 mins of using the form on this..
kevin33
2012-07-06 01:55:45
From: Bacillus
Just tried running this script for the first time (with form) and it logged in for around 10 seconds and logged out. I tried to log in for the next 10-15 mins and was unable to because I was "already logged in." Upon resetting my pw and logging back in I found I was hacked and missing all 25M of items and cash . The form on this is the only thing I have ever provided my rs login info and pin for, so not sure what is going on.
Definitely not trying to accuse the creator of this script, but it is very suspicious that I was hacked within 20 mins of using the form on this..
I can 150% guarentee that the cause of it was not this script. Scan your computer for issues, could have been a Java drive by, could have been another bot you used, could have been a phish site, etc. But it most certainly was not Teh's script!
Bacillus
2012-07-06 02:33:36
From: kevin33
I can 150% guarentee that the cause of it was not this script. Scan your computer for issues, could have been a Java drive by, could have been another bot you used, could have been a phish site, etc. But it most certainly was not Teh's script!
Ran scans using about 10 different scanning programs (avg, spybot, malwarebytes, etc) and none found a trace of anything, and never used any other bots. Must have got unlucky :/
kevin33
2012-07-06 03:06:57
Possibility yes. As I said before though, it was not this script nor could it be any script featured on the site. This is a safe community, we are not like that here.
Austin
2012-07-06 14:39:13
This bot has one problem for me. I smith mithril bars for their good money/multiple skill training per hour. I use a coal bag too. But every time i start the script, 7/8 of the time it fails after 4-20mins. I log back on to find my inventory in this order: nature runes, coal bag, 20 mithril ore, then 6 coal. Every time it's the same and i don't know what the problem is. Lag doesn't affect it at all. I have all the graphics settings correct. The mithril and coal are in a separate bank tab by themselves with mithril first, coal second, mithril bars third. I'm at the soul wars bank. I don't have the debug yet, but i'll post later. One, time the script did run fine for an hour and 55 minutes, but then stopped due to the same problem :(. Any help will be appreciated, thanks! :)
EDIT: I did watch the script once right before it failed. It withdraws 10 mithril from the bank and then another 10 right after, then the coal. After that it just logs me out. The coal bag works perfectly fine btw :)
Austin
2012-07-06 16:52:16
Found Item at Bank Slot 2.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 1.
You have: 0 mith ores
Found Item at Bank Slot 1.
You have: 20 mith ores
Found Item at Bank Slot 2.
You have: 6 coal
Found Item at Bank Slot 2.
You have: 6 coal
Found Item at Bank Slot 2.
You have: 6 coal
Found Item at Bank Slot 2.
You have: 6 coal
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8]
That is the debug to my problem posted above. Just got it off of the script after it stopped. Made 100 bars. Please help >.<
From: AustnW
Found Item at Bank Slot 2.
You have: 26 coal
Filled coal bag.
Found Item at Bank Slot 1.
You have: 0 mith ores
Found Item at Bank Slot 1.
You have: 20 mith ores
Found Item at Bank Slot 2.
You have: 6 coal
Found Item at Bank Slot 2.
You have: 6 coal
Found Item at Bank Slot 2.
You have: 6 coal
Found Item at Bank Slot 2.
You have: 6 coal
Withdrawing failed, logging out
Successfully executed.
The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8]
That is the debug to my problem posted above. Just got it off of the script after it stopped. Made 100 bars. Please help >.<
it's the wait time that causes that problem. I may work on a fix for that (all bars)
Austin
2012-07-06 17:36:44
From: tehq
it's the wait time that causes that problem. I may work on a fix for that (all bars)
Okay, I'll be looking foward to a fix :), until then I might try doing gold with goldsmith gaunts
From: AustnW
Okay, I'll be looking foward to a fix :), until then I might try doing gold with goldsmith gaunts
That's what I did for 99 smithing :) still have yet to hit 99 magic
creedgaming
2012-07-11 01:00:31
Having DTM errors…
pkwa9lawy
2012-07-21 21:25:03
ur script got me 7m+ mage xp and 95 smithing i hope you have time to fix it with the gheto patch..
superhit33
2012-07-30 09:13:30
[Error] C:\Users\Jyri\Desktop\Teh Superheat PRO.simba(43:3): Unknown identifier 'Smart_Members' at line 42
Compiling failed.
From: superhit33
[Error] C:\Users\Jyri\Desktop\Teh Superheat PRO.simba(43:3): Unknown identifier 'Smart_Members' at line 42
Compiling failed.
The script hasn't been updated yet. You can try to fix it yourself or wait a few weeks until i have the time.
Av12345
2012-08-06 22:09:58
Hey guys my Simba says fail to compile and highlights the smart members := false line. any help?
Av12345
2012-08-06 23:20:16
My script says fail to compile and highlights the smart_members :false line. Any ideas on what to do to launch this?
Just need a basic guide on how to make it work. And also i can't see the Form
JamesAOC
2012-08-07 01:25:16
From: Av12345
My script says fail to compile and highlights the smart_members :false line. Any ideas on what to do to launch this?
Just need a basic guide on how to make it work. And also i can't see the Form
Delete the 4 "Smart_" lines. Such as Smart_Server, Smart_Members, Smart_Signed, and Smart_Superdetail.
Also, any problems you run in to can usually be found in the forums somewhere.
StevenV
2012-08-08 11:07:14
i have downloaded your script and have placed it in includes, now i am trying to run it and i get this error:
[Error] C:\Simba\Includes\SRL/SRL/misc/smart.simba(53:19): Invalid number of parameters at line 52
Compiling failed.
could some one help me further ?
StevenV
2012-08-14 07:32:12
previous post problem has been fixed. i uninstalled simba and made sure all the files where gone (i guess when i started there were still some files from an older simba version present).
it's a really nice script but i have to say there aren't really any failsafe's built in. The first time a ran it, it was going for half an hour then i paused. Second time since the script was doing great i started doing other stuff on the pc will the script was running and the script never lasted longer then 8 min.
Now i have rewritten the script (made the code alot shorter and 'easier') and i'am still making new failsafes.
but i guess it's almost done.
I also made it play a song instead of logging out, in that way a person is warned if somethings not right.
grtz
StevenV, how do you make it play a sound when there's an error?
the_mcroer
2012-08-20 10:38:27
Very nice script, thanks a lot for making it. I've been superheating rune bars and no problem so far (only a failed random, but I presume that's not because of the script).
I'd like to give some tips for feature additions;
1. Swapping the spot of nature runes and coal bag, since this decreases mouse time between bank and inventory (when filling bag with coal etc).
2. The script should be a little faster when banking (I noticed it waits for quite some time when withdrawing and depositing (The mouse stands still for 2-3 seconds after every deposit/withdraw action, which is very time consuming. Speeding this up would also give a more natural movement, since the stop between every deposit and withdraw looks/feels kind of unnatural to me.
3. Daemonheim banking will eliminate random event problems so the script can run without the risk of randoms causing any trouble
Aside from all that, the script is incredible, nice work!
From: the_mcroer
Very nice script, thanks a lot for making it. I've been superheating rune bars and no problem so far (only a failed random, but I presume that's not because of the script).
I'd like to give some tips for feature additions;
1. Swapping the spot of nature runes and coal bag, since this decreases mouse time between bank and inventory (when filling bag with coal etc).
2. The script should be a little faster when banking (I noticed it waits for quite some time when withdrawing and depositing (The mouse stands still for 2-3 seconds after every deposit/withdraw action, which is very time consuming. Speeding this up would also give a more natural movement, since the stop between every deposit and withdraw looks/feels kind of unnatural to me.
3. Daemonheim banking will eliminate random event problems so the script can run without the risk of randoms causing any trouble
Aside from all that, the script is incredible, nice work!
Great suggestions. I'll try to incorporate those into the next version when I have some time.
From: BMWxi
StevenV, how do you make it play a sound when there's an error?
procedure PlaySound(Sound : string);
procedure StopSound;
You can switch "Logout; TerminateScript;" with a multimedia function.
From: tehq
Great suggestions. I'll try to incorporate those into the next version when I have some time.
procedure PlaySound(Sound : string);
procedure StopSound;
You can switch "Logout; TerminateScript;" with a multimedia function.
Thanks! I'll change it to that then.
Updated script and thread. I need feedback for tS 2.2!
Working well so far, I'll post you a proggy when it finishes (testing with 600 mithril ore)
The Killer
2012-10-19 13:48:32
not a bad script, however it could do with some speeding up.
going to do 1k mithril with coalbag now but finding mouse speed is slow and its pausing alot while banking :/
Benson
2012-10-26 13:51:54
So far the script is logs in, opens bank, takes out gold ore, allll perfectly fine. Then, it finds the magic tab, drifts the cursor all the way to the top left corner of the client, then drifts all the way back to the inventory, clicks the inventory tab, and then tries to click the ores. It never finds the superheat icon, or clicks it and it drifts the mouse extremely far way.
Ashaman88
2012-10-27 11:44:21
From: Benson
So far the script is logs in, opens bank, takes out gold ore, allll perfectly fine. Then, it finds the magic tab, drifts the cursor all the way to the top left corner of the client, then drifts all the way back to the inventory, clicks the inventory tab, and then tries to click the ores. It never finds the superheat icon, or clicks it and it drifts the mouse extremely far way.
The spell dtm is probably outdated with the update this past week
CRASH_OVERRIDE
2012-12-02 01:37:27
Yeah, the old spell DTM looked like this:

Even Wiki has not updated the spell yet. So to conclude… Jagex purposely have removed the black outline so all current magic DTMs dont work.
However i have got i fix for this script.
program Superheat; { v 2.1 }
{$DEFINE SMART} { DTMs may need to be updated! }
{$i SRL/srl.simba}
var
SuperHeatDTM, Sx, Sy, X, Y, Count, Magic_XP, Smithing_XP, J, Antibans, Waits, NFH: integer;
User1, Pass1, BankPin1, StatsUser1, StatsPass1: String;
Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := User1;
Pass := Pass1;
BoxRewards := ['amp', 'Xp', 'XP'];
LampSkill := SKILL_SMITHING;
Pin := BankPin1;
Active := True;
end;
end;
Procedure Run;
begin
SRL_SIXHOURFIX := TRUE;
SMART_FIXSPEED := TRUE;
SetupSRL;
SetupSRLStats(753, StatsUser1, StatsPass1);
DeclarePlayers;
LoginPlayer;
Count := 0;
Wait(500 + Random(200));
if FindNormalRandoms or FindNonInventoryRandoms then
Exit;
Antibans := 0;
Waits := 0;
end;
{ Form vars }
var
LoadCount, BarType, CoalBag, GoldGaunts, BankLoc, SHI : integer;
frmDesign : TForm;
BeginButton, SaveButton, LoadButton: TButton;
TitleLabel, UserLabel, PassLabel, PinLabel, InventoryLabel, StatsUserLabel,
StatsPassLabel, CoalBagLabel, BarLabel, GGLabel, BankLabel : TLabel;
User, Pass, BankPin, Inventory, StatsUser, StatsPass: TEdit;
ListBars, CBList, GGList, BLList : TListBox;
ImageSH : TImage;
Procedure ButtonClick(Sender: TObject);
begin
frmDesign.ModalResult := mrOk;
User1 := User.TEXT;
Pass1 := Pass.TEXT;
BankPin1 := BankPin.TEXT;
StatsUser1 := StatsUser.TEXT;
StatsPass1 := StatsPass.TEXT;
LoadCount := StrToInt(Inventory.TEXT);
BarType := ListBars.ITEMINDEX;
CoalBag := CBList.ITEMINDEX;
GoldGaunts := GGList.ITEMINDEX;
BankLoc := BLList.ITEMINDEX;
ClearDebug;
WriteLn('Your bank location is: '+IntToStr(BankLoc));
WriteLn('You chose: '+IntToStr(GoldGaunts) +' for gold gaunlets');
WriteLn('You chose: '+IntToStr(CoalBag) +' for coal bag');
WriteLn('You chose: '+IntToStr(BarType)+' bars');
WriteLn('Will run for: '+IntToStr(LoadCount)+' inventories');
Wait(2000 + RandomRange(-500, 600));
ClearDebug;
WriteLn('Thanks for using Teh''s Superheater, please leave feedback.');
FreeBitmap(SHI);
end;
Procedure ButtonClick2(Sender: TObject); //saves player info to simba
begin
ClearDebug;
DeleteFile(AppPath + 'TehSuperheatPlayers.txt');
WriteINI('Name', 'Name', User.TEXT, AppPath + 'TehSuperheatPlayers.txt');
WriteINI('Pass', 'Pass', Pass.TEXT, AppPath + 'TehSuperheatPlayers.txt');
WriteINI('StatsName', 'StatsName', StatsUser.TEXT, AppPath + 'TehSuperheatPlayers.txt');
WriteINI('StatsPass', 'StatsPass', StatsPass.TEXT, AppPath + 'TehSuperheatPlayers.txt');
WriteINI('Pin', 'Pin', BankPin.TEXT, AppPath + 'TehSuperheatPlayers.txt');
WriteINI('GoldGaunts', 'GoldGaunts', IntToStr(GGList.ITEMINDEX), AppPath + 'TehSuperheatPlayers.txt');
WriteINI('CoalBag', 'CoalBag', IntToStr(CBLIST.ITEMINDEX), AppPath + 'TehSuperheatPlayers.txt');
WriteINI('Location', 'Location', IntToStr(BLLIST.ITEMINDEX), AppPath + 'TehSuperheatPlayers.txt');
WriteINI('BarType', 'BarType', IntToStr(ListBars.ITEMINDEX), AppPath + 'TehSuperheatPlayers.txt');
WriteINI('Total Loads', 'Total Loads', Inventory.TEXT, AppPath + 'TehSuperheatPlayers.txt');
WriteLn('Info saved to Simba/TehSuperheatPlayers.txt');
end;
Procedure ButtonClick3(Sender: TObject); //fetches saved info
begin
frmDesign.ModalResult := mrOk;
if not FileExists(AppPath + 'TehSuperheatPlayers.txt') then
Exit;
ClearDebug;
User1 := ReadINI('Name', 'Name', AppPath + 'TehSuperheatPlayers.txt');
WriteLn('Username: '+ User1);
Pass1 := ReadINI('Pass', 'Pass', AppPath + 'TehSuperheatPlayers.txt');
WriteLn('Password: '+ Pass1);
StatsUser1 := ReadINI('StatsName', 'StatsName', AppPath + 'TehSuperheatPlayers.txt');
WriteLn('Stats User: '+ StatsUser1);
StatsPass1 := ReadINI('StatsPass', 'StatsPass', AppPath + 'TehSuperheatPlayers.txt');
WriteLn('Stats Pass: '+ StatsPass1);
BankPin1 := ReadINI('Pin', 'Pin', AppPath + 'TehSuperheatPlayers.txt');
WriteLn('Bank pin: '+ Bankpin1);
GoldGaunts := StrToIntDef(ReadINI('GoldGaunts', 'GoldGaunts', AppPath + 'TehSuperheatPlayers.txt'), -1);
WriteLn('Use gold gaunts: '+IntToStr(GoldGaunts));
CoalBag := StrToIntDef(ReadINI('CoalBag', 'CoalBag', AppPath + 'TehSuperheatPlayers.txt'), -1);
WriteLn('Use coal bag: '+IntToStr(CoalBag));
BankLoc := StrToIntDef(ReadINI('Location', 'Location', AppPath + 'TehSuperheatPlayers.txt'), -1);
WriteLn('Bank location: '+IntToStr(BankLoc));
BarType := StrToIntDef(ReadINI('BarType', 'BarType', AppPath + 'TehSuperheatPlayers.txt'), -1);
WriteLn('Bar type: ' +IntToStr(BarType));
LoadCount := StrToIntDef(ReadINI('Total Loads', 'Total Loads', AppPath + 'TehSuperheatPlayers.txt'), -1);
WriteLn('Loads to do: '+IntToStr(LoadCount));
WriteLn('');
WriteLn('Thanks for using Teh''s Superheater, please leave feedback.');
WriteLn('');
end;
Procedure InitForm;
begin
frmDesign := CreateForm;
frmDesign.Left := 480;
frmDesign.Top := 250;
frmDesign.Width := 500;
frmDesign.Height := 400;
frmDesign.Caption := 'Teh''s Superheater';
frmDesign.Font.Color := ClRed;
frmDesign.Font.Name := 'Calibri';
frmDesign.Color := ClBlack;
BeginButton := TButton.Create(FrmDesign);
BeginButton.Parent := FrmDesign;
BeginButton.Left := 380;
BeginButton.Top := 250;
BeginButton.Height := 30;
BeginButton.Width := 100;
BeginButton.Caption := 'Begin Script';
BeginButton.OnClick := @ButtonClick;
SaveButton := TButton.Create(FrmDesign);
SaveButton.Parent := FrmDesign;
SaveButton.Left := 380;
SaveButton.Top := 12;
SaveButton.Height := 30;
SaveButton.Width := 105;
SaveButton.Caption := 'Save User Info';
SaveButton.OnClick := @ButtonClick2;
LoadButton := TButton.Create(FrmDesign);
LoadButton.Parent := FrmDesign;
LoadButton.Left := 30;
LoadButton.Top := 12;
LoadButton.Height := 30;
LoadButton.Width := 105;
LoadButton.Caption := 'Load User Info';
LoadButton.OnClick := @ButtonClick3;
TitleLabel := TLabel.Create(FrmDesign);
TitleLabel.Parent := FrmDesign;
TitleLabel.Left := 165;
TitleLabel.Top := 10;
TitleLabel.Caption := 'Teh''s Superheater';
TitleLabel.Font.Size := 18;
TitleLabel.Font.Color := ClRed;
TitleLabel.Font.Name := 'Calibri';
User := TEdit.Create(FrmDesign);
User.Parent := FrmDesign;
User.Top := 60;
User.Left := 75;
User.Width := 125;
User.Height := 20;
User.Text := 'Username';
UserLabel := TLabel.Create(FrmDesign);
UserLabel.Parent := FrmDesign;
UserLabel.Top := 60;
UserLabel.Left := 5;
UserLabel.Caption := 'Username';
UserLabel.FONT.Color := ClWhite;
StatsUser := TEdit.Create(FrmDesign);
StatsUser.Parent := FrmDesign;
StatsUser.Top := 250;
StatsUser.Left := 110;
StatsUser.Width := 160;
StatsUser.Height := 20;
StatsUser.Text := '';
StatsUserLabel := TLabel.Create(FrmDesign);
StatsUserLabel.Parent := FrmDesign;
StatsUserLabel.Top := 250;
StatsUserLabel.Left := 5;
StatsUserLabel.Caption := 'SRL Stats User';
StatsUserLabel.FONT.Color := ClWhite;
StatsPass := TEdit.Create(FrmDesign);
StatsPass.Parent := FrmDesign;
StatsPass.Top := 285;
StatsPass.Left := 110;
StatsPass.Width := 160;
StatsPass.Height := 20;
StatsPass.Text := '';
StatsPassLabel := TLabel.Create(FrmDesign);
StatsPassLabel.Parent := FrmDesign;
StatsPassLabel.Top := 285;
StatsPassLabel.Left := 5;
StatsPassLabel.Caption := 'SRL Stats Pass';
StatsPassLabel.FONT.Color := ClWhite;
Pass := TEdit.Create(FrmDesign);
Pass.Parent := FrmDesign;
Pass.Top := 95;
Pass.Left := 75;
Pass.Width := 125;
Pass.Height := 20;
Pass.Text := 'Password';
PassLabel := TLabel.Create(FrmDesign);
PassLabel.Parent := FrmDesign;
PassLabel.Top := 95;
PassLabel.Left := 5;
PassLabel.Caption := 'Password';
PassLabel.FONT.Color := ClWhite;
BankPin := TEdit.Create(FrmDesign);
BankPin.Parent := FrmDesign;
BankPin.Top := 150;
BankPin.Left := 75;
BankPin.Width := 125;
BankPin.Height := 20;
BankPin.Text := '';
BankPin.MaxLength := 4;
PinLabel := TLabel.Create(FrmDesign);
PinLabel.Parent := FrmDesign;
PinLabel.Top := 150;
PinLabel.Left := 5;
PinLabel.Caption := 'Bank Pin';
PinLabel.FONT.Color := ClWhite;
Inventory := TEdit.Create(FrmDesign);
Inventory.Parent := FrmDesign;
Inventory.Top := 185;
Inventory.Left := 75;
Inventory.Width := 125;
Inventory.Height := 20;
Inventory.TEXT := '500';
InventoryLabel := TLabel.Create(FrmDesign);
InventoryLabel.Parent := FrmDesign;
InventoryLabel.Top := 185;
InventoryLabel.Left := 5;
InventoryLabel.Caption := '# of Invs';
InventoryLabel.FONT.Color := ClWhite;
ListBars := TListBox.Create(FrmDesign);
ListBars.Parent := FrmDesign;
ListBars.Top := 75;
ListBars.Left := 220;
ListBars.Width := 120;
ListBars.Height := 140;
ListBars.Items.Add('Gold');
ListBars.Items.Add('Iron');
ListBars.Items.Add('Steel');
ListBars.Items.Add('Mith');
ListBars.Items.Add('Addy');
ListBars.Items.Add('Rune');
ListBars.Items.Add('Silver');
BarLabel := TLabel.Create(FrmDesign);
BarLabel.Parent := FrmDesign;
BarLabel.Top := 50;
BarLabel.Left := 217;
BarLabel.Caption := 'What type of bars?';
BarLabel.FONT.Color := ClWhite;
CBList := TListBox.Create(FrmDesign);
CBList.Parent := FrmDesign;
CBList.Top := 328;
CBList.Left := 110;
CBList.Width := 50;
CBList.Height := 44;
CBList.Items.Add('Yes');
CBList.Items.Add('No');
CoalBagLabel := TLabel.Create(FrmDesign);
CoalBagLabel.Parent := FrmDesign;
CoalBagLabel.Top := 340;
CoalBagLabel.Left := 5;
CoalBagLabel.Caption := 'Use coal bag?';
CoalBagLabel.FONT.Color := ClWhite;
BLList := TListBox.Create(FrmDesign);
BLList.Parent := FrmDesign;
BLList.Top := 320;
BLList.Left := 370;
BLList.Width := 115;
BLList.Height := 60;
BLList.Items.Add('Soul Wars');
BLList.Items.Add('Castle Wars');
BLList.Items.Add('Varrock East');
BLList.Items.Add('Varrock West');
BLList.Items.Add('Falador East');
BLList.Items.Add('Falador West');
BLList.Items.Add('Yanille');
BLList.Items.Add('Camelot');
BLList.Items.Add('Catherby');
BankLabel := TLabel.Create(FrmDesign);
BankLabel.Parent := FrmDesign;
BankLabel.Top := 295;
BankLabel.Left := 370;
BankLabel.Caption := 'Where to bank?';
BankLabel.FONT.Color := ClWhite;
GGList := TListBox.Create(FrmDesign);
GGList.Parent := FrmDesign;
GGList.Top := 328;
GGList.Left := 307;
GGList.Width := 50;
GGList.Height := 44;
GGList.Items.Add('Yes');
GGList.Items.Add('No');
GGLabel := TLabel.Create(FrmDesign);
GGLabel.Parent := FrmDesign;
GGLabel.Top := 340;
GGLabel.Left := 170;
GGLabel.Caption := 'Use gold gauntlets?';
GGLabel.FONT.Color := ClWhite;
ImageSH := TImage.Create(FrmDesign);
ImageSH.Parent := FrmDesign;
ImageSH.Left := 370;
ImageSH.Top := 56;
ImageSH.Width := 120;
ImageSH.Height := 186;
SHI := BitmapFromString(120, 186, 'meJztna+X4zrShi8MDAw1NAw0' +
'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' +
'XP8Fot5h/A==');
DrawBitmap(SHI, ImageSH.canvas, 0, 0);
end;
Procedure SafeInitForm;
var
v: TVariantArray;
begin
SetArrayLength(v, 0);
ThreadSafeCall('InitForm', v);
end;
Procedure ShowFormModal;
begin
frmDesign.ShowModal;
end;
Procedure SafeShowFormModal;
var
v: TVariantArray;
begin
SetArrayLength(v, 0);
ThreadSafeCall('ShowFormModal', v);
end;
Procedure BankDeposit;
begin
case CoalBag of
1 :
begin
J := 0;
repeat
Inc(J);
Deposit(2, 28, True);
until (InvCount = 1) or (J = 5);
if (J = 5) then
begin
WriteLn('Depositing failed, logging out');
Logout;
TerminateScript;
end else
J := 0;
end;
0 :
begin
J := 0;
repeat
Inc(J);
Deposit(3, 28, True);
until (InvCount = 2) or (J = 5);
if (J = 5) then
begin
WriteLn('Depositing failed, logging out');
Logout;
TerminateScript;
end else
J := 0;
end;
end;
end;
{ Bar Vars }
var
NumbCoal, NumbIron, NumbGold, NumbMith, NumbAddy, NumbRune, NumbSilver, Silver,
Coal, Iron, Gold, Addy, Rune, Mith: integer;
Procedure LoadOreDTMs;
begin
Coal:= DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Iron:= DTMFromString('mQwAAAHicY2ZgYDADYm0gtgfiGVA8B4gtFCUYwl0NGEzlxRlYgXwYZkTCQAAAtHMEKg==');
Gold:= DTMFromString('mQwAAAHicY2ZgYEgC4gggzgLibCDOA+JCIF7TIcGQ5GfGsKlXkoEVyIdhRiQMBAD7rQYO');
Addy:= DTMFromString('mQwAAAHicY2ZgYHgOxHeA+B0Q50BxIRDbuNkwxHubMFg5WzGwAvkwzIiEgQAALOQGYw==');
Mith:= DTMFromString('mQwAAAHicY2ZgYLBnZGAwAWJ3IM5hgOACIDYzC2KI9zYB06xAPgwzImEgAAC6AQR1');
Silver:= DTMFromString('mQwAAAHicY2ZgYHBgZGAwBWI3IJ7BAMFzgXjixBkMyf7mDJ2d/QysQD4MMyJhIAAAFF4G5Q==');
Rune:= DTMFromString('mQwAAAHicY2ZgYBBhZGDgBGIpIJ4O5M8A4rlA7BoSxZDoa8rg4BvCwArkwzAjEgYCAMC+BNM=');
end;
Procedure FreeOreDTMs;
begin
FreeDTM(Iron);
FreeDTM(Coal);
FreeDTM(Gold);
FreeDTM(Mith);
FreeDTM(Addy);
FreeDTM(Rune);
FreeDTM(Silver);
end;
Procedure ResetOres;
begin
NumbCoal := 0;
NumbIron := 0;
NumbGold := 0;
NumbMith := 0;
NumbAddy := 0;
NumbRune := 0;
NumbSilver := 0;
end;
Procedure MagicTab;
begin
FTab(tab_Magic);
end;
Procedure ResetJ;
begin
J := 0;
end;
Procedure FindHeat;
var
Time: Integer;
begin
MarkTime(Time);
repeat
Wait(RandomRange(1, 2));
until (FindDTM(SuperHeatDTM, sx, sy, MIX1, MIY1, MIX2, MIY2)) or ((TimeFromMark(Time) > 1200));
if (not FindDTM(SuperHeatDTM, sx, sy, MIX1, MIY1, MIX2, MIY2)) or ((TimeFromMark(Time) > 1200)) then
begin
MagicTab;
end;
Mouse(sx, sy, 6, 6, mouse_left);
end;
Procedure NotFindHeat;
begin
if FindBlackChatMessage('uperheat') or FindBlackChatMessage('enough') then
begin
Inc(NFH);
Writeln('Failed to superheat!');
end;
if (NFH = 4) then
begin
Logout;
TerminateScript;
end;
end;
Procedure JE4;
begin
if (J = 4) then
begin
Writeln('Withdrawing failed, logging out');
repeat
Logout;
TerminateScript;
until (not LoggedIn);
end;
end;
Procedure GetOres;
begin
LoadOreDTMs;
case CoalBag of
0 :
begin
case Bartype of
2 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(iron, 'dtm', 17, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbIron := CountItems('dtm', iron, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
until (NumbIron > 13) or (J = 4);
JE4;
ResetJ;
end;
3 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(mith, 'dtm', 10, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbMith := CountItems('dtm', mith, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbMith) +' mith ores');
until (NumbMith > 6) or (J = 4);
JE4;
ResetJ;
end;
{10}
4 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(addy, 'dtm', 7, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbAddy := CountItems('dtm', addy, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbAddy) +' addy ores');
until (NumbAddy > 3) or (J = 4);
JE4;
ResetJ;
end;
{7}
5 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(rune, 'dtm', 5, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbRune := CountItems('dtm', rune, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbRune) +' rune ores');
until (NumbRune > 1) or (J = 4);
JE4;
ResetJ;
end;
{5}
6 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(silver, 'dtm', 0, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbSilver := CountItems('dtm', silver, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbSilver) +' silver ores');
until (NumbSilver > 20) or (J = 4);
JE4;
ResetJ;
end;
{all} {ores}
0 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(gold, 'dtm', 0, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbGold := CountItems('dtm', gold, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbGold) +' gold ores');
until (NumbGold > 20) or (J = 4);
JE4;
ResetJ;
end;
{all}
1 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(iron, 'dtm', 0, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbIron := CountItems('dtm', iron, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
until (NumbIron > 20) or (J = 4);
JE4;
ResetJ;
end; {all}
end;
end;
1 :
begin
case Bartype of
2 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(iron, 'dtm', 9, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbIron := CountItems('dtm', iron, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
until (NumbIron > 5) or (J = 4);
JE4;
ResetJ;
end;
3 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(mith, 'dtm', 5, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbMith := CountItems('dtm', mith, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbMith) +' mith ores');
until (NumbMith > 2) or (J = 4);
JE4;
ResetJ;
end;
{10}
4 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(addy, 'dtm', 3, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbAddy := CountItems('dtm', addy, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbAddy) +' addy ores');
until (NumbAddy > 1) or (J = 4);
JE4;
ResetJ;
end;
{7}
5 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(rune, 'dtm', 3, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbRune := CountItems('dtm', rune, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbRune) +' rune ores');
until (NumbRune > 1) or (J = 4);
JE4;
ResetJ;
end;
{5}
6 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(silver, 'dtm', 0, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbSilver := CountItems('dtm', silver, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbSilver) +' silver ores');
until (NumbSilver > 20) or (J = 4);
JE4;
ResetJ;
end;
{all} {ores}
0 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(gold, 'dtm', 0, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbGold := CountItems('dtm', gold, []);
Wait(RandomRange(400, 450));
WriteLn('There are: ' +IntToStr(NumbGold) +' gold ores');
until (NumbGold > 20) or (J = 4);
JE4;
ResetJ;
end;
{all}
1 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(iron, 'dtm', 0, 'r', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbIron := CountItems('dtm', iron, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbIron) +' iron ores');
until (NumbIron > 20) or (J = 4);
JE4;
ResetJ;
end; {all}
end;
end;
end;
Wait(1000 + RandomRange(-200, 300));
if InvFull then
CloseBank;
if not InvFull then
begin
case CoalBag of
0 : {coal}
begin
case BarType of
2 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 8, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 4) or (J = 4);
JE4;
ResetJ;
end;
{8}
3 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 14, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 9) or (J = 4);
JE4;
ResetJ;
end;
{14}
4 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 16, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 11) or (J = 4);
JE4;
ResetJ;
end;
{16} {coal}
5 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 14, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 9) or (J = 4);
JE4;
ResetJ;
end; {14}
end;
end;
1 :
begin
case BarType of
2:
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 1) or (J = 4); //need this number
JE4;
ResetJ;
end;
{all}
3 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 20, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 14) or (J = 4);
JE4;
ResetJ;
end;
{20} {coal}
4 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 18, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 13) or (J = 4);
JE4;
ResetJ;
end;
{18}
5 :
begin
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
Wait(1000 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
WriteLn('You have: ' +IntToStr(NumbCoal) +' coal');
until (NumbCoal > 1) or (J = 4); //need this number
JE4;
ResetJ;
end; {all}
end;
end;
end;
Wait(700 + RandomRange(-200, 200));
CloseBank;
end;
FreeOreDTMs;
ResetOres;
end;
Procedure Banking;
begin
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
ResetJ;
repeat
Inc(J);
SetAngle(SRL_ANGLE_HIGH);
Case BankLoc of
0 : OpenBankChest(SRL_BANK_SW);
1 : OpenBankChest(SRL_BANK_CW);
2 : OpenBankFast('veb');
3 : OpenBankFast('vwb');
4 : OpenBankFast('feb');
5 : OpenBankFast('fwb');
6 : OpenBankFast('ynb');
7 : OpenBankFast('clt');
8 : OpenBankFast('ctb');
end;
Wait(500 + RandomRange(-100, 400));
until BankScreen or PinScreen or (J = 4);
if (J = 4) then
begin
WriteLn('Couldn''t open bank, logging out');
Logout;
TerminateScript;
end;
ResetJ;
if (PinScreen) then
begin
repeat
Inc(J);
InPin(Players[CurrentPlayer].Pin);
until BankScreen or not LoggedIn or (J = 3);
if (J = 3) then
begin
WriteLn('Couldn''t enter pin, logging out');
Logout;
TerminateScript;
end;
ResetJ;
end;
end;
Procedure CoalToInv;
begin
Coal := DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Case Coalbag of
0 :
begin
Banking;
ResetJ;
repeat
Inc(J);
WithdrawItem(coal, 'dtm', 0, 'a', [3]);
Wait(1100 + RandomRange(-200, 350));
NumbCoal := CountItems('dtm', coal, []);
Wait(RandomRange(400, 450));
WriteLn('You have: '+IntToStr(NumbCoal) +' coal');
until (NumbCoal = 26) and InvFull or (J = 4);
if (J = 4) then
begin
WriteLn('Couldn''t withdraw coal, logging out');
Logout;
TerminateScript;
end else
ResetJ;
end;
end;
ResetOres;
FreeDTM(Coal);
end;
Procedure CoalInBag;
begin
Coal := DTMFromString('mQwAAAHicY2ZgYBBmZGDgAGIpIJ7BAMFzgVhVVYYh3scUTLMC+TDMiISBAACc8gPH');
Case Coalbag of
0 :
begin
ResetJ;
repeat
Inc(J);
MouseItem(2, Mouse_Right);
WaitOption('ill', 1200);
Wait(1000 + RandomRange(-400, 200));
NumbCoal := CountItems('dtm', coal, []);
until (InvCount = 2) and (NumbCoal = 0) or (FindBlackChatMessage('read')) or (J = 4);
if (J = 4) then
begin
WriteLn('Couldn''t fill coal bag, logging out');
Logout;
TerminateScript;
end else
Writeln('Filled coal bag.');
end;
end;
ResetJ;
FreeDTM(Coal);
ResetOres;
end;
Procedure Superheat;
var
I : integer;
begin
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
SuperHeatDTM := DTMFromString('m1gAAAHic42JgYJjBxMAwF4qnA/FkIJ7CBBGfBsQToXLdjAwM7UDcD8QTgbgPiDuBuAWI64C4FYgbgfjXFneGn9MNGP5sVGH4dXEdw4f9xQwfJhuAxR5EqIHpGa6KDMQCRiIxAgAAiJsdIA==');
LoadOreDTMs;
case BarType of
2 :
begin
case coalbag of
1 :
begin
MagicTab;
for I := 2 to 10 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(iron, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 17);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 17);
end;
NotFindHeat;
end;
end;
0 :
begin
MagicTab;
for I := 3 to 19 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
Findheat;
if ExistsItemDTM(iron, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 17);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 17);
end;
NotFindHeat;
end;
end;
end;
end;
1 :
begin
MagicTab;
for I := 2 to 28 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(iron, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 12);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 12);
end;
NotFindHeat;
end;
end;
6 :
begin
MagicTab;
for I := 2 to 28 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(silver, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 14);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 14);
end;
NotFindHeat;
end;
end;
0 :
begin
Magictab;
for I := 2 to 28 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(gold, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
stats_IncVariable('Magic EXP (Gained)', 53);
case GoldGaunts of
1 :
begin
IncEx(Smithing_xp, 22);
stats_IncVariable('Smithing EXP (Gained)', 22);
end;
0 :
begin
IncEx(Smithing_xp, 56);
stats_IncVariable('Smithing EXP (Gained)', 56);
end;
end;
end;
NotFindHeat;
end;
end;
3 :
begin
case CoalBag of
1 :
begin
MagicTab;
for I := 2 to 6 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(mith, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 30);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 30);
end;
NotFindHeat;
end;
end;
0 :
begin
MagicTab;
for I := 3 to 12 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(mith, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 30);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 30);
end;
NotFindHeat;
end;
end;
end;
end;
4 :
begin
case CoalBag of
1 :
begin
MagicTab;
for I := 2 to 4 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(addy, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 37);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 37);
end;
NotFindHeat;
end;
end;
0 :
begin
MagicTab;
for I := 3 to 9 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(addy, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 37);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 37);
end;
NotFindHeat;
end;
end;
end;
end;
5 :
begin
case CoalBag of
1 :
begin
MagicTab;
for I := 2 to 4 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(rune, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 50);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 50);
end;
NotFindHeat;
end;
end;
0 :
begin
MagicTab;
for I := 3 to 7 do
begin
MouseSpeed := 14 + RandomRange(-6, 2);
FindHeat;
if ExistsItemDTM(rune, x, y) then
begin
Mouse(x, y, 15, 15, mouse_left);
IncEx(Magic_xp, 53);
IncEx(Smithing_xp, 50);
stats_IncVariable('Magic EXP (Gained)', 53);
stats_IncVariable('Smithing EXP (Gained)', 50);
end;
NotFindHeat;
end;
end;
end;
end;
end;
FreeDTM(SuperHeatDTM);
FreeOreDTMs;
end;
Procedure Proggy;
var
Mxph, Sxph: integer;
begin
Mxph := Round((Magic_xp) / (GetTimeRunning / 3600000.0));
Sxph := Round((Smithing_xp) / (GetTimeRunning / 3600000.0));
ClearDebug;
WriteLn('=-=-=-=-=-=-=-= Superheater by Teh =-=-=-=-=-=-=');
WriteLn('Time Running: ' +TimeRunning);
WriteLn('Bars Superheated: ' +IntToStr(BarType));
WriteLn('Magic XP Gained: ' +IntToStr(Magic_XP));
Writeln('Magic XP/Hour: ' +IntToStr(Mxph));
WriteLn('Smithing XP Gained: ' +IntToStr(Smithing_XP));
Writeln('Smithing XP/Hour: ' +IntToStr(Sxph));
WriteLn('Antibans done: ' +IntToStr(Antibans));
WriteLn('Mini-breaks taken: ' +IntToStr(Waits));
WriteLn('=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=');
//stats_Commit;
end;
Procedure Antiban;
begin
case Random(40) of
2 :
begin
HoverSkill('magic', False);
Inc(Antibans);
end;
10 :
begin
HoverSkill('random', False);
Inc(Antibans);
end;
20 :
begin
Boredhuman;
Inc(Antibans);
end;
30 :
begin
RandomRClick;
Inc(Antibans);
end;
39 :
begin
HoverSkill('smithing', False);
Inc(Antibans);
end;
end;
end;
Procedure Breaking;
begin
case Random(40) of
5 :
begin
Wait(16000 + Random(4000));
Inc(Waits);
end;
15 :
begin
Wait(12000 + Random(9000));
Inc(Waits);
end;
25 :
begin
Wait(9000 + Random(14000));
Inc(Waits);
end;
35 :
begin
Wait(3000 + Random(18000));
Inc(Waits);
end;
end;
end;
begin
SafeInitForm;
SafeShowFormModal;
Freeform(frmdesign);
Run;
begin
ClickNorth(SRL_ANGLE_HIGH);
Banking;
BankDeposit;
repeat
CoalToInv;
CoalInBag;
Banking;
BankDeposit;
MouseSpeed := 14 + RandomRange(-5, 5);
GetOres;
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
Antiban;
Proggy;
Superheat;
if FindNormalRandoms or FindNonInventoryRandoms or not LoggedIn then
Exit;
Breaking;
Banking;
BankDeposit;
Inc(Count);
until (Count = LoadCount);
Writeln('Task completed!');
end;
end.
I just changed the DTM of the superheat lol. Thanks Teh will post proggy soon.
Also, dont forget to make sure you have open the "skilling Spells list"
mothman1992
2012-12-11 08:10:58
can this not use hotkeys…i changed the magic page to have superheat on it and it works but if it used the hotkeys then it would go a lot faster
mothman1992
2012-12-11 08:12:13
also it would be faster if it only clicked on the primary ore that was furthest to the bottom of your inventory
reeferuk
2012-12-11 19:53:08
doesnt work for me
mothman1992
2012-12-11 20:32:53
Tasmania and Teh, now it is superheating but it will sometimes after selecting superheat will click on the backpack or inventory icon then click on the ore..but it won't superheat it then…if that could be fixed that would be awesome. The script would be much faster if it didn't wait so long after every action it takes also if it clicks repeadedly on the primary ore closest to the bottom while using the hotkeys for selecting superheat…just some ideas to think about
From: mothman1992
Tasmania and Teh, now it is superheating but it will sometimes after selecting superheat will click on the backpack or inventory icon then click on the ore..but it won't superheat it then…if that could be fixed that would be awesome. The script would be much faster if it didn't wait so long after every action it takes also if it clicks repeadedly on the primary ore closest to the bottom while using the hotkeys for selecting superheat…just some ideas to think about
I've heard both of those ideas quite a bit so they will be included in the next version. The script also selects the magic skills tab now if it isn't already.
Mr[S]
2013-01-11 13:32:07
From: tehq
I've heard both of those ideas quite a bit so they will be included in the next version. The script also selects the magic skills tab now if it isn't already.
Have you updated this for EoC yet? Sorry on phone can't check :( If so might be my way to 99 smithing :D
I believe version 3 is now available in both formats. As always, let me know if you have any questions or problems.
catsrback321
2013-03-25 15:30:10
[Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(282:145): Invalid number of parameters at line 281
any ideas?
Wu-Tang Clan
2013-04-15 16:31:37
This only does like 4 bars and conks out. It hits the inventory tab after clicking on the spell. I updated the DTM myself too. I changed all the waits to longer and still nothing.