Runaway Presents:
Clay, Craft, Bank
BETA
-----------------
|= Version: 0.4 =|
-----------------
Status: Unknown
Last Updated: 8/22/2012
Description
This script mines clay and crafts it at the Crafting Guild. It uses the unlimited teleports supplied by the dungeoneering ring and the clan vexillum to bank and return to the guild.
How to Use
1) Fill out the setup.
Simba Code:
const
CraftItem = 'accursed urn'; // Valid choices: accursed urn, mining urn, smelting urn,
// cooking urn, fishing urn, woodcutting urn, pie dish
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
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_CRAFTING;
Active := True;
end;
end;
2) Place your character anywhere.
3) Equip:
--> Clan vexillum
--> Ring of kinship
--> Brown apron
4) Have a pickaxe in the first slot of your inventory, with the rest empty.
5) Hit run!
Requirements
1) 40 Crafting
Additional Info
-> This script works best if the player is in an empty world.
-> You can sell (woodcutting) urns to the general store for 75gp each if they don't sell on the grand exchange.
-> 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
-> kevin33!
Progress Report:
Runaways v0.2!
<=------------- Clay, Craft, Bank -------------=>
| Running for: 7 Hours, 13 Minutes and 37 Seconds
| Mined: 1542 clay
| Crafted: 712 mining urns
| Banked: 59 loads
| Mining XP gained: 7655 XP
| Crafting XP gained: 59078 XP
<=---------------------------------------------=>
-> ScapeArtist!
Progress Report:
Runaways v0.2!
<=------------- Clay, Craft, Bank -------------=>
| Running for: 6 Hours, 46 Minutes and 48 Seconds
| Mined: 1463 clay
| Crafted: 689 fishing urns
| Banked: 53 loads
| Mining XP gained: 7315 XP
| Crafting XP gained: 54148 XP
<=---------------------------------------------=>
-> kevin33!
Progress Report:
Runaways v0.25!
<=------------- Clay, Craft, Bank -------------=>
| Running for: 6 Hours, 6 Minutes and 12 Seconds
| Mined: 1494 clay
| Crafted: 754 mining urns
| Banked: 58 loads
| Mining XP gained: 7470 XP
| Crafting XP gained: 51272 XP
<=---------------------------------------------=>
Runaways v0.12!
<=------------- Clay, Craft, Bank -------------=>
| Running for: 6 Hours, 2 Minutes and 15 Seconds
| Mined: 1429 clay
| Crafted: 676 mining urns
| Banked: 52 loads
| Mining XP gained: 7145 XP
| Crafting XP gained: 45968 XP
<=---------------------------------------------=>
-> Endzior!
Progress Report:
Runaways v0.25!
<=------------- Clay, Craft, Bank -------------=>
| Running for: 6 Hours, 1 Minutes and 1 Seconds
| Mined: 1547 clay
| Crafted: 754 fishing urns
| Banked: 58 loads
| Mining XP gained: 7735 XP
| Crafting XP gained: 58812 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.4
- Works with latest Simba
- Improved mining
v 0.3
- More walking failsafes
- Oven color fix
v 0.25
- Massive NPC color revamp
- Rewrote a bunch of functions
- Improved walking function
- World hopping support!
- Faster mining / better recognition
v 0.2
- Added new TPA function
- Added gem handling
v 0.12
- Added some lag buffers
- Fixed a logout issue
v 0.1
- Initial release