SRL Archive - RS3 Outdated / Broken Scripts

Ring of Dueling Maker 200k/Hour


Iambubbleman

2012-02-05 17:43:39


Welcome to my Enchanting Script!


This Script can make 250k/hour of realistic profit!

Status: Partially working; Being updated

Here's the Math:


(As of 4 March 2013)
1805 Price of ring of Dueling
1525 Price of Emerald Ring
119 Price of Cosmic Rune
161 Final Profit Per Ring
27 per inventory
Session takes ~ 1 minute
4,347 coins a Session
4,347 * 60 = 260820

The Current Version for this Enchanter is:
Alpha 4.1

Change Log

(Alpha 1.1)-Added Instructions, Fixed Emerald Withdrawing, Cleaned Up the Script, and Took away unneeded constants.

(Alpha 1.2)-Anti-Leech

(Alpha 2.0)-AntiLeech
AntiBan
Failsafes
Variable and script cleanup.

(Alpha 3.0)-Fixed To Match Simba Update
Updates various Procedures
Updated Failsafe's

(Alpha 4.0)-Added Six Hour Fix
-Added In Support for new spellbook
-Updated DTM's
-Revised procedures
-Added Anti-Ban
-Adjusted timing
-Misc. stuff

(Alpha 4.1)-Removed Anti-leech
-Updated Standards




Please post all suggestions, feedback is appreciated, and Proggy's make me giggle ever so slightly!


——-


Please Sell your Final Rings at Medium Value. The Market is a bit cranky because of RS07, but please stay patient.


——-

Possible Bug Fixes
-Failure to follow instructions
-CPU Bar is too low
-Out of Rings
-Out of Runes


If attempting to use that information to fix a bug doesn't work, please post below!







begginer

2012-02-05 18:01:04

This could be a nice script if works without any problem :)

Iambubbleman

2012-02-05 18:06:10

Thanks! I've been running it for quite a while now, it seems to be going strong, though I've noticed I get a large chunk of cash back when buying Emerald Rings, so that should make profit go up! :)

if your having issues with it withdrawing Rings of Dueling, if you have a bank tab that requires you to scroll down to see all of it, but the rings on opposing ends (making sure the ring isn't the bank tab header) and then have it scrolled either up or down to where only the Emerald Rings are in view and not the Rings of Dueling.

begginer

2012-02-05 18:12:27

I have currently lots of Millions but if I got hacked or something, I will use this script :)

Chrome

2012-02-05 18:19:00

lolwut
const
Loads = 2500; //How many Fletching Cycles you wish to complete
u = 1; //1 For Maple Longbows, 2 for Yews
AntibanFrequency = 25; //Set this to 10-30. The lower the number, the more frequent antiban will be.

Iambubbleman

2012-02-05 18:23:14

From: Chrome
lolwut
const
Loads = 2500; //How many Fletching Cycles you wish to complete
u = 1; //1 For Maple Longbows, 2 for Yews
AntibanFrequency = 25; //Set this to 10-30. The lower the number, the more frequent antiban will be.


Lol, that's from my Fletching script, I just copied the Top stuff in red and I guess that got copied to

Chrome

2012-02-05 18:27:53

Nice script but I came back after it finished a load and kept trying to enchant Ring of Duellings.
EDIT: I found the problem, I had the ring of duellings in the same tab my bad
Off for the super bowl

Iambubbleman

2012-02-05 18:29:38

From: Chrome
Nice script but I came back after it finished a load and kept trying to enchant Ring of Duellings.

Fixed,
Thank you Nebula for all the help!

d3hm3d

2012-02-06 21:26:24

NVM found the problem… will test it tonight….

PatDuffy

2012-02-06 21:29:48

what'd the magic exp/hour on this? I'm curious

Iambubbleman

2012-02-06 21:50:32

From: PatDuffy
what'd the magic exp/hour on this? I'm curious


Looks like I get 37 Exp per Ring enchanted, 27 Rings in an inventory, about a time per inventory, 60 minutes in an hour; about 59940xp/hour

Not that Bad :)

d3hm3d

2012-02-07 03:26:43

I ran 30 loads. It equipped the emerald ring 4 times. Several misclicks resulted in 15 rings not getting enchanted. But overall not bad at all. Thanks for your work! Looking forward for more scripts.

Er1k

2012-02-07 03:47:16

For gods sake try not to dump below mid if you bot… Other than that, it is a good release

Ponyrokkusu

2012-02-07 09:04:01

[Hint] (17:3): Variable 'R' never used at line 16
[Hint] (17:3): Variable 'Q' never used at line 16
[Hint] (17:3): Variable 'M' never used at line 16
[Hint] (17:3): Variable 'RING' never used at line 16

You have four unused variables that you define on line 16. Thought you should know, in case you want to clean them up or anything.

jakeyboy29

2012-02-07 09:06:58

I always buy rings at +20% so they buy instantly. just wait a little and double your profit!

SlyPig

2012-02-07 10:18:23

price of duelling rings starting to go down a lot already.. damn

Er1k

2012-02-07 11:05:08

From: SlyPig
price of duelling rings starting to go down a lot already.. damn


We encourage botters to sell botted goods at or above mid for a very good reason.

drawboy11

2012-02-07 13:14:25

Well you just ruined my magic training…You should update it and release it to members and apply with it.

SlyPig

2012-02-07 14:48:33

From: nosaj.421
We encourage botters to sell botted goods at or above mid for a very good reason.


not possible, current sell price seems to be 1300 for them.. i have had some in at mid price for a little while and they just will not sell.

G.E price is obviously above market price, they just won't sell in the G.E

Nebula

2012-02-07 17:48:14

From: Iambubbleman

Thank you Nebula for all the help!


You're welcome :3

And I would suggest adding a slight antiban. In this script the mouse is required to be moving constantly, but that doesn't mean you can't change your enchant procedure to look more like this:


Procedure Antiban;
begin
Case random(50) of
0: RandomMovement;
1: RandomRclick;
2: HoverSkill('magic', false);
end;
end;




for i := 2 to 28 do
begin
Antiban;
FindDTM(spell, x, y, MIX1, MIY1, MIX2, MIY2);
Mouse(x,y, 0, 0, true);
wait(randomrange(400,600));
Antiban;
InvMouse(i, 1);
Gametab(Tab_Magic);
end;

Iambubbleman

2012-02-07 17:49:03

I should really update the proggy because this bot now makes a lot more than 200k/hour, If people could please post their Buy/Sell prices for everything (Runes Rings, etc.) I would appreciate it! Thanks!


No comment..

Floppie

2012-02-08 01:05:39

Could the ring please be selled for 1385 gp and not way, way lower… ?

BGXD

2012-02-10 14:50:34

Time Running 0:44:5
We have made 891 Rings this Session
We have earned 124740 Gold Pieces this Session


congratulations! young

BGXD

2012-02-10 15:05:54

Warning! You passed a wrong ye to a find function: 66. The client has a height of 64, thus the ye is out of bounds. Setting the value to 63 (h-1) for now.

it appeared to me.
what is this?

xtrapsp

2012-02-11 04:18:17

It only enchants 10 then stops …. then it tries to enchant nothing in my inventory. Sorry to bother you

BGXD

2012-02-11 08:10:05

you have to put the numbers of LOADS!

Iambubbleman

2012-02-11 19:14:32

From: xtrapsp
It only enchants 10 then stops …. then it tries to enchant nothing in my inventory. Sorry to bother you


Make sure your facing West and looking down on the bank chest, also make sure your slider to the left of SMART is all the way up.

xtrapsp

2012-02-12 05:38:31

From: Iambubbleman
Make sure your facing West and looking down on the bank chest, also make sure your slider to the left of SMART is all the way up.


Got it working :) Thanks. Looked over the code too and tweaked it to mess around (I'm learning)

Floppie

2012-02-12 15:03:25

Time Running 10:39:3
We have made 11583 Rings this Session
We have earned 1621620 Gold Pieces this Session
Successfully executed.

Nice :P!

xtrapsp

2012-02-13 03:58:27

I am currently working on my alternative version of his script with Anti-ban and failsafe :)

Just to make things a bit better for him

Floppie

2012-02-13 11:13:39

aaaand i got hacked.. 30m gone..
Thanks man, focking wanker

xtrapsp

2012-02-13 13:08:58

From: Floppie
aaaand i got hacked.. 30m gone..
Thanks man, focking wanker


Theres no hacker in this. Stop complaining Have you even looked at the script?

moonrobin

2012-02-13 14:07:08

It can't seem to deposit the rings 100% of the time. The motion of it right clicking and clicking "deposit ALL ring of dueling (8)" seems to misclick consistently.

Edit:
I seem to have fixed the problem.
Adding a wait time between the depositing and withdrawing fix the issue completely.
Here's the altered bank script:

Procedure Banking;
begin
OpenBankChestEdge(SRL_BANK_SW);
repeat
wait(randomrange(49,51));
until(BankScreen);
Mouse(655, 224, 3, 3, false);
Wait(randomrange(100,150));
ChooseOption('All');
Withdraw(9, 0, 28);
Wait(randomrange(400,700));
CloseBank;
end;

Also, I see you set an integer for antibans, but I can't find any antiban procedure in the script at all.

Iambubbleman

2012-02-16 20:20:22

From: moonrobin
It can't seem to deposit the rings 100% of the time. The motion of it right clicking and clicking "deposit ALL ring of dueling (8)" seems to misclick consistently.

Edit:
I seem to have fixed the problem.
Adding a wait time between the depositing and withdrawing fix the issue completely.
Here's the altered bank script:

Procedure Banking;
begin
OpenBankChestEdge(SRL_BANK_SW);
repeat
wait(randomrange(49,51));
until(BankScreen);
Mouse(655, 224, 3, 3, false);
Wait(randomrange(100,150));
ChooseOption('All');
Withdraw(9, 0, 28);
Wait(randomrange(400,700));
CloseBank;
end;

Also, I see you set an integer for antibans, but I can't find any antiban procedure in the script at all.



Thanks for bringing this to my attention, I'll ask around for suggestions, I attempted fixing this with a DTM but it seems to like the Rings in the bank a lot more than the ones in the inventory even if I use MI as opposed to MS :/

willroggero

2012-02-17 01:10:12

It does not take out the rings from the bank.

Iambubbleman

2012-02-17 01:40:06

From: willroggero
It does not take out the rings from the bank.

Make sure you have the slider on the right hand of SMART all the way to the top, and that the rights are in the correct position (Top right), and your in FIxed Mode in Low Definition and you should be fine

fearful65

2012-02-17 14:32:52

Time Running 16:17:6
We have made 19532 Rings this Session
We have earned 2752652 Gold Pieces this Session

AMAZING!@@@@@@@@@@@ <3 REP +++!

Iambubbleman

2012-02-18 20:13:37

From: fearful65
Time Running 16:17:6
We have made 19532 Rings this Session
We have earned 2752652 Gold Pieces this Session

AMAZING!@@@@@@@@@@@ <3 REP +++!


Glad you like it <3

Dioxide

2012-02-19 16:43:04

^ Doesn't click magic tab because it already switches back to the magic tab(less chance of being banned).

Iambubbleman

2012-02-19 20:49:47

From: Dioxide
^ Doesn't click magic tab because it already switches back to the magic tab(less chance of being banned).


That's fine provided RS never lags and the script never misclicks, otherwise your pretty well screwed.

quicksilver

2012-02-21 23:38:19

hey mate, might want to add in some fail safes for when there are no rings in inv, because it still attempts to make rings without any in there.

Very good script, im glad i just got my Simba working, i know i might look like a newfag, but I have been botting for many years and I was over powerbot always postponing the release date, so i found a better alternative.

But cheers anyway, I've already something like 15k ring of duelings :3 and also achieved 95 magic :3

Also, as i watched over the script as it ran, I noticed that if it doesn't bank properly it casts the enchantment spell on all of the rings in the inventory that have already been enchanted.

quicksilver

2012-02-22 22:48:20

[Error] (42:3): Unknown identifier 'OpenBankChestEdge' at line 41
Compiling failed.

I get this :3

dej

2012-02-25 09:01:11

great script for making money on my pure!!

Iambubbleman

2012-02-25 16:48:43

From: dej
great script for making money on my pure!!


Glad you like it :)

Godric

2012-02-25 16:51:20

From: dej
great script for making money on my pure!!


Exactly.
thanks for the Scrip mate!

podmore999

2012-03-20 13:06:38

Great little script for earning some gp :) And some mage exp thrown in to boot :) Thank you for the script!

wogtaz ryder

2012-03-21 22:44:11

Great script , the occasional problem .

Would miss 1 ring every now and then but it would always do it next bag so no biggy .

And another ,it didn't bank all the duel rings once , it went and tried to enchant the hole bag of duel rings . but it banked them after trying to enchant them all and kept on winning.

Only happened once (that i seen) in about 2 hours of running time.

Having alot of trouble selling them for base GE price too ,and i dont want to lower the price so im gonna stick to maple longs for now .

Otherwise awesome script! overall does everything it needs to with no major problems.

myskillzrhi

2012-03-21 23:06:29

Is there a way to modify this script so it can enchant sapphire rings?

lightstabo

2012-03-26 06:25:30

Used to work for hours, now it works for 40 minutes. My script hasn't changed so I'm not sure what's going on. Probably an update, it just died one day

Rob0222

2012-03-27 20:58:37

From: lightstabo
Used to work for hours, now it works for 40 minutes. My script hasn't changed so I'm not sure what's going on. Probably an update, it just died one day


This has happened to a ton of scripts lately :( Update please!(:

Iambubbleman

2012-03-27 21:11:55

From: Rob0222
This has happened to a ton of scripts lately :( Update please!(:


I'll check into it! Thanks

Paahdin

2012-04-05 12:09:13

Missclicks often and the proggie counter is kinda messed up since it counts the whole inv to
the enchanted rings even if it doesnt enchant them all :S. Other than that great script dawg.

kirbyn

2012-04-05 17:54:23

Just wondering how many can this enchant per hour?
Seems nice profit to do while i sleep..
About 400gp profit per ring atm.

Iambubbleman

2012-04-07 16:38:18

I'm trying to figure out what went wrong again. I made a complete update that fixed pretty much everything and all the sudden some game update ruined it :/

Explicit1

2012-04-08 19:01:01

New to the forums but I'm hoping you can find the solution!

Iambubbleman

2012-05-04 15:35:51

Seems to be working just fine for me

If you still can't get it to work you might want to make sure your doing the following

-Have your Emerald Rings in your All Tab; In the very top and farthest right spot
-Have your Emerald Runes in the Farthest Left and Top INV Tab
-Ensure you have an equal number of Rings and Runes
-Have your Rings of Dueling in a separate tab, and not as the tab header
-Ensure your wearing your Air Battlestaff
-Start the script directly in front of the Soul Wars chest, with your character and screen oriented similar to…
-Make sure you have your CPU Bar (Right side of SMART) AT least, or above the default Middle Mark
-Make sure your graphics mode is Fixed and Manual Setup is at Min

If that doesn't fix any problems I'll see if I changed something REALLY small in the script I'm currently running flawlessly


E:


stuartroad

2012-05-06 07:55:57

Oh my LORD! Who has been selling way below mid, they have dropped over 300gp in like 3 days! STOP SELLING BELOW MID!

Iambubbleman

2012-05-06 13:29:40

Think I might need some anti leeching in there to regulate prices

Version 1.2 released….


Things your going to look for to get rid of anti leech
-Constant Variables
-Procedures (I Much Prefer Procedures over Functions…)
-And Three More

Striken

2012-05-06 21:42:56

From: Iambubbleman
Seems to be working just fine for me

If you still can't get it to work you might want to make sure your doing the following

-Have your Emerald Rings in your All Tab; In the very top and farthest right spot
-Have your Emerald Runes in the Farthest Left and Top INV Tab
-Ensure you have an equal number of Rings and Runes
-Have your Rings of Dueling in a separate tab, and not as the tab header
-Ensure your wearing your Air Battlestaff
-Start the script directly in front of the Soul Wars chest, with your character and screen oriented similar to…
-Make sure you have your CPU Bar (Right side of SMART) AT least, or above the default Middle Mark
-Make sure your graphics mode is Fixed and Manual Setup is at Min

If that doesn't fix any problems I'll see if I changed something REALLY small in the script I'm currently running flawlessly


E:



Typo where you said "Emerald Runes" when it should be "Cosmic Runes"

Cyfer

2012-05-07 05:41:53

[Error] (51:17): colon (':') expected at line 50
Compiling failed.
[Error] (51:10): Identifier expected at line 50
Compiling failed.

Added the colon then got another error… any ideas what to do? Sorry for my lack of programming skills.

Oh and cosmic runes have gone through the roof…. I wanted to test this script but I need to buy cosmics @ 1.5x the price just for an instant buy…

stuartroad

2012-05-07 06:11:20

From: Cyfer
[Error] (51:17): colon (':') expected at line 50
Compiling failed.
[Error] (51:10): Identifier expected at line 50
Compiling failed.

Added the colon then got another error… any ideas what to do? Sorry for my lack of programming skills.

Oh and cosmic runes have gone through the roof…. I wanted to test this script but I need to buy cosmics @ 1.5x the price just for an instant buy…


i suppose you sell at 5% less also just to get the isntant sell, stop crashing the market even more.

Cyfer

2012-05-07 06:12:58

From: stuartroad
i suppose you sell at 5% less also just to get the isntant sell, stop crashing the market even more.


Not really. Just running a test with 200 cosmics for this script. If it goes well I will be buying cosmics in bulk but at mid level price.

Iambubbleman

2012-05-07 20:19:02

Give it another try, I believe in you!1!!

But if you really can't figure it out, PM me and I'll help you out :3

jimbo akimbo

2012-05-09 14:32:09

[Hint] C:\Program Files (x86)\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'X' never used at line 256
[Hint] C:\Program Files (x86)\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'Y' never used at line 256
[Error] (51:17): colon (':') expected at line 50
Compiling failed.
[Hint] C:\Program Files (x86)\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'X' never used at line 256
[Hint] C:\Program Files (x86)\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'Y' never used at line 256
[Error] (51:18): Identifier expected at line 50
Compiling failed.

These are my errors. First one is when I try to run original script, second one is when i put a colon at the end. Please help me.

Smoke2Def

2012-05-13 15:57:35

i cant hiven start the script i get this message..

Exception in Script: Unable to find file 'SRL\SRL.simba' used from ''

chief herb

2012-05-13 16:25:09

anti leech doin its job^ ^^ ^^^ ahah(;

Ever

2012-05-14 22:47:29

From: chief herb
anti leech doin its job^ ^^ ^^^ ahah(;


I actually like anti-leech it gives me something to do considering I have no previous scripting knowledge. I just looked at the other PROCEDURES(Hint) and was able to work it out :)


Can't wait to see how this will do in the morning

Ever

2012-05-15 19:17:08

It seems to run flawlessly for the most part. It was working fine until I tried loading it again and it started clicking the crate next to the chest instead. I simply disabled SMART and clicked the bank and it worked fine again, but maybe that should be looked into. Maybe some more anti-ban?

666daan666

2012-05-17 16:08:26

im always posting my srlstats, im not a frequent user just casual, trying to understand simba, but this is kinda lame lol. im have more trouble working on the scripts than its actually running. tho its pretty fun finding it out

IL TJ

2012-05-23 21:00:02

just the right amount of anti leech for my high school java programming skills to figure out lol. Buying low and selling high!! =D

N3mo

2012-05-23 22:08:23

just tried to this
after pressing play this comes up:

[Error] (51:17): colon (':') expected at line 50
Compiling failed.

What i do?

Texy

2012-05-24 00:04:58

Find out what's wrong and fix it. There's an anti leech for a reason. Either way, I think I'll be sticking to my Ring of Recoil script for now ^.^ since this script is just tanking Ring of Dueling profits.

Oyoung

2012-05-25 03:31:51

I'm new to Simba and I don't really have any previous scripting knowledge, so if anybody could help me I'd be thankful. When i try to run the script, it comes up with this error:

[Error] (52:1): Identifier expected at line 51
Compiling failed.

The 'begin' is on line 51:

Function Banking:
begin
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('W');
WriteIn('Banking');
OpenBankChestEdge(SRL_BANK_SW);

If anyone knows how to fix it could you please reply ASAP?
Thanks

ronpaulverizer

2012-06-01 21:46:22

From: Oyoung
I'm new to Simba and I don't really have any previous scripting knowledge, so if anybody could help me I'd be thankful. When i try to run the script, it comes up with this error:

[Error] (52:1): Identifier expected at line 51
Compiling failed.

The 'begin' is on line 51:

Function Banking:
begin
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('W');
WriteIn('Banking');
OpenBankChestEdge(SRL_BANK_SW);

If anyone knows how to fix it could you please reply ASAP?
Thanks


After some investigation, I managed to fix it :D

SNIP

Iambubbleman

2012-06-01 22:28:28

From: ronpaulverizer
After some investigation, I managed to fix it :D

I cut things like paper.



Well congratz, but you just ruined this scripts anti-ban by posting it on the thread

ronpaulverizer

2012-06-01 23:34:12

From: Iambubbleman
Well congratz, but you just ruined this scripts anti-ban by posting it on the thread


Wat

Nava2

2012-06-02 11:53:55

Removed the script by request. He meant Anti-leech (I assume), so when he has taken the time to put this in, please do not spread around the version without this implemented. It is his choice to do so.

Jammycaliber

2012-06-02 13:04:48

Could crack this without knowing a single thing about coding, wow :/:spot:

CJ0214

2012-06-02 14:12:50

Getting this error…not sure how to fix i got no experiance with this stuff!!
[Error] (51:17): colon (':') expected at line 50
Compiling failed.

Jammycaliber

2012-06-02 20:34:47

solid 6 hours constantly. nice job.

Iambubbleman

2012-06-03 17:02:25

From: Jammycaliber
solid 6 hours constantly. nice job.


Yay :)

largovich

2012-06-06 13:32:21

It walks one spot west of the chest and doesnt work anymore after a couple of loads, with newest SRL. And even tries to spell my runes in first inv slot..

autoerforlife

2012-06-07 17:40:18

It works great :D Thanks for this script!
I've only done 1 load of 1k, i will do a bigger load tomorrow and i'll post the proggie!

From: largovich
It walks one spot west of the chest and doesnt work anymore after a couple of loads

Hmm i had this problem too when i just started the script, I thought I did something wrong because after a restart the script worked fine.

squish

2012-06-07 22:03:27

Omg i just figured out anti ban by my self i feel so awesomexD

squish

2012-06-07 22:19:47

anti leech*

largovich

2012-06-09 07:34:35

I still have it..

mithrlkatana

2012-06-09 12:41:41

[Error] (52:1): Identifier expected at line 51
Compiling failed.


all thats on like 52 is

begin;

?

putonajonny

2012-06-09 12:50:34

This script looks good, but you need to work on standards:
    Begin
smart_server := 91;
smart_members := false;
smart_signed :=true;
smart_superdetail := false;
SetupSRL;
DeclarePlayers;
LoginPlayer;
t := 0
begin//You don't need these
repeat
inc(t)
Banking;
Enchant;
Proggy;
until(t=Loads);
end;
end.
Should Be
Begin

Smart_Server := 91;
Smart_Members := false;
Smart_Signed :=true;
Smart_SuperDetail := false;

SetupSRL;//Space things out
DeclarePlayers;
LoginPlayer;
t:= 0

repeat
inc(t)
Banking;
Enchant;
Proggy;
until(t = Loads);

end.

Have a look at the changes and comments, I realised you had antileach so I added my own :) (see if you can find it ;)):
program Enchanter;

{Please Sell your rings at Med price or you'll start to lose profit VERY quickly and so will everyone else.

To Help ensure prices stay in the correct range, I have put some anti leech in this script as to keep
the usage down


Instructions
1. Have Your Emerald ring in the farthest right, and very top row of your bank.
2. Fill in the required fields
3. Go to Soul Wars
4. Have Your Cosmic Runes In your first Bank Spot
5. Wear your Air Battlestaff
6. Start the Script
}

{$DEFINE SMART}
{$i SRL\SRL.simba}

const
Loads = 2500; //How many Encahnting
AntibanFrequency = 25; //Set this to 10-30. The lower the number, the more frequent antiban will be.

procedure DeclarePlayer;
begin

HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

With Players[0] do
begin
Name := '';
Pass := '';
Nick := '';
Member := True;
Active := True;
Pin := '';
BoxRewards := ['Xp', 'mote', 'ostume', 'oins', 'aphire', 'ssence'];
end;

end;

var
t, x, y, spell : integer;

Function BankOrPin : Boolean;
begin

Result := BankScreen or PinScreen;

end;

Procedure Banking;
begin
SetAngle(SRL_ANGLE_HIGH);
MakeCompass('W');
WriteLn('Banking');
OpenBankChestEdge(SRL_BANK_SW);
WaitFunc(@BankOrPin, 100, 7000); //You had a possible endless loop, see what I have done here
if(not BankOrPin)then
exit;
If PinScreen then
InPin(Players[CurrentPlayer].Pin);
Mouse(655, 224, 3, 3, false);
WaitOption('All', 500+Random(500)); //Wait Option is much better than Choose Option in case of lag
Withdraw(9, 0, 28);
Wait(randomrange(200,700)); //I have increased the randomness here
CloseBank;
end;



Procedure Enchant;
var
i : Integer;
begin
Spell := DTMFromString('m6wAAAHic42ZgYMhmYmAoBuJSKAax85gg4hlAnAbEmVAxXUYGBiMg1gNiLSBWB2JVKAaxQfLGQGwCxDKbmBik+ViIwlwMxANGEjASAACR+wlw');
Writeln('Setting Up for Enchanting');
Gametab(Tab_Magic);
Wait(randomrange(300,400));
If not FindDTM(spell, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
Writeln('Cannot Find Spell; Must be out of Runes');
ExitToLobby; //Do this rather than logging out
TerminateScript;
end
else
Wait(randomrange(200,300)); //Add more randomness
Writeln('Now Enchanting');
for i := 1 to 28 do
begin
FindDTM(spell, x, y, MIX1, MIY1, MIX2, MIY2);
Mouse(x,y, 0, 0, true);
Wait(randomrange(400,600));
InvMouse(i, 1);
Gametab(Tab_Magic);
end;
end;

Procedure Proggy;
begin
Writeln('----------------------------------------------')
Writeln('|Time Running ' +TimeRunning); //Use this rather than converting it yourself
Writeln('|We have made ' + IntToStr(t * 27) + ' Rings this Session');
Writeln('|We have earned ' + IntToStr(t * 27 * 140) + ' Gold Pieces this Session');//Add xp gained and time to next level etc
Writeln('----------------------------------------------')
end;

Begin

Smart_Server := 91;
Smart_Members := false;
Smart_Signed :=true;
Smart_SuperDetail := false;

SetupSRL;
DeclarePlayer;
LoginPlayer;
t:= 0

repeat
inc(t)
WriteLn(Banking);
Enchant;
Proggy;
until(t = Loads);

end.
Hint maybe a more helpful error would be: Exception in Script: Access violation at line 125

largovich

2012-06-10 09:11:51

Tweaked it a bit

———————————————-
|Time Running 1:48:32
|We have made 2565 Rings this Session
|We have earned 487350 Gold Pieces this Session
———————————————-

otaman

2012-06-10 16:34:55

I hope people aren't still selling most at -20%. Gonna ruin the price and the script itself.

zebdro

2012-06-11 07:42:38

i just downloaded simba to use your ring bot but I keep getting all types of errors

[Error] (51:14): colon (':') expected at line 50
Compiling failed.

Im New Sry

2012-06-11 08:49:29

Figured out the anti-leech. Script is working fine. But for some reason clicks on cosmic runes (1st inventory slot) too when enchanting. So I edited this
for i := 1 to 28 do

to

for i := 2 to 28 do

And it now enchants only rings. :P

Thank you for the script!

Raiserfist

2012-06-16 13:52:05

What is this:

[Hint] (27:3): Variable 'R' never used at line 26
[Hint] (27:3): Variable 'Q' never used at line 26
[Hint] (27:3): Variable 'M' never used at line 26
[Hint] (27:3): Variable 'RINGS' never used at line 26
[Hint] (27:3): Variable 'RUNES' never used at line 26

largovich

2012-06-17 07:16:35

From: Raiserfist
What is this:

[Hint] (27:3): Variable 'R' never used at line 26
[Hint] (27:3): Variable 'Q' never used at line 26
[Hint] (27:3): Variable 'M' never used at line 26
[Hint] (27:3): Variable 'RINGS' never used at line 26
[Hint] (27:3): Variable 'RUNES' never used at line 26
Unidentified variables.

emillabusz

2012-06-17 08:45:02

[Error] (51:1): 'BEGIN' expected at line 50
Compiling failed.

:o?

RSisDead

2012-06-17 13:30:58

I've been running it but I think the prices have crashed because I don't think i'm getting anywhere near 200k/hr.
ALSO: I've noticed how when it enchants a ring it will then go to the mage book to click it, even though it opens automatically.

ardentboy28

2012-06-18 01:29:31

From: RSisDead
I've been running it but I think the prices have crashed because I don't think i'm getting anywhere near 200k/hr.
ALSO: I've noticed how when it enchants a ring it will then go to the mage book to click it, even though it opens automatically.


One way to solve that issue is to take out the magic tab button clicking line and include waits lines between the enchanting procedure. However, this would considerably slow down the ring enchanting speed.

Iambubbleman

2012-06-19 18:14:47

From: ardentboy28
One way to solve that issue is to take out the magic tab button clicking line and include waits lines between the enchanting procedure. However, this would considerably slow down the ring enchanting speed.


Correct, without that line even a little lag will stop the script from working.

Iambubbleman

2012-06-19 20:59:24

Count on an update pretty soon, script could use some cleaning up and some new anti-leech as well as some anti-ban, will use this reply to keep progress updated

Version 2:
-Small Antiban
-Script Clean Up
-New antileech
-Added failsafes

E: Sorry for the Double Post :/

darkrahl

2012-06-20 18:10:35

[Error] (75:3): Unknown identifier 'Moose' at line 74
Compiling failed.

any help?

[D]ude

2012-06-20 18:48:44

Dude thats serious anti leech. I script though so its easy but really you have like 50 in there lol

Iambubbleman

2012-06-20 20:01:59

From: dude1994
Dude thats serious anti leech. I script though so its easy but really you have like 50 in there lol




You should have seen my original release of 1.2 :3

I tried to make it so that the debug chat would help you figure out whats up as much as possible.

But the main reason there's so much anti leech is this


largovich

2012-06-21 07:37:15

Maybe you can add a xp counter? Troll leech in 2.0 btw ;)

Ashihtaka

2012-06-23 18:44:23

The anti-leeches are funny.

Iambubbleman

2012-06-24 00:44:30

Why thank you ;)

Solving Antileeches sucks if your a legit user, so I tried to spice it up as much as possible.

redic

2012-06-25 17:33:11

 Moose(655, 224, 3, 3, false);

[Error] (75:3): Unknown identifier 'Moose' at line 74
Compiling failed.

Ashihtaka

2012-06-25 18:15:17

From: redic
 Moose(655, 224, 3, 3, false);

[Error] (75:3): Unknown identifier 'Moose' at line 74
Compiling failed.


You have to learn how to read the script and fix these errors yourself if you want to use certain moneymaking scripts (like this one).

On a side note, prices are getting better now (140gp profit again).

Iambubbleman

2012-06-25 23:51:29

Yay :3

+1 Rep, Thanks for explaining the dynamic of Anti-Leech!

ZeusGoose

2012-06-27 17:18:31

Hilarious anti-leeches =P

Tonekray

2012-06-27 18:19:35

Iambubbleman, I've hijacked your script and I'm throwing my own extra's into it; trying to get back my pascal ability. It's been 5 years :).

Anyways, I've added a whole lot of redundancy to the script, made it cleaner, and added some more failsafes. If you're interested I can show you what I've done so far, so you can cherry pick it back into your main script.

Iambubbleman

2012-06-27 18:40:06

From: Tonekray
Iambubbleman, I've hijacked your script and I'm throwing my own extra's into it; trying to get back my pascal ability. It's been 5 years :).

Anyways, I've added a whole lot of redundancy to the script, made it cleaner, and added some more failsafes. If you're interested I can show you what I've done so far, so you can cherry pick it back into your main script.



I'm cleaning the script up myself right now, maybe we could swap scripts soon and see what ideas we both had

largovich

2012-06-30 16:29:54

———————————————-
|Time Running 5:59:42
|We have made 9349 Rings this Session
|We have earned 1324860 Gold Pieces this Session
———————————————-

Mor

2012-07-01 04:09:29

edit: doesnt matter

Im New Sry

2012-07-01 05:34:28

From: Mor
failed to complied
pls check your script there are many wrong lines.
like moose instead mouse


It's antileech…. Stop telling leechers how to run this script, else prices will crash

Mor

2012-07-01 06:34:08

From: Im New Sry
It's antileech…. Stop telling leechers how to run this script, else prices will crash



hhh ok im sorry i will edit my reply
edit: omg i fixed this script to be flawless!
added some fixes for deposit and more little things.

Rouids

2012-07-01 12:24:35

It seems to try to enchant too fast, is there a way to fix this? :/

Mor

2012-07-01 13:33:26

From: Rouids
It seems to try to enchant too fast, is there a way to fix this? :/


yes, there is.
I fixed it for myself and i make 150k per hour…
no one will tell you how, because we don't want the price will be lower.
we want to keep it profitable.

Iambubbleman

2012-07-01 19:35:06

If you fix up the anti-leech your in good shape for speed

mymomcall911

2012-07-01 22:15:31

Nice job guys! The script now barely make 100k/hr

largovich

2012-07-02 02:35:52

It makes me over 150k/hr..

———————————————-
|Time Running 5:56:5
|We have made 9045 Rings this Session
|We have earned 1266300 Gold Pieces this Session
———————————————-

Mor

2012-07-02 14:04:53

i think you should make this script for pp money
because the price is lower …..

Iambubbleman

2012-07-02 17:21:46

It totally makes sense to charge for a simple script using a free scripting client with free scripting help in a free community…

Danza99

2012-07-06 05:33:54

Using this in an attempt to break-even with my smithing/crafting.

Works perfectly after removing the anti-leech (and I possibly deleted some of the anti-ban by accident :duh: ), and even taught me how to create a deposit procedure, so thank you very much!

Imanoobbot

2012-07-06 05:53:13

From: Iambubbleman
You should have seen my original release of 1.2 :3

I tried to make it so that the debug chat would help you figure out whats up as much as possible.

But the main reason there's so much anti leech is this



We are not a huge problem in manipulating the Economy of Runescape. There are huge clans doing buyouts and also the major botting sites. We are just 3% of the Runescape Bots.

ViiZ

2012-07-07 01:26:14

It keeps withdrawing 28 from the bank and then just stops.

largovich

2012-07-08 12:13:24

Can you make a xp counter for the gained magic xp?

Ashihtaka

2012-07-11 00:25:23

From: ViiZ
It keeps withdrawing 28 from the bank and then just stops.


Part of the anti-leech. You have to fix it

Assassin x42

2012-08-01 13:24:07

how can i get this to work?

Botaholic

2012-08-01 22:38:57

I haven't been here in quite a while so the anti-leech thing is new. The first few were easy enough but I'm quite stuck on "Unknown identifier 'Smart_server' at line 128". Is that part of the anti-leech or something else?

Botaholic

2012-08-05 09:10:26

Well don't everyone reply at once….

Jos3ph

2012-08-05 09:12:26

From: xtrapsp
It only enchants 10 then stops …. then it tries to enchant nothing in my inventory. Sorry to bother you


I have had the same issue; none the less great work.

Iambubbleman

2012-08-05 15:11:39

Checking into that right now

Masterchieferrr

2012-08-07 00:56:16

"Unknown identifier 'Moose' at line 74
Compiling failed." How can i fix this?

largovich

2012-08-09 10:13:54

From: Masterchieferrr
"Unknown identifier 'Moose' at line 74
Compiling failed." How can i fix this?
That's part of anti-leech, leecher.

Solar

2012-08-09 10:30:27

Nice script.
I saw someone post about anti-leech, so for a little practice I tried to get the script to compile, which I've done. Are there any other anti-leech deliberate mistakes in it?

largovich

2012-08-09 12:40:31

From: Fruit
Nice script.
I saw someone post about anti-leech, so for a little practice I tried to get the script to compile, which I've done. Are there any other anti-leech deliberate mistakes in it?
Yep, you said you already got it working. Now you'll see the next part of the anti-leech while it's running.

Solar

2012-08-09 13:06:09

From: largovich
Yep, you said you already got it working. Now you'll see the next part of the anti-leech while it's running.


Didn't plan on using it, just wanted to see if I could actually deal with the anti-leech. Although I might try running it in a few days.

zxzero

2012-08-12 15:05:05

I have to say as a fan of your older script of this, the anti-leech on this is way overboard. I was able to get your other versions working perfectly and loved them, amazing work. This one I get stuck at the inventory count, and I can't find any good guides on inv count atm, although I am still searching as I really want this script even if I am using it for 1-2 days.

For other users of this, if you can manage to get past the anti-bans I can tell you it is a good script as I have used it before.

I am literally :duh: as I know this anti-ban is probably easy but I can't figure it out.

P.S. Got it working, I can't believe I didn't see it before. D: BIG :duh: to me xD

largovich

2012-08-12 16:12:58

From: zxzero
I have to say as a fan of your older script of this, the anti-leech on this is way overboard. I was able to get your other versions working perfectly and loved them, amazing work. This one I get stuck at the inventory count, and I can't find any good guides on inv count atm, although I am still searching as I really want this script even if I am using it for 1-2 days.

For other users of this, if you can manage to get past the anti-bans I can tell you it is a good script as I have used it before.

I am literally :duh: as I know this anti-ban is probably easy but I can't figure it out.

P.S. Got it working, I can't believe I didn't see it before. D: BIG :duh: to me xD
Hehe you probably mean 'anti-leech'..

zxzero

2012-08-12 16:59:28

From: largovich
Hehe you probably mean 'anti-leech'..


Haha, yea I posted it this morning when I was half asleep. I did mean anti-leech though. :P

Awesome script. :)

Iambubbleman

2012-08-13 00:33:30

Sneaky Anti Leech is sneaky ;)

Sorry that got your confused; I knew that if I didn't put that little chance in there it would be easy to fix the script with debug

Also very happy you guys like the script :redface:


E: I'll take out all that Smart Server crap next time I update the script; for now I guess it's a little bit of an anti leech :D

Iambubbleman

2012-08-18 19:24:29

Updated into 3.0; Please post any Bugs!

charizowl

2012-08-23 14:28:52

Alright so I've searched everywhere and as it seems this is apparently a new error that has sprung up. Every time I try to run your update I get this error:

Unknown identifier 'CloseTank' at line 89

NEVERMIND It must've been a spelling error on the developers fault ;] I renamed it to CloseBank and it was fine. I'm now receiving the AntiLeech error so I'm going to figure out how to fix it =P … unless someone can enlighten me? ;D

Solar

2012-08-23 14:40:16

Yeah, it must have been a spelling error, he didn't just put it in as anti-leech.

charizowl

2012-08-23 14:49:25

From: Fruit
Yeah, it must have been a spelling error, he didn't just put it in as anti-leech.


Actually the CloseTank to CloseBank was the spelling error but now I' having troubles on how to fix this error:

Unknown identifier 'AntiLeech' at line 92

I've searched a good part of the forums and it seems everywhere I go, people are constantly ranting about how people should go about learning how to code and that they should try to figure it out themselves. Well for one, there are many tutorials available but every time I search "AntiLeech" on Tutorial Island I get nothing. I don't have the time to go and read everything in the tutorials as I do have other projects and other means to attend to. So if someone could be so generous and help me fix this that would be great. Thank you.

EDIT:You're really sneaky. Now thing is I have to go through the script and edit soooo many things just to get it working. I don't understand why you have to put so much in there >_> and with me having not a lot of experience with SRL scripting solving these "Unknown Identifier" errors are going to be a pain.

2nd Edit:Got it =P very fluent script I must say, good job =D

Solar

2012-08-23 14:59:36

Haha, just going through the anti-leech again. Line 125 is a good one.
@charizowl. The spelling errors are the antileech. You don't need to read all the tutorials to get the script to simply compile. Just read through the error and look for similar things in the script.

charizowl

2012-08-23 15:11:39

From: Fruit
Haha, just going through the anti-leech again. Line 125 is a good one.
@charizowl. The spelling errors are the antileech. You don't need to read all the tutorials to get the script to simply compile. Just read through the error and look for similar things in the script.


Actually before I saw you post this I figured it out ;P (just check all the edits I placed in my post haha).

satkan

2012-08-24 12:50:00

Funny anti-leach is funny.

Iambubbleman

2012-08-24 18:53:52

CloseTank is Anti Leech :3

charizowl

2012-08-28 02:36:59

From: Iambubbleman
CloseTank is Anti Leech :3


Shhhhhhh ;3

Line 125, clever =]

CephaXz

2012-08-30 15:12:33

Wanted to do this but too lazy to make a script. Gotta try your script now :D

EDIT: Great script, but I rate only 4/10 :p

Kakapaka

2012-09-01 14:15:46

I guess you can say i'm a leecher, but I started to working on the script to fight against the anti-leechers and so far i'm having tons of fun.

EDIT: Stuck at [Error] (32877:1): Unexpected end of file at line 32876
Compiling failed.

My guess is to somehow get to line 32876 and delete what ever is there ?

satkan

2012-09-01 14:42:54

Sorry, we shouldn't help you with that.

It's something you'll have to figure out yourself.

Kakapaka

2012-09-01 16:41:24

Nah it's okay. Had a lot of fun and I think I will start learning programming and scripting here. :)

CephaXz

2012-09-01 17:16:48

From: Kakapaka
I guess you can say i'm a leecher, but I started to working on the script to fight against the anti-leechers and so far i'm having tons of fun.

EDIT: Stuck at [Error] (32877:1): Unexpected end of file at line 32876
Compiling failed.

My guess is to somehow get to line 32876 and delete what ever is there ?


Try going through the tutorials and start making yourself a first new script. Then you can solve the anti leech in 1 minute.

And for the script, I think there's not enough failsafes. Script continues to enchant when lag occurs and always miss some of the rings in the inventory. And I don't think you need to click back to the magic tab when you're enchanting, it will automatically go back.

supersayian2224

2012-09-02 18:41:17

just wondering, where do i put the cosmic runes? it always tries to enchant it (it's in the first inv slot)

EDIT: I fixed it so that it starts on the second item slot, but is it how it's designed?

Ivo09

2012-09-04 07:56:37

Lol if you want to make your script anti-leech, just dont update it for simba 0.99 :)

mike-gee420

2012-09-11 02:26:01

  wait(randomrange(1000,1300)); 

I placed that where the second Gametab(Tab_Magic) was at the end of enchant
it got rid of the annoying clicking of the magic tab every enchant.:spot:

Iambubbleman

2012-09-12 18:08:52

Deleting the Mage Tab click part will only work if you put in a fail safe to prevent your script from dying and randomly clicking rings in your inventory

enraged94

2012-09-17 18:44:23

still work? will test

Benjamin101

2012-09-18 11:28:20

Its just a shitload of spelling errors

kicknate195

2012-10-11 17:20:50

141 end.
[Error] C:\Users\Nate.BoysComputer\Desktop\EnchanterThree.simba(142:5): Identifier expected at line 141
Compiling failed.

Someone help?

ediremix

2012-10-11 19:05:41

Leecher :(
Learn simba/pascal. Write scripts. Publish some scripts. You'll be thanked :)

iamafish33

2012-10-16 14:35:55

Extremely easy anti-leech for those of you complaining. I dont really even know how to script and it was quite easy to get running. Use some common sense and read the actual script. thanks man

Rarulis

2012-10-19 04:02:38

Thanks for this script. Works perfectly after inserting a wait in line 118 before clicking mage tab.

It also doesn't account for cosmic runes and enchants all 28 slot but it's an easy fix tojust edit the for loop on line 112.

crezzur

2012-10-26 06:20:37

Working script ->
http://villavu.com/forum/showthread.php?t=91544

miller536

2012-10-29 19:10:47

[Error] C:\Simba\Scripts\Enchanter.simba(178:6): Unknown identifier 'CloseTank' at line 177

whats this mean?

Footy

2012-10-29 19:15:32

It's an antileech. It means you have to learn a bit of programming to fix it.

miller536

2012-10-29 19:17:25

help me out plz

Iambubbleman

2012-10-30 22:02:13

From: miller536
help me out plz


This should help a lot.

I read through a very similar tutorial to this one when I first joined this community.

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



After going through that, I strongly suggest reading this guide
http://villavu.com/forum/showthread.php?t=58935

kylerperson

2012-11-08 00:29:14

Pretty bad script tbh.He put so much anti-leech that only a very experienced scripter can get it working. Thanks for the non-working script i guess!

Kevin

2012-11-26 12:57:18

I think this was the first script I ever removed leech from and had yet to write a script at that point.

jetix3

2012-12-12 01:30:14

oh dear god! 2hrs of trying to learn this scripting language to no avail. All i wanted was a way to make some money back since my account got hacked 3days ago for 20mil.

Is there no justice? Im tearing my eyes out, fixed first 4 but then got permastuck on other 8 or so.

ok guys, i managed to learn enough to fix them all except for i beleive the VERY LAST one, and its driving me nuts.
says unknown identifier "banking"

please,i think iv proven myself by getting this far (line 124 was a doozy ;)

Bottorrent

2012-12-12 18:44:03

If you've fixed all the spelling errors and it still doesn't work that's because the DTM is out of date… AKA script needs updating. Just add this line to the non-recurring procedures. It worked for me but this is my first time scripting anything so don't shoot me if I did something wrong, thanks.

Procedure Spellcheck;
begin
Wait(randomrange(1000,1300));
Skill := DTMFromString('mlwAAAHicY2dgYOCDYjEgFgRiRgYE4IfSIHlRKOYBYiYgttvowcDKysogICDAwCGrwXByuhYciyCZwQrEckiYEQ+GAgBBjAd8');
Magic := DTMFromString('mrAAAAHichcjBCkBAFIXhc11ibmKnWVh4CCuUoryYjaykeF6nJuv569v8BYBRgZVm6mnT8AZa6JJgp5seeumkg1RLtL6B1h3MT3BmEElQ5RnMpYglEX8f0kIHzw==');
Writeln('setting tab')
Gametab(Tab_Magic);
Wait(randomrange(300,400));
FindDTM(Magic, x, y, MIX1, MIY1, MIX2, MIY2)
Mouse(x,y, 0, 0, true)
Wait(randomrange(300,400));
FindDTM(Skill, x, y, MIX1, MIY1, MIX2, MIY2)
Mouse(x,y, 0, 0, true)
end;


SOLVED: Also I don't like how this script clicks the same pixel on the spell every time, how can I add some randomness?

Edit: Where it says
FindDTM(spell, x, y, MIX1, MIY1, MIX2, MIY2);
Mouse(x,y, 0, 0, true);


Change the 0's to 10's like so "Mouse(x,y, 10, 10, true);"

Medisch

2013-01-27 05:44:46

This bot working?

Sawyer

2013-01-27 20:21:28

Eh, well atleast some people get confused with the antileech. Don't let it become to easy or the price for rings of duelling will crash..

mike tickner

2013-02-14 07:36:35

Solved my very first anti leech on this script from what iv learnt, well pleased with myself. will post a proggy later on

shebee

2013-02-18 20:25:57

You only need to solve the anti leech, and then some lol.
I managed to update the DTMs and do some fixes where it would produce errors by itself by being too fast, plus the whole new spellbook….

Check out some DTM tutorials and you can figure the rest just by looking at the script really.

Alerion

2013-02-19 15:22:06

To be honest, when I saw all the replies on this thread about the amount of anti-leech, I was worried that I wouldn't do it but it's really just like a fun little treasure hunt. The script is pretty short so I found it to be rather easy. I'll update this when I try it out for a while longer.

Bannister19

2013-02-22 17:35:48

There aren't enough emeralds in the world to make this work for any decent amount of time.

Kevin

2013-02-22 17:38:01

From: Bannister19
There aren't enough emeralds in the world to make this work for any decent amount of time.


What exactly do you consider a decent amount of time? It wouldn't be that hard to get even a week long run-time's worth of emeralds. And besides that, it enchants emerald rings (also not that hard to get a lot of), it does not make emerald rings.

Iambubbleman

2013-03-04 00:20:49

Glad the antileech isn't too harsh :)

I'm working on updating this script again, it's just a bit outdated, and could use some work.

I may be releasing a version of this for RS07 as the profit margin is pretty large at the moment, but finding the resources for this script to run, and then finding someone to sell 1k+ Rings of Dueling to will pose a bit of a challenge unless the GE is put in to RS07.

—————————

EDIT:
Version 4 posted, should be working now!