👨‍🌾Ambient NPC

👨‍🌾Ambient NPC

$11.99

Add to Basket

👥 BT_PUBLICNPC — Immersive Ambient NPC Generator for RedM


🎬 Demo Video

Watch on YouTube


📚 API & Documentation

Read the full documentation here


✨ Features

  • Generate Ambient NPCs for Any Situation

    • Make your world feel alive with customizable NPCs for events, saloons, streets, camps, and more!

  • NPC Behaviors

    • Each NPC can:

      • Walk around (with adjustable distance)

      • Carry a weapon

      • Play a scenario/animation (guitar, drink, clean, sit, etc.)

      • Or simply stand in place

  • Per-Player NPCs

    • Each player generates and sees their own NPC —

      • NPCs are only visible to the player who created them (true "public" ambient NPCs)

  • Easy Scripting & Integration

    • Use client export:
      exports.bt_publicnpc:getNPCEntity("paper-1")
      → Returns the entity of NPC "paper-1"

    • Add or remove NPCs on-the-fly from other scripts, client or server-side!

  • 30+ Example NPCs Included

    • Ready-to-use pre-configured examples in config.lua — just copy or modify to fit your scene

  • Framework Agnostic

    • Works with any framework — fully adjustable in config.lua


🛠️ Customization

  • Fully editable behaviors, scenarios, distance, weapons, and more

  • All parameters managed easily in your config


🖼️ Gallery

8aab402b3d0bae27333b687aed346b6d8e71ed84.png

ece79bfab63e19ad9dc848f49546769951fd9d67.png

564639344a3f151cc1b64d785554dc92f76ce081.png

e9970bb3594d9c1a3f3568edd20de472a6c4fe17.png



5c407e7617ca589de2ac4bf0f715840505754ff5.png