Quest Auto Assign System 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

Price tracking

Last checked
Tracked since
Lowest recorded
$31.50 on

Keywords

Quest Auto Assign System

by Water Eye (opens in new tab)

No ratings yet

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.

Price $45.00

Buy on Asset Store (opens in new tab)

Affiliate link Β· Purchases support this site

Price history

Last 6 months

USD
Price history for Quest Auto Assign System, 6 months Current $45.00; lowest $45.00; highest $45.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset 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:

https://discord.gg/CQBnJA9JU7

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)

  1. A trigger event occurs (spawn, level up, zone entry, etc.)
  2. The system evaluates conditions and filters
  3. If all conditions pass β†’ quest is automatically assigned
  4. 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

  1. Import the addon
  2. Create QuestAutoAssignData assets
  3. Assign them to GameInstance
  4. Configure triggers and filters
  5. Done βœ”οΈ

No complex setup, no custom database tables.

🧱 Technical Details

From the publisher's Asset Store listing.