Nurgling - Custom client

Forum for alternative clients, mods & discussions on the same.

Couple of missing features

Postby vatas » Mon Mar 13, 2023 10:10 am

-Way to "lock" the study screen so you don't accidentally remove and reset curiosities.
-Toggling combat/peace with the active opponent by pressing Spacebar.

(Sorry if these are already in and hidden somewhere.)
The most actively maintained Haven and Hearth Wiki (Not guaranteed to be up-to-date with all w14 changes.)

Basic Claim Safety (And what you’re doing wrong) (I recommend you read it in it's entirety, but TL:;DR: Build a Palisade.)

Combat Guide (Overview, PVE, PVP) (Tells you how to try and escape, and make it less likely to die when caught.)
User avatar
vatas
 
Posts: 4507
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Couple of missing features

Postby ksetrad » Mon Mar 13, 2023 4:36 pm

vatas wrote:-Way to "lock" the study screen so you don't accidentally remove and reset curiosities.


OK. I will add it in one of the next releases

vatas wrote:-Toggling combat/peace with the active opponent by pressing Spacebar.


Keybindings -> Bot binding -> Give (This is the name of the command to the server. I can rename it)
Discord of Nurgling custom client : https://discord.gg/3YF5yaKKPn
ksetrad
 
Posts: 84
Joined: Sun Feb 21, 2016 9:13 pm

Re: Couple of missing features

Postby vatas » Mon Mar 13, 2023 5:19 pm

vatas wrote:-Toggling combat/peace with the active opponent by pressing Spacebar.


Keybindings -> Bot binding -> Give (This is the name of the command to the server. I can rename it)[/quote]

The term you were aiming for is likely "yield" which confusingly can also mean "profit" or "produce." I guess it makes sense that when a field you own produces wheat, it "gives" it to you.
The most actively maintained Haven and Hearth Wiki (Not guaranteed to be up-to-date with all w14 changes.)

Basic Claim Safety (And what you’re doing wrong) (I recommend you read it in it's entirety, but TL:;DR: Build a Palisade.)

Combat Guide (Overview, PVE, PVP) (Tells you how to try and escape, and make it less likely to die when caught.)
User avatar
vatas
 
Posts: 4507
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Couple of missing features

Postby ksetrad » Mon Mar 13, 2023 5:55 pm

vatas wrote:The term you were aiming for is likely "yield" which confusingly can also mean "profit" or "produce." I guess it makes sense that when a field you own produces wheat, it "gives" it to you.


Amusing... Both fixes added to the client (in src but not release)
Discord of Nurgling custom client : https://discord.gg/3YF5yaKKPn
ksetrad
 
Posts: 84
Joined: Sun Feb 21, 2016 9:13 pm

Re: Nurgling - Custom client

Postby SirPasko » Wed Mar 15, 2023 11:30 am

attached picture
Win 10, 64 bit, java 8 build 361

trying to run the hhrunner- 1.0- snapshot.jar
instantly crashes and displays image.

Update: Reinstalled java, running as admin
on run of hhrunner

Error: A JNI error has occured,
What version of java do you need to run hhrunner?
Attachments
java exception error.png
java exception error.png (2.78 KiB) Viewed 1061 times
SirPasko
 
Posts: 10
Joined: Wed Dec 15, 2010 8:26 am

Re: Nurgling - Custom client

Postby vatas » Fri Mar 17, 2023 10:20 pm

https://github.com/Xazamas/pickherb/blo ... ckherb3.py

If there is not something like this already, can you implement?

Simple script that attempts to do following things in order (moving to next one only if there are none applicable nearby)
1: Chase nearest small animal
2. Chase nearest grub (needs to be separate because res for grub, even while freely moving, is "item" instead of "kritter")
3. Pick nearest herb

Problem with number one is that small animals and dead large animals are both "kritters" so if you are near dead boar (for example) the script will just right-click that.

SnuggleSnail claimed there is simple workaround for this (other than manually blacklisting all large animals or whitelisting all small animals) but did not bother explaining it.

herbs = filter(lambda x: "knocked or whatever" not in x.poses, herbs)
The most actively maintained Haven and Hearth Wiki (Not guaranteed to be up-to-date with all w14 changes.)

Basic Claim Safety (And what you’re doing wrong) (I recommend you read it in it's entirety, but TL:;DR: Build a Palisade.)

Combat Guide (Overview, PVE, PVP) (Tells you how to try and escape, and make it less likely to die when caught.)
User avatar
vatas
 
Posts: 4507
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Nurgling - Custom client

Postby ksetrad » Sat Mar 18, 2023 5:20 pm

vatas wrote:https://github.com/Xazamas/pickherb/blob/main/pickherb3.py

If there is not something like this already, can you implement?

Simple script that attempts to do following things in order (moving to next one only if there are none applicable nearby)
1: Chase nearest small animal
2. Chase nearest grub (needs to be separate because res for grub, even while freely moving, is "item" instead of "kritter")
3. Pick nearest herb

Problem with number one is that small animals and dead large animals are both "kritters" so if you are near dead boar (for example) the script will just right-click that.

SnuggleSnail claimed there is simple workaround for this (other than manually blacklisting all large animals or whitelisting all small animals) but did not bother explaining it.

herbs = filter(lambda x: "knocked or whatever" not in x.poses, herbs)

It is unlikely that I will do it very quickly, because I plan to complete the interface for tasks like this
Discord of Nurgling custom client : https://discord.gg/3YF5yaKKPn
ksetrad
 
Posts: 84
Joined: Sun Feb 21, 2016 9:13 pm

Re: Nurgling - Custom client

Postby ksetrad » Sat Mar 18, 2023 5:23 pm

We have opened a discord for the game client, where you can ask your questions and find a guide to using the client's functions

https://discord.gg/Svw6MX2m
Discord of Nurgling custom client : https://discord.gg/3YF5yaKKPn
ksetrad
 
Posts: 84
Joined: Sun Feb 21, 2016 9:13 pm

Re: Nurgling - Custom client

Postby ksetrad » Sun Mar 19, 2023 6:20 pm

**Bots:**

- Added tobacco bot. Bot dries fresh tobacco leaves, using htables. Work with both piles and barters.
- Added script to fill waterskins from choosen barrel or cistern.
- Added script to quick-equip Traveller's Sacks (in addition do quick equip sword and shield).
- Added bot to sort hides.

**Fixes and edits:**

- Now you can see a list of user accounts on login screen, if account was saved before. (There was a problem that account was saved but not displayed there)
- Fixed behavior of dryer building bot.
- Fixed behavior of beacon building bot.
- Refactored equip code. Now you equip any equip using "hand".
- Reviewed cheese bots' descriptions, redrawn icons.
- Fixed aggro bot. Now works correct in group fights.
- Refactored relocation of items.
- Interface scaling works correct in login menu.

https://github.com/Katodiy/nurgling/rel ... _0.041.zip
Discord of Nurgling custom client : https://discord.gg/3YF5yaKKPn
ksetrad
 
Posts: 84
Joined: Sun Feb 21, 2016 9:13 pm

Re: Nurgling - Custom client

Postby ksetrad » Sun Mar 19, 2023 10:07 pm

Bugfix:
- Fix for equip two-handed items
https://github.com/Katodiy/nurgling/rel ... 0.041a.zip
Discord of Nurgling custom client : https://discord.gg/3YF5yaKKPn
ksetrad
 
Posts: 84
Joined: Sun Feb 21, 2016 9:13 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Naylok, Yandex [Bot] and 13 guests