Runaway Presents:
Rimmington Tele-Banker
BETA
-----------------
|= Version: 0.75 =|
-----------------
Status: Unknown
Last Updated: 8/22/2012
Works after Rimmington update!
Description
This script mines any ore at the Rimmington mine. It uses the unlimited teleports supplied by the dungeoneering ring and the clan vexillum to bank and return to the mine.
How to Use
1) Fill out the setup.
Simba Code:
const
OreToMine = 'iron'; // Valid choices: copper, tin, iron, clay, gold
UserPin = ''; // Leave blank if not using a pin
TimeToRun = 360; // Minutes to run the script for (0 to run until stopped)
HopIfTaken = False; // True to hop worlds if the spot is taken
PickupDrops = True; // True to pickup ores on the ground
UseRest = True; // Rest when low energy
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := ''; // Player username
Pass := ''; // Player password
BoxRewards := ['XP', 'ostume', 'mote', 'oins', 'une', 'ssence'];
LampSkill := Skill_MINING;
Active := True;
end;
end;
2) Place your character anywhere.
3) Equip:
--> Clan vexillum
--> Ring of kinship
4) Have a pickaxe in the first slot of your inventory.
5) Hit run!
Additional Info
-> This script works best if the player is in an empty world.
-> The PickupDrops option currently does not prioritize picking up dropped ores. It will only pick up ores on the ground if it accidentally clicks on them.
-> The script will only run for 1 load if the TimeToRun const is set to an unreasonable amount (9999+). Be sure to set it to 360, 720, etc.
Top Reports
-> Shaddow!
Progress Report:
Runaways v0.42!
<=----------- Rimmington Tele-Banker ----------=>
| Running for: 8 Hours, 36 Minutes and 4 Seconds
| Ores Mined: 3223 iron
| Banked: 140 loads
| Mining XP gained: 112805 XP
<=---------------------------------------------=>
Runaways v0.42!
<=----------- Rimmington Tele-Banker ----------=>
| Running for: 6 Hours, 41 Minutes and 41 Seconds
| Ores Mined: 2497 iron
| Banked: 107 loads
| Mining XP gained: 87395 XP
<=---------------------------------------------=>
-> ncore!
Progress Report:
Runaways v0.7!
<=----------- Rimmington Tele-Banker ----------=>
| Running for: 6 Hours, 25 Minutes and 50 Seconds
| Ores Mined: 1758 iron
| Banked: 68 loads
| Mining XP gained: 61530 XP
<=---------------------------------------------=>
-> Nuncatsji!
Progress Report:
Runaways v0.42!
<=----------- Rimmington Tele-Banker ----------=>
| Running for: 6 Hours, 1 Minutes and 41 Seconds
| Ores Mined: 2130 iron
| Banked: 76 loads
| Mining XP gained: 74550 XP
<=---------------------------------------------=>
Runaways v0.42!
<=----------- Rimmington Tele-Banker ----------=>
| Running for: 6 Hours, 1 Minutes and 16 Seconds
| Ores Mined: 2540 clay
| Banked: 96 loads
| Mining XP gained: 12700 XP
<=---------------------------------------------=>
Current Bugs
-> If the daemonheim teleport places the player too close to the steps it will screw up when walking to the bank. The script will fix itself after 15 seconds though. (happens ~1 in every 50 or so teleports)
-> May not recognize the NPC dot color which will throw off walking.
Bug Fixes
-> If you come across this error message:
Progress Report:
ERROR: NPC color not found! See thread for fix.
You've come to the right place. First, navigate to the DeclareColors procedure, which is inside the script setup area:
Simba Code:
procedure DeclareColors;
begin
// Only update if NPCs cannot be located \\
NPC := [2162687, 1900543, 1783370, 1702399, 1701113, 1505535, 1437694, 1374705, 1372665, 1244415, 1179647, 1179644, 1043199, 981753, 916991, 786430, 783103, 777964, 773595, 720883, 718847, 717815, 717567, 654579, 653311, 651775, 648667, 645348, 640979, 589823, 589311, 588280, 587000, 584957, 584171, 583916, 579817, 579802, 578776, 575448, 574407, 522732, 458751, 450798, 393210, 391151, 327667, 326911, 326385, 325112, 323558, 322788, 319972, 318418, 317648, 315603, 314049, 313279, 257009, 255470, 196604, 127367, 65522, 65233, 63478, 61670, 61439, 61150, 60651, 59355, 56781, 55511, 55014, 53474, 51142, 50645, 49105, 47302];
The NPC array is the one you want to add a new color to. To do this, go back to your browser, click on the color picker tool in Simba, and select the yellow color of the NPC dot with it. The color you chose will show up in Simba's debug like this:
Progress Report:
Picked colour: 225126 at (1216, 209)
Take the color and add it into the NPC array as the first color:
Simba Code:
NPC := [225126, 2162687, 1900543, 1783370, 1702399, 1701113, 1505535, 1437694, 1374705, 1372665, 1244415, 1179647, 1179644, 1043199, 981753, 916991, 786430, 783103, 777964, 773595, 720883, 718847, 717815, 717567, 654579, 653311, 651775, 648667, 645348, 640979, 589823, 589311, 588280, 587000, 584957, 584171, 583916, 579817, 579802, 578776, 575448, 574407, 522732, 458751, 450798, 393210, 391151, 327667, 326911, 326385, 325112, 323558, 322788, 319972, 318418, 317648, 315603, 314049, 313279, 257009, 255470, 196604, 127367, 65522, 65233, 63478, 61670, 61439, 61150, 60651, 59355, 56781, 55511, 55014, 53474, 51142, 50645, 49105, 47302];
Now you should be able to run the script with no issues! Be sure to post the color you've found on this thread so that it can be added to the official version of the script!
Future Updates
(Please make suggestions!)
-> None
Update Log
Code:
v 0.75
- Works with latest Simba
- Implemented PickupDrops option
- Fixed iron ore colors
v 0.7
- Massive NPC color revamp
- Rewrote a bunch of functions
- Improved walking function
- World hopping support!
- Faster mining / better recognition
v 0.6
- Beta, finally!
- Fixed various bugs here and there
- Fixed bank walk mispositioned error
- Improved mining process
v 0.5
- Condensed a TON of code
- Changed over all DTM's to new TPA function
- Flawless walking!
- Rewrote/optimized some functions
v 0.42
- More calibration
- Walking slightly improved
v 0.4
- Improved timing
- Better banking
- Better progress report
- Added compass calibration
v 0.32
- Fixed a banking bug
- Fixed DTM bug
- Added energy management
v 0.3
- Better progress report
- More antiban
- Faster mining
v 0.25
- Improved banking
- More failsafes
v 0.2
- Failesafes, failsafes, failsafes!
- Improved banking
- Made mining more random
v 0.1
- Initial release