View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.8 or later
- Package size
- 229 KB
- Files
- 14
- Views in the past week
- 7
- Requires
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $31.50 on
Keywords
Quest Auto Assign System
Quest Auto Assign System is a powerful addon for MMORPG Kit that allows you to automatically assign quests to players based on configurable conditions — without any NPC interaction.
Affiliate link Β· Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 1
Quest Auto Assign System video 1
About this asset
π MMORPG Kit is now Open Source
https://github.com/suriyun-mmorpg/UnityMultiplayerARPG_Core
The MMORPG Kit has been removed from the Unity Asset Store and is now available as an open-source project.
If you're looking for a more up-to-date and ready-to-use version, you can find a free version on Discord:
Designed for scalability and performance, this system is fully event-driven, easy to configure, and works seamlessly in Single Player, Co-op, and MMO modes.
π Key Features
β Automatic Quest Assignment
Assign quests automatically when players:
- Spawn / Login
- Reach a specific level
- Reach a gold threshold
- Change faction
- Enter specific areas (Trigger Zones)
β Event-Driven (No Polling)
Uses native MMORPG Kit events β lightweight and performance-friendly.
β Advanced Filters System
- Class restrictions
- Faction restrictions
- Map restrictions
- Required completed quests
- Excluded quests
- Level & gold filters
- Equipped item requirements
- Inventory item requirements
- Mount & summon requirements
β Trigger Zones (Area-Based Quests)
- Assign quests when players enter specific areas
- Optional one-time trigger per player
- Optional periodic recheck while inside the zone
β Daily / Weekly / Repeatable Quests
- Automatic re-assignment using time intervals
- Supports daily, weekly, hourly or custom cycles
- Optional auto-abandon of incomplete quests
β Auto Quest Tracking
- Automatically tracks assigned quests for the player
β MMO Safe
- Server-side logic only
- Fully compatible with MMO mode networking
β Zero Core Modifications
- 100% addon
- No changes to original MMORPG Kit scripts
- Safe for future updates
π§© How It Works (Concept)
- A trigger event occurs (spawn, level up, zone entry, etc.)
- The system evaluates conditions and filters
- If all conditions pass β quest is automatically assigned
- Optional auto-track is applied
No NPCs, no manual interaction, no polling loops.
βοΈ Supported Triggers
- Player Spawn / Login
- Level Reached
- Gold Reached
- Faction Change
- Trigger Zones (Colliders)
At least one trigger must be enabled per assignment.
π Supported Filters
- Required player classes
- Required factions
- Required maps
- Required completed quests
- Excluded quests
- Minimum / maximum level
- Minimum gold
- Required equipped items
- Required inventory items
- Mounted / not mounted
- Active summons (any or specific)
All enabled filters must pass for the quest to be assigned.
πΊοΈ Trigger Zones (Area Quests)
Create area-based quests easily using Unity colliders.
Features:
- Assign quests when players enter an area
- Optional one-time assignment per player
- Optional periodic recheck while player stays inside
- Ideal for exploration, dungeon, and region-based quests
π Daily & Repeatable Quests
Supports automatic quest cycles for repeatable quests.
Examples:
- Daily quests (24h)
- Weekly quests (7 days)
- Hourly quests
- Custom intervals
Optional auto-abandon ensures players always receive a fresh quest each cycle.
π¦ Easy Setup
- Import the addon
- Create QuestAutoAssignData assets
- Assign them to GameInstance
- Configure triggers and filters
- Done βοΈ
No complex setup, no custom database tables.
π§± Technical Details
From the publisher's Asset Store listing.