PDA

View Full Version : Official: Locksmith pool open in all instances



Orthin
03-01-2020, 08:20 AM
The Locksmith Pool has been released in all instances and can find a scruffy human worker in the East Tower in Wehnimer's Landing. Be sure to ASK the WORKER for HELP if you need more information. I will be monitoring the system and, provided there are no errors, begin rolling out to other towns as the NPCs get through QC.




This message was originally posted in General GemStone IV Discussion, General Discussion about Gemstone IV. To discuss the above, follow the link below.


*UH FUCK YEAH*

Methais
03-01-2020, 11:04 AM
Nice

wetsand
03-01-2020, 11:08 AM
Any word on how many boxes you can load into the system?

edit loaded 12 before I ran out of boxes

Tgo01
03-01-2020, 12:44 PM
I uploaded a new version of ;tpick that should* work with the worker.

The command is ;tpick worker

*I tested the script to ensure it works for me, so if it doesn't work for you let me know.

It SHOULD do the following in regards to working with the worker:

Measure boxes with calipers
Use only vaalin lockpicks if that's the option you choose
Make use of the c option if that's the option you choose
Use those gnomish bracers thingies
Automatically turn in the box once you have finished disarming the trap and picking the lock
Automatically turn in the box if you are unable to open the box for whatever reason

What it won't do (or probably won't do):
Loresing to get the lock difficulty since you need to be holding the box I'm pretty darn sure.
Use the pop option of ;tpick, I might add this later if I'm feeling less lazy and there is demand for this option
I didn't disable bashing by default so I have no idea if bashing works with the worker, if you're feeling up to trying it then go for it :p

rolfard
03-01-2020, 12:58 PM
awesome! what's the command for using the lockpick pool? ;tpick pool?

Tgo01
03-01-2020, 01:04 PM
awesome! what's the command for using the lockpick pool? ;tpick pool?

;tpick worker

Thought I put that in my post but I see not :p

rolfard
03-01-2020, 01:23 PM
sent you two Pm's regarding tpick

Fortybox
03-01-2020, 01:55 PM
This update is awesome...I really like it and got my guys putting boxes into the pool.

Are bards pretty good pickers? Think a capped bard could do well with this new system?

Tgo01
03-01-2020, 02:01 PM
Are bards pretty good pickers? Think a capped bard could do well with this new system?

Bards should do well. They can't loresing to pool boxes to get an accurate measurement though.

Tgo01
03-01-2020, 02:16 PM
Someone on Discord requested an option to always use wedges so now it's an option.

The command line variable is wedge.

So some examples:

;tpick wedge

;tpick worker wedge

;tpick yo momma wedge!

Astray
03-01-2020, 02:18 PM
;tpick yo momma wedge!

Yo momma hands so fat, she can wedge boxes open but can't take anything from inside.

Tgo01
03-01-2020, 02:20 PM
Yo momma hands so fat, she can wedge boxes open but can't take anything from inside.

:O!

Tgo01
03-01-2020, 03:13 PM
Preemptively fixed a bug that would have had people casting 407 at enruned/mithril pool boxes forever.

Tgo01
03-01-2020, 04:54 PM
Apparently ;tpick was causing GS to crash if you didn't have Lock Roll or Vaalin Lock Roll setup properly.

I uploaded a new version of ;tpick that will exit the script if Trap Roll, Lock Roll, or Vaalin Lock roll aren't setup properly with instructions on how to fill in these settings properly to hopefully avoid these crashes.

Fortybox
03-01-2020, 05:08 PM
Apparently ;tpick was causing GS to crash if you didn't have Lock Roll or Vaalin Lock Roll setup properly.

I uploaded a new version of ;tpick that will exit the script if Trap Roll, Lock Roll, or Vaalin Lock roll aren't setup properly with instructions on how to fill in these settings properly to hopefully avoid these crashes.

:lol:

Tgo01
03-02-2020, 06:42 PM
The GM working on this apparently made it so bards can sing to their box in the pool so ;tpick has been updated so bards can now loresing to their box in the pool to get the accurate lock difficulty.

TheLastShamurai
03-02-2020, 06:49 PM
Are people turning in boxes manually (god forbid) or has loot-be-gone been updated?

Tgo01
03-02-2020, 06:57 PM
Are people turning in boxes manually (god forbid) or has loot-be-gone been updated?

Not sure. I don't think loot-be-gone has been updated but I think ;sloot has been.

Should be easy enough to create a script to put boxes into the pool.

Fortybox
03-02-2020, 06:57 PM
The GM working on this apparently made it so bards can sing to their box in the pool so ;tpick has been updated so bards can now loresing to their box in the pool to get the accurate lock difficulty.

Tpick is requiring callipers...my rogue isn’t even in the guild. Why is tpick racist against non-caliper users?

Tgo01
03-02-2020, 06:58 PM
Tpick is requiring callipers...my rogue isn’t even in the guild. Why is tpick racist against non-caliper users?

Because YO MOMMA!

You can either use the v command line variable to always use a vaalin lock pick, or the c command line variable to start with a copper lockpick and use better lockpicks as required.

Orthin
03-02-2020, 07:21 PM
Are people turning in boxes manually (god forbid) or has loot-be-gone been updated?

I turn mine in manually, it’s not a back breaker ha

Amerek
03-02-2020, 07:50 PM
;slootbeta sort of works with it. Will be better when Naijin updates it to give the worker your boxes before getting those returned.

TheLastShamurai
03-02-2020, 08:07 PM
I turn mine in manually, it’s not a back breaker ha

Ah but what you don't know is my character already has a broken back, so for medical reasons I'll wait til the scripts are updated.

Infernofogo
07-15-2020, 02:39 PM
Is sloot updated yet? I'm still only seeing the locksmith option.

Alashir
07-15-2020, 04:37 PM
Is sloot updated yet? I'm still only seeing the locksmith option.

Try pool party

kutter
10-02-2020, 04:04 PM
TGO I am getting weird happenings with my rogue and tpick. I have two problems which I feel certain have something to do with my setup but I have looked at it like a dozen times and cannot see an issue. 1. it is never calibrating calipers, so I broke several picks until I caught it and manually calibrated and 2. it is getting broken picks out of my pack instead of out of my coat, it will then put the broken one in my pack and move up a pick and get that one and if that one is broken, it will get that one first too and continue up the line.

Tgo01
10-02-2020, 04:34 PM
TGO I am getting weird happenings with my rogue and tpick. I have two problems which I feel certain have something to do with my setup but I have looked at it like a dozen times and cannot see an issue. 1. it is never calibrating calipers, so I broke several picks until I caught it and manually calibrated and 2. it is getting broken picks out of my pack instead of out of my coat, it will then put the broken one in my pack and move up a pick and get that one and if that one is broken, it will get that one first too and continue up the line.

Can you copy and paste on over your ;tpick settings via ;vars list?

kutter
10-02-2020, 04:35 PM
I can:

{"copper"=>"crystal-inset red copper lockpick", "steel"=>"straightened steel spring", "gold"=>"garnet-inset rose gold lockpick", "silver"=>"enruned silver wire lockpick", "mithril"=>"ruby-edged dark mithril lockpick", "ora"=>"cerulean-hued wavy glaes lockpick", "glaes"=>"cerulean-hued wavy glaes lockpick", "laje"=>"sapphire brushed rolaren lockpick", "vultite"=>"sapphire brushed rolaren lockpick", "rolaren"=>"sapphire brushed rolaren lockpick", "veniom"=>"red-flecked black invar lockpick", "invar"=>"red-flecked black invar lockpick", "alum"=>"golvern lockpick", "golvern"=>"golvern lockpick", "kelyn"=>"suede-wrapped vaalin lockpick", "vaalin"=>"suede-wrapped vaalin lockpick", "lockpick_container"=>"blue wool longcoat", "broken_lockpick_container"=>"bleached white pack", "wedge_container"=>"blue wool longcoat", "calipers_container"=>"distressed russet leather toolkit", "scale_weapon_container"=>"matte black leather knee-boots", "locksmiths_container"=>"distressed russet leather toolkit", "gem_container"=>"bleached white pack", "gnomish_bracer"=>"nil", "bashing_weapon"=>"nil", "scale_trap_weapon"=>"detailed scrimshaw dagger", "trap_roll"=>"-10", "lock_roll"=>"40", "vaalin_lock_roll"=>"70", "trick"=>"flip", "log"=>"yes", "trash_boxes"=>"yes", "calibrate"=>"yes", "calibratecount"=>"30", "auto_bundle_vials"=>"yes", "auto_repair_bent_lockpicks"=>"yes", "number_of_times_to_check_for_traps"=>"1", "always_use_205"=>"", "always_use_402"=>"yes", "always_use_403"=>"yes", "always_use_404"=>"yes", "always_use_407"=>"no", "always_use_506"=>"", "always_use_613"=>"", "always_use_1006"=>"", "use_vaalin_when_fried"=>"yes", "rest_percent"=>"100", "pick_percent"=>"50", "ready"=>"nil", "cant_open_box"=>"nil", "always_use_704"=>"no", "number_of_416_casts"=>"", "only_disarm_safe"=>"", "auto_deposit_silvers"=>"yes", "scarab_found"=>"dropping a bug, no touchy or you croaky", "scarab_safe"=>"bug safe"}

Tgo01
10-02-2020, 04:44 PM
Is it not even calibrating your calipers when you start the script? Or do you just mean after the initial calibrate when starting the script it no longer calibrates after that?

As far as the broken lockpick part, you're saying the script figures it needs for example a steel lockpick so it goes to grab your broken steel lockpick, realizes it's broken, puts it away, then grabs the next lockpick up and if it's broken too just keeps doing that?

If so that's how the script is currently written but later tonight I'll make it so the script stops trying to use a particular lockpick if it's broken (like for example your steel lockpick) until the script is restarted again in case you have repaired it between ;tpick start up thingies.

Tgo01
10-02-2020, 04:59 PM
I uploaded a new version that should no longer try and use a lockpick that is broken until the script is restarted.

kutter
10-02-2020, 05:04 PM
The script never calibrates my calipers, at least not that I have ever seen while watching it, I suppose I could drop the number to like 5 to see if it does, but for sure it does not calibrate when I start. As for the picks, if the script says I need a gold pick and there is a broken one in my pack it will grab that one, realize it is broken and then go up up one pick; if there is no pick matching that one in my pack then it goes looking in my longcoat for one and then it works like I think you intended.

For whatever reason it seems to think that it should look in my backpack for a pick before my longcoat, and I have no idea why.

I have to head out to work, I will try and check the update later but might be tomorrow sometime.

Thanks Tgo

Tgo01
10-02-2020, 05:10 PM
but for sure it does not calibrate when I start.

That is odd. Do you have the latest version? I don't see why it wouldn't at least calibrate your calipers when starting up. Calibrating every 30 boxes I can see how the calipers might become less accurate by then, I think calipers start losing accuracy after just 5 or so.


but for sure it does not calibrate when I start. As for the picks, if the script says I need a gold pick and there is a broken one in my pack it will grab that one, realize it is broken and then go up up one pick; if there is no pick matching that one in my pack then it goes looking in my longcoat for one and then it works like I think you intended.

Ah I see what you mean. The script doesn't account for the fact that you have multiple versions of the same kind of lockpick, like it just assumes you have 1 gold lockpick and ;tpick scans your inventory when the script starts up and the first gold lockpick (or maybe last one? Either way) it finds is the one it will use. I can look into having the script just scan your lockpick container for lockpicks so you can have multiple lockpicks, but I'll have to save that for a day when I'm less lazy.

Tgo01
10-03-2020, 03:46 AM
Uploaded a new version of ;tpick that allows for multiple lockpicks of the same kind to be used so in case one breaks you can have spares in your lockpick container just in case.

For example if you're running ;tpick and you have two copper lockpicks and you break one then the script will stop trying to use that particular broken one (until you start the script up again) and should use the non-broken copper lockpick the next time you need a lockpick. In this particular scenario ;tpick would still move on to a steel lockpick since breaking a lockpick is usually a sign that you need a stronger lockpick, but if you need a copper lockpick for your next box the script should grab the non-broken one.

Keep in mind the lockpicks still have to be identical based on how you set it up in the setup menu. So if you have a "dark red copper lockpick" in the setup menu for copper lockpicks and you want to use multiple lockpicks in this fashion then each copper lockpick you want to use needs to be called a "dark red copper lockpick."

Get to lockpicking!

wetsand
10-03-2020, 01:32 PM
Running into an issue with the new version. After breaking a lockpick ;tpick is returning this error and exiting. I removed all non identical lockpicks as well.

--- Lich: error: undefined local variable or method `all_lockpick_arrays' for main:Object
Did you mean? alum_lock_pick_array
laje_lock_pick_array
tpick:3528:in `block in _script'
tpick:3361:in `block in _script'

Tgo01
10-03-2020, 02:14 PM
Running into an issue with the new version. After breaking a lockpick ;tpick is returning this error and exiting. I removed all non identical lockpicks as well.

--- Lich: error: undefined local variable or method `all_lockpick_arrays' for main:Object
Did you mean? alum_lock_pick_array
laje_lock_pick_array
tpick:3528:in `block in _script'
tpick:3361:in `block in _script'

This should be fixed now. Maybe.

Tgo01
10-03-2020, 02:34 PM
Uploaded another new version that allows for different lockpick names for the same kind of lockpick.

For example if you have three copper lockpicks all with different names you can enter the following in the Copper Lockpick setting:

dark red copper lockpick,blue copper lockpick,straightened wire

Or whatever the names of your copper lockpicks are. You get the point.

Note no space after each comma.

Elgrim
10-07-2020, 05:47 AM
Uploaded another new version that allows for different lockpick names for the same kind of lockpick.

For example if you have three copper lockpicks all with different names you can enter the following in the Copper Lockpick setting:

dark red copper lockpick,blue copper lockpick,straightened wire

Or whatever the names of your copper lockpicks are. You get the point.

Note no space after each comma.

You are the man

kutter
10-26-2020, 03:31 PM
Tgo, let me first say thanks very much, this script in particular has had a very large impact for my rogue.

I would ask one question, how hard would it be to set a minimum tip threshold for critter level? I am STUNNED to see people tipping what they do. Perfect example, just picked a shricken box and the tip was 12 silvers. Now I hunt in there with my UAC mage and I can say definitively the boxes tend to be good so this was a conscious effort by someone to only tip 12 silvers. I know some will say it is easy money and we get to keep all the scarabs, while the second is true, the first not so much. Since the worker will give you boxes that are at the upper limit of your skill range first, the risk of breaking a very good pick is most prevalent. Breaking a couple of vaalin picks eats into your profit margin pretty readily.

I am certain that I am going to get a lot of hate from people that use the pool, so go ahead, it does not change the truth that if you brought that box to a picker without the pool and tipped them 12 silvers you would get red flagged instantly and they would tell every other picker about it.

So bring on the flames, I have my nomex on.

Tgo01
10-26-2020, 03:46 PM
You can set the minimum tip you want when starting the script by doing for example:

;tpick worker 1000

So you would skip any boxes that had a tip less than 1000 silvers. Of course you can make this number whatever you want.

There is currently no way to set the minimum tip based on critter level.

Archigeek
10-26-2020, 05:29 PM
The main thing that keeps some d-bag from tipping more is you, picking their box for only 12 silvers.

Taernath
10-26-2020, 05:57 PM
Locksmiths need to unionize. Tell those shit tippers to get fucked.

Hymore246
10-27-2020, 07:44 PM
Locksmiths need to unionize. Tell those shit tippers to get fucked.

That ain't happening and even if it did, it wouldn't solve the real problem. Box owners being anonymous is an issue but I think the real problem is AFK scripting in the locksmith pool. I've seen plenty of rogues just standing around for hours on end, occasionally picking some boxes from the pool. I know they are AFK scripting because I've seen their scripts break once in a while and will not respond when I talk to them. People using their MA pocket rogue to pick at the pool don't really care about low tippers because they are just an extra source of money for the main account. The real money is in the scarabs anyway. A 1 silver box with a scarab that sells for 2k-5k is worth than a box with a good tip. Your average 1 silver tipper isn't skilled enough to check for a scarab before handing the box off to the pool. I am sure if these people could disarm the scarab themselves, they would do so THEN put the box in the pool for 1 silver.

AFK scripting the pool is easy silver and scarabs when you are 3x in picking and disarming, using lores, and vaalin pick on everything. What about exp? Why would your level 100 pocket rogue need any more exp? He is already 3x and mastered of lock mastery. That's all you need to generate money!