Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 2.93 KB

File metadata and controls

52 lines (39 loc) · 2.93 KB

RCQuests

Build Status GitHub release (latest SemVer including pre-releases) codecov Commitizen friendly semantic-release

TODO: update README

Das RCQuests Plugin ermöglicht es durch das Schreiben von Konfigurations Dateien auf einfache und schnelle Art Quests zu erstellen.

Durch die Nutzung der ART API ist es Entwicklern möglich ohne direkte Abhängigkeit das Quest Plugin um viele Aktionen, Voraussetzungen und Trigger zu erweitern.

Getting Started

Prerequisites

Das RCQuests Plugin benötigt eine Verbindung zu einer MySQL Datenbank und ist von folgenden Plugins abhängig.

Plugin Optional Beschreibung
RaidCraft-API Nein Stellt die ART API und weitere Basis Funktionen zur Verfügung.
RCItems Ja Ermöglicht die Nutzung von Custom Items in Quests.
RCMobs Ja Ermöglicht die Nutzung von Custom Mobs in Quests.
RCConversations Ja Ermöglicht es in Quests Unterhaltungen zu führen.
RCSkills Ja Ermöglicht die Vergabe von EXP.

Installation

Beim ersten Start des Servers wird eine database.yml und eine config.yml angelegt. Am besten den Server direkt nochmal stoppen und die Angaben in der database.yml bearbeiten.

Die config.yml enthält folgende defaults:

# Der Ordner aus dem alle Quests geladen werden
quests-base-folder: quests
# Die maximale Anzahl an Quests die ein Spieler annehmen kann
max-quests: 27
# Verzögerung in Ticks bis die Quests nach dem Login geladen werden
quest-load-delay: 30
# Verzögerung in Ticks bis tägliche Quests geladen werden
quest-pool-delay: 100