Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Random bot focus in player active zones #765

Open
Vortikai opened this issue Dec 8, 2024 · 1 comment
Open

Random bot focus in player active zones #765

Vortikai opened this issue Dec 8, 2024 · 1 comment
Labels
Enhancement New feature or request

Comments

@Vortikai
Copy link
Contributor

Vortikai commented Dec 8, 2024

Is your feature request related to a problem? Please describe.

The level settings are a nice good start, but I'm frustrated there's 100+ max level bots that aren't being seen on the server when the actual player(s) on the server are 1-20, with about 10 random bots that are levels 1-10 or 12 random bots levels 10-20.

Describe the solution you'd like

I would like a system that populates the server with random bots at random levels, but essentially initialize random bot levels near the max level of the actual players, and teleport more bots active in the zone the players are in. This is a player-focused approach

I will outline a simple example:

  1. 10 random bots level 1-10 in each starting zone, 10 random bots level 20-30 in appropriate zones, 10 level 30-40 in appropriate zones, etc.
  2. A new player creates an undead rogue and joins the world starting at level 1.
  3. The system initializes 40-50 undead random bots, level 1 (or 1-10) and teleports them to Tirisfal Glades.
  4. The undead rogue logs out and logs on a troll hunter, level 64.
  5. The system inits 40-50 mixed random bots level 60-70 and teleports them to the zone the troll hunter is in.

Describe alternatives you've considered

Random bot level curves around player level, similar to sync level with players option.

Another alternative I've considered is a random bot level curve for the entire server. Right now I have 40 bots levels 1-10, but over 160 levels 70-80. I'd like to flip that around so that the server is more low-level friendly.

Additional context

I'm new and there might already be a way to do this I'm unaware of. Right now the only solution I can make the zones feel more alive is to snyc max level with player and .playerbots rndbot reset/.playerbots rndbot init with a server restart. As I gain levels, the fewer bots I will come across though.

@hermensbas hermensbas added the Enhancement New feature or request label Dec 8, 2024
@hermensbas
Copy link
Collaborator

It still needs more love, once i got more time i will get back at it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants