SRL Archive - RS3 Outdated / Broken Scripts

Agile Mice


Narcle

2007-11-18 03:15:41

Agile Mice
by

Narcle


Status: Out Dated
Category: Agilty
Current Version: 1.0
SRL Version: 4.0 rev 5+

Agile Mice Info:
The base idea was from Yvw Master's mouse script, I started from scratch and made a updated version for catching mice. The purpose of this script is to catch mice to train agility in a small enclosed area.

Features:
-Advance antirandom
-Antiban
-XP proggie report

Instructions
1. Get 3+ Toy Mice and place them in upper portion of inventory.
2. Find a small enclosed area (smaller the better).
3. Input your SRL-stats ID & password
4. Make sure mice colors work
5. Push play!

Important Info:
Because you don't move much with this script randoms tend to happen more. For this I've made it so it logs you out/in every 8-10 minutes. However, the antirandoms isn't perfect and because this is also members only, I recommend some baby sitting of this script.

SRL-Stats


Proggie example:
< Ran: 0h:8m:17s >–Agile Mice v1.0–< 02:42:58 AM >
Total Mice Caught: 57, Total XP: 1410
Mice this Round: 57, XP this Round: 1410

xs_range

2007-11-18 15:19:00

I'm gonna try it out :)

Proggy res.

NiCbaZ

2007-11-19 01:40:18

please tell me where to find mice i carnt find

markel

2007-11-23 14:27:23

Thanks for it, i make my agilty up with this.:D

strex

2007-11-23 16:55:04

Will test today ^^ Will post a proggy ;P

i like mauls

2007-11-23 22:38:47

nice woo like 5th

Timer

2007-11-23 22:43:47

From: i like mauls
nice woo like 5th


Woo!!! like totally SPAM!
I would LOVE to try buy my only member is my main

vilon

2007-11-26 01:10:42

< Ran: 2h:2m:40s >--Agile Mice v1.0--< 00:00:00 AM >
Total Mice Caught: 628, Total XP: 15180
Mice this Round: 49, XP this Round: 1005

Observations:
  • When finding the mice, it often makes some suspicious mouse movements. I guess this is related to FindObjCustom() or it could possibly be because the character is wearing some cloth with similar color(s). I'll try this again.
  • If the mouse toy is moving while the script tries to catch it, it hoovers over the mouse but it takes to long before it does the right click, resulting in a failed catch, which does not even click the mouse. It won't stop the script of course but this could probably be better?
  • The script hoovers over all items starting from the first inventory slot, although it's not a mouse toy in all of them, happens all the time if you get a random event that gives you items —>
  • After running a while, you tend to get a alot of randoms, and especially items from randoms. Would be nice to add that the script drops everything that's not a mouse toy or make some sort of identification of the mouse toy, maybe DTM + InvBox()?
  • Sometimes the script is too slow, making the mouse not catchable. I think the script tries to find these mice when it's done with the load, but sometimes it doesn't and at some occations it just keeps clicking the not catchable mice, where it could instead just have picked it up ('Take Mouse Toy'). I had to help it a couple of times with this. Could be a problem when logging in or out and especially if you get a random event! If you're not watching the script and you get a random event and gets logged out for a while, the mice that have not been catched, disappears.

Other than that it's a good script :p

Narcle

2007-11-26 01:20:17

From: vilon
< Ran: 2h:2m:40s >--Agile Mice v1.0--< 00:00:00 AM >
Total Mice Caught: 628, Total XP: 15180
Mice this Round: 49, XP this Round: 1005

Observations:
  • When finding the mice, it often makes some suspicious mouse movements. I guess this is related to FindObjCustom() or it could possibly be because the character is wearing some cloth with similar color(s). I'll try this again.
  • If the mouse toy is moving while the script tries to catch it, it hoovers over the mouse but it takes to long before it does the right click, resulting in a failed catch, which does not even click the mouse. It won't stop the script of course but this could probably be better?
  • The script hoovers over all items starting from the first inventory slot, although it's not a mouse toy in all of them, happens all the time if you get a random event that gives you items —>
  • After running a while, you tend to get a alot of randoms, and especially items from randoms. Would be nice to add that the script drops everything that's not a mouse toy or make some sort of identification of the mouse toy, maybe DTM + InvBox()?
  • Sometimes the script is too slow, making the mouse not catchable. I think the script tries to find these mice when it's done with the load, but sometimes it doesn't and at some occations it just keeps clicking the not catchable mice, where it could instead just have picked it up ('Take Mouse Toy'). I had to help it a couple of times with this. Could be a problem when logging in or out and especially if you get a random event! If you're not watching the script and you get a random event and gets logged out for a while, the mice that have not been catched, disappears.

Other than that it's a good script :p


Yeah the colors have to be exact, making it move to other colors once in awhile.

Hmm it shouldn't hover over the mouse like that for that long, I have a few mili second delay so that it can check for Istextup but it shouldn't take that long.

As for hovering over all the items in the inventory slot. Its suppose to do that. 1. because I didn't want to make a DTM. 2. This way is way more reliable to happen then a DTM, if it bothers you just put all the mice in the top areas.

I knew about the random issues, there is nothing I can really do about it. However the dropping of items?… How many damn mice did you bring?!

This can slow down at times, thats why I have like a 20-30 second timer to exit and start over again if it doesn't pick up the 3 mice in time.

For the "Taking" mice I put in a failsafe to look for those, but I guess it doesn't always work. I have it so that when it catches the first 3 mice it looks for additional mice just in case it missed any.

vilon

2007-11-26 01:34:45

From: Narcle
As for hovering over all the items in the inventory slot. Its suppose to do that. 1. because I didn't want to make a DTM. 2. This way is way more reliable to happen then a DTM, if it bothers you just put all the mice in the top areas.


I do start with all mice in the top area (I had 5 or so for that proggy)

From: Narcle

I knew about the random issues, there is nothing I can really do about it. However the dropping of items?… How many damn mice did you bring?!


I brought 5 mice and why shouldn't you drop random event items, like beers, kebab etc? If you run this for a very long time, your inventory would get filled with items from random events (for that proggy I got approx. 10-12 crap items).

I hope you like the feedback though.
Most people seems to get annoyed when people notices things in their script but they should indeed be greatful. It's hard to judge people based on their writing :p

Narcle

2007-11-26 01:38:03

Oh I'm glad you posted a detailed report and not a simple "does not work for me"
Thats what I hate.
As for the dropping of items, its good to keep some tho, since you can get good items from randoms… I do agree on the kabab and beer part tho, but I'm not going to divulge into updating this for awhile. Busy working on MSI project. ;)

spineless78

2007-12-02 04:48:06

total mice caught:52, exp 1170, run time 9 mins 35 secs.

GREAT SCRIP. Poo, now I have to tell my wife I have another love, this script. Il try it with my main now that it worked with that account, finally, il get 70 agilty. did have an issue with it not logging back in, but thats not so bad, Thank you thank you thank you

Versace

2007-12-02 23:31:11

From: vilon
< Ran: 2h:2m:40s >--Agile Mice v1.0--< 00:00:00 AM >
Total Mice Caught: 628, Total XP: 15180
Mice this Round: 49, XP this Round: 1005

Observations:
  • When finding the mice, it often makes some suspicious mouse movements. I guess this is related to FindObjCustom() or it could possibly be because the character is wearing some cloth with similar color(s). I'll try this again.
  • If the mouse toy is moving while the script tries to catch it, it hoovers over the mouse but it takes to long before it does the right click, resulting in a failed catch, which does not even click the mouse. It won't stop the script of course but this could probably be better?
  • The script hoovers over all items starting from the first inventory slot, although it's not a mouse toy in all of them, happens all the time if you get a random event that gives you items —>
  • After running a while, you tend to get a alot of randoms, and especially items from randoms. Would be nice to add that the script drops everything that's not a mouse toy or make some sort of identification of the mouse toy, maybe DTM + InvBox()?
  • Sometimes the script is too slow, making the mouse not catchable. I think the script tries to find these mice when it's done with the load, but sometimes it doesn't and at some occations it just keeps clicking the not catchable mice, where it could instead just have picked it up ('Take Mouse Toy'). I had to help it a couple of times with this. Could be a problem when logging in or out and especially if you get a random event! If you're not watching the script and you get a random event and gets logged out for a while, the mice that have not been catched, disappears.

Other than that it's a good script :p


Increasing MouseSpeed (srl.scar) from the default 15 to 22-25 should help a lot with the missing. It won't be perfect, but you will miss a lot less. This concept can be applied to other scripts too.