EvilChicken!
2008-10-26 18:37:32
- by EvilChicken!
Latest version: 0.6.0, updated 24.05. Status: Working
Hello, fellow SRL members.
I like to re-introduce a script originally made in the good ol' days, Tarajunky's Lumby Auto Mager Extraordinaire. (L.A.M.E.)
L.A.M.E. is written to level up your character's magic/range skill for free by getting free equipment from the tutor in Lumbridge corresponding to the skill of your choice, and then using the given equipment to kill the ducks in the river, thus gaining free XP.
It works in four steps:
1: It teleports to Lumbridge using the "Home Teleport" spell.
2: After teleporting to Lumbridge, it walks north and claims the equipment provided by the tutor corresponding to the skill of your choice, whether that be maging or ranging.
3: Then it walks to the upper bridge where it attacks the ducks, using the given equipment, until it runs out of arrows/runes.
4: Players are switched, and the same procedure is applied to the next player.
The key element of this script is, that by the time the script has looped through all listed players with steps 1-4, the starting player will already be able to claim the equipment agan, as half an hour will have passed by that time. Consequently, a high number of players must be used while running this script to keep it constantly logged in. The ideal amount is 10+ players, although it will work with fewer, but the script will have to wait for players to regain ability to claim equipment.
To use this script, you only have to make sure that there are no air or mind runes in your character's bank if the selected combat style is maging – and likewise that there are no training arrows or bows in it's bank if ranging. You can run this script with your characters placed anywhere, as it uses the Home Teleport spell by design.
If you want to maximize your leveling speed, equip stat-boosting items according to the selected skill.
(Note: If maging, wielding an water/earth staff will allow you to cast water strike or earth strike, earning you more XP per cast without wasting runes. PS: Fire strike takes 2 airs per cast, so it doesn't use that.)
Instructions:
- Make sure none of your players have any mind or air runes in the bank. (If maging.)
- Although not required, it is preferable to equip appropriate stat boosting equipment on your accounts to maximize amount of experience gained.
- Try to avoid using the "Home Teleport" spell before using this script, as it uses the spell to check not only time remaining before it can teleport home, but also the time before it can claim new equipment.
- Set up the constants if desired:
- The DuckColors still works, no real need to change them.
- Try to keep the MouseSpeeed high, as this is beneficial for clicking the ducks. The speed it is set on now (37) has proven to work really well and it is not detectable in any way, so no worries.
- If you want to time out instead of logging out, set QuickLogout to False. Though, this will slow down the XP/h you gain.
- The TargetLevel constant should be set to the level you want the script to train your charachters to. If you want every user of this script to have 40 magic, set TargetLevel to 40.
- The OverrideSkill skill constant was made to quickly change the skill to train for evey char without having to change every player's.strings[0]. If you want to apply this constant instead of Player's.strings[0], set OverrideDeclarePlayers to True.
- Declare your players. It is recommended to use at least 9 players with this script, although it will work with fewer players as well.
- Don't forget to enter your SRL stats ID and password!
- Drag crosshair over RS client window, wait a couple seconds and run script.
- And, please, please post feedback and progress reports.
Top proggie:
[PHP]/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 32 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| SRL Logs : 954 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
==================================================
——— L.A.M.E. 0.5.7 by EvilChicken! ———
==================================================
Worked for 60 hours, 2 minutes and 39 seconds
Fired 20050 arrows
# : Nick = A: Levels: Time: Resources: Location:
0 : *** = T. M:36 R:47 W:293 M:0 R:1875 L:OutOfArrowsAtBridge
1 : *** = T. M:36 R:47 W:295 M:0 R:2050 L:OutOfArrowsAtBridge
2 : *** = T. M:35 R:47 W:291 M:0 R:1825 L:OutOfArrowsAtBridge
3 : *** = F. M:34 R:46 W:154 M:0 R:1025 L:Wrong User/Pass
4 : *** = T. M:35 R:46 W:140 M:0 R:1125 L:TutorNotFound
5 : *** = T. M:4 R:46 W:270 M:0 R:2075 L:OutOfArrowsAtBridge
6 : *** = T. M:13 R:46 W:286 M:0 R:1925 L:OutOfArrowsAtBridge
7 : *** = T. M:37 R:43 W:289 M:0 R:2025 L:OverTime
8 : *** = T. M:7 R:43 W:281 M:0 R:2125 L:OutOfArrowsAtBridge
9 : *** = T. M:25 R:43 W:283 M:0 R:2025 L:OutOfArrowsAtBridge
10: *** = T. M:33 R:44 W:307 M:0 R:1875 L:OverTime
==================================================[/PHP]
Changelog:
26.10 - v0.5.1: Initial release.
27.10 - v0.5.2: Minor bugfixes:
- AutoCast setup bug fixed (thanks Tarajunky!), Switched to SRL's FindLumbyRoadColor, IncEx(BridgeDDTM.MainPoint.X, 10);. Made ClickTutorHouseDTM click more accurately.
30.10 - v0.5.3: Small fixes in ToTutors, FindBridge and ToUpperBridge. No more Lumby teleporting: Added BridgeToTutors. If already at bridge, player will just head down to TutorHouse instead of teleporting to Lumby. (Note: This feature will only be activated when script has logged in and cycled through all players once. As a safety measure, this script will still always Lumby-tele on each player's first login.) Also added a nifty feature that checks if player can claim equipment - and waits time needed if player cannot claim yet.
14.12 - v0.5.5: Minor edits, but improves duck clicking to some extent.
10.02 - v0.5.7: I don't really even remember what I did, but it works. (y)
13.02 - v0.5.8: Removed possibility to "time out".
24.05 - v0.6.0: New duckfinding and other updates, made to work properly.