SRL Archive - Outdated / Broken

EggSpawn by kitchenRange 500k/hr


kitchenrange

2012-02-22 16:05:15

______________________________EGGSPAWN_BETA_by_kitchenRange____________________________________

disclaimer: This will eventually be a paid script and is only available to SRL Members free of charge upon request. If you don't wish to contribute, I understand. Otherwise, post here or PM for a copy.

CURRENT VERSION: BETA v2 ____________ February 23, 2012

SetUP: - these will be done away with soon.
-Watch video and set up bank tab as seen.
-Set familar left-click option to "familar details"
-Set camera angle to highest.
-If you want to use Pots all the time (fastest) set CurrentPlayer.Integers[0] to 99

Features:
-Spawns and picks up Red Spider Eggs.
-Uses summoning potions exactly as you would like
–Uses when summoning is low, and also when spec bar is low and summoning is lower than specified amount. (declarePlayers)
-Grabs pouches and pots at the perfect times, without reducing efficiency.
-Will ALMOST NEVER let someone steal eggs.
-Never lets spec bar max out (maximum efficiency)

Upcoming Features:
-Dog finding/shooing (old system of item finding shooed him so you will see references)
-Extra Failsafes (This is why I'm releasing BETA. I need to know what fails)

I am currently encoding a video to upload to show this running. The video is approximately 45 minutes long, but is manually stopped.

Long video is taking FOREVER to process at youtube. This is the short version.

http://youtu.be/bM_SlaqD2ug <——————- VIDEO

Tweaks since video:
-Wont cast spawn when inventory full before banking.
-reduced pickup times slightly
-extra failsafe

Bug:
-Progress Report is messed up. Time Running is only accurate measurement. **should be fixed now

Kyle Undefined

2012-02-22 16:09:04

Ohh cool, I had thought about writing one of these. Good idea not posting the code, but having people ask for it! :)

kingarabian

2012-02-22 16:09:16

Throw it at me. I probably won't use it but I will test.

kingarabian

2012-02-22 20:30:37

While this is a pretty genius script, these things could be made better:

Picking up eggs needs to be heavily optimized. Way too slow, looks really bot like. Infact some legits were trading me the eggs…
Can't have this script be used in varrock… Way exposed to the public.
Instead of withdrawing from specified bank slots, have it find dtm's of the items and act accordingly.
Support for Obelisk. Maybe in the future you could find a quiet spot with and bank and an Obelisk near by. Using an Obelisk can really speed up this script.
Have it preset the option to "Familar details".

kitchenrange

2012-02-22 20:41:23

Hmm… I'm surprised that the legits were trading you eggs…. I thought I had that sorted out fully. Forgot to add the reqs of banktabs and setting the preset options in the OP. This is exactly why I needed to release the beta version.

E: any way you can upload a small video of the item picking on your machine? When I run it, I'm not sure I can make it work faster. My video is taking forever to process at youtube…. my first time using it so i dunno…

Thanks again for the testing and quick feedback.

Would you like a copy Kyle? If not, thanks for the comments.

Video added to OP.

Kyle Undefined

2012-02-22 22:08:32

I don't have the requirements for this, and I hate summoning. :p

Just noticed, Shilo Village would be a great place to run this, bank is relatively close to an obelisk and there's never anyone there.

Yanhua

2012-02-23 03:09:59

Could you please send a copy of this to me? Thanks :)

Bonfield

2012-02-23 19:14:05

Could you send me a copy too? I'm interested in seeing how it works I have no clue when it comes to summoning

kitchenrange

2012-02-23 22:05:03

UPDATED —– video update coming soon.
2/23/2012

-more human casting
-perfectly timed casting
-much more accurate item picking
-faster item picking
-Progress *should work correctly.
-Removed one extra check for items – added speed.

I am reviewing both of your recent posts and will more than likely be sending both of you copies very soon.
Anyone have any vouches for either of them feel free to send them.

Would you like an updated copy kingarabian? Also, make sure to change the Players[CurrentPlayer].Integers[0] to 99 if you want to use potions to heal your spec bar at all times. Or adjust it to conserve slightly or completely.

Just saw your Shilo Village comment Kyle I will definitely check that out mucho gracias.

Camaro'

2012-02-26 01:58:00

Not the biggest fan of needing a vouch for a script, but from what I remember about a year ago bonfield was a great tester for one of my scripts.

kingarabian

2012-02-26 04:15:43

From: kitchenrange
UPDATED —– video update coming soon.
2/23/2012

-more human casting
-perfectly timed casting
-much more accurate item picking
-faster item picking
-Progress *should work correctly.
-Removed one extra check for items – added speed.

I am reviewing both of your recent posts and will more than likely be sending both of you copies very soon.
Anyone have any vouches for either of them feel free to send them.

Would you like an updated copy kingarabian? Also, make sure to change the Players[CurrentPlayer].Integers[0] to 99 if you want to use potions to heal your spec bar at all times. Or adjust it to conserve slightly or completely.

Just saw your Shilo Village comment Kyle I will definitely check that out mucho gracias.


Throw it at me, will be happy to test!

Bonfield

2012-02-26 06:07:26

[QUOTE=Camaro';942527]Not the biggest fan of needing a vouch for a script, but from what I remember about a year ago bonfield was a great tester for one of my scripts.[/QUOTE]

Your pcer, I remember I found and tried to fix a few bugs in it, kitchenrange don't worry about sending it if you don't want to

kitchenrange

2012-02-26 09:45:38

Sorry for the slow response guys.

I'll be sending you all a copy by the end of the day. Not that he necessarily NEEDED a vouch… I haven't been that active recently and I don't want my script leaked like some have been lately.

I have rewritten the item picking but there is one more thing I want to add to the engine. At that point, the picking should be 100% human and I will be extremely proud.

'Toxin

2012-02-26 09:49:15

Hey kitchenrange, I wouldn't mind a copy of this, looks pretty promising. :)

fre

2012-02-28 11:35:23

This looks very good.
I would like copy of it, if that is still an option.

Harry

2012-02-29 02:56:23

Your name's in the video when you talk to the guy, btw :p

Kyle Undefined

2012-02-29 09:05:19

Could I get a copy? I just wanna see the sawce :p

kitchenrange

2012-03-02 22:27:36

Noticed that Harry thanks for pointing it out to everyone :P.
Sorry guys the uptext problem is fucking with the script and postponing hardcore….

I swear I'll have a copy to you all soon.

Wetish

2012-03-05 18:40:40

Could I get a copy?

faster789

2012-03-06 15:55:07

Hey, may I get a copy too ?
Thanks. :)

footballjds

2012-03-06 16:11:27

any updates on this? if so i'll test if you throw a copy my way

Kave

2012-03-06 17:25:20

I'm also up for testing would probably use at mobilising armies bank as it's dead/short distance.

kitchenrange

2012-03-06 18:12:26

Ok the updated script has been sent to:
kingarabian
Harry
Bonfield
'Toxin
fre
footballjds
Kave
Kyle Undefined

Any others I am probably still going to send you a copy. For one reason or another, I have postponed doing so but it won't be long.

The Human Pickup functions are available in this new copy, but not implemented. There is a problem in either shiftTPA or how I use it…

Thanks for any and all testing and feedback. I do not feel comfortable releasing until I have a more human pickup procedure.

Kyle Undefined

2012-03-06 18:38:20

Can I get a copy? I just wanna see the sawce :)

Harry

2012-03-06 19:30:40

Works pretty good.

Issues I've seen:
- It won't grab the lighter colored eggs a lot of the time (in general a lot of eggs get missed- maybe use MMDots to help?): http://i.imgur.com/xVBsk.png
- It will run to bank when there are still eggs on the floor and won't try to resume grabbing them until after a new "rotation" is done, at which other kids usually loot the eggs.
- In general the object finding and grabbing could be a bit faster. Maybe use the leftclick "Cast" option and use InvCount to make yourself aware if you properly grabbed an item very quickly? Only problem would be knowing if you run out of summoning points, though you could use chattext for that possibly. Also, when it right clicks the menu while waiting to grab the one it just clicked (which is a pretty nice feature), it might be a good idea to hover over the option you're going to click, just for quickness and more humanlike.
- Banking is hardcoded. I kept my stuff in a tab until somehow it grabbed a Weed, and Weeds were in my 2nd tab, making the script cry.
- Stray dog stalks you- not a big deal, but he could cover over some eggs I'd bet.
- Getting lured a bit- http://i.imgur.com/hWz96.png .. couldn't find bank DTM, sat there for a few minutes until blind clicking.
- Some jerk put their stupid clan thing right on top of some eggs: http://puu.sh/jL0V.png … froze script basically until I came back and fixed it.

Other than those it works good so far, so nice work :)

kitchenrange

2012-03-06 22:50:07

Thanks Harry. There is a system to keep track of eggs picked up. It sometimes misses by a few. This doesn't affect the progress report as that is done using InvCount during banking. Ill add a check before banking when I check for randoms.

InvCount switches tabs and is lame. Thanks for the suggestion though. Sorry everyone I didn't put a guide for setting up the banktab. Set them up as seen in the video or if lazy just wait and I will post pictures.

Yeah, my old item system would catch the dog, but for now doesn't. I'm considering my options on where to relocate the script to. I haven't played in years and kind of went with the first place in mind. I have coded it so that switching spots should be extremely easy because I wanted to be able to add this feature for customers.

About the luring, it does tend to go north alot. This isn't really a problem but I can stop it. The main reason is because the item DTM has to have a high tolerance because of the wide range of colors in the eggs. This picks up DTMs in the bank because of the wood color. I have a system in place to filter those out, but every now and then it messes up and causes a significant pause.

Thanks again for trying it.

faster789

2012-03-07 21:44:26

No problem, I shall wait so I can join the testing group :)

Bonfield

2012-03-08 03:57:43

works alright, item finding/picking up needs to be quicker legits were picking up my eggs, looks pretty botty also i suggest looking for eggs when you walk back after each bank just to prevent the eggs to become visible to other players

Have you looked at using TPAs/ATPAs for egg finding?

kitchenrange

2012-03-08 18:17:15

Now that you mention it… I have. There was a slight problem with them that I think I have overcome by now… I developed a pretty good item finding system using tpas for my blue dragon killer. It is very hard to tell the difference between dragon bones and baby dragon bones on the ground.

After solving the small issue with the tpas because I encountered the same problem using dtms, I never tried to reincorporate the tpa finding. Thanks for the suggestion.

Somehow, I removed the item picking when returning from the bank. I put that back in. Also, I have lowered the cast time and also have lowered the cast time more if you have less available slots left.

Bonfield

2012-03-09 01:10:20

Any chance you send me an updated version?

kitchenrange

2012-03-09 10:05:36

I could, or you can put

    pickupEggs;

on the last line of the bank function.

Edit:
No I haven't yet. I'm looking into finding the eggs using TPA's like I started with.

Bonfield

2012-03-09 17:32:28

Ohh I thought you updated item picking