Servus miteinander,
so nach längerer Zeit, will ich mich in der Plugin Entwicklung „erweitern“ und statt kleineren Plugins, mich auch an größere Plugins setzen, umso, meinen Horizont und meine Kenntnisse zu erweitern.
Konkret schwebt mir ein Questsystem vor. Was sollte das Questplugin können? Auch dazu habe ich mir bereits mehrere Mindmaps gemacht. Ich möchte mich nicht überstürzt ans Programmieren setzen sondern, mich in die auf mich zukommenden neuen Themen einlesen!
— Interagieren mit dem Questgeber, Klick auf den Questgeber, dieser zeigt dir die „Geschichte“ mit der verbundenen Aufgabe an, durch klicken auf den Questgeber, ist der Quest Annahme Befehl verfügbar, oder man kann auf Ja, nein im Chat klicken um die Quest anzunehmen/abzulehnen... uvm. Möchte die NPCs über das Citizenplugin erstellen.
— Quests sind über eine Config Datei „Erstellbar“
— Die Quests sollen möglichst individuell einstellbar sein - Tägliche Quests, wöchentliche Quests, nicht wiederholbare Quests die aber eine Art Questreihe bilden, das bedeutet, dass diese abhängig voneinander sind, Communityquests d.h. Spieler müssen eine gemeinsame Megaquest innerhalb einer bestimmten Zeit absolvieren und einiges mehr
— Was soll in den Quests verlangt werden, was bringen die einem? Alle möglichen Items, auch mit speziellem Namen können gefordert werden, Geld kann gefordert werden, Monsterkillquests usw, was erhält der Spieler? Items, Geld, Xp, Ränge, neue Permissions. Also werde ich da Plugins wie Vault, ein Permissionsplugin, benötigen u.a.
Ich weis, dass das ein zeitaufwendiges und wirklich schwieriges Unterfangen wird, aber ich möchte es jetzt einfach mal austesten. Da sind einige neue Themengebiete dabei, die mir bisher nicht übern Weg gelaufen sind, aber ich bin neugierig und wissbegierig.

So aber nun meine Frage an euch? Nachdem ihr euch das hoffentlich durchgelesen habt, habt ihr vielleicht einen ungefähren Eindurck bekommen, von dem was ich machen möchte. Doch welche fachlichen Themengebiete liegen darin? Welche Bereiche, Themengebiete sollte ich mir unbedingt anschauen? Klar ich benötige OOP und muss das erlernen, ebenso wie ich andere „Plugins“ bzw. deren API in mein Plugin einbinde, ....
Was mir aber wirklich helfen würde, und ich möchte nicht faul o.ä klingen, ich recherchiere selbstverständlich ebenfalls (aber ich brauche Hilfe
). Welche Bereiche werden hier auf mich zukommen ohne die es definitiv nicht gehen wird. In welche sollte ich mich aufjeden Fall einlesen und anwenden können?
Und evtl. welche Plugins hier ebenso essentiell für mein Projekt sind. Auf welchen Webseiten, gibt es da hilfreiche Beiträge oder Anleitungen? Also erstmal das ganze theoretische Zeugs.
Hoffe dass ist einigermaßen verständlich geschrieben und bedanke mich schon jetzt für alle hilfreiche Kommentare die mich einen Schritt nachvorne bringen, meinem Ziel ein Questplugins nach meinem Wunsch zu erstellen.
Gruß Steini
so nach längerer Zeit, will ich mich in der Plugin Entwicklung „erweitern“ und statt kleineren Plugins, mich auch an größere Plugins setzen, umso, meinen Horizont und meine Kenntnisse zu erweitern.
Konkret schwebt mir ein Questsystem vor. Was sollte das Questplugin können? Auch dazu habe ich mir bereits mehrere Mindmaps gemacht. Ich möchte mich nicht überstürzt ans Programmieren setzen sondern, mich in die auf mich zukommenden neuen Themen einlesen!
— Interagieren mit dem Questgeber, Klick auf den Questgeber, dieser zeigt dir die „Geschichte“ mit der verbundenen Aufgabe an, durch klicken auf den Questgeber, ist der Quest Annahme Befehl verfügbar, oder man kann auf Ja, nein im Chat klicken um die Quest anzunehmen/abzulehnen... uvm. Möchte die NPCs über das Citizenplugin erstellen.
— Quests sind über eine Config Datei „Erstellbar“
— Die Quests sollen möglichst individuell einstellbar sein - Tägliche Quests, wöchentliche Quests, nicht wiederholbare Quests die aber eine Art Questreihe bilden, das bedeutet, dass diese abhängig voneinander sind, Communityquests d.h. Spieler müssen eine gemeinsame Megaquest innerhalb einer bestimmten Zeit absolvieren und einiges mehr
— Was soll in den Quests verlangt werden, was bringen die einem? Alle möglichen Items, auch mit speziellem Namen können gefordert werden, Geld kann gefordert werden, Monsterkillquests usw, was erhält der Spieler? Items, Geld, Xp, Ränge, neue Permissions. Also werde ich da Plugins wie Vault, ein Permissionsplugin, benötigen u.a.
Ich weis, dass das ein zeitaufwendiges und wirklich schwieriges Unterfangen wird, aber ich möchte es jetzt einfach mal austesten. Da sind einige neue Themengebiete dabei, die mir bisher nicht übern Weg gelaufen sind, aber ich bin neugierig und wissbegierig.
So aber nun meine Frage an euch? Nachdem ihr euch das hoffentlich durchgelesen habt, habt ihr vielleicht einen ungefähren Eindurck bekommen, von dem was ich machen möchte. Doch welche fachlichen Themengebiete liegen darin? Welche Bereiche, Themengebiete sollte ich mir unbedingt anschauen? Klar ich benötige OOP und muss das erlernen, ebenso wie ich andere „Plugins“ bzw. deren API in mein Plugin einbinde, ....
Was mir aber wirklich helfen würde, und ich möchte nicht faul o.ä klingen, ich recherchiere selbstverständlich ebenfalls (aber ich brauche Hilfe
Hoffe dass ist einigermaßen verständlich geschrieben und bedanke mich schon jetzt für alle hilfreiche Kommentare die mich einen Schritt nachvorne bringen, meinem Ziel ein Questplugins nach meinem Wunsch zu erstellen.
Gruß Steini