37 posts in this topic

Haz's Roaming AI System

Overview:
This is my custom Roaming AI system packed with lots of features.

Features:
- Performance friendly
- Highly configurable
- Dead body, vehicle, boat and aircraft cleanup
- AI caching
- AI reinforcements
- AI building garrisons
- AI infantry patrols
- AI vehicle patrols
- AI road checkpoints
- AI boat patrols
- AI air patrols
- AI have random gear and loot
- AI have a chance of dropping pop tags
- AI can hunt players
- AI can takeover cities
- AI can steal weapons and man statics
- AI can steal vehicles
More to come!

Progress:
- AI caching (90% done)
- AI reinforcements (90% done)
- AI building garrisons (50% done)
- AI infantry patrols (90% done)
- AI vehicle patrols (90% done)
- AI boat patrols (90% done)
- AI air patrols (90% done)
- AI have random gear and loot (100% done)
- AI have a chance of dropping pop tags (not started)
- AI can hunt players (5% done)
- AI can takeover cities (not started)
- AI can steal weapons and man statics (5% done)
- AI can steal vehicles (5% done)

ETA: When I am happy and ready to release! :)

Why my Roaming AI system and not others?
1) Performance friendly - Stability for all player-base servers... Small, medium and large.
2) Support - A commitment made by myself to support the system and release updates, patches and hopefully new features.
3) Highly configurable - Easy to use and modify configuration file, containing lots of settings with full commenting and external documentation.

Edited by Haz
  • Like 17

Share this post


Link to post
Share on other sites

OMG YES! :rock:

Will you use factions to define enemy/friendly, west/east/etc? Or will you do it by other means. 

  • Like 2

Share this post


Link to post
Share on other sites
Advertisement

@ka0s - At the moment, it is configured for all sides which can be changed in the config.

@InsertCoins - Skills can be set in the config. For now I am using the setSkill command although it may change in the future.

  • Like 3

Share this post


Link to post
Share on other sites

Not at the moment, I may do it though but not promising... Is it really needed? The system is designed to be performance friendly by caching groups. I haven't really read much about HC but will do later, I will make a decision then and post back.

Share this post


Link to post
Share on other sites

Just had a quick read through of this guide/tutorial and seems to be good. I'll add it to my to do list but am going to focus on the more important things for now but once I have made more progress, I'll see if I can implement it.

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.