Crowe Tales is a complete NPC dialogue, quest, and mission framework for RedM/VORP servers.
Create branching conversations, repeatable jobs, wagon deliveries, bounty hunts, ambient rumors, and persistent story arcs from editable content files while players follow objectives through a built-in quest journal.
Showcase


Watch the demo video: YouTube Showcase
Key Features
Dialogue and Storytelling
Branching NPC Dialogue - Create choices, conditions, fallback responses, quest triggers, and inline rewards.
Persistent Story Arcs - Save active, completed, failed, and abandoned non-repeatable quests for each VORP character.
Ambient Conversations - Place scheduled conversations that players can overhear for rumors, secrets, mysteries, and story leads.
Player Quest Journal - Let players review active, completed, failed, and previous quests from one journal.
Mission Gameplay
Seven Objective Types - Build delivery, wagon delivery, kill, collect, visit, talk, and custom objectives.
Wagon Delivery System - Create standard, simple, box loading, preloaded cargo, escort, multi-stop, and timed wagon missions.
Staged Bounty Hunts - Send players through search, combat, proof collection, and return stages with configurable targets and defenders.
Conditions and Rewards - Use quest history, level, reputation, time, and interaction history while awarding money, items, XP, or reputation.
Content Creation
Editable JSON Content - Add NPCs, dialogue, quests, and ambient scenes without changing the mission engine.
Validation and Reloading - Check content for release-blocking mistakes and reload edits without restarting the full server.
Runtime Content API - Let other resources register NPCs, dialogue, quests, ambient scenes, and complete content packs.
Examples and Documentation - Start from live examples, copyable templates, configuration documentation, and a complete NPC authoring guide.
World Integration and Presentation
NPC Management - Configure models, locations, spawning distances, interaction ranges, prompts, and map blips.
Crowe Interactions Support - Use third-eye actions for NPCs and mission targets or keep the built-in native prompt fallback.
Notification Fallback - Prefer
crowe_notificationwhen available or use the included matching notification design.Custom Themes - Configure dark and light dialogue themes, colors, layout, typing speed, and animations.
Quest Objective Types
Delivery - Pick up and deliver an item on foot
Wagon Delivery - Run route-based wagon missions with seven delivery styles
Kill - Hunt a target, collect proof, and return for payment
Collect - Search an area and gather configured items
Visit - Reach a marked location
Talk - Speak to a target NPC during a quest route
Custom - Connect custom objective behavior
Dependencies
Required:
vorp_core,vorp_inventory,oxmysql,crowe_libsRecommended:
crowe_notification,crowe_reputation,crowe_interactions
Installation
Place
crowe_talesin your server resources folder.Import
install.sqlinto your database.Start
oxmysql,vorp_core,vorp_inventory, andcrowe_libsbeforecrowe_tales.Review
config.luaand configure dialogue, NPC spawning, quests, progression, notifications, and optional integrations.Add
ensure crowe_talesto your server configuration and run/crowetales validateafter startup.
What You Will Receive
The complete
crowe_talesframework with dialogue, quests, mission objectives, wagon gameplay, bounty hunts, story persistence, and journal systemsEditable
config.luasettings and JSON content folders for NPCs, dialogue, repeatable missions, ambient conversations, and story arcsLive example content, copyable mission templates, content-index tools,
install.sql, and detailed installation, configuration, and authoring guides
Support
Review the included README and authoring guides for setup and content creation guidance
Join our Discord for ticket-based support