So you're starting a new treasure hunter to dig up treasure from across the land. Or maybe you desire the more stealth activities of dungeon crawling for treasure. No matter which route you choose there is one skill that you will need that can sometimes be a pain to find the resources to train. Look no further! I have scoured the lands for the gear that you will need and consolidated it into one convenient location for your use! Located right next to the Yew guard line for your safety is the Secret Society of Lock Pick Trainers or the SSLPT! Yes, I know, it's no longer a secret now is it? But thats good news for you! Inside our training house you will find lock boxes for every skill level of lock picking, from NPC trainer bought all the way to 95 real skill. Unfortunately, you will need to head out for adventure in a dungeon to gain past this as the resources needed to take your skill any further can only be found there. So how do you get started? It's simple, create a character with no more than 10 dexterity (this is important) and whatever skills you wish to have. I chose magery as one of mine since it is expensive to raise compared to other skills. Before taking a step in the world once you are born lock your dexterity and leave it at 10 for the duration of your training. You dont have to take lockpicking on creation unless you just want to. The cost of lockpicks is minimal and you wont need a ton of them to do this. Gather up a hundred or two lockpicks and then find me on IRC or in game and I can let you in the training house. Once inside stand next to the lock boxes on the west wall, throw your lockpicks in the lockdown chest on the north wall and start the macros here beginning with GM. You dont have to start with the GM macro, but the macros are designed to auto correct DOWN to your current level. You will need to restart the macros after each milestone is reached in your training since they dont auto level up (these were at 50, 76, and then 80 for me) Run these until you hit your max lockpicking and no longer gaining. Thats it! Inside the training facility you will also have access to a two book set of dungeon lockpicking locations. !!USE THESE RUNEBOOKS AT YOUR OWN RISK! SOME OF THESE PLACES ARE VERY DANGEROUS!! We thought of having a treasure map location library also but these are plentiful and easy to find. If there is enough demand I wouldn't mind putting one in for you. copy each of these macros into a folder called lockpicking in your razor macro directory. Hit windowkey-R and type in %appdata%\Razor\macros if you dont know where that is. Name them according to the file names given here...case IS sensitive. Make your directory all lowercase and the filenames just like you see here or adjust accordingly...or you can download each file separately below. Set your restock agent #5 to restock lockpicks in the amount you want on you and you should be all set. Enjoy! We are located here, just look for Grady on the front steps to welcome you: Lockpick-Gm !Loop Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.IfAction|4|0|no item of type lockpick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1083807993|700|995|7|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1083807993|700|995|7|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1083807993|700|995|7|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-70 Assistant.Macros.EndIfAction Lockpick-70 !Loop Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.IfAction|4|0|no item of type lockpick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082161985|700|995|10|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1082161985|700|995|10|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1082161985|700|995|10|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-50 Assistant.Macros.EndIfAction Lockpick-50 !Loop Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.IfAction|4|0|no item of type lockpick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082164300|700|995|13|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1082164300|700|995|13|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1082164300|700|995|13|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-30 Assistant.Macros.EndIfAction Lockpick-30 !Loop Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.IfAction|4|0|no item of type lockpick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.EndIfAction Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082177515|700|995|16|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1082177515|700|995|16|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.WaitForTargetAction|3 Assistant.Macros.AbsoluteTargetAction|0|0|1082177515|700|995|16|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Oh my!! I need to get training from the NPC Trainer first! Assistant.Macros.EndIfAction
Now, Lockpicking made even easier! As if it wasnt easy enough already I've rewritten the macros to now automatically move UP with your skill. Each macro will make 100 attempts at the current skill level then try the next level up to see if it's pickable now. If youre not able to pick it yet it will just move back down to where it was...otherwise it will do this all the way to the max you can get off of player made chests! Set your restock agent #5 to lockpicks, the amount you want on you at any time, and let her rip...you can start with any macro and it will find your current skill level and work from there. Again, name them just like these in a folder called lockpicking in your razor folder like before. These are untested since I only have a GM locpicker so please let me know how they work if you try them: Update below. edited - if you tried these there was an error in 50 and 70 that I fixed so please try them again edit - ran this last night on a new character. started at 8:00pm at 32.8 real and got back this morning at 8:00am at 84.6 real and running the gm macro (but i was out of lockpicks so it might have been even higher had there been sufficient stock of them. I used about 400 in that 12 hours). I added a sample profile that you can use that has the counters and restock already made for that house. If you want to use it, download the Lockpick.xml.txt file and save it in your razors profile folder and name it Lockpick.xml (the forums dont allow an xml extension). I seem to have used more lockpicks than normal but I assume thats because Im switching over as soon as I am able to pick the next level box . The convenience of having it auto switch outweighs that though Finished up at 95 shown and 94.9 real at 6:00pm this afternoon. From store bought to as high as I can get on player chests in 22 hours. Thats with me troubleshooting the macros since they didnt work quite right and then running out of lockpicks for who knows how long... Lockpick-GM !Loop Assistant.Macros.IfAction|50|0|4|Lock Pick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1083807993|700|995|7|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1083807993|700|995|7|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1083807993|700|995|7|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-70 Assistant.Macros.EndIfAction Lockpick-70 Assistant.Macros.ForAction|100 Assistant.Macros.IfAction|50|0|4|Lock Pick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082161985|700|995|10|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082161985|700|995|10|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082161985|700|995|10|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-50 Assistant.Macros.EndIfAction Assistant.Macros.EndForAction Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-GM Lockpick-50 Assistant.Macros.ForAction|100 Assistant.Macros.IfAction|50|0|4|Lock Pick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082164300|700|995|13|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082164300|700|995|13|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082164300|700|995|13|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-30 Assistant.Macros.EndIfAction Assistant.Macros.EndForAction Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-70 Lockpick-30 Assistant.Macros.ForAction|100 Assistant.Macros.IfAction|50|0|4|Lock Pick Assistant.Macros.HotKeyAction|0|Restock Agent-5 Assistant.Macros.AbsoluteTargetAction|0|0|1085217660|702|993|8|3651 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.DoubleClickTypeAction|5372|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082177515|700|995|16|3709 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.IfAction|4|0|yields Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082177515|700|995|16|3709 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|appear to be locked Assistant.Macros.DoubleClickAction|1096765030|5994 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.AbsoluteTargetAction|0|0|1082177515|700|995|16|3709 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|don't see how Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|Oh my!! I need to get training from the NPC Trainer first! Assistant.Macros.HotKeyAction|1083| Assistant.Macros.EndIfAction Assistant.Macros.EndForAction Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-50
I also wanted to add: I moved my lockpicking books outside on the steps so that anyone can use them. Again, dont just recall off of one...gate and stealth are your friends...
Sorry Ive been away from the online world lately so I didnt see your question. It does a run of 100 pick attempts on the current level box (Assistant.Macros.ForAction|100) ...your skill will rise some during this time Once that for loop runs out it launches the GM macro unconditionally (Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-GM). If the GM box is still too high of a level you get a message that says "You dont see how to manipulate that lock" or something like that so I check for it (Assistant.Macros.IfAction|4|0|don't see how) and launch the 70 macro again if you cant pick the GM box,(Assistant.Macros.HotKeyAction|0|Play: lockpicking\Lockpick-70) otherwise it just keeps running the GM macro indefinitely
dang-- i was going to try to get this macro'd soon. I went on a treasure hunt with like 30 magery thinking i can magic unlock a lvl 1 treasure chest. apparently i couldn't. ;-(