SRL Archive - RS3 Outdated / Broken Scripts

[F2P] litoris' Burthorpe Urn Crafter


litoris

2013-03-09 08:06:06



litoris's:

Burthorpe Urn Crafter

FIRST STABLE RELEASE
—————–
|= Version: 1.0 =|
—————–



Description
This script crafts urns in Burthorpe. The area just became F2P, and it is much easier to use compared to Varrock because there isn't a door blocking you. Banks at chest.

How to Use
1) Fill out the information needed (character info, pin, which urn to craft)
2) Place character in Burthorpe, with the banking chest visible.
3) Have more than 28 soft clay visible in bank.
4) Hit run!

Requirements
-> Production interface enabled in game
-> SPS 2

Features:
-> DTM + TPA object finding
-> SPS to walk
-> Basic progress report with XP earned and XP hour

Things to be Added
-> Support for everything that can be crafted out of soft clay (finished within an hour of release)
-> Better progress report
-> Antiban
-> Failsafe between using the wheel and the oven
-> Failsafe walking

Want something added? Post below!

Bugs

-> Can get stuck while banking if the chest is not visible

Thanks to..
SRL developers!
Coh3n, YoHoJo, abu, and many others for the countless tutorials they wrote!
Ashaman for his herblore script, which I took some functions from
Benland and Flight, as well as ashaman for mouse movements

Castells

2013-03-09 09:54:56

Is this safe? I mean…with no antiban

dzpliu

2013-03-09 10:00:05

as long as you babysit ofc. stated in his starting post.

Castells

2013-03-09 10:11:04

Got me this message:
[Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(281:149): Invalid number of parameters at line 280
Compiling failed.

litoris

2013-03-09 10:30:57

From: Castells
Got me this message:


You are not using SMART 8. Either remove the 8 on top (where it says {$DEFINE SMART8}, remove the 8) or get the new version. There are tons of guides out there.

Yes it is safe, it's just that I would not recommend you to run this for hours ( not that I think it can anyway).

It does have randomized waits, human mouse movements and such, it just doesn't do random things like checking your skill level or having small pauses. Does the job basically, I gained about 150k xp with this, avergaing 35k/h.
The real problem is selling the urns :(

Castells

2013-03-09 17:32:30

Thanks man, I'll give it a try now, thank you for the help :)

Sorry for my ignorance, I haven't tried Simba for like 6 or 7 months, since the whole graphics and interface changes on the game…

litoris

2013-03-15 15:53:14

This is actually working better than I thought… I did some minor tweaks and will probably upload this version tomorrow.

Summary that nobody will read:
- I didn't realize that random(5) gives me number ranging from 0 to 4, instead of 1 to 5, that's why it didn't do the crafting sometimes
- Adding FindSpinTicket in the banking loop helped a lot, I had the script try to bank a spin ticket a few times
- I copied off some antiban from my miner, works well enough.
- Urns do sell at medium price, it took me a few days to sell 1k.
- Soft clay can be bought at ridiculously low prices if you just wait, I can make profit with wc urns because of this.

BadKarma

2013-03-17 19:44:04

^^ read ;)

litoris

2013-03-18 03:47:19

Updated to new version.
Has antiban now and can run for a few hours. I get like 35k xp/h in f2p, more is possible in p2p with higher urns.

E:
3 hour run with 20 minutes of manual pause:

[03:03:46]: XP Earned: 85176
[03:03:46]: XP per hour: 27808
XP/h is around 30k with fishing urns.

fike13

2013-03-18 22:45:36

I love the script man, keep it up. I was making mining urns since that's the skill I'm working on, and this helps a lot. big thanks
[0:50:00]: XP Earned: 30590
[0:50:00]: XP per hour: 36707
[0:50:06]: 470 pieces of soft clay left.
[0:50:44]: Order: 5 Row: 2 Column: 1

litoris

2013-03-19 05:14:20

From: fike13
I love the script man, keep it up. I was making mining urns since that's the skill I'm working on, and this helps a lot. big thanks
[0:50:00]: XP Earned: 30590
[0:50:00]: XP per hour: 36707
[0:50:06]: 470 pieces of soft clay left.
[0:50:44]: Order: 5 Row: 2 Column: 1

Whoa how did you get 35k/h??? Fishing urns are supposed to be more xp than mining urns, yet I get about 30k/h… hmm

Stayon

2013-03-26 23:18:06

Couldn't get it to choose a world for me, but once I logged in it went smoothly. Thanks for helping with my daily challenge :)

senrath

2013-03-26 23:41:20

It wouldn't choose a world for me either, but commenting out the WorldInfo line makes it work fine, so that seems to be an SRL problem, not something with his script.

Anyway, I have a few suggestions. First, there are multiple infinite loops. Any time you call FindObject you have it in a potential infinite loop. If it never finds the object the script will never progress or end. Second, I'd remove the CloseBank call at the end of your banking function. Since the script walks via the minimap immediately after banking, you don't need to manually close the bank screen. Third, I'd add in a "loads done" counter to the progress report for people like me who don't feel like remembering how much exp each urn gets and manually dividing. And finally, your Craft function is a boolean, but you never use that at all. It may as well be a procedure as you're currently using it.

litoris

2013-03-27 08:54:22

From: senrath
It wouldn't choose a world for me either, but commenting out the WorldInfo line makes it work fine, so that seems to be an SRL problem, not something with his script.

Anyway, I have a few suggestions. First, there are multiple infinite loops. Any time you call FindObject you have it in a potential infinite loop. If it never finds the object the script will never progress or end. Second, I'd remove the CloseBank call at the end of your banking function. Since the script walks via the minimap immediately after banking, you don't need to manually close the bank screen. Third, I'd add in a "loads done" counter to the progress report for people like me who don't feel like remembering how much exp each urn gets and manually dividing. And finally, your Craft function is a boolean, but you never use that at all. It may as well be a procedure as you're currently using it.


Thanks for the input :) Yeah I should probably add timers to all of those loops, I was just too lazy when releasing this. I also need to add LoggedIn checks in all of the loops in case of lag and d/c.
The proggy is very crappy right now, I'll improve it.

Sjoe

2013-04-24 04:00:58

[1:13:08]: XP Earned: 48580
[1:13:08]: XP per hour: 39854

Flawless script :) Had to get to get a level for a quest

Itankbots

2013-04-29 05:15:41

From: litoris
Thanks for the input :) Yeah I should probably add timers to all of those loops, I was just too lazy when releasing this. I also need to add LoggedIn checks in all of the loops in case of lag and d/c.
The proggy is very crappy right now, I'll improve it.


Would you consider adding Pie dish support? They have a 100/hr Buylimit on ge. So always in high demand, and some of best FTP xp. But i need them for making pies :(

If you dont want to add it, Would you mind me using your basic code to make a pie dish script? just for myself.

Just so busy irl don't want to have to make the script myself is someone else wants to add it to an existing one that does 90% the same task :P

litoris

2013-04-29 10:22:00

It'd be really easy for you to add pie dish support, go ahead if youw ant to. I don't feel like scripting nowadays so I probably won't update this until it gets broken.

Itankbots

2013-05-01 03:07:32

From: litoris
It'd be really easy for you to add pie dish support, go ahead if youw ant to. I don't feel like scripting nowadays so I probably won't update this until it gets broken.


Alright, cheers :) Just wanted to make sure it was ok to use most your coding before i did it :P

happy hippo

2013-05-02 04:45:37

Guna try tHIS OUT nOW

Wu-Tang Clan

2013-06-28 15:53:11

I simply cannot resist… when I run out of members I will do this.