No Gold picked up in Manual play with Pickit

I have tried everything now, I must be missing something…

Config:
Config.PickitFiles.push(“LadderReset.nip”);
//Config.PickitFiles.push(“LLD.nip”);
Config.PickRange = 100; // Pick radius
Config.FastPick = false; // Check and pick items between attacks
Config.ManualPlayPick = true; // If set to true and D2BotMap entry script is used, will enable picking in manual play.

pickit:
[name] == gold # [gold] >= 1

Entry script is BotMap. It picks up potons and items (Using LadderReset as indicated in the onscreen text) but doesnt pick up any gold, I have experimented with different gold values, turning useraddon on and off (what does this actually do?)

Im at my wits end…
Can someone help me?

1 Like

Oh?
If you do not mind running this test, what I suggest is to change the code you shared to this:

//Config.PickitFiles.push(“LadderReset.nip”);
Config.PickitFiles.push(“LLD.nip”);
Config.PickRange = 100; // Pick radius
Config.FastPick = false; // Check and pick items between attacks
Config.ManualPlayPick = true; // If set to true and D2BotMap entry script is used, will enable picking in manual play.

Now, open the LLD.nip file
add this as the topmost line:

[name] == gold # [gold] >= 1

Save it in the dir you found the LLD.nip in.
Now, make a game and see after killing a monster if it picks up the gold that drops.
If it still does not pick anything up. I will need to see your profile file.

In case you do not know, the profile file is in the: kolbot\libs\config folder
and it has the name of your character, i.e., sorceress.sorcnamehere.js

If you do not want to share the name of your char, just change the name before uploading it to PasteBin, a site where you can easily share your scipts/code.

Thanks.

1 Like

Thanks for your reply!

I have tried what you suggested (I dont see the difference to what i have in my .nip?) however same result, gold is ignored, other items are picked.

I uploaded the profile here

1 Like

Shoot. After looking through your char profile, there is nothing that I can see which is out of place.
I also went to look at the scripts (via Blizzhackers Kolton GitHub pages) responsible for enabling pickit and for the code which is responsible for picking up gold. There is nothing that I could see which disables gold pickit or which would be denying picking up even a single piece of gold.

Forgive me. That is as far as I can go.
One more question, in your inventory and not in your stash, are you carrying the max amount of gold? 10k for a new char and it increases as you level. Forgive me for asking this noob question as sometimes I have forgotten to empty the maxed gold from my inventory into the stash.

Sorry for hitting a brick wall on this. Hope someone else can chime in.

1 Like

No, the char gold was empty. The BotLead script picks up gold fine.

thanks for trying, I think its a bug, Ive searched through the BotMap script myself but im not fluent enough with them to identify even where the pickup should be handled.

2 Likes

The two areas to explore…
This script is specific for Manual Play’s pickit:
kolbot/d2bs/kolbot/tools/PickThread.js

And, this one is necessary for pickit and which is called by the PickThread.js:
kolbot/d2bs/kolbot/libs/common/Pickit.js

At the very least, these help us to explore what the mechanics are. I use search like a crazy person while combing through these and many files. :blush:

1 Like

I cant get it to work… I dont have the time to studt the thing and how works, also not too familiar with JavaScript, maybe someone more technical can help? Surely people are picking up gold in their manual play?

1 Like