SRL Archive - Senior Scripts and Snippets

Mage Me Fast!


Markus

2009-02-03 12:32:58

Mage Me Fast!
The Next-Gen Auto Alcher, by Markus

This script will High-Alch ruby rings at Zanaris.

[LEFT]
This script is semi-stable. You can run it unattended, but I suggest you keep an eye on it.


Features
  • Buys ruby rings at the store and alchs those
  • Excellent random detection
  • Some antiban
  • Multiplayer
Requirments
  • Lost City done
  • 55 mage
  • 30k cash
  • Fire staff
Instructions
  1. Have cash and nats in the first 2 inventory spots
  2. Walk to the Ruby Ring store, it'll cost you one cut diamond to enter the buying area
  3. Fill in player info and stats
  4. Run!
Changelog
0.3.1

by The Claw, he made some nice fixes :)
0.3
Never released, only added a takescreenshot.
0.2
Some finetuning, added few more failsafes.
0.1
Initial private release

Notes
This is a beta release. It's still quite buggy. Script is SSRL for now. Pretty sure I'll move it to members later.

Gotta learn for a test now, might fix it up a bit later tonight if I got some time :)
For now, have fun, and post all fixes you make:p
[/LEFT]

mastaraymond

2009-02-03 14:19:47

Sick gamer.

Ejjman

2009-02-04 00:06:32

So, 30k loss per 60k experience?

Will be offering to test loottss if so..

And, I currently am not a member, but willing to pay if this is the case.

Markus

2009-02-04 05:13:57

30k loss per 60k xp, so its around 0.5gp/xp.
Still in beta though, might fix it up later today/this week.

Lee Lok Hin

2009-02-04 05:19:57

I changed a couple of things:

I made PreAlch a lost shorter, because once the alch icon appears again, you can alch already. You don' even need to wait for the animation to finish.

Was about to make it middletpa between the teleport icon and the gemstore icon, because there's where irksool is usually found.

Changed antiban to random 500 instead.

Furthermore, if you just repeatedly alch the last rubyring in the inventory, the rubyring disappears from the first inventory slot instead, so I changed the for to do loop to 3 to 50, and made AlchShit to always alch 28, and break the loop if RubyDTM is not found in the last slot, which might protect against me wielding a ruby ring and alching my ring of life instead. :p

Added a closewindow to AlchItem before saying we're epicly fucked.


After adding all that, I got pwned by a drill demon :p

The Claw

2009-02-04 06:38:16

How much xp/hour?

Markus

2009-02-04 13:39:10

From: Lee Lok Hin
I made PreAlch a lost shorter, because once the alch icon appears again, you can alch already. You don' even need to wait for the animation to finish.

Try it, it won't work if you click straight away. You dont need to wait til it finishes, but you do need to wait some time til its almost at the end.

Uploaded version 0.2, tweaked it a bit and its semi-stable now :)

Edit: my report x)

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 32 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 4 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
<====================================>
Mage Me Fast! 0.2, by Markus
Alching for 1 Hours, 11 Minutes and 46 Seconds
Alched 876 times
At a rate of 732 alchs/hour
Getting approx 47580 xp/hour
Peformed 33 an antiban action
<====================================>

Ejjman

2009-02-04 18:28:34

How much do the rings cost in store?
Are they stable/unlimited?
Do you incorporate Nats into the price?


1215 Gp for High Alch

Widget

2009-02-04 18:46:32

From: Ejjman1
How much do the rings cost in store?
Are they stable/unlimited?
Do you incorporate Nats into the price?



From: Widget
1215 Gp for High Alch

From: zybez.net
Speak to: Irksol
* Ruby ring (&#8734;): 1,012gp

That ring?
High Alchemy: 1,215gp
.

R0b0t1

2009-02-04 20:59:31

No, you misunderstood him. He is asking the price when the nature rune it added. There's not anything you can gain money from alching anymore.

I believe 30gp loss was mentioned.

bullzeye95

2009-02-04 21:02:57

Ugly script is ugly.

I will try it when I get ~6m though.

Ejjman

2009-02-04 22:20:20

From: R0b0t1
No, you misunderstood him. He is asking the price when the nature rune it added. There's not anything you can gain money from alching anymore.

I believe 30gp loss was mentioned.



30k per 60k exp, is that, like, good? I mean, obviously better than spending 2 mil on cosmic enchanting I think?

From: bullzeye95
Ugly script is ugly.

I will try it when I get ~6m though.


Same as bullzeye.



37K per 1000 Casts, or 65k per 37k Loss.

Therefore, with my 2.1 mil, and level 70something(security reasons), I can cast 50k(some) times, and make it to 89 Magic.

If you give me a flawless version of this script, I shall give you a awesome report!!!

(And probably get banned.)

EDITEDIT: In another sense, I can hit 94 mage (ICE BARRAGE!!!) with 101k High Alchemys, only dropping a total of 3 mil!!!!! Holy smokes, if you perfect this script, I will use it :)

Lee Lok Hin

2009-02-05 03:14:22

Holy smokes :p

Well, I bought around 2k nats, which should get me to 65 magic, for humidify. If only there was some way to auto crafting. Hm.

Well, running soduku for a bit before alching again.

EvilChicken!

2009-02-05 04:45:36

This is really sounding too good to be true.
JaGex will put an end to it, and it probably will happen soon. :(

.. but until then, I can help developing this script. I don't have a member's account, but I can still script some parts for it? I'm just saying this as you seem busy, Markus.

Markus

2009-02-05 05:16:29

This has been around for a while, chances Jagex will put an end to it aren't that big imo. In every world there's at least one or two persons legitting it.
EC, thanks for the offer, but I got some spare time now ;) I hope I can release this to members around march, after we used it enough ourselves ofcourse ;)

Lee Lok Hin

2009-02-05 05:24:05

<LeeLokHin> Markus, if you're here.
<LeeLokHin> Your script didn't run from combat random, nearly died with 1k nats in inventory.


I think it was the script's fault, as it only FindNonInvRandoms and lamps, but no run from combat. Will add that in.

Ejjman

2009-02-05 09:13:23

From: Lee Lok Hin
I think it was the script's fault, as it only FindNonInvRandoms and lamps, but no run from combat. Will add that in.


Good idea.
And can't wait Markus. Will become a member when the script is stable wise lol, as for now, I can't afford to test :(

Markus

2009-02-05 09:41:32

From: Lee Lok Hin
I think it was the script's fault, as it only FindNonInvRandoms and lamps, but no run from combat. Will add that in.

Wtf.

if FindFight then
begin
RunTo(RunDir, true);
FoundR := true;
break;
end;
Hmmm.
Guess I gonna use SRL's event system now to patch this 'issue'.
I'm sorry you almost died, but the script *should* run from combat =/

Boreas

2009-02-05 10:22:46

From: EvilChicken!
This is really sounding too good to be true.
JaGex will put an end to it, and it probably will happen soon. :(


Not really, jagex wants you to give money to npcs. Remember construction?

R0b0t1

2009-02-05 21:11:53

periodically posting your fixes might be good… (as well as saving me the trouble of asking :D)

The Claw

2009-02-06 06:42:46

Changes I made:

  • Hovers over the next ring to alch, while its still alching the previous
  • Won't get "ahead" of itself and miss alching a ring or two when a random event/random zanaris event interrupts the alching
  • Added in my own antiban
  • Tries 3 times to find the seller before clicking on the symbol
  • A bit more randomness when clicking on the gem symbol, as the current amount would leave it sitting there clicking multiple times until a flag came up, which was often a fair few clicks.

This was v0.02 that I edited, the one attached to the first post atm.

Edit: This gets me 60k xp/hour when I change the times, but if it gets stuck it fails to logout for some reason, and keeps clicking on the alch. Not sure why - but its still not completely safe to let it run unattended.

Markus

2009-02-06 09:39:04

One thing in your version I don't like: it switches itself to gametab 7, but if you wait a sec or so itll go back automatically..

HyperSecret

2009-02-06 09:55:10

From: Markus
One thing in your version I don't like: it switches itself to gametab 7, but if you wait a sec or so itll go back automatically..


Yep agreed. Also like someone asked earlier. What is the stock of the rings there? Is it unlimited or like 50?

The Claw

2009-02-06 10:13:10

From: Markus
One thing in your version I don't like: it switches itself to gametab 7, but if you wait a sec or so itll go back automatically..


Yeah, that was the result of changing a wait and uploading without testing first. Change line 290 to wait(250 + random(100)); and it should work fine. And the stock is infinite

Markus

2009-02-06 10:23:23

Uploaded new version 0.3.1, basically the claw's one with couple of fixes and cleaned it up a bit.

Widget

2009-02-06 18:26:59

http://www.srl-forums.com/forum/zanaris-alcher-p541395.html

:<

Markus

2009-02-07 06:32:56

Planned on releasing it around month anyways, lets see if someone actually makes it. If someone does I'll kick this outta SSRL straight to members :p

The Claw

2009-02-07 09:48:48

Lol fair enough. Anyway, new version, I think its pretty much stable, all the bugs that I noticed have been fixed. Cant remember all the stuff I changed but it was a few tweaks here and there. Also, confirming that FindFight works, in this version at least. Got an evil chicken and it ran away and back fine. :)

Ran perfect for 30 mins until it started trying to alch boxes lol, when I manually stopped and then went out for the night.

Markus

2009-02-08 16:11:27

Anyone here who got a plant handler? Script failed at one and now I'm epicly flagged.

YoHoJo

2009-02-09 17:50:37

Plant as in the plant that gives strange fruit? Isnt that just handled as an attacking random..?

PreAlch := 1150 + random(200);

for line 183 is nicer :]

At a rate of 846 alchs/hour
Getting approx 54990 xp/hour


Also, i have Money,Nats,My Staff to get into Zanaris, and it alched my staff :`[

Method

2009-02-09 17:51:49

From: YoHoJo
Plant as in the plant that gives strange fruit? Isnt that just handled as an attacking random..?


It poisons you and you can't attack it right off of the bat anyways. You're supposed to wait until it's fully grown and then pick the fruit.

YoHoJo

2009-02-09 18:16:07

Yeah i know about picking the fruit, didn't know about poison, now i see why its a problem, hmm, i never knew a plant was a problem for SRL though, odd.

Markus

2009-02-10 08:27:38

Couple of plant solvers around but none of them are implemented in SRL, always CBF'ed to add it.

The Claw

2009-02-10 21:45:12

New version, various tweaks and fixes.

Edit:

<====================================>
Mage Me Fast! 0.3.1, by Markus
Alching for 48 Minutes and 36 Seconds
Alched 658 times
At a rate of 812 alchs/hour
Getting approx 52780 xp/hour
Peformed 0 an antiban action
<====================================>


Then my internet dced :(

Edit 2: And another one

<====================================>
Mage Me Fast! 0.3.1, by Markus
Alching for 1 Hours, 21 Minutes and 35 Seconds
Alched 1119 times
At a rate of 823 alchs/hour
Getting approx 53495 xp/hour
Peformed 0 an antiban action
<====================================>


It's still pretty messy (incorrect debugging, antiban counter I havent fixed yet) and two things I noticed are: It doesnt run back after running from a fight, and if a random talks while it's waiting for the alch to finish, it will click on the random, but won't talk to it cause it's still in the alch emote. Which results in possibly missing randoms. Apart from those things it seems flawless

The Claw

2009-02-14 09:37:45

<====================================>
Mage Me Fast! 0.3.1, by Markus
Alching for 2 Hours, 5 Minutes and 50 Seconds
Alched 1852 times
At a rate of 883 alchs/hour
Getting approx 57395 xp/hour
Peformed 0 an antiban action
<====================================>


From an IRC xp tracking bot:

[magic] exp gains for NO U in last 1day: 512,610 |


Will get 94 tomorrow :)

Edit: 94 mage which means I'm done with this script. Still has those two bugs, plus it sometimes alchs the boxes. An "if isuptext(->) then clicksomewhere" before it clicks the box once its found it would fix that also. BTW, this script got me 91-94 mage (~2m xp) and my Humidifier from 86-91.

n3ss3s

2009-02-20 07:13:17

[magic] exp gains for NO U in last 1day: 512,610 |


Honey, did you just tell me you got 500k xp in 1 day? And no ban so far?

The Claw

2009-02-20 09:25:41

From: n3ss3s
Honey, did you just tell me you got 500k xp in 1 day? And no ban so far?


Yup. For multiple days in a row.

http://t.rscript.org/track-Fr33+Spirit,7,2

From about lvl 91 (~6m xp) up until lvl 94 (~8m xp) was from this script, done in about 5 days

Markus

2009-02-20 15:58:44

Version 0.4.0, added planthandler, now wont attempt to talk to random when its hovering etc, runs back after fightrandom, some other things.

Couldn't test this due to 10-day ban of main. Please test, and if it works, this will be released to SRL Members (once I got permission for plantsolver, didn't get an answer @ my pm yet).

Lee Lok Hin

2009-02-21 03:19:37

The strange plant thing, works. To an extent.

Well, I only seen it try to pick one strange plant before. If that plant was mine, it would have certainly picked it.

The bad thing was, the plant was not after me, but after the guy behind me. And I trapped the plant between me and the guy. So the plant kept there, the guy kept alching, and I kept right clicking the plant.

Might want to make a Marktime(i); if foundplant and notmine then Marktime(i). The problem with that is that there could be two plants in a consecutive row, one for me and one for the guy beside me, but.. Hm.

Maybe, just use this on a quiet world. :p

The Claw

2009-02-21 05:42:24

From: The Claw
Yup. For multiple days in a row.

http://t.rscript.org/track-Fr33+Spirit,7,2

From about lvl 91 (~6m xp) up until lvl 94 (~8m xp) was from this script, done in about 5 days


lol, looks like we spoke too soon: