My Npc

v1.1.0

MyNPC: Advanced NPC System for Rust

MyNPC is a comprehensive plugin for Rust dedicated to creating and managing Non-Player Characters (NPCs). It goes beyond basic NPC implementations, offering a high degree of customization and control over NPC behavior, inventory, and interactions. You can design NPCs with specific roles, patrol routes, combat capabilities, and even unique dialogue systems. The plugin also features robust loot tables, enabling you to define what items your NPCs carry and drop upon death.

Key Features:

  • Highly Customizable NPCs: Define individual attributes for each NPC, including health, damage, armor, movement patterns, and more.
  • Advanced AI: Create intelligent NPCs with diverse behaviors, from passive traders to aggressive guards.
  • Dynamic Loot Tables: Assign specific items or item ranges to NPCs, controlling the loot dropped upon defeat.
  • Patrol Routes: Easily define patrol paths for your NPCs using in-game tools.
  • Interactive Dialogue (Planned): Future updates will include dialogue systems to enhance NPC interactions.
  • Modular Design: The plugin's modular architecture allows for easy expansion and integration with other plugins.
  • Extensive Configuration: Fine-tune every aspect of your NPCs through a user-friendly configuration system.

Use Cases:

  • Creating dynamic and engaging game worlds: Add life and challenge to your server with realistic and interactive NPCs.
  • Building custom quests and storylines: Use NPCs as quest givers or antagonists in player-driven narratives.
  • Enhancing server economy: Implement NPC traders to provide players with valuable resources.
  • Improving security: Use aggressive NPCs as guards to protect important areas.

MyNPC offers a powerful and flexible framework for enhancing your Rust server. Its features and customizability allow for a wide range of applications, from simple additions to complex, interwoven gameplay elements.

Product information

$ Free

Where to find it

Released: 2021-11-23
Last Update: 2022-02-09